Commit Graph

184 Commits

Author SHA1 Message Date
Bruce Dubbs
990dbf00a0 Remove obsolete references to gtk2 2023-09-11 11:51:23 -05:00
Bruce Dubbs
60de0e101e Disable lxde 2023-09-06 00:03:05 -05:00
Pierre Labastie
e440af55af Remove trailing spaces and a few typos 2023-08-27 10:41:46 +02:00
Bruce Dubbs
ec5d99916b Update to qemu-8.1.0. 2023-08-23 16:42:59 -05:00
Xi Ruoyao
17b1ad97bb
qemu: Fix the command option for running UEFI
A plain "-pflash <file>" option does not work if <file> is not writable
with the current qemu version.
2023-08-16 22:14:43 +08:00
Xi Ruoyao
9618962065
qemu: Add --enable-slirp to force checking libslirp
It's recommended and I guess most people will need it, so let's be
explicit and prevent some user errors.
2023-08-14 09:35:49 +08:00
Xi Ruoyao
ddf89fff24
kernel-config: Separate toplevel menus with empty lines 2023-08-01 09:22:41 +08:00
Xi Ruoyao
c41cafb3bc
kernel-config: Add color for hotkey
Align with recent LFS change.  Regenerate all kernel.xml files.
2023-07-31 21:44:37 +08:00
Xi Ruoyao
14176436f0
kernel-config: Update the script
1. Don't throw unspecified entries too early.  Doing so caused various
   rendering glitches.  And we can now also check if an entry is
   selected but it's parent not.
2. "menu"s in Kconfig can also have dependencies...

Some pre-existing .toml data files are found problematic after the
change, fix them and regenerate all rendered -kernel.xml files.
2023-07-31 21:44:37 +08:00
Xi Ruoyao
9cc0aba5bb
postlfs: Convert the remaining kernel configuration to new rendering 2023-07-31 21:44:37 +08:00
Xi Ruoyao
293e4018be
qemu: Remove dependency to x-window-system
I'm pretty sure it's at least not "required": there are some
configurations running qemu "headless".

And it seems qemu does not refers to any X components directly.  It uses
X through SDL or GTK3, and they are already in the dependencies.
2023-07-22 13:07:44 +08:00
Xi Ruoyao
5c7ad049db
Move Xorg mode line setting from qemu to xorg-config
It's not really QEMU specific.

By the way, move the "additional cfg unneeded on most systems" into the
bottom of the page, and adjust it to refer modesetting driver instead of
radeon driver.
2023-07-13 19:56:08 +08:00
Xi Ruoyao
22c1bfc373
Archive xf86-video-* 2023-07-13 01:39:51 +08:00
Pierre Labastie
27ed278e0c Update to qemu-8.0.3 2023-07-11 17:00:42 +02:00
Xi Ruoyao
42ddc3001a
treewide: Replace "User Notes" with "Editor Notes" 2023-06-30 02:18:51 +08:00
Tim Tassonis
d5c360b41d Update to qemu-8.0.2 2023-06-02 01:36:40 +02:00
Bruce Dubbs
ca19f430b2 Update to qemu-8.0.0. 2023-04-20 22:26:16 -05:00
Xi Ruoyao
d129835cfa
qemu: Comment out udev rule
It's in LFS now.  And add a note that using "bridge" device strictly
requiring the kvm group.
2023-04-12 01:14:09 +08:00
Xi Ruoyao
0fea8320f7
qemu: /dev/kvm mode is now set in LFS, and logind-based access is allowed 2023-04-10 16:51:19 +08:00
Bruce Dubbs
b1643e3b90 Put custom kvm udev rule into /etc/udev 2023-04-09 16:36:04 -05:00
Bruce Dubbs
a12730f76a Remove sdl dependeny from pages that also have sdl2 as a dependency 2023-04-07 13:13:35 -05:00
Xi Ruoyao
8cffdfa121
qemu: Tell how to build guest kernel with Virtio 2023-02-27 15:32:06 +08:00
Xi Ruoyao
f1f151995f
qemu: Mention CONFIG_DRM_BOCHS and CONFIG_FB for the guest kernel to drive emulated "std" VGA card
Changed "vga" to "VGA" (except in commands) by the way.
2023-02-27 15:26:49 +08:00
Bruce Dubbs
cfd4fa88b5 Tags 2023-02-20 15:14:57 -06:00
Pierre Labastie
75e93d0fae Update qemu download url 2023-02-16 20:26:42 +01:00
Pierre Labastie
3bdc4eba16 Merge branch 'trunk' into plabs/python-mods 2023-01-10 21:57:10 +01:00
Pierre Labastie
50ba3b3341 Add libslirp library for qemu 2022-12-30 15:33:07 +01:00
Bruce Dubbs
e29b55b284 Update to qemu-7.2.0. 2022-12-27 14:05:21 -06:00
Pierre Labastie
cf905e02e5 Merge branch 'trunk' into plabs/python-mods 2022-12-01 21:23:08 +01:00
Pierre Labastie
3f2db3a638 Remove sect1info tags
They only contain a date tag that is nowhere used.
2022-11-29 08:58:07 +01:00
Pierre Labastie
402910e9fb Fix references to sphinx 2022-10-20 17:22:26 +02:00
Pierre Labastie
1f1f22302b Add &root; user to some root commands in qemu
Also, remove some obsolete (commented-out) parts, reformat some
lines longer than 80 columns, and update the text here and there...
2022-10-07 10:17:46 +02:00
Tim Tassonis
622d6320a6 Update to qemu-7.1.0. 2022-09-01 03:46:08 +02:00
Julien Lepiller
b38aed5077 Fix typos 2022-08-28 20:38:50 +02:00
Xi Ruoyao
10311fad21
qemu: mention virtio drivers for disk and network 2022-08-28 20:43:33 +08:00
Xi Ruoyao
46a83048cb
qemu: describe an option to simulate UEFI hardware
Useful for testing BLFS UEFI section, or booting something (Windoge)
requiring UEFI.
2022-08-28 20:01:15 +08:00
Bruce Dubbs
3032882841 Tags 2022-08-26 16:39:32 -05:00
Pierre Labastie
449c5526b7 qemu: a reference to "below" needs to be "above" 2022-07-21 16:43:18 +02:00
Xi Ruoyao
d6b45f7ae5
change egrep to grep -E
egrep is deprecated since 2007, and the next grep release (3.8 or 4.0)
will print a warning if it's used.

Url: https://git.savannah.gnu.org/cgit/grep.git/commit/?id=a951562
2022-06-23 18:15:12 +08:00
Tim Tassonis
dff46c682c Update to qemu-7.0.0 2022-04-21 20:10:39 +02:00
Ken Moffat
b9c353b87a Typo fixes from rhubarbpieguy. 2022-03-25 03:29:22 +00:00
Pierre Labastie
fdec60aa62 Do not try to create group kvm for qemu for sysv
It is created in lfs chapter 7 both for sysv and systemd
2022-02-23 08:25:11 +01:00
Bruce Dubbs
db8d276a9d Tags and a minor dependency upgrade 2022-02-20 14:30:51 -06:00
Bruce Dubbs
59b836c8d0 Package updates.
Update to bind9-9.16.24.
Update to qemu-6.2.0.
2021-12-17 12:40:36 -06:00
Pierre Labastie
da54a62385 Tags for kde and some deps 2021-08-28 22:59:53 +02:00
Pierre Labastie
a541e08052 Updates and a security fix
Fix a security issue in apr-1.7.0 (with a sed)
libgcrypt-1.9.4 (security fix)
libcap-2.53
openssh-8.7p1
thunderbird-91.0.3
qemu-6.1.0
2021-08-26 17:15:09 +02:00
Pierre Labastie
b0a073b849 qemu: prevent installing /usr/var
configure needs --localstatedir=/var. Report by Joe Locash.
2021-08-25 13:53:46 +02:00
Pierre Labastie
98c9ebc75a Tag qemu 2021-08-23 22:33:26 +02:00
Douglas R. Reno
9d6565bf68 Qemu: Minor text tweaks. 2021-05-09 20:52:29 -05:00
Douglas R. Reno
fefc5d54e7 Qemu: Fix libcacrd URL 2021-05-09 20:39:54 -05:00