Bug 242258 - rhgb does not work in Fedora 7 x86_64
Summary: rhgb does not work in Fedora 7 x86_64
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: rhgb
Version: 7
Hardware: x86_64
OS: Linux
low
low
Target Milestone: ---
Assignee: Ray Strode [halfline]
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2007-06-02 20:01 UTC by Iosif Chatzimichail
Modified: 2018-04-11 13:47 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2007-07-30 13:53:03 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
grub.conf (659 bytes, application/octet-stream)
2007-06-02 20:01 UTC, Iosif Chatzimichail
no flags Details

Description Iosif Chatzimichail 2007-06-02 20:01:37 UTC
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.

How reproducible:
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
boot line)
  
Actual results:
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.

Expected results:
The graphical boot should appear like:
http://fedoraproject.org/images/screenshots/booting-screen.jpg

Additional info:
I have only tested on KDE x86_64 live CD.

Comment 1 Iosif Chatzimichail 2007-06-02 20:01:38 UTC
Created attachment 155992 [details]
grub.conf

Comment 2 Robin Green 2007-07-06 08:35:47 UTC
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

Comment 3 Robin Green 2007-07-06 09:29:12 UTC
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?

Comment 4 Ray Strode [halfline] 2007-07-06 15:20:42 UTC
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.

Comment 6 Adam Jackson 2007-07-09 14:21:02 UTC
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
font library.

I'll look into it though.

Comment 7 Ray Strode [halfline] 2007-07-09 14:47:12 UTC
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
completely.


Comment 8 Ray Strode [halfline] 2007-07-27 17:40:32 UTC
should be fixed in rhgb-0.17.6-2.fc8

Comment 9 Jesse Keating 2007-07-30 13:40:09 UTC
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.

Comment 10 Jesse Keating 2007-07-30 13:53:03 UTC
Disregard last message. Wrong bug.


Note You need to log in before you can comment on or make changes to this bug.