fglrx on Vectorlinux don't work :(
Trying out VectorLinux 5.8 standard gold and it's pretty cool and all but when I tried to install the fglrx driver for my ATI X1600, it just won't take it. It seems to install and I did the aticonfig thing and even changed everything in xorg.conf from vesa/mesa to fglrx to no avail. When doing fglrxinfo, it keeps telling me it uses mesa and some error message about some xlib xfree86-DRI extensions missing :scratch: what am I doing wrong now??
root:# fglrxinfo Xlib: extension "XFree86-DRI" missing on display ":0.0". display: :0.0 screen: 0 OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.2 (1.5 Mesa 6.4.1) Here's my xorg.conf Section "ServerLayout" Identifier "X.org Configured" Screen 0 "aticonfig-Screen[0]" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" RgbPath "/usr/X11R6/lib/X11/rgb" ModulePath "/usr/X11R6/lib/modules" FontPath "/usr/X11R6/lib/X11/fonts/misc/" FontPath "/usr/X11R6/lib/X11/fonts/TTF/" FontPath "/usr/X11R6/lib/X11/fonts/Type1/" FontPath "/usr/X11R6/lib/X11/fonts/CID/" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/" FontPath "/usr/X11R6/lib/X11/fonts/100dpi/" FontPath "/usr/X11R6/lib/X11/fonts/truetype/" FontPath "/usr/X11R6/lib/X11/fonts/local/" FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/" EndSection Section "Module" Load "glx" Load "extmod" Load "xtrap" Load "record" Load "dbe" Load "dri" Load "freetype" Load "type1" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbLayout" "us" ## KEYBOARD_MAP! EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/mouse" Option "ZAxisMapping" "4 5 6 7" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" HorizSync 30.0 - 83.0 VertRefresh 56.0 - 75.0 EndSection Section "Monitor" Identifier "aticonfig-Monitor[0]" Option "VendorName" "ATI Proprietary Driver" Option "ModelName" "Generic Autodetecting Monitor" Option "DPMS" "true" EndSection Section "Device" ### Available Driver options are:- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" ### [arg]: arg optional #Option "ShadowFB" # [<bool>] #Option "DefaultRefresh" # [<bool>] #Option "ModeSetClearScreen" # [<bool>] Identifier "Card0" Driver "fglrx" VendorName "ATI Technologies Inc" BoardName "Unknown Board" BusID "PCI:1:0:0" EndSection Section "Device" Identifier "aticonfig-Device[0]" Driver "fglrx" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultDepth 16 SubSection "Display" Viewport 0 0 Depth 1 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 4 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 8 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 15 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 16 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 24 Modes "1024x768" "800x600" "640x480" EndSubSection EndSection Section "Screen" Identifier "aticonfig-Screen[0]" Device "aticonfig-Device[0]" Monitor "aticonfig-Monitor[0]" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection Section "DRI" Mode 0666 EndSection |
Type lspci in the shell, spot the line where it tells you about the graphic card and see if it is in the same bus ID than writed in the xorg.conf file. If not, use the bus ID told by lspci.
You should also tell the "Screen" section to use the detailled Device known as "Card0" instead of the aticonfig generated one. |
Oh, what I forgot to mention was that the GUI is working but 3D accelaration won't work at all, so xorg.conf seems ok so far but the GL stuff just won't work right (choppy, rough). When running "glxgears" I keep getting the same error message spotted earlier running "fglrxinfo" PLUS I get another fatal error when exiting glxgears - behold and feast your eyes on THIS (cr@p)
root:# glxgears Xlib: extension "XFree86-DRI" missing on display ":0.0". 3634 frames in 5.2 seconds = 703.246 FPS 3480 frames in 5.0 seconds = 691.267 FPS 3480 frames in 5.0 seconds = 694.706 FPS XIO: fatal IO error 104 (Connection reset by peer) on X server ":0.0" after 25300 requests (31 known processed) with 0 events remaining. So.. where do I get this XFree86-DRI extension thing?? Or is it something completely different? BTW: It still runs on mesa :confused: |
All times are GMT -5. The time now is 09:36 AM. |