ATi drivers 8.42.3 screen corruption. [Solved]

Issues Related to Hardware (Sound, Video, Printers, Scanners, Webcams, Touchpads, Keyboards, Sensors, Drives, GRUB, etc.)

Moderator: Moderators

ATi drivers 8.42.3 screen corruption. [Solved]

Postby Darksurf » Fri Nov 02, 2007 18:31

After totally doing an upgrade of Sabayon PE 1.1 from stable to unstable packages, I decided to get the ati-drivers-8.42.3 up and going in my new xorg-x11-7.3 xorg-server-1.4-r4 system. Well, all was going great, until
it showed up. a watermark corruption on my screen. in the bottom right corner of the screen where the 'testing' watermark would go during 'testing' drivers being released. My mouse would even give garbage on the screen after a while. So I decided to look it up. this is what I found

http://bbs.archlinux.org/viewtopic.php?id=39116

Don't know if it works, It seems to work for some people, and I'm getting ready to give it a try. If you are experiencing problems such as screen corruption/garbage then go ahead and give this a try.
Last edited by Darksurf on Sun Nov 04, 2007 3:20, edited 1 time in total.
~ Y </0 5+Up1</ P30p[Ez +Ry 2 R34</ D1s? ~
User avatar
Darksurf
Old Dear Hen
 
Posts: 770
Joined: Sat Sep 16, 2006 4:01

Re: ATi drivers 8.42.3 screen corruption.

Postby Element » Sat Nov 03, 2007 3:50

Take it from me, I used the 8.42.3 drivers and they suck ass. Stay the hell away from them. Just downgrade to your previous version. Your better off without 8.42.3.
Image
On Sabayon @ Freenode: <ColdFlo> im not asking for support <ColdFlo> im asking for help
User avatar
Element
Growing Hen
 
Posts: 144
Joined: Mon Dec 11, 2006 0:55
Location: 127.0.0.2

Re: ATi drivers 8.42.3 screen corruption.

Postby Fitzcarraldo » Sat Nov 03, 2007 4:14

I've got 8.42.3-r10 installed and it's working fine. The only thing I could not get working was AIGLX, but XGL works fine, as it did with older versions of ati-drivers on my laptop.

EDIT: Just realised that I've got Option "AIGLX" "FALSE" in xorg.conf, which isn't going to help! Anyway, I'll have another go with AIGLX and the new ATI driver sometime over the next few days.
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7335
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: ATi drivers 8.42.3 screen corruption.

Postby Darksurf » Sun Nov 04, 2007 3:00

W00+!! After trying many many "red herring" fixes for the 8.42.3 ati-drivers. I've finally found a way to fix it!! I'm using an ATI/AMD X200M radeon. So if you think U have problems, think again. The ati-drivers 8.42.3 ARE GREAT....... if you can get them working properly. Well I have good news for you all! I am Mr. Fixit with the ATI cards! I shall give you the proper steps to getting your ati-drivers 8.42.3 working like no tomorrow!

*Edit*

I now have put it in the wiki so as not to clutter the forum

http://wiki.sabayonlinux.org/index.php? ... Corruption
~ Y </0 5+Up1</ P30p[Ez +Ry 2 R34</ D1s? ~
User avatar
Darksurf
Old Dear Hen
 
Posts: 770
Joined: Sat Sep 16, 2006 4:01

Re: ATi drivers 8.42.3 screen corruption.

Postby Element » Sun Nov 04, 2007 20:24

Darksurf wrote:W00+!! After trying many many "red herring" fixes for the 8.42.3 ati-drivers. I've finally found a way to fix it!! I'm using an ATI/AMD X200M radeon. So if you think U have problems, think again. The ati-drivers 8.42.3 ARE GREAT....... if you can get them working properly. Well I have good news for you all! I am Mr. Fixit with the ATI cards! I shall give you the proper steps to getting your ati-drivers 8.42.3 working like no tomorrow!

*Edit*

I now have put it in the wiki so as not to clutter the forum

http://wiki.sabayonlinux.org/index.php? ... Corruption


You should probably mention your xorg and xorg-server version. Just paste the output of eix for both of them. I hear that the new xorg-server and xorg do not work with these.
Image
On Sabayon @ Freenode: <ColdFlo> im not asking for support <ColdFlo> im asking for help
User avatar
Element
Growing Hen
 
Posts: 144
Joined: Mon Dec 11, 2006 0:55
Location: 127.0.0.2

Re: ATi drivers 8.42.3 screen corruption. [Solved]

Postby Fitzcarraldo » Mon Nov 05, 2007 5:46

I commented out the Option "AIGLX" "FALSE" that I had put in xorg.conf some months ago, and got AIGLX running on my laptop (Mobility Radeon X1600) with the new ati-drivers-8.42.3-r10:

Code: Select all
# accel-manager
XGL is not running
DRI ok
OpenGL acceleration is available.
something set currentStatus to  0
DRI ok
fglrx driver is running, checking if driver supports GLX_EXT_texture_from_pixmap
AIGLX is available :-)
DRI ok
something set currentStatus to  1
something set currentStatus to  1
Saving...
writeSettings(): accel to set is:  1
disabling xgl
Working...
Disabling XGL system wide (reverting to X.Org)...Done
disabling aiglx
Working...
Disabling AIGLX system wide...
Done
enabling aiglx
Working...
Enabling AIGLX system wide...
Done
bye!


Compiz Fusion seems to be working fine but, if I open a new window, other open windows vanish. I need to do some more investigation.
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7335
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: ATi drivers 8.42.3 screen corruption. [Solved]

Postby Fitzcarraldo » Mon Nov 05, 2007 15:20

^I found out what was happening to the windows: they were actually all minimised under one title on the Main Panel. Strange. Anyway, I fixed this by making some changes to xorg.conf. My xorg.conf is shown at the bottom of this post in case anyone is interested.

With one exception, everything, including Compiz Fusion, is working smoothly now. In fact Compiz Fusion under AIGLX is more stable on my laptop than it was under XGL (With XGL, the Skydome often switched to all-white). The exception? Videos flicker when played, The audio is fine, it's just the video. I'm rebuilding a few media players now to see if it makes any difference but, as they are already the latest versions from Portage, I'm not holding my breath.

My hardware is listed in my sig. Software is as follows: latest official release of Compiz and Compiz Fusion packages from Portage, ati-drivers-8.42.3-r10, xorg-server-1.3.0.0 and xorg-x11-7.2.

EDIT: Seems the flickering video is a well-known problem: everyone's talking about it on the Web. Compiz Fusion seems to cause it, and the work-around is simply to select the KWin or Metacity window managers (right-click on the Fusion Icon) if you want to watch a video, then switch back to Compiz Fusion afterwards. Let's hope the next version of Compiz Fusion and the next version of the ATI driver fixes this. I miss Beryl and XGL: it all worked beautifully on my laptop!


Code: Select all
# **********************************************************************
# xorg.conf.1440x900.v2
# **********************************************************************
Section "Files"

    #FontPath   "/usr/share/fonts/local/"
    FontPath   "/usr/share/fonts/misc/"
    FontPath   "/usr/share/fonts/Type1/"
    FontPath    "/usr/share/fonts/TTF/"
    FontPath   "/usr/share/fonts/75dpi/"
    FontPath   "/usr/share/fonts/100dpi/"
    FontPath    "/usr/share/fonts/corefonts"

EndSection

# **********************************************************************
# Module section -- this is an optional section which is used to specify
# which run-time loadable modules to load when the X server starts up.
# **********************************************************************

Section "Module"

    Load   "dbe"
    Load   "i2c"
    Load   "glx"
    Load   "ddc"
    Load   "type1"
    Load   "freetype"
    Load   "extmod"
    Load   "synaptics"
    Load   "vbe"
   Load        "dri"

EndSection


# **********************************************************************
# Server flags section.  This contains various server-wide Options.
# **********************************************************************

Section "ServerFlags"

     Option    "AllowMouseOpenFail" "true"
     Option     "AIGLX" "TRUE"

EndSection

# **********************************************************************
# Input devices
# **********************************************************************

# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************

Section "InputDevice"
    Identifier      "Synaptics1"
    Driver      "synaptics"
    Option      "SendCoreEvents"   "true"
    Option      "Device"      "/dev/psaux"
    Option      "Protocol"      "auto-dev"
    Option      "HorizScrollDelta"   "0"
    Option      "SHMConfig"      "on"
    # For ALPS TouchPads
    #Option      "MaxSpeed"      "0.7"
    #Option      "MinSpeed"      "0.18"
    #Option      "AccelFactor"      "0.08"
    #Option      "TopEdge"      "120"
    #Option      "LeftEdge"      "120"
    #Option      "BottomEdge"      "830"
    #Option      "RightEdge"      "650"
    #Option      "FingerLow"      "25"
    #Option      "FingerHigh"      "30"
    # Do you keep moving the mouse while typing? Try this trick.
    #synclient TouchpadOff=1 disable your synaptics touchpad
    #synclient TouchpadOff=0 enable your synaptics touchpad
EndSection


Section "InputDevice"

    Identifier   "Keyboard1"
    Driver   "kbd"
   
    Option   "AutoRepeat"   "500 5"
    Option      "XkbModel"   "pc105"
    Option   "XkbLayout"   "gb"
    Option      "XkbRules"      "xorg"

EndSection


Section "InputDevice"
  Driver        "wacom"
  Identifier    "wacom1"
  Option        "Device"        "/dev/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "stylus"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "wacom2"
  Option        "Device"        "/dev/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "eraser"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "wacom3"
  Option        "Device"        "/dev/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "cursor"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection


# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************

Section "InputDevice"

# Identifier and driver

    Identifier   "Mouse1"
    Driver   "mouse"

    Option   "Device"   "/dev/psaux"
    Option   "Protocol"   "ImPS/2"
    Option "ZAxisMapping" "4 5"
     
EndSection

Section "InputDevice"
    Identifier   "Mouse2"
    Driver   "mouse"
    Option   "Protocol"   "ImPS/2"
    Option   "Device"   "/dev/input/mice"
    Option    "ZAxisMapping" "4 5"
EndSection


# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present

Section "Monitor"
    Identifier   "Laptop LCD"
    VendorName "Samsung"
    ModelName "LTN154P1-L02"
    Modeline "1680x1050"  121.00  1680 1704 1792 1876  1050 1051 1054 1065 +Hsync +Vsync
    Modeline "1440x900"  121.00  1440 1704 1792 1876  900 1051 1054 1065 +Hsync +Vsync
    Modeline "1280x1024"  121.00  1280 1704 1792 1876  1024 1051 1054 1065 +Hsync +Vsync
    Modeline "1152x864"  121.00  1152 1704 1792 1876  864 1051 1054 1065 +Hsync +Vsync
    Modeline "1024x768"  121.00  1024 1704 1792 1876  768 1051 1054 1065 +Hsync +Vsync
    Modeline "800x600"  121.00  800 1704 1792 1876  600 1051 1054 1065 +Hsync +Vsync
    Modeline "640x480"  121.00  640 1704 1792 1876  480 1051 1054 1065 +Hsync +Vsync
EndSection

# **********************************************************************
# Graphics device section
# **********************************************************************

# Any number of graphics device sections may be present

Section "Device"
    Identifier  "FGLRX"
    Driver      "fglrx"
    Option      "XAANoOffscreenPixmaps"
    Option      "AGPMODE" "4"
    Option      "AGPFastWrite" "true"
    Option      "DisableGLXRootClipping" "true"
    Option      "AddARGBXVisuals" "true"
    Option      "AllowGLXWithComposite" "true"
    Option      "EnablePageFlip" "true"
EndSection

# **********************************************************************
# Screen sections.
# **********************************************************************

Section "Screen"
    Identifier   "Laptop Screen"
    Device   "FGLRX"
    Monitor   "Laptop LCD"
    DefaultDepth 24
        SubSection "Display"
        Viewport 0 0
        Virtual 1440 900
        Depth 24
        Modes "1680×1050" "1440×900" "1280×1024" "1152×864" "1024×768" "800×600" "640×480"
    EndSubsection
EndSection

Section "ServerLayout"
    Identifier   "Main Layout"
    Screen 0    "Laptop Screen"
    InputDevice   "Mouse1" "CorePointer"
    InputDevice   "Mouse2" "SendCoreEvents"
    InputDevice "Synaptics1" "SendCoreEvents"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection

Section "DRI"
    Mode 0666
EndSection

Section "Extensions"
   Option "Composite" "Enable"
EndSection
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7335
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom


Return to Hardware

Who is online

Users browsing this forum: No registered users and 2 guests