You are not logged in.

#1 2008-12-05 20:28:51

raven3x7
Member
Registered: 2007-03-11
Posts: 23

Catalyst 8.11 Corruption with fullscreen 3d apps

System: HD3870, i686, kernel 2.6.27.1, Catalyst 8.11, xorg 1.4/1.5(Just upgraded but the problem persists ) LG204WT(1680x1050) monitor.

What happens is whenever i start a fullscreen 3d app "including video playback using the OpenGl backend" the screen gets scrambled and only terminating the app/ restarting X will fix it.

My Xorg.conf

Section "ServerLayout"


    Identifier     "Simple Layout"
    Screen      0  "aticonfig-Screen[0]" 0 0
    InputDevice    "Mouse1" "CorePointer"
    InputDevice    "Keyboard1" "CoreKeyboard"
EndSection

Section "Files"

# The location of the RGB database.  Note, this is the name of the
# file minus the extension (like ".txt" or ".db").  There is normally
# no need to change the default.
#    RgbPath    "/usr/share/X11/rgb"
# Multiple FontPath entries are allowed (which are concatenated together),
# as well as specifying multiple comma-separated entries in one FontPath
# command (or a combination of both methods)
# 
# 
#    FontPath   "/usr/lib/X11/fonts/local/"
#    FontPath   "/usr/lib/X11/fonts/misc/"
#    FontPath   "/usr/lib/X11/fonts/75dpi/:unscaled"
#    FontPath   "/usr/lib/X11/fonts/100dpi/:unscaled"
#    FontPath   "/usr/lib/X11/fonts/Speedo/"
#    FontPath   "/usr/lib/X11/fonts/Type1/"
#    FontPath   "/usr/lib/X11/fonts/TrueType/"
#    FontPath   "/usr/lib/X11/fonts/freefont/"
#    FontPath   "/usr/lib/X11/fonts/75dpi/"
#    FontPath   "/usr/lib/X11/fonts/100dpi/"
# The module search path.  The default path is shown here.
#    ModulePath "/usr/lib/modules"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
    FontPath     "/usr/share/fonts/TTF"
    FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"

# This loads the DBE extension module.
# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
# This loads the font modules
    Load  "glx"
# This loads the DRI module
    Load  "dri"
    Load  "dbe"      # Double buffer extension
    SubSection "extmod"
        Option        "omit xfree86-dga"   # don't initialise the DGA extension
    EndSubSection
    Load  "type1"
    Load  "freetype"
    Load  "xtt"
# This loads the GLX module
EndSection

Section "ServerFlags"
    Option        "AIGLX" "true"
EndSection

Section "InputDevice"


    Identifier  "Keyboard1"
    Driver      "keyboard"
    Option        "CoreKeyboard"
    Option        "XkbRules" "xorg"
    Option        "XkbModel" "pc105"
    Option        "XkbLayout"      "us,el"
    Option      "XkbVariant"  ",extended"
    Option      "XkbOptions" "grp:alt_shift_toggle,grp:control,grp_led:scroll,compose:rwin"
EndSection

Section "InputDevice"


    Identifier  "Mouse1"
    Driver      "mouse"
    Option        "Protocol" "Auto"    # Auto detect
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"

EndSection

#Section "Monitor"
#
# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
#    HorizSync    30-64         # multisync
#    HorizSync    31.5, 35.2    # multiple fixed sync frequencies
#    HorizSync    15-25, 30-50  # multiple ranges of sync frequencies
# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
#    Identifier   "LG L1780Q"
#    HorizSync    31.0 - 63.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"
#
# The chipset line is optional in most cases.  It can be used to override
# the driver's chipset detection, and should not normally be specified.
#    Chipset    "generic"
# The Driver line must be present.  When using run-time loadable driver
# modules, this line instructs the server to load the specified driver
# module.  Even when not using loadable driver modules, this line
# indicates which driver should interpret the information in this section.
# The BusID line is used to specify which of possibly multiple devices
# this section is intended for.  When this line isn't present, a device
# section can only match up with the primary video device.  For PCI
# devices a line like the following could be used.  This line should not
# normally be included unless there is more than one video device
# intalled.
#    BusID      "PCI:0:10:0"
#    VideoRam    256
#    Clocks    25.2 28.3
#    Identifier  "Standard VGA"
#    Driver      "vga"
#    VendorName  "Unknown"
#    BoardName   "Unknown"
#EndSection

#Section "Device"

    # unsupported card
    #VideoRam    524288
    # Insert Clocks lines here if appropriate
    #Identifier  "Ati X1800XT"
    #Driver      "vesa"
#EndSection

Section "Device"
    Identifier  "aticonfig-Device[0]"
    Driver      "fglrx"
    Option        "Centermode" "off"
    Option        "PseudoColorVisuals" "off"
    Option        "OpenGLOverlay" "off"
    Option        "VideoOverlay" "true"
    Option        "DRI" "true"
    Option      "XAANoOffscreenPixmaps" "true"
EndSection

#Section "Screen"
#    Identifier "Screen 1"
#    Device     "Ati X1800XT"
#    Monitor    "LG L1780Q"
#    DefaultDepth     24
#    SubSection "Display"
#        Viewport   0 0
#        Depth     8
#        Modes    "1280x1024" "1024x768" "800x600" "640x480"
#    EndSubSection
#    SubSection "Display"
#        Viewport   0 0
#        Depth     16
#        Modes    "1280x1024" "1024x768" "800x600" "640x480"
#    EndSubSection
#    SubSection "Display"
#        Viewport   0 0
#        Depth     24
#        Modes    "1280x1024" "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
        Modes    "1680x1050" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "DRI"
    Mode         0666
EndSection

Section "Extensions"
    Option        "Composite" "Disable"
EndSection

Any ideas?

Offline

#2 2008-12-05 21:26:07

raven3x7
Member
Registered: 2007-03-11
Posts: 23

Re: Catalyst 8.11 Corruption with fullscreen 3d apps

I disabled AIGLX, but the problem persists

Offline

#3 2008-12-06 15:54:01

ezzetabi
Member
Registered: 2006-08-27
Posts: 947

Re: Catalyst 8.11 Corruption with fullscreen 3d apps

Did you try setting a resolution that is a multiple of 64? It solved the problem many times in the past.

Offline

Board footer

Powered by FluxBB