PDA

View Full Version : xlib:extension "xfree86-misc" missing on display ":0:0"



Sicily1918
22nd December 2006, 08:12 PM
FC6 - I keep getting this when running XScreensaver on my system. It only happens when I manually lock the screen, BUT the screensaver still comes on :confused:

I've the latest ATI fglrx drivers and am using ATI's OpenGL drivers for X.

I've already removed gnome-screensaver (its funky lockups were beginning to annoy me).

Help?

BTW, I've the latest builds (installed through Yum).

RupertPupkin
22nd December 2006, 08:26 PM
Which version of Xscreensaver are you running?

Also, what are the contents of the "Module" section of your /etc/X11/xorg.conf file? There should be some lines in that section saying "Load ...".

Sicily1918
3rd January 2007, 12:11 AM
XScreensaver version:

xscreensaver-base-5.01-5.fc6
xscreensaver-extras-5.01-5.fc6

As for xorg.conf:

Section "Module"
Load "glx"
Load "dri"

fglrxinfo shows the ATI, not the Mesa drivers.

RupertPupkin
3rd January 2007, 01:56 AM
Hmm, looks like you need to load the extmod module in your xorg.conf. That should give you the XFree86-Misc extension:

Section "Module"
Load "extmod"
Load "glx"
Load "dri"
EndSection
You'll have to restart the X server for that change to take effect. After doing so, check to see if you have the extensions loaded, like this: xdpyinfo | grep -i misc
You should see output like this:
XC-MISC
XFree86-Misc

By the way, if you want to use anti-aliased fonts you should load the "freetype" module in your xorg.conf, if it's not already in there.

Sicily1918
3rd January 2007, 09:30 PM
Woohoo! It worked :)

Thanks!