The X Window System

The graphical card in this laptop is called a ``Tridend CyberBlade XP Ai1'' by the preinstalled Microsoft Windows. However, this probably is a very new revision of that board, because ``cat /proc/pci'', ``lspci -vv'', ``scanpci -v'', and ``X -configure'' all say the same thing: ``unknown VGA-capable card found''(be it in their words instead of mine), although the X server mentions support for a CyberBlade XP and a CyberBlade Ai1 (but admittedly not a CyberBlade XP Ai1).

According to the Toshiba technical specifications2, the name of this card is 'CyberALLADIN-T'.

It might be possible to get the trident module to support this card; however, I did not get that to work. A workaround is to use the FBdev driver, but that one is dog slow; you can forget about full-screen multimedia thingies3.

According to Jeff Chua mailto:jchua@fedex.com, a working driver can be found at http://www.xfree86.org/~alanh/trident_drv.o. Which requires X 4.2.0, while the latest Debian/unstable packages are still on 4.1.0. Shit. And they're so good. UPDATE: I can now confirm this. I installed X 4.2.0 in a chroot environment, which indeed gives me accelerated graphics. I can play games now! Woohoo! ;-)

I also had the problem that my X server sometimes interpreted a keyboard event more than once. This was solved by adding a line like

Option ``XkbDisable'' ``true''

to /etc/X11/XF86Config-4. Since that fucks up your keyboard mapping, you'll have to use xmodmap to fix it again. The easiest way to achieve that follows:

The keyboard should work now.

Many thanks go to Olaf Schnapauffmailto:olaf@schnapauff.com for showing me how great xmodmap actually is5.

Wouter Verhelst 2004-02-04