Mailing List Archive

Support open source code!

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

tlug: XFree86 & Trident Cyber 9525

My wife bought a Sharp Moebius PJ2-X4 this week, which
successfully converted to the right believe.  There remains,
however, one problem with XFree86 3.3.5.  The machine
contains the graphic chip "Trident Cyber 9525 DVD" (that's
the graphics device ID reported by the X server), which is
supported by XFree's SVGA X server.  By default the driver
is not accelerated, but using the `accel' option in the
`Device' section results in significantly faster graphics.
Everything works well except suspend-to-disk suspends.  The
suspend itself works, but after resuming the machine,
graphics are hosted.  In particular, the background of
windows and menus is transparent (ie, doesn't seem to be
drawn).  This problem does _not_ occur when the X server is
used in _unaccelerated_ mode.  So, I suspect that some of
the graphic chip's registers that are only used for
accelerated operation are not properly restored after a

There is one strange thing that might be connected to the
problem.  Sharp claims that the machine has 2.5MB video RAM, 
but the X server detects only 2MB.  (But shouldn't the BIOS
restore the video RAM?)

Does anybody know the real amount of video memory in the
PJ2-X4?  Does anybody have any idea what could be wrong with 
resuming in accelerated mode?  I append the log of the X
server startup.


PS: This is a RedHat 6.1 system using a 2.2.12 kernel.

PPS: If anybody else wants to use Linux on that machine, be
     sure to get the latest version of the rtl8139 driver
     for the builtin Ethernet card from Donald Becker's
     homepage.  Slightly older versions of the driver
     occasionally lock up the machine.


XFree86 Version 3.3.5 / X Window System
(protocol Version 11, revision 0, vendor release 6300)
Release Date: August 23 1999
	If the server is older than 6-12 months, or if your card is newer
	than the above date, look for a newer version before reporting
	problems.  (see http://www.XFree86.Org/FAQ)
Operating System: Linux 2.2.5-22smp i686 [ELF] 
Configured drivers:
  SVGA: server for SVGA graphics adaptors (Patchlevel 0):
      ET4000W32i, ET4000W32i_rev_b, ET4000W32i_rev_c, ET4000W32p,
      ET4000W32p_rev_a, ET4000W32p_rev_b, ET4000W32p_rev_c,
      ET4000W32p_rev_d, ET6000, ET6100, et3000, pvga1, wd90c00, wd90c10,
      wd90c30, wd90c24, wd90c31, wd90c33, gvga, ati, sis86c201, sis86c202,
      sis86c205, sis86c215, sis86c225, sis5597, sis5598, sis6326, sis530,
      sis620, tvga8200lx, tvga8800cs, tvga8900b, tvga8900c, tvga8900cl,
      tvga8900d, tvga9000, tvga9000i, tvga9100b, tvga9200cxr, tgui9400cxi,
      tgui9420, tgui9420dgi, tgui9430dgi, tgui9440agi, cyber9320, tgui9660,
      tgui9680, tgui9682, tgui9685, cyber9382, cyber9385, cyber9388,
      cyber9397, cyber9520, cyber9525, 3dimage975, 3dimage985, cyber9397dvd,
      blade3d, cyberblade, clgd5420, clgd5422, clgd5424, clgd5426, clgd5428,
      clgd5429, clgd5430, clgd5434, clgd5436, clgd5446, clgd5480, clgd5462,
      clgd5464, clgd5465, clgd6205, clgd6215, clgd6225, clgd6235, clgd7541,
      clgd7542, clgd7543, clgd7548, clgd7555, clgd7556, ncr77c22, ncr77c22e,
      cpq_avga, mga2064w, mga1064sg, mga2164w, mga2164w AGP, mgag200,
      mgag100, mgag400, oti067, oti077, oti087, oti037c, al2101, ali2228,
      ali2301, ali2302, ali2308, ali2401, cl6410, cl6412, cl6420, cl6440,
      video7, ark1000vl, ark1000pv, ark2000pv, ark2000mt, mx, realtek,
      s3_savage, s3_virge, AP6422, AT24, AT3D, s3_svga, NM2070, NM2090,
      NM2093, NM2097, NM2160, NM2200, ct65520, ct65525, ct65530, ct65535,
      ct65540, ct65545, ct65546, ct65548, ct65550, ct65554, ct65555,
      ct68554, ct69000, ct64200, ct64300, mediagx, V1000, V2100, V2200,
      p9100, spc8110, i740, i740_pci, Voodoo Banshee, Voodoo3, generic
(using VT number 7)

XF86Config: /usr/X11R6/lib/X11/XF86Config
(**) stands for supplied, (--) stands for probed/default values
(**) XKB: options: "ctrl:swapcaps"
(**) XKB: keycodes: "xfree86"
(**) XKB: types: "default"
(**) XKB: compat: "default"
(**) XKB: symbols: "us(pc101)"
(**) XKB: geometry: "pc"
(**) XKB: rules: "xfree86"
(**) XKB: model: "jp106"
(**) XKB: layout: "jp"
(**) Mouse: type: PS/2, device: /dev/mouse, buttons: 3
(**) Mouse: 3 button emulation (timeout: 50ms)
(**) SVGA: Graphics device ID: "Trident Cyber 9525 DVD"
(**) SVGA: Monitor ID: "LCD Panel 1024x768"
[...a couple of deleted modes...]
(**) FontPath set to "unix/:-1"
(--) SVGA: PCI: Trident Cyber 9525 DVD rev 73, Memory @ 0xfe400000, 0xfe800000, MMIO @ 0xfede0000
(--) Trident chipset version: 0xf3 (Cyber9525)
(--) SVGA: BIOS reports Clock Control Bits 0x3
(--) SVGA: Detected a Trident Cyber 9525 DVD.
(--) SVGA: Detected an TFT  1024x768 Display
(--) SVGA: Revision 65.
(--) SVGA: Using Trident programmable clocks
(--) SVGA: chipset:  cyber9525
(--) SVGA: videoram: 2048k
(**) SVGA: Option "accel"
(**) SVGA: Using 16 bpp, Depth 16, Color weight: 565
(--) SVGA: Maximum allowed dot-clock: 230.000 MHz
(**) SVGA: Mode "1024x768": mode clock =  65.000
(--) SVGA: Virtual resolution set to 1024x768
(--) SVGA: Using Linear Frame Buffer at 0x0fe400000, Size 2MB
(--) SVGA: Using Graphics Engine.
(--) SVGA: Using 1024 byte display width.
(--) SVGA: Using XAA (XFree86 Acceleration Architecture)
(--) SVGA: XAA: Solid filled rectangles
(--) SVGA: XAA: Screen-to-screen copy
(--) SVGA: XAA: Using 8 128x128 areas for pixmap caching
(--) SVGA: XAA: Caching tiles and non-transparent stipples
(--) SVGA: XAA: Horizontal and vertical lines and segments
Next Nomikai: December 17 (Fri), 19:00 Tengu TokyoEkiMae 03-3275-3691
Next Technical Meeting: January, 2000
* Topic: "glibc - current status and future developments"
* Guest Speaker: Ulrich Drepper (Cygnus Solutions)
* Place: Oracle Japan HQ 12F Seminar Room (New Otani Garden Court)
more info:        Sponsor: Global Online Japan

Home | Main Index | Thread Index

Home Page Mailing List Linux and Japan TLUG Members Links