PDA

View Full Version : i have had it with ati, i swear...can anyone help?


fistandandelus
09-01-2008, 07:01 PM
OS: Ubuntu 8.04
System Specs
MOBO: Asus M3a32 MVP Deluxe
Video Cards: Radeon Hd 3870 X2 (As in two of them, not the 1GB version)
CPU: AMD Phenom X4 9950 Black Edition
2 Gb Ram
__________________________________________________ ________________________

This Problem is maddening, and I can't figure out why it can't be fixed, ive tried, for going on a month now.

I have a Samsung Syncmaster 906BW (which was another enormous pain to configure), I also have the fglrx drivers installed (I will attach xorg.conf below).

What I have tried
-Installing the above on Gentoo, Ubuntu, Linux Mint, Open Geu (Mint and Geu gave me better glxgears fps, that was the only difference)
-Installing using restricted drivers, manual driver installation, envy installation (both text and gui)
-Option "UseFastTLS" "2", Tried that too, didn't work
-Running apps with compiz both on and off
-Downloaded black box, tried on that environment --same result
-Catalyst Version Regression from 8.8 to 8.5 -same result

What has worked
-Deus Ex, using a separate xorg.conf in which my resolution is set at 1280X1240
Thats it
__________________________________________________ _____________________
The Problem
At the resolution 1440X900
-running winecfg for the first time produces diagonal(down and to the left) checkerboard tearing --tried going to console and returning to x, the problem persists. After i restart x i can run winecfg without a problem (This only happens the 1st time i try, every subsequent attempt is successful (even after restart).
-running *any* application in wine results in the aforementioned diagonal checkerboard tearing

At the resolution 1280X1240
-apps actually start (with an exceedingly fast battery of product plugs) -and by that i mean the nvidia logo (the way it was meant...blah blah blah) I mean, way too fast.
-Example (applies to css and sin ep :1) as soon as game is like 1% from loading, sound begins to stutter for like 4 seconds before a flash of black and its back to the desktop

glxgears -info = 13697.323 FPS

fglrxinfo = display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 3870
OpenGL version string: 2.1.7659 Release

glxinfo | grep direct = direct rendering: Yes

aticonfig --lscc =
Master adapter: 0. 05:00.0 ATI Radeon HD 3870
Candidates: none
Master adapter: 1. 01:00.0 ATI Radeon HD 3870
Candidates: none

__________________________________________________ _____________________
Below is xorg.conf for 1440X900

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

Section "Device"
Identifier "Configured Video Device"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
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 "ServerLayout"
Identifier "Default Layout"
screen 0 "screen1" 0 0
EndSection

Section "Module"
Load "glx"
Load "dbe"
Load "dri"
Load "v4l"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection

Section "device" #
Identifier "device1"
Boardname "ATI Radeon (fglrx)"
Busid "PCI:1:0:0"
Driver "fglrx"
Screen 0
Vendorname "ATI"
EndSection
Section "screen" #
Identifier "screen1"
Device "device1"
Defaultdepth 24
Monitor "monitor1"
SubSection "Display"
Depth 24
Virtual 1440 900
Modes "1440x900@69" "1280x1024@60" "1280x960@60" "1024x768@60" "800x600@60" "800x600@56" "640x480@60"
EndSubSection
EndSection






Section "Monitor"
Identifier "monitor1"
VendorName "SAM"
ModelName "SyncMaster"
HorizSync 30-81
VertRefresh 56-75
Mode "1440x900" # vfreq 59.887Hz, hfreq 55.935kHz
DotClock 106.500000
HTimings 1440 1520 1672 1904
VTimings 900 903 909 934
Flags "+HSync" "-VSync"
EndMode
#Gamma 2.350000
EndSection

#Section "Monitor"
# Block type: 2:0 3:fd
# Block type: 2:0 3:fc
# Identifier "monitor1"
# VendorName "SAM"
# ModelName "SyncMaster"
# Block type: 2:0 3:fd
# HorizSync 30-81
# VertRefresh 56-75
# Max dot clock (video bandwidth) 140 MHz
# Block type: 2:0 3:fc
# Block type: 2:0 3:ff
# DPMS capabilities: Active off:yes Suspend:no Standby:no

# Mode "1440x900" # vfreq 59.887Hz, hfreq 55.935kHz
# DotClock 106.500000
# HTimings 1440 1520 1672 1904
# VTimings 900 903 909 934
# Flags "+HSync" "-VSync"
# EndMode
# Block type: 2:0 3:fd
# Block type: 2:0 3:fc
# Block type: 2:0 3:ff
#EndSection


#Section "monitor" #
# Identifier "monitor1"
# Vendorname "Generic LCD Display"
# Modelname "LCD Panel 1280x1024"
# Horizsync 31.5-64.0
# Vertrefresh 56.0 - 65.0
# modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
# modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
# modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
# modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
# modeline "1280x960@60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
# modeline "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
# Gamma 1.0
#EndSection




Section "device" #
Identifier "device2"
Boardname "ATI Radeon (fglrx)"
Busid "PCI:5:0:0"
Driver "fglrx"
Screen 0
Vendorname "ATI"
EndSection
Section "screen" #
Identifier "screen2"
Device "device2"
Defaultdepth 24
Monitor "monitor2"
SubSection "Display"
Depth 24
Modes "640x480@60"
EndSubSection
EndSection
Section "monitor" #
Identifier "monitor2"
Vendorname "Plug 'n' Play"
Modelname "Plug 'n' Play"
modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
Gamma 1.0
EndSection
Section "ServerFlags"
EndSection

__________________________________________________ ______________________

Sorry, this is long as hell, I just wanted to be as specific as possbile. ANY help would be phenominal

Melcar
09-02-2008, 11:37 AM
Drivers from 8.6 to 8.8 don't work with Wine. In most cases you will get that checkboard type pattern. Revert to 8.5 if you want to use Wine.
Second, Wine does not always work (regardless of what driver you're using). Certain Source based games (CSS, HL, TF2, etc.) exhibit graphical glitches now and then. It's very rare for most games to function completely error free under Wine.

Extreme Coder
09-02-2008, 10:46 PM
Drivers from 8.6 to 8.8 don't work with Wine. In most cases you will get that checkboard type pattern. Revert to 8.5 if you want to use Wine.
Second, Wine does not always work (regardless of what driver you're using). Certain Source based games (CSS, HL, TF2, etc.) exhibit graphical glitches now and then. It's very rare for most games to function completely error free under Wine.
Even then, I've found that 8.5 driver still doesn't offer Wine compatibility similar to nVIDIAs..

Melcar
09-02-2008, 11:47 PM
But it *works*. It's no secret that fglrx does not have good Wine support.