Red Hat Bugzilla – Bug 242258
rhgb does not work in Fedora 7 x86_64
Last modified: 2007-11-30 17:12:05 EST
Description of problem:
rhgb is not installed after installation (KDE x86_64 live) and does not appear
even though it gets installed later and appears in grub.conf.
Download the KDE x86_64 LiveDVD. Boot and install Fedora 7. Upon boot there is
no graphical boot screen.
Steps to Reproduce:
1. Download the KDE x86_64 LiveDVD.
2. Install Fedora 7.
3. Rhgb is not installed.
4. Even if you install it rhgb does not appear (it is correctly in the grub.conf
During boot you see text instead of graphical boot. Fedora 7 looks much less
polished at the eyes of the general user or in a presentation.
The graphical boot should appear like:
I have only tested on KDE x86_64 live CD.
Created attachment 155992 [details]
I am seeing this as well. I installed from the KDE x86 live CD, so it's not
specific to x86_64.
After I install rhgb and reboot, I see this at the top of /etc/rhgb/temp/xorg.log:
_XSERVTransmkdir: ERROR: Cannot create /tmp/.X11-unix
Actually, the real error was missing fonts. I had to do "yum install
xorg-x11-fonts-misc xorg-x11-fonts-base", and then it worked.
Perhaps a dependency needs to be added to the RPM?
Well the dependency shouldn't be in RHGB, either xorg-x11-server I guess or the
comps file for the kde livecd. Not sure which.
Moving to xorg-x11-server for now.
I'm not really sure about this one. It sounds like rhgb's X server is failing
to start because it's missing some fonts, but that shouldn't be happening. The
only mandatory fonts are fixed and cursor, and they're both compiled into the
I'll look into it though.
So Adam I looked at this today.
rhgb is setting a hard coded font path to the X server command line, which
disables font builtins.
The fix is either to add ,built-ins to the fontpath, or just drop the -fp arg
should be fixed in rhgb-0.17.6-2.fc8
This is still a problem. Based on this mornings conversation, it sounds like
we're getting an SELinux denial writing to the log file in tmpfs and falling over.
Disregard last message. Wrong bug.