[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#395943: xserver-xorg-video-trident: Not really usable yet for Volari XP5



Package: xserver-xorg-video-trident
Version: 1:1.2.1-3
Severity: important

The computer's graphic card is an
| 01:00.0 VGA compatible controller: Trident Microsystems XGI Volari XP5 (rev 02) (prog-if 00 [VGA])
|         Subsystem: Elitegroup Computer Systems Unknown device 0f56

which is supported by xserver-xorg-video-trident beginning with xorg 7.1.

However it is far away from usability. Upgrade from xorg 7.0 and
replacing the "Driver" directive from "vesa" to "trident", alternativly,
creating a new xorg.conf while keeping in mind that discover is not yet
away of that card. X freezes upon start, the last log lines are

(...) [ full log available upon request ]
| (II) TRIDENT(0): Initializing int10
| (II) TRIDENT(0): Primary V_BIOS segment is: 0xc000
| (II) TRIDENT(0): Overriding Horizontal timings.
| (II) TRIDENT(0): Shadow on
| (II) TRIDENT(0): H-timing shadow registers: 0xce           0x91 0xa6 0x14
| (II) TRIDENT(0): H-timing registers:        0xa3 0x7f 0x7f 0x86 0x83 0x94
| (II) TRIDENT(0): V-timing shadow registers: 0x28 0x50 0x01 0x04           0x28 (0xa8)
| (II) TRIDENT(0): V-timing registers:        0x24 0xf5 0x03 0x29 0xff 0x00 0x24
| (II) TRIDENT(0): Setting BIOS Mode Regs: 31 63 for: 1024x768
| (II) TRIDENT(0): Found Clock 108.00 n=173 m=22 k=0
| (II) TRIDENT(0): Using 1279 scanlines of offscreen memory for area's
| (II) TRIDENT(0): Using 58724352 bytes of offscreen memory for linear (offset=0x7ff000)
| (II) TRIDENT(0): Using XFree86 Acceleration Architecture (XAA)
|         Screen to screen bit blits
|         Solid filled rectangles
|         8x8 mono pattern filled rectangles
|         Solid Horizontal and Vertical Lines
|         Offscreen Pixmaps
|         Setting up tile and stipple cache:
|                 32 128x128 slots
|                 10 256x256 slots
| (==) TRIDENT(0): Backing store disabled
| (==) TRIDENT(0): Silken mouse enabled
| (**) Option "dpms"
| (**) TRIDENT(0): DPMS enabled

Disabling DPMS doesn't help, same effect but only the last two lines are
missing.

Visual effects: The external Display goes black (no signal), the
internal does something I'd call "glow": It turns complete white and dims
away after that.

No known cure is possible but reboot.

Further tests reveal: Getting X to work is possible if console
framebuffer is disabled (i.e. vga=6 instead of vga=791,
"CONFIG_FB_TRIDENT=y" is set) and on the external display only by
setting 'Option "Display" "CRT"'. Still my remote hands reported a lot
of distortion so an 'Option "NoAccel" "true"' was required, too.

The situation is even more awkward since the fallback video driver vesa
crashes upon start (#389429).

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18.1
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages xserver-xorg-video-trident depends on:
ii  libc6                        2.3.6.ds1-4 GNU C Library: Shared libraries
ii  xserver-xorg-core            2:1.1.1-10  X.Org X server -- core server

xserver-xorg-video-trident recommends no packages.

-- no debconf information

Attachment: signature.asc
Description: Digital signature


Reply to: