Red Hat Bugzilla – Bug 1470710
Fedora-Workstation-netinst-x86_64-26-1.5.iso, no video output for main interface
Last modified: 2017-11-15 09:01:46 EST
Created attachment 1297621 [details]
Description of problem:
During booting of the installer, console 1, Ctrl+Alt+F1, the tmux terminal multiplexor, works fine but, when the switch to the main installation interface on console 6 is made, a cursor appears in the top left corner of the screen for a few seconds then the monitor OSD registers no input.
Other activities continue, data is being downloaded, and I can switch back and forth between consoles 6 and 1, (terminals Ctrl+b 1 to 5 work), but console 6 remains dead.
Consoles 2, 3 and 5 show root prompts and console 4 seems to be syslog. All seem to work.
If I give the kernel parameter inst.text then console 6 gives a root prompt as intended.
Neither nouveau.noaccel=1 nor nouveau.nofbaccel=1 have any effect.
I have no problem in booting Fedora-Workstation-Live-x86_64-26-1.5.iso.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Boot netinst iso from a USB stick
Created attachment 1297623 [details]
Created attachment 1297624 [details]
Created attachment 1297625 [details]
Created attachment 1297626 [details]
Created attachment 1297627 [details]
Created attachment 1297633 [details]
Created attachment 1297635 [details]
Created attachment 1297636 [details]
Created attachment 1297637 [details]
From our logs it looks to me like the X server was started successfully.
Maybe some problem with Xorg server?
It occurred to me that I suffered what might be a related problem when installing Fedora 21 on the same hardware and submitted the following bug report:
That bug was never resolved. The current problem is worse, as it completely prevents me installing, but is similar in that everything seems to be working except the GUI.
I now know far more about anaconda than I ever wanted to. :)
The following imply that the nouveau driver may be preferred over the modesetting driver for older Nvidia gpus, (specifically for my hardware, GT218 [GeForce 210] NVA8):
The following is for anyone with the same problem who finds this bug.
1) Boot the netinst iso and, when they become available, switch to a console, with a root prompt, other than tmux or the xserver, e.g. console 2:
2) Create the following file:
# cat > /usr/share/X11/xorg.conf.d/10-nouveau.conf << "EOF"
and check it:
# cat /usr/share/X11/xorg.conf.d/10-nouveau.conf
This will force the xserver to use the nouveau driver, when it is restarted, if the nouveau kernel module is in use, instead of the modesetting driver.
The nouveau driver is present, even though anaconda will never use it without this xorg.conf.d file:
# ls /usr/lib64/xorg/modules/drivers
ati_drv.so intel_drv.so openchrome_drv.so v4l_drv.so
dummy_drv.so modesetting_drv.so qxl_drv.so vesa_drv.so
fbdev_drv.so nouveau_drv.so radeon_drv.so vmware_drv.so
3) Restart the anaconda service
# systemctl restart anaconda.service
This bug remains a bug of course. On the xorg side, the OutputClass section needs an additional Match entry to specify the hardware more accurately. A MatchGPU entry, say, that would take a '|' separated list of GPU code names
Then anaconda would need to include a suitable 10-nouveau.conf file.
Fedora-Workstation-netinst-x86_64-27-1.6.iso has the same problem but the workaround in comment 12 still works.