View Full Version : Avivo R500 Driver Gets TMDS Fixes
phoronix
08-20-2007, 10:40 AM
Phoronix: Avivo R500 Driver Gets TMDS Fixes
Jerome Glisse (the lead Avivo driver developer) has fixed TMDS issues with the ATI Radeon X1000 series hardware. The latest Avivo git driver changes how the TMDS is programmed (see the git commit for more information).
http://www.phoronix.com/scan.php?page=news_item&px=NTk5Mw
Malikith
08-20-2007, 10:48 AM
Cool, so this means that 0.1.0 should be out pretty soon. Thats good news.
chrisr
08-20-2007, 04:48 PM
Thinkpad T60p with FireGL V5250, running Fedora 7. Native resolution is 1680x1050. The Xserver starts fine, but when I close and reopen the lid, the display is full of garbage.
This does not happen with the fglrx 8.40.4 driver.
glisse
08-20-2007, 06:15 PM
Thinkpad T60p with FireGL V5250, running Fedora 7. Native resolution is 1680x1050. The Xserver starts fine, but when I close and reopen the lid, the display is full of garbage.
This does not happen with the fglrx 8.40.4 driver.
Can you do radeondump before closing the lid with avivo (and proper display i guess) and after while the screen is corrupted (you could do dump over ssh). Please remember to do about 5 dumps in each situation with doing things btw dump (opening window, moving mouse, moving window, ...) thanks.
chrisr
08-20-2007, 06:46 PM
Can you do radeondump before closing the lid with avivo (and proper display i guess) and after while the screen is corrupted (you could do dump over ssh). Please remember to do about 5 dumps in each situation with doing things btw dump (opening window, moving mouse, moving window, ...) thanks.
Using the power of ssh, I'll be able to get the radeondump without touching either the laptop's keyboard or mouse :).
Do you want a radeondump with fglrx as well?
glisse
08-21-2007, 05:05 AM
Using the power of ssh, I'll be able to get the radeondump without touching either the laptop's keyboard or mouse :).
Do you want a radeondump with fglrx as well?
Why not, btw take care to give different name to avivo dump like avivook then lidclosed :)
ambro814
08-21-2007, 12:32 PM
That last fix 'cut and paste thing' has broken the driver for me. I'm on Thinkpad T60p, FireGL V5200 (pci id 1002:71c4). The problem is that every second pixel column is white and the next one is what it should follow the picture. So only half of the screen is shown horizonally (but vertically it's ok). The driver worked well with the previous versions, also worked well with the one that had that paste bug. My native resolution is 1600x1200.
That last fix 'cut and paste thing' has broken the driver for me.
Same here I'm afraid - T60, X1400, 1400x1050 panel.
butonic
08-21-2007, 01:33 PM
I also got a Mobility FireGL V5200 (Fujitsu Siemens Celsius H240).
Commit acb551a3589ab6f528113793a1f4a1d242c25461 breaks the driver for me. I only get a black LVDS. Maybe the external DVI works, but I will not be able to test until later. The xorg logs show no differences though.
Using rev 1ce0eaf4b67ef841a608b02b4c031b532d17490 again.
Ok, the latest commits from today have got me working again - thanks Jerome ;)
butonic
08-21-2007, 02:45 PM
Ok, the latest commits from today have got me working again - thanks Jerome ;)
hm, nope, with todays commits the xserver wont even start:
(II) avivo(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(==) avivo(0): Write-combining range (0xe0000000,0x10000000)
(II) avivo(0): Control memory at 0xf0000000[size = 65536, 0x00010000]
(II) avivo(0): Frame buffer memory at 0xe0000000[size = 268435456, 0x10000000]
(**) avivo(0): Depth 24, (--) framebuffer bpp 32
(**) avivo(0): Option "ShadowFB" "on"
(II) avivo(0): added CRTC 0
(II) avivo(0): added CRTC 1
(II) avivo(0): ATOM BIOS detected
(II) avivo(0): I2C bus "VGA connector 0" initialized.
(II) avivo(0): Output VGA using monitor section Generic Monitor
(II) avivo(0): added VGA connector 0 (0x7E40)
(II) avivo(0): I2C bus "LFP connector 1" initialized.
(II) avivo(0): Output LFP has no monitor section
(II) avivo(0): added LFP connector 1 (0x7E40)
(II) avivo(0): Output VGA disconnected
(II) avivo(0): EDID for output VGA
(II) avivo(0): Output LFP disconnected
(II) avivo(0): EDID for output LFP
(II) avivo(0): Output VGA disconnected
(II) avivo(0): Output LFP disconnected
(EE) avivo(0): No valid modes.
(II) avivo(0): free screen
(II) UnloadModule: "avivo"
(II) UnloadModule: "vgahw"
(II) Unloading /usr/lib/xorg/modules//libvgahw.so
(II) UnloadModule: "fb"
(II) Unloading /usr/lib/xorg/modules//libfb.so
(EE) Screen(s) found, but none have a usable configuration.
Fatal server error:
no screens found
ambro814
08-21-2007, 02:50 PM
The driver works on my T60p now. Also,
I reported that lid closed bug weeks ago on freedesktop bugzilla. Now I made dumps using radeondump and attached them to the bug. The post says what I have been doing.
https://bugs.freedesktop.org/show_bug.cgi?id=11764
It works for me too now, but only after a reboot.
loading fglrx ones, will require a reboot to use avivo for me.
vBulletin® v3.8.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.