Find the answer to your Linux question:
Results 1 to 6 of 6
due to several failed attempts to get my fglrx drivers working, I managed to screw things up beyond repair it seems. I've put more than 6 hours today in order ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Banned
    Join Date
    Apr 2006
    Posts
    35

    repairing fglrx drivers


    due to several failed attempts to get my fglrx drivers working, I managed to screw things up beyond repair it seems. I've put more than 6 hours today in order to get those drivers working and now fglrxinfo shows:

    Xlib: extension "GLX" missing on display ":0.0".
    Xlib: extension "GLX" missing on display ":0.0".
    Error: couldn't find RGB GLX visual!

    that shows when im running the ati driver...


    Anyway, it seems i need to make a fresh reinstall. My question is, can i do it from the kubuntu install CD without having my /home folder overwritten?

    also i wonder, how do you guys do in order to be able to "revert" back to earlier changes if something goes wrong, if a installation goes wrong or such? do you take ghost images before tweaking with the system? if so, what program do you use?

    thanks in andvance..
    Last edited by bugmenot; 06-13-2006 at 12:16 AM. Reason: changed title to describe the threads content better

  2. #2
    Linux Guru antidrugue's Avatar
    Join Date
    Oct 2005
    Location
    Montreal, Canada
    Posts
    3,211
    Quote Originally Posted by bugmenot
    My question is, can i do it from the kubuntu install CD without having my /home folder overwritten?
    Yes, but only if your /home folder is in a partition of its own. You can verify that it is or not by looking at /etc/fstab.

    Having your /home folder as a separate partition is really the way to do it. So if you have to reinstall, make sure you set it up like that.
    "To express yourself in freedom, you must die to everything of yesterday. From the 'old', you derive security; from the 'new', you gain the flow."

    -Bruce Lee

  3. #3
    Banned
    Join Date
    Apr 2006
    Posts
    35
    ack, its not on a diffrent partition... maybe you can give me advice on what to do with my current drivers instead?

    as you know the output from the fglrxinfo is the following:
    Xlib: extension "GLX" missing on display ":0.0".
    Xlib: extension "GLX" missing on display ":0.0".
    Error: couldn't find RGB GLX visual!

    and my xorg.conf is the following:


    Section "Files"
    FontPath "/usr/share/X11/fonts/misc"
    FontPath "/usr/share/X11/fonts/cyrillic"
    FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
    FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
    FontPath "/usr/share/X11/fonts/Type1"
    FontPath "/usr/share/X11/fonts/CID"
    FontPath "/usr/share/X11/fonts/100dpi"
    FontPath "/usr/share/X11/fonts/75dpi"
    # paths to defoma fonts
    FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
    FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
    EndSection

    Section "Module"
    Load "i2c"
    Load "bitmap"
    Load "ddc"
    Load "extmod"
    Load "freetype"
    Load "int10"
    Load "type1"
    Load "vbe"
    load "dri"
    load "v4l"
    EndSection

    Section "InputDevice"
    Identifier "Generic Keyboard"
    Driver "kbd"
    option "CoreKeyboard"
    option "XkbRules" "xorg"
    option "XkbModel" "pc105"
    option "XkbLayout" "se"
    EndSection

    Section "InputDevice"
    Identifier "Configured Mouse"
    Driver "mouse"
    option "CorePointer"
    option "Device" "/dev/input/mice"
    option "Protocol" "ImPS/2"
    option "Emulate3Buttons" "true"
    option "ZAxisMapping" "4 5"
    EndSection

    Section "InputDevice"
    Identifier "Synaptics Touchpad"
    Driver "synaptics"
    option "SendCoreEvents" "true"
    option "Device" "/dev/psaux"
    option "Protocol" "auto-dev"
    option "HorizScrollDelta" "0"
    EndSection

    Section "Device"
    identifier "ATI Technologies, Inc. Radeon Mobility 9000 M9 (R250 Lf)"
    boardname "ATI Radeon (fglrx)"
    busid "PCI:1:0:0"
    driver "ati"
    screen 0
    vendorname "ATI"
    option "MergedFB" "off"
    EndSection

    Section "Monitor"
    identifier "Generic Monitor"
    vendorname "Hitachi, Ltd."
    modelname "Hitachi CM769"
    HorizSync 31.0-115.0
    VertRefresh 50.0-180.0
    modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
    modeline "640x480@72" 31.5 640 664 704 832 480 489 491 520 -vsync -hsync
    modeline "640x480@75" 31.5 640 656 720 840 480 481 484 500 -vsync -hsync
    modeline "640x480@85" 36.0 640 696 752 832 480 481 484 509 -vsync -hsync
    modeline "1024x768@85" 94.5 1024 1072 1168 1376 768 769 772 808 +hsync +vsync
    modeline "1024x768@75" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
    modeline "1024x768@70" 75.0 1024 1048 1184 1328 768 771 777 806 -vsync -hsync
    modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
    modeline "1024x768@43" 44.9 1024 1032 1208 1264 768 768 776 817 +hsync interlace +vsync
    modeline "1152x864@75" 108.0 1152 1216 1344 1600 864 865 868 900 +hsync +vsync
    modeline "1152x768@54" 64.995 1152 1178 1314 1472 768 771 777 806 +hsync +vsync
    modeline "1280x854" 80.0 1280 1309 1460 1636 854 857 864 896 +hsync +vsync
    modeline "1280x1024@75" 135.0 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
    modeline "1280x960@60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
    modeline "1280x960@85" 148.5 1280 1344 1504 1728 960 961 964 1011 +hsync +vsync
    modeline "1280x1024@85" 157.5 1280 1344 1504 1728 1024 1025 1028 1072 +hsync +vsync
    modeline "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
    modeline "1280x960@75" 129.86 1280 1368 1504 1728 960 961 964 1002 -hsync +vsync
    modeline "1400x1050@60" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 -hsync +vsync
    modeline "1400x1050@75" 155.85 1400 1496 1648 1896 1050 1051 1054 1096 -hsync +vsync
    modeline "1600x1200@65" 175.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
    modeline "1600x1200@60" 162.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
    modeline "1600x1200@75" 202.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
    modeline "1600x1200@70" 189.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
    modeline "1600x1200@85" 229.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
    gamma 1.0
    EndSection

    Section "Screen"
    Identifier "Default Screen"
    Device "ATI Technologies, Inc. Radeon Mobility 9000 M9 (R250 Lf)"
    Monitor "Generic Monitor"
    DefaultDepth 24
    SubSection "Display"
    depth 24
    virtual 2048 1536
    modes "1280x1024@60" "1280x960@75" "1280x1024@85" "1400x1050@60" "1280x960@85" "1400x1050@75" "1280x960@60" "1600x1200@65" "1280x1024@75" "1600x1200@60" "1280x854" "1600x1200@75" "1152x768@54" "1600x1200@70" "1152x864@75" "1600x1200@85" "1024x768@43" "1792x1344@75" "1024x768@60" "1792x1344@60" "1024x768@70" "1856x1392@60" "1024x768@75" "1856x1392@75" "1024x768@85" "1920x1440@60" "832x624@75" "1920x1440@75" "800x600@60" "2048x1536@60" "800x600@85" "800x600@75" "800x600@72" "800x600@56" "640x480@85" "640x480@75" "640x480@72" "640x480@60"
    EndSubSection
    EndSection

    Section "ServerLayout"
    Identifier "Default Layout"
    screen 0 "Default Screen" 0 0
    InputDevice "Generic Keyboard"
    InputDevice "Configured Mouse"
    InputDevice "Synaptics Touchpad"
    EndSection

    Section "DRI"
    Mode 0666
    EndSection
    Section "device" #
    identifier "device1"
    boardname "ATI Radeon (fglrx)"
    busid "PCI:1:0:0"
    driver "ati"
    screen 1
    vendorname "ATI"
    option "MergedFB" "off"
    EndSection
    Section "screen" #
    identifier "screen1"
    device "device1"
    defaultdepth 24
    monitor "monitor1"
    SubSection "Display"
    depth 24
    modes "640x480@60" "640x480@72" "640x480@75" "640x480@85" "800x600@56" "800x600@72" "800x600@75" "800x600@85" "800x600@60" "832x624@75" "1024x768@85" "1024x768@75" "1024x768@70" "1024x768@60" "1024x768@43" "1152x864@75" "1152x768@54" "1280x854" "1280x1024@75" "1280x960@60" "1280x960@85" "1280x1024@85" "1280x1024@60" "1280x960@75" "1400x1050@60" "1400x1050@75" "1600x1200@65" "1600x1200@60" "1600x1200@75" "1600x1200@70" "1600x1200@85" "1792x1344@75" "1792x1344@60" "1856x1392@60" "1856x1392@75" "1920x1440@60" "1920x1440@75" "2048x1536@60"
    EndSubSection
    EndSection
    Section "monitor" #
    identifier "monitor1"
    vendorname "Plug 'n' Play"
    modelname "Plug 'n' Play"
    modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
    modeline "640x480@72" 31.5 640 664 704 832 480 489 491 520 -vsync -hsync
    modeline "640x480@75" 31.5 640 656 720 840 480 481 484 500 -vsync -hsync
    modeline "640x480@85" 36.0 640 696 752 832 480 481 484 509 -vsync -hsync
    modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
    modeline "800x600@72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
    modeline "800x600@75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
    modeline "800x600@85" 56.3 800 832 896 1048 600 601 604 631 +hsync +vsync
    modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
    modeline "832x624@75" 57.284 832 864 928 1152 624 625 628 667 -vsync -hsync
    modeline "1024x768@85" 94.5 1024 1072 1168 1376 768 769 772 808 +hsync +vsync
    modeline "1024x768@75" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
    modeline "1024x768@70" 75.0 1024 1048 1184 1328 768 771 777 806 -vsync -hsync
    modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
    modeline "1024x768@43" 44.9 1024 1032 1208 1264 768 768 776 817 +hsync interlace +vsync
    modeline "1152x864@75" 108.0 1152 1216 1344 1600 864 865 868 900 +hsync +vsync
    modeline "1152x768@54" 64.995 1152 1178 1314 1472 768 771 777 806 +hsync +vsync
    modeline "1280x854" 80.0 1280 1309 1460 1636 854 857 864 896 +hsync +vsync
    modeline "1280x1024@75" 135.0 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
    modeline "1280x960@60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
    modeline "1280x960@85" 148.5 1280 1344 1504 1728 960 961 964 1011 +hsync +vsync
    modeline "1280x1024@85" 157.5 1280 1344 1504 1728 1024 1025 1028 1072 +hsync +vsync
    modeline "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
    modeline "1280x960@75" 129.86 1280 1368 1504 1728 960 961 964 1002 -hsync +vsync
    modeline "1400x1050@60" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 -hsync +vsync
    modeline "1400x1050@75" 155.85 1400 1496 1648 1896 1050 1051 1054 1096 -hsync +vsync
    modeline "1600x1200@65" 175.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
    modeline "1600x1200@60" 162.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
    modeline "1600x1200@75" 202.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
    modeline "1600x1200@70" 189.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
    modeline "1600x1200@85" 229.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
    modeline "1792x1344@75" 261.0 1792 1888 2104 2456 1344 1345 1348 1417 -hsync +vsync
    modeline "1792x1344@60" 204.8 1792 1920 2120 2448 1344 1345 1348 1394 -hsync +vsync
    modeline "1856x1392@60" 218.3 1856 1952 2176 2528 1392 1393 1396 1439 -hsync +vsync
    modeline "1856x1392@75" 288.0 1856 1984 2208 2560 1392 1393 1396 1500 -hsync +vsync
    modeline "1920x1440@60" 234.0 1920 2048 2256 2600 1440 1441 1444 1500 -hsync +vsync
    modeline "1920x1440@75" 297.0 1920 2064 2288 2640 1440 1441 1444 1500 -hsync +vsync
    modeline "2048x1536@60" 266.95 2048 2200 2424 2800 1536 1537 1540 1589 -hsync +vsync
    gamma 1.0
    EndSection
    Section "ServerFlags"
    EndSection


    and from scanpci:
    pci bus 0x0001 cardnum 0x00 function 0x00: vendor 0x1002 device 0x4c66
    ATI Technologies Inc Radeon R250 Lf [FireGL 9000]

    help is very appriciated...

  4. $spacer_open
    $spacer_close
  5. #4
    Linux Guru antidrugue's Avatar
    Join Date
    Oct 2005
    Location
    Montreal, Canada
    Posts
    3,211
    I think you are missing
    Code:
    Load       "glx"
    in your "module" section of xorg.conf.

    Plus, the selected drivers in your xorg.conf is "ati" and not "fglrx" as it should if you want to use the ATI proprietary drivers. Plus, if so, you'll need
    Code:
    Load    "GLcore"
    as well in your "module" section.

    How did you try to install the ATI drivers?

    Did you try it like that?
    https://wiki.ubuntu.com/BinaryDriverHowto/ATI
    "To express yourself in freedom, you must die to everything of yesterday. From the 'old', you derive security; from the 'new', you gain the flow."

    -Bruce Lee

  6. #5
    Banned
    Join Date
    Apr 2006
    Posts
    35
    Quote Originally Posted by antidrugue
    I think you are missing

    How did you try to install the ATI drivers?

    Did you try it like that?
    https://wiki.ubuntu.com/BinaryDriverHowto/ATI

    exactly, but since i ran with kubuntu and the first method wasnt for it, i lost the 3d rendering abilities (but it was correctly installed). then i tried the "ubuntu drivers" method, still no luck. lastly, i also tried by downloading ati's own propetary drivers and running the installer. somewhere in the process things got messed up to the point i am now... the only thing i havent tried yet is removing the fglrx module from the kernel and readd it (the method with the code: sudo modprobe -r fglrx ; sudo gedit /etc/X11R6/xorg.conf).

    Frankly, the reasons why i didnt try it yet is because im afraid i'll goof and loose the graphical interface, I'll be crippled since im not too familiar with the console... and because one of the steps is to do the following: "To fix this issue, start Adept or Synaptic and remove the fglrx packages supplied with (K)Ubuntu as well as the restricted-modules package.", and i have no idea what those packages are named.


    could I solve this problem by replacing xorg with XGL? also in my xorg.conf there are two "device" sections (one with identifier "ATI Technologies, Inc. Radeon Mobility 9000 M9 (R250 Lf)" and Section "device" #)... in linux, which sections settings will be dominant in this case, the first one or the last one?

  7. #6
    Banned
    Join Date
    Apr 2006
    Posts
    35
    well i followed your advice but it flooded me with "[fglrx] API ERROR: could not register entrypoint for..." errors. however i followed the advice from here:
    http://www.ubuntuforums.org/showthread.php?t=185033

    and copied over his libGLU (his libGLU extention was .so.1.2, mine was .so.1, so i renamed it to so.1 in order to not leave any dead links to the file). now both glxgears and blender3d finally works - i'll check the other apps too later.


    Anyway, what does this particular file do? and i hope i didnt made any changes that will make my system blow up

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •