Red Hat Bugzilla – Bug 451881
"small" installation attempts to use missing video
Last modified: 2014-01-21 18:03:03 EST
Description of problem:
An experimental installation "from scratch" of F9, where only
"Base" and "Gnome Desktop" groups were picked up for a custom
install, brings up 645 packages and after that there are no
complaints from 'package-cleanup --problems'.
OTOH it that installation by default attempts to start in a graphics
mode and this makes it quite unhappy as X gets:
Fatal server error:
no screens found
It turns out that X attempts to use, quite correctly, a radeon
driver but that is not installed. Quite easy to rectify but the
first boot is rather disappointing.
This report requested in a comment #10 of bug 388951.
As a workaround, don't uncheck "X Window System". Will test this in Rawhide.
Can you attach /var/log/install.log to this bug report? Thanks.
Created attachment 309886 [details]
log from a test installatio
You asked just in time. I nearly "recycled" that installation. :-)
As you can see xorg-x11-drv-vesa got installed but that is not good
enough from POV of other software.
The groups no longer have dependencies, so you need to install X Window System in some manner. I don't think this is a comps bug.
> The groups no longer have dependencies, so you need to install X Window System
X was there, and that was actually the problem. :-)
The issue was that it tried to use a non-installed driver.
Without X there would be no attempts to start.
Well, some of X was there but not all of it. When you select GNOME but not Base X, you only get the client programs and incidentally, an X server. You're really not even supposed to get that. You get xorg-x11-drv-vesa because it's required by the server you shouldn't really get. However, the package you really want - xorg-x11-drivers - isn't required by anything. This is so the X server can support a sort of fallback server which is useful for the terminal server people.
So it's a little confusing, but it's apparently all intentional. If you really want to get the right driver packages, you need to select the Base X group in addition to whatever client program groups you want.