TV out is broken with VT1621 chip

Bug #35794 reported by Andrew Beresford
10
Affects Status Importance Assigned to Milestone
X.Org X server
Invalid
High
xorg (Ubuntu)
Invalid
Low
Unassigned

Bug Description

I have a EPIA V-10000 board which uses a trident cyberblade/i1 with a VIA VT1621 to do tv-out over the composite connector.

The trident_drv.so in xserver-xorg-driver-trident is broken and displays noise on the screen (it looks as if the refresh rate is totally wrong or as if it is sending NTSC data when I have actually asked for PAL).

The driver from http://www.blackfiveservices.co.uk/EPIATVOut.shtml gets it right - although you have to get tvtool from the same site and turn on PAL output once the xserver has loaded.

Revision history for this message
In , Melkorainur (melkorainur) wrote :

Created an attachment (id=349)
lspci output

Revision history for this message
In , Melkorainur (melkorainur) wrote :

Created an attachment (id=350)
lspci verbose output

Revision history for this message
In , Melkorainur (melkorainur) wrote :

Created an attachment (id=351)
xorg.conf generated using xorg -configure and updated with tvsignal and default
depth set

Revision history for this message
In , Melkorainur (melkorainur) wrote :

Created an attachment (id=352)
Xorg.0.log from using xorg.conf where tv chipset option was set

Revision history for this message
In , Melkorainur (melkorainur) wrote :

Created an attachment (id=353)
xorg.conf from xorg -configure after modifying to set tv chipset and tv screen

Revision history for this message
In , Melkorainur (melkorainur) wrote :

Created an attachment (id=354)
xorg.0.log when using black5's moded trident driver instead of the 6.7 trident
driver

Revision history for this message
In , Alanh-fairlite (alanh-fairlite) wrote :

You should set "TVSignalMode" to "1" to set PAL.

Revision history for this message
In , John-hl (john-hl) wrote :

I have the same problem here (same hardware, same setup).

In console-mode TV out works nicely but in X there is either noise or a black
screen. It did work around XFree86 4.2.0 or so (with the BlackFive driver).

I have tried variations of the following device settings:

Section "Device"
    Identifier "Trident"
    Driver "trident"
    Option "HWCursor" "on"
    Option "PciRetry" "true"
    Option "TVChipset" "VT1621"
    Option "TVSignal" "1"
    Option "TVSignalMode" "1"
# Option "NoPciBurst" "on"
EndSection

If I enable the TV-Out settings the startup of X takes slightly longer so the
driver seems to atleast try do something.

There may be something else I have missed in the configuration file but these
are the only options I could find documented in the man file.

The X.org version is from RH Fedora core development: 6.7.0-4

Revision history for this message
In , Mikerackhabit (mikerackhabit) wrote :

This bug still exists in 6.9.0.

Revision history for this message
Andrew Beresford (beezly) wrote :

I have a EPIA V-10000 board which uses a trident cyberblade/i1 with a VIA VT1621 to do tv-out over the composite connector.

The trident_drv.so in xserver-xorg-driver-trident is broken and displays noise on the screen (it looks as if the refresh rate is totally wrong or as if it is sending NTSC data when I have actually asked for PAL).

The driver from http://www.blackfiveservices.co.uk/EPIATVOut.shtml gets it right - although you have to get tvtool from the same site and turn on PAL output once the xserver has loaded.

Revision history for this message
Keith Jordan (keith-jordan) wrote :

TV Out is actually broken farther upstream...

i.e the bug is either in xorg or the kernel...

Despite PAL settings in BIOS and xorg.conf, Ubuntu is still pumping out an NTSC signal - wierd. This is the case for other TV-out chips too.

Will this be picked up, or shall I raise a new bug?

Revision history for this message
Matt Zimmerman (mdz) wrote :

If the reporter can confirm that the original problem is that the signal is NTSC rather than PAL as configured, then this bug will suffice

Revision history for this message
Andrew Beresford (beezly) wrote : Re: [Bug 35794] Re: TV out is broken with VT1621 chip

Matt Zimmerman wrote:
> If the reporter can confirm that the original problem is that the signal is NTSC rather than PAL as configured, then this bug will suffice
>
Sorry, I don't have a tv capable of receiving NTSC.

Revision history for this message
In , Daniel Stone (daniels) wrote :

Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future.

Timo Aaltonen (tjaalton)
Changed in xserver-xorg-video-trident:
status: New → Confirmed
Changed in xorg-server:
status: Unknown → Confirmed
Changed in xorg-server:
importance: Unknown → High
Changed in xorg-server:
importance: High → Unknown
Changed in xorg-server:
importance: Unknown → High
Revision history for this message
In , Jeremy Sequoia (jeremyhu) wrote :

Do you still have hardware to test this? Is it still an issue?

Revision history for this message
penalvch (penalvch) wrote :

Andrew Beresford, could you please execute the following via a terminal as it will automatically gather and attach updated debug information to this report:

apport-collect -p xorg 35794

Please ensure you have xdiagnose installed, and that you click the Yes button for attaching additional debugging information.

affects: xserver-xorg-video-trident (Ubuntu) → xorg (Ubuntu)
Changed in xorg (Ubuntu):
importance: Medium → Low
status: Confirmed → Incomplete
Revision history for this message
In , Ajax-a (ajax-a) wrote :

Mass closure: This bug has been untouched for more than six years, and is not
obviously still valid. Please reopen this bug or file a new report if you continue to experience issues with current releases.

Changed in xorg-server:
status: Confirmed → Invalid
Changed in xorg (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.