how to solve missing "XFree86-DRI" on display ":0.0"
hi,
I need help with installing a program called GLITCH to do an OpenGL assignment. I have Mandrake 9.0. I've downloaded the openGL libraries from the Mesa website. When I want to execute GLITCH it says: GL library /usr/x11R6/lib/libGL.so.1.2 XLib : extension "XFree86-DRI" missing on display ":0.0" I don't understand what this means and don't know how to solve it. How can I install XFree86-DRI on display 0.0? Can someone help me! Thanks. digitX |
What graphics card are you using?
What is GLITCH? |
hi,
GLITCH is just a program we use to help us learn OpenGL. I don't know how to check what graphics card I have. digitX |
Post as root;
Code:
lspci Code:
lsmod |
From what you gave me, I guess my graphics card is:
VGA compatible controller: Silicon Integrated Systems [SiS] SiS630 GUI Accelerator+3D (rev 31) But, I'm still confused about missing XFree |
That just means you don't have direct rendering on display 0,0 the display you are on.
post your /etc/X11/XF86Config-4 the graphics part. also see if this helps; http://info.ccone.at/INFO/mandrake/9...xfdrake-expert you will need the "sis" driver |
hi,
This is what is written in the XF86Config-4 file: # File generated by XFdrake. # ********************************************************************** # Refer to the XF86Config man page for details about the format of # this file. # ********************************************************************** Section "Files" # Multiple FontPath entries are allowed (they are concatenated together) # By default, Mandrake 6.0 and later now use a font server independent of # the X server to render fonts. FontPath "unix/:-1" EndSection Section "ServerFlags" #DontZap # disable <Crtl><Alt><BS> (server abort) AllowMouseOpenFail # allows the server to start up even if the mouse doesn't work #DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching) EndSection Section "Module" Load "dbe" # Double-Buffering Extension Load "v4l" # Video for Linux Load "extmod" Load "type1" Load "freetype" Load "glx" # 3D layer EndSection Section "InputDevice" Identifier "Keyboard1" Driver "Keyboard" Option "XkbModel" "pc105" Option "XkbLayout" "us" Option "XkbCompat" "" Option "XkbOptions" "" EndSection Section "InputDevice" Identifier "Mouse1" Driver "mouse" Option "Protocol" "IMPS/2" Option "Device" "/dev/psaux" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" Identifier "monitor1" VendorName "Generic" ModelName "1024x768 @ 60 Hz" HorizSync 31.5-48.5 VertRefresh 50-70 # Sony Vaio C1(X,XS,VE,VN)? # 1024x480 @ 85.6 Hz, 48 kHz hsync ModeLine "1024x480" 65.00 1024 1032 1176 1344 480 488 494 563 -hsync -vsync # TV fullscreen mode or DVD fullscreen output. # 768x576 @ 79 Hz, 50 kHz hsync ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630 # 768x576 @ 100 Hz, 61.6 kHz hsync ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616 EndSection Section "Device" Identifier "device1" VendorName "Silicon Integrated Systems [SiS]" BoardName "SiS 630" Driver "sis" Option "DPMS" EndSection Section "Screen" Identifier "screen1" Device "device1" Monitor "monitor1" DefaultColorDepth 24 Subsection "Display" Depth 8 Modes "1024x768" "800x600" "640x480" EndSubsection Subsection "Display" Depth 15 Modes "1024x768" "800x600" "640x480" EndSubsection Subsection "Display" Depth 16 Modes "1024x768" "800x600" "640x480" EndSubsection Subsection "Display" Depth 24 Modes "1024x768" "800x600" "640x480" EndSubsection EndSection Section "ServerLayout" Identifier "layout1" InputDevice "Keyboard1" "CoreKeyboard" InputDevice "Mouse1" "CorePointer" Screen "screen1" EndSection What is this file about? and how does it relate to XFree86 missing on display 0,0? Still confused. digitX |
Just add
Section "Module" Load "dbe" # Double-Buffering Extension Load "v4l" # Video for Linux Load "extmod" Load "type1" Load "freetype" Load "glx" # 3D layer Load "dri" <-------- this EndSection |
hi,
I added that section to the XF86Config-4, and somehow my GUI disappeared and I had to run Mandrake on the console. Anyway, I asked friends about the problem and they said I have to download the OpenGL driver for my graphics card. My graphics card is SiS 630. However, I can't find any OpenGL driver for Sis 630 for OS Mandrake 9.1. All I found is for Windows. Do anyone know where I can download Sis 630 OpenGL driver for Mandrake 9.1 ? Could you please direct me. Thanks. from digitX |
I hate to be the one to tell you but your card may not support direct rendering in linux,
I use a cheap nvidia card I got at wal-mart because they support linux. |
Hi there,
I am kind of having a similar problem... mine's "GLX" instead of "XFree86-DRI" ;) Using Asus Radeon 9200SE 128MB, I had the fglrx driver working with an older Radeon but this time I don't know what's wrong... Also, I didn't compile DRI into the kernel... My XF86Config-4 is similar to the one above, I have dri and glx. Any suggestions? Cheers, ~WiLL~ |
Do you know how to recover the GUI interface?
Somehow, my GUI interface (X server cannot be found) and now I'm running Linux on a console only. If not, do you know how to copy files saved in hard disk onto cd-rom using the console.? Thank you. |
remove the line you added in the XFREE86 file will get your GUI back.
|
You need to go to http://dri.sourceforge.net and get the dri driver for the sis300 chipset which includes these chipsets
SiS 300, SiS 305, SiS 540, SiS 630/S/ST/E/ET and SiS 730/S There is lots of documentation there you need to read. You should make a pot of coffee and plan on spending some time there. |
All times are GMT -5. The time now is 04:38 PM. |