View previous topic :: View next topic |
Author |
Message |
sawsedge n00b
Joined: 19 Apr 2002 Posts: 20 Location: Boston
|
Posted: Fri Apr 26, 2002 10:44 am Post subject: speedo error starting X |
|
|
After compiling my kernel, I've only emerged three things:
emerge gnome
emerge icewm
After those 2, I had X working.
Then I decided to emerge xmms (wow, I should have checked dependencies, that took forever). Now X won't start, and I get an error message about missing the speedo font.
Any ideas what should I install/edit to fix that? |
|
Back to top |
|
|
pablored Guest
|
Posted: Fri Apr 26, 2002 12:05 pm Post subject: |
|
|
try commenting out the
load "speedo"
line in your XF86Config file
working from memory, but i seem to remember this being the solution |
|
Back to top |
|
|
sawsedge n00b
Joined: 19 Apr 2002 Posts: 20 Location: Boston
|
Posted: Fri Apr 26, 2002 5:51 pm Post subject: |
|
|
Thanks, I'll check on that. I don't recall seeing it loaded there, but I could have missed it. |
|
Back to top |
|
|
True Tux's lil' helper
Joined: 10 Apr 2002 Posts: 125 Location: Vancouver
|
Posted: Fri Apr 26, 2002 9:15 pm Post subject: |
|
|
Speedo is a font directory. Check that you have this line in XF86Config:
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
err.. and check that the directory actually exists still |
|
Back to top |
|
|
sawsedge n00b
Joined: 19 Apr 2002 Posts: 20 Location: Boston
|
Posted: Fri Apr 26, 2002 10:47 pm Post subject: |
|
|
Any suggestions as to what package I should install if the directory itself is missing? |
|
Back to top |
|
|
True Tux's lil' helper
Joined: 10 Apr 2002 Posts: 125 Location: Vancouver
|
Posted: Fri Apr 26, 2002 10:59 pm Post subject: |
|
|
Hmm.. I thought that it was included with X-windows. I can zip up my dir and email it to you if that's any help. |
|
Back to top |
|
|
sawsedge n00b
Joined: 19 Apr 2002 Posts: 20 Location: Boston
|
Posted: Sat Apr 27, 2002 12:02 am Post subject: |
|
|
No need to send, it is all there. I redid xf86config to create a new one, same issue. So I commented the Speedo path line, and it got rid of that error, but X still won't start. I don't see any errors in the log. |
|
Back to top |
|
|
True Tux's lil' helper
Joined: 10 Apr 2002 Posts: 125 Location: Vancouver
|
Posted: Sat Apr 27, 2002 6:56 am Post subject: |
|
|
Have a look at the permissions. Also check you have fonts.scale & fonts.dir. Does the output of 'stat' & 'ls -lh' look like this? :-
(You may need to emerge 'stat' first)
# stat /usr/X11R6/lib/X11/fonts/Speedo/
File: "/usr/X11R6/lib/X11/fonts/Speedo/"
Size: 4096 Blocks: 8 IO Block: 4096 Directory
Device: 2101h/8449d Inode: 1233990 Links: 2
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: Wed Apr 24 08:48:50 2002
Modify: Wed Apr 24 08:48:58 2002
Change: Wed Apr 24 08:48:58 2002
# ls -lh /usr/X11R6/lib/X11/fonts/Speedo/
total 576K
-r--r--r-- 1 root root 72K Apr 24 08:48 font0419.spd
-r--r--r-- 1 root root 72K Apr 24 08:48 font0582.spd
-r--r--r-- 1 root root 72K Apr 24 08:48 font0583.spd
-r--r--r-- 1 root root 72K Apr 24 08:48 font0611.spd
-r--r--r-- 1 root root 58K Apr 24 08:48 font0648.spd
-r--r--r-- 1 root root 60K Apr 24 08:48 font0649.spd
-r--r--r-- 1 root root 58K Apr 24 08:48 font0709.spd
-r--r--r-- 1 root root 60K Apr 24 08:48 font0710.spd
-rw-r--r-- 1 root root 1.6K Apr 24 08:48 fonts.dir
-r--r--r-- 1 root root 1.6K Apr 24 08:48 fonts.scale |
|
Back to top |
|
|
sawsedge n00b
Joined: 19 Apr 2002 Posts: 20 Location: Boston
|
Posted: Sat Apr 27, 2002 2:31 pm Post subject: |
|
|
Thanks for replying. The result from stat and ls -lh looks like your list. Everything looks to be present and accounted for. Again, it happened when I did 'emerge xmms' , which was the 3rd package I emerged after getting the kernel built. I was surprised by how much it had to compile. I did 'emerge gnome' and 'emerge icewm' first and X worked. It was after the xmms build that I encountered the trouble.
I grep'd through /etc and found references to speedo in a couple of binary data files. I don't recall the names now, but I did not recognize their function. Geez, this dual-boot is getting old. I need to build another system so I can have them side-by-side! ;-) |
|
Back to top |
|
|
sawsedge n00b
Joined: 19 Apr 2002 Posts: 20 Location: Boston
|
Posted: Sat Apr 27, 2002 4:31 pm Post subject: |
|
|
Ah, interesting. I got X to start by doing
gdm
xinit icewm
Which of course started gnome. But it was so slow. It took several minutes to init and then several more minutes per app.
In Gentoo, which runlevel in inittab starts the console by default, rather than X? Right now, the runlevel is set to 3. |
|
Back to top |
|
|
Jeevz Bodhisattva
Joined: 15 Apr 2002 Posts: 195 Location: Boston, MA
|
Posted: Sat Apr 27, 2002 7:09 pm Post subject: |
|
|
sawsedge wrote: | In Gentoo, which runlevel in inittab starts the console by default, rather than X? Right now, the runlevel is set to 3. |
I highly recommend you read the Gentoo rc-scripts Guide.
For the quick answer, to start up in X...
First edit your rc.conf file. Look for "# What display manager do you use ? [ xdm | gdm | kdm ]" And set the DISPLAYMANAGER variable to your liking.
Then type:
Code: | rc-update add xdm default |
Next time you reboot you should be good to go. |
|
Back to top |
|
|
sawsedge n00b
Joined: 19 Apr 2002 Posts: 20 Location: Boston
|
Posted: Sat Apr 27, 2002 10:36 pm Post subject: |
|
|
Jeevz, thanks a bunch, that did indeed get me running. At least, IceWM works fine. The Gnome panel does not. Nautilus seems to work fine. Now I'll go read more about Gentoo... |
|
Back to top |
|
|
vert Apprentice
Joined: 07 May 2002 Posts: 214 Location: Delft, The Netherlands
|
Posted: Sat May 11, 2002 5:57 pm Post subject: |
|
|
Kind of a late reply, but I ran into the same error and found the solution
By doing some google-ing I found this message, and it worked for me
Yep, this happened to me under RedHat as well.
In your XF86Config (or XF86Config-4, if that's
what you're using) file, under the "Module"
section, add "Load speedo" and it should work.
This is the module that tells the X server how
to handle Speedo font file
Make sure you don't put Speedo, but use lowercase |
|
Back to top |
|
|
|