interlacing broken in gutsy on radeon/ati open source driver
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
X.Org X server |
Fix Released
|
Medium
|
|||
xserver-xorg-driver-ati |
Won't Fix
|
Low
|
|||
xserver-xorg-video-ati (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: xserver-
Hello,
I'm using a Radeon 9250PCI with a home-made cable to drive my TV over its SCART port. Of course, I need a interlaced modeline to get proper output, like the following:
> Modeline "768x576" 14.774 768 784 848 944 576 581 586 626 interlace +hsync +vsync composite
However, I had to find out that it doesn't work well in Gutsy. The first half of the screen is shown fine, then there's a horizontal black bar and then the first half of the screen is shown again in the lower half of my TV set. I can tell that it's divided in the middle because I see half of the mouse pointer which is usually placed in the middle of the screen.
In order to narrow down the issue a bit, I downloaded the source for xserver-
Do you have any idea what would be the cause of that problem? If not, I'll have to use git-bisect to find out which commit introduced this problem.
BTW: I am *not* using the TV out of that card, my cable is connected to the VGA header. DVI-I at 1680x1050 still works fine.
Changed in xorg-server: | |
status: | Unknown → Confirmed |
Changed in xserver-xorg-driver-ati: | |
status: | Unknown → Confirmed |
Changed in xserver-xorg-driver-ati: | |
status: | Confirmed → In Progress |
Changed in xserver-xorg-video-ati: | |
status: | Confirmed → Fix Committed |
Changed in xserver-xorg-video-ati: | |
status: | Fix Committed → In Progress |
Changed in xserver-xorg-video-ati: | |
assignee: | nobody → bryceharrington |
Changed in xserver-xorg-video-ati: | |
status: | Incomplete → New |
status: | New → Incomplete |
Changed in xorg-server: | |
status: | Confirmed → Fix Released |
Changed in xserver-xorg-driver-ati: | |
status: | In Progress → Won't Fix |
Changed in xorg-server: | |
importance: | Unknown → Medium |
Changed in xorg-server: | |
importance: | Medium → Unknown |
Changed in xorg-server: | |
importance: | Unknown → Medium |
Changed in xserver-xorg-driver-ati: | |
importance: | Unknown → Low |
In case it matters: I'm on amd64. Here's the output of lspci:
04:01.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (rev 01) (prog-if 00 [VGA])
Capabilities: <access denied>
Subsystem: PC Partner Limited Unknown device 0250
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (2000ns min), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 19
Region 0: Memory at d0000000 (32-bit, prefetchable) [size=128M]
Region 1: I/O ports at a000 [size=256]
Region 2: Memory at e3000000 (32-bit, non-prefetchable) [size=64K]
[virtual] Expansion ROM at e2000000 [disabled] [size=128K]
04:01.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (Secondary) (rev 01)
Capabilities: <access denied>
Subsystem: PC Partner Limited Unknown device 0251
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (2000ns min), Cache Line Size: 32 bytes
Region 0: Memory at d8000000 (32-bit, prefetchable) [size=128M]
Region 1: Memory at e3010000 (32-bit, non-prefetchable) [size=64K]
The rest of the system is a Core 2 Duo on Intel 945P chipset.