Results 1 to 5 of 5

Thread: ATI Radeon 9600SE 3d Acceleration Problems

  1. #1
    Join Date
    Jun 2008
    Beans
    4

    ATI Radeon 9600SE 3d Acceleration Problems

    I have been having problems running programs with 3d acceleration. I am running my card under the xorg ATI driver and whenever i run a program with 3d acceleration, the screen flashes. It is not the entire screen that flashes, but just the game or program. It flashes as a whole or in part. This seems to be a problem with OpenGL acceleration or something else to do with the 3d Acceleration. This same card worked fine under 7.10. I have recently upgraded to 8.04 and updated the system afterwards to be completely up to date. I have tested my ATI radeon 9600SE 3d Acceleration using fgl-glxgears. Below are the contents of my fgl_glxgears test and the xorg.conf file



    xorg.conf
    # xorg.conf (X.Org X Window System server configuration file)
    #
    # This file was generated by dexconf, the Debian X Configuration tool, using
    # values from the debconf database.
    #
    # Edit this file with caution, and see the xorg.conf manual page.
    # (Type "man xorg.conf" at the shell prompt.)
    #
    # This file is automatically updated on xserver-xorg package upgrades *only*
    # if it has not been modified since the last upgrade of the xserver-xorg
    # package.
    #
    # If you have edited this file but would like it to be automatically updated
    # again, run the following command:
    # sudo dpkg-reconfigure -phigh xserver-xorg

    Section "InputDevice"
    Identifier "Generic Keyboard"
    Driver "kbd"
    Option "XkbRules" "xorg"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "us"
    EndSection

    Section "InputDevice"
    Identifier "Configured Mouse"
    Driver "mouse"
    Option "CorePointer"
    EndSection

    Section "Device"
    Identifier "Configured Video Device"
    Driver "fglrx"
    EndSection

    Section "Monitor"
    Identifier "Configured Monitor"
    EndSection

    Section "Screen"
    Identifier "Default Screen"
    Monitor "Configured Monitor"
    Device "Configured Video Device"
    Defaultdepth 24
    EndSection

    Section "ServerLayout"
    Identifier "Default Layout"
    screen "Default Screen"
    EndSection
    Section "Module"
    Load "glx"
    EndSection


    fgl_glxgears test
    Using GLX_SGIX_pbuffer
    976 frames in 5.0 seconds = 195.200 FPS
    1103 frames in 5.0 seconds = 220.600 FPS
    1099 frames in 5.0 seconds = 219.800 FPS
    1115 frames in 5.0 seconds = 223.000 FPS
    1103 frames in 5.0 seconds = 220.600 FPS
    1102 frames in 5.0 seconds = 220.400 FPS
    1110 frames in 5.0 seconds = 222.000 FPS
    1097 frames in 5.0 seconds = 219.400 FPS
    1110 frames in 5.0 seconds = 222.000 FPS
    926 frames in 5.0 seconds = 185.200 FPS
    904 frames in 5.0 seconds = 180.800 FPS
    1030 frames in 5.0 seconds = 206.000 FPS
    1078 frames in 5.0 seconds = 215.600 FPS
    1055 frames in 5.0 seconds = 211.000 FPS

    The test also had the same problems as when running the games. the window would flash in whole or part.

  2. #2
    Join Date
    Apr 2008
    Beans
    4,377
    Distro
    Ubuntu 9.10 Karmic Koala

    Re: ATI Radeon 9600SE 3d Acceleration Problems

    If you are using the ATI driver 8.4xx or 8.5 and are having full screen video problems you can try this:

    But first make a backup copy of your xorg.conf in case something goes wrong and you need to restore your original settings.

    add these lines to your xorg.conf in the appropriate sections:

    Section "ServerLayout"


    Option "AIGLX" "on"
    EndSection

    Section "Device"
    Identifier "aticonfig-Device[0]"
    Driver "fglrx"
    Option "XAANoOffscreenPixmaps" "on"
    Option "TexturedVideo" "on"
    Option "VideoOverlay" "off"
    Option "OpenGLOverlay" "off"
    Option "Textured2D" "on"
    Option "UseFastTLS" "1"
    Option "BackingStore" "on"
    EndSection

    Section "DRI"
    Group "Video"
    Mode 0666
    EndSection

    Section "Extensions"
    Option "RENDER" "Enable"
    Option "DAMAGE" "Enable"
    Option "Composite" "Enable"
    EndSection

    Then copy and paste this line in a terminal and press enter:

    sudo aticonfig --input=/etc/X11/xorg.conf --tls=1

    This will write the changes in xorg.conf to the actual ati driver configuration file which cannot be edited by hand. Any changes you make to xorg.conf will be ignored by the driver unless you use this command.

    Then reboot or ctrl-alt-backspace to restart x

    You may need to play around with the TexturedVideo setting to find the best performance for your card. My card (HD3650 1GB) seems to work best with TexturedVideo "off" but others find it works better with it on. You can play around wiith the other setting too to find the best for you but TexturedVideo will not work with Textured2D "off".

    You can check in your Xorg.0.log to find what changes have been made.

    If you are going to fool around with these options take extreme care and only change one thing at a time and run the aticonfig line after each change and reboot/reset x.

    Also, be absoultely sure you know how to recover your previous xorg.conf from a terminal in case something drastic happens.

    If you want more info on this go here:

    http://forum.compiz-fusion.org/showthread.php?t=6794

    If this helps, be sure to thank djdoo.

    btw, those glxgears numbers don't really mean that much because a lot of it depends on your cpu load, etc.

  3. #3
    Join Date
    Jun 2008
    Beans
    4

    Re: ATI Radeon 9600SE 3d Acceleration Problems

    This still hasn't worked for me. I have downloaded the ATI drivers using Envy which downloads and installs it in one fell swoop and attempted the config setup you provided. It di not however fix the issue with the flashing screen. I played with a few settings and the effects were seen when i restarted X. I still am having trouble with 3D stuff. Every time i run anything with 3D, the screen constantly flashes.

    This is my xorg file that I have told aticonfig to use as input via the above listed command.


    # xorg.conf (X.Org X Window System server configuration file)
    #
    # This file was generated by dexconf, the Debian X Configuration tool, using
    # values from the debconf database.
    #
    # Edit this file with caution, and see the xorg.conf manual page.
    # (Type "man xorg.conf" at the shell prompt.)
    #
    # This file is automatically updated on xserver-xorg package upgrades *only*
    # if it has not been modified since the last upgrade of the xserver-xorg
    # package.
    #
    # If you have edited this file but would like it to be automatically updated
    # again, run the following command:
    # sudo dpkg-reconfigure -phigh xserver-xorg

    Section "ServerLayout"
    Identifier "Default Layout"
    Screen "Default Screen" 0 0
    Option "AIGLX" "on"
    EndSection

    Section "Files"
    EndSection

    Section "Module"
    EndSection

    Section "InputDevice"
    Identifier "Generic Keyboard"
    Driver "kbd"
    Option "XkbRules" "xorg"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "us"
    EndSection

    Section "InputDevice"
    Identifier "Configured Mouse"
    Driver "mouse"
    Option "CorePointer"
    EndSection

    Section "Monitor"
    Identifier "Configured Monitor"
    EndSection

    Section "Device"
    Identifier "Configured Video Device"
    Driver "fglrx"
    Option "XAANoOffscreenPixmaps" "on"
    Option "TexturedVideo" "off"
    Option "Textured2D" "on"
    Option "UseFastTLS" "1"
    Option "BackingStore" "on"
    Option "VideoOverlay" "on"
    Option "OpenGLOverlay" "off"
    Option "TexturedVideoSync" "True"
    EndSection

    Section "Screen"
    Identifier "Default Screen"
    Device "Configured Video Device"
    Monitor "Configured Monitor"
    DefaultDepth 24
    EndSection

    Section "DRI"
    Group "Video"
    Mode 0666
    EndSection

    Section "Extensions"
    Option "RENDER" "Enable"
    Option "DAMAGE" "Enable"
    Option "Composite" "Enable"
    EndSection

  4. #4
    Join Date
    Jun 2008
    Beans
    4

    Re: ATI Radeon 9600SE 3d Acceleration Problems

    For instance i can run games like adonthell, but not TORCS, Open Arena, or any other 3d game.

  5. #5
    Join Date
    Jun 2008
    Beans
    4

    Re: ATI Radeon 9600SE 3d Acceleration Problems

    Update: I was playing around and entered recovery mode. I reset the X-Server and continued the boot. I loaded TORCS and tried fgl_glxgears and they both worked without problems. As soon as I reloaded the driver and ran the config it stopped working correctly. Very strange to me.

Tags for this Thread

Bookmarks

Posting Permissions

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