From Fedora Project Wiki
(tag as associated with release criteria) |
(adjust to also cover testing live images) |
||
Line 6: | Line 6: | ||
{{admon/important|Bare metal only|This test case has to be tried on a bare metal system only. We need to ensure that users can boot even with not well supported graphics cards. Graphics is usually not a problem in virtual machines and therefore VM testing is not beneficial here. Please use bare metal system.}} | {{admon/important|Bare metal only|This test case has to be tried on a bare metal system only. We need to ensure that users can boot even with not well supported graphics cards. Graphics is usually not a problem in virtual machines and therefore VM testing is not beneficial here. Please use bare metal system.}} | ||
|setup= | |setup= | ||
# Prepare any media for booting the installer | # Prepare any media for booting the installer, or the live image to be tested. | ||
|actions= | |actions= | ||
# Boot the installer using a safe graphics mode. There is a special menu item for this at the initial boot screen, usually under ''Troubleshooting'' menu. | # Boot the installer or live image using a safe graphics mode. There is a special menu item for this at the initial boot screen, usually under ''Troubleshooting'' menu. | ||
# Proceed with installation | # Proceed with installation, launching the installer after boot if testing a live image. | ||
# Boot the new system | # Boot the new system | ||
|results= | |results= |
Revision as of 16:13, 22 April 2021
Description
This is to verify that Fedora can be installed in a safe graphics mode, using highly compatible video driver.
Setup
- Prepare any media for booting the installer, or the live image to be tested.
How to test
- Boot the installer or live image using a safe graphics mode. There is a special menu item for this at the initial boot screen, usually under Troubleshooting menu.
- Proceed with installation, launching the installer after boot if testing a live image.
- Boot the new system
Expected Results
- There is a special menu item at the initial boot screen to boot the installer in a safe graphics mode
- The graphical installer displays properly and uses the vesa driver on BIOS systems or efifb / fbdev driver on UEFI systems. Confirm driver usage by inspecting
journalctl -ab
(GNOME),/var/log/Xorg.0.log
(KDE and other desktops) or/tmp/X.log
(non-live media). You should see output similar to the following:- on BIOS systems
[ 71.321] (II) VESA(0): initializing int10 [ 71.325] (II) VESA(0): Primary V_BIOS segment is: 0xc000 [ 71.326] (II) VESA(0): VESA BIOS detected [ 71.326] (II) VESA(0): VESA VBE Version 2.0 [ 71.326] (II) VESA(0): VESA VBE Total Mem: 4096 kB [ 71.326] (II) VESA(0): VESA VBE OEM: VGABIOS Cirrus extension [ 71.326] (II) VESA(0): VESA VBE OEM Software Rev: 1.0 [ 71.326] (II) VESA(0): VESA VBE OEM Vendor: VGABIOS Cirrus extension [ 71.326] (II) VESA(0): VESA VBE OEM Product: VGABIOS Cirrus extension [ 71.326] (II) VESA(0): VESA VBE OEM Product Rev: 1.0
- on UEFI systems
- The installed system should contain
nomodeset
keyword specified in the kernel boot line. You can check by inspecting/proc/cmdline
and/boot/grub2/grub.cfg
. - When X starts on the installed system, it should be using the vesa (on BIOS) or fbdev (on UEFI) driver. Confirm by checking
journalctl -ab
(GNOME) or/var/log/Xorg.0.log
(KDE and other desktops) for similar output to the above from the installer
[ 34.947] (II) [KMS] drm report modesetting isn't supported. [ 34.947] (WW) Falling back to old probe method for modesetting [ 34.947] (II) Loading sub module "fbdevhw" [ 34.947] (II) LoadModule: "fbdevhw" [ 34.947] (**) FBDEV(2): claimed PCI slot 1@0:0:0 [ 34.947] (II) FBDEV(2): using default device [ 34.948] (II) FBDEV(0): Creating default Display subsection in Screen section "Default Screen Section" for depth/fbbpp 24/32
If there are many lines containing (II) VESA(0):
or FBDEV
, it indicates you are using the correct driver.