Hi.

I am trying to get XFree 4.1.0 (RetHat 7.2) running on my Laptop, and it 
almost works. There is only the small thing that the X screen crashes if I 
switch to a VT or suspend. If I do so and then tries to switch back to X all 
I see is some very psycadelic color cycles.

The exact same symptoms was seen on resume using some earlier XFree release 
(3.something I think.. was using RedHat 6.2) unless one switched to a virtual 
terminal before suspending, except that then it hang the whole computer. Now 
it is only the display that is screwed up, but instead there is no really 
practical workaround for allowing suspend (which is kind of important on a 
laptop being carried around much of the time)

Restarting the X server fixes the problem.

Some experimenting has shown that the same symptoms is also seen if I specify 
the noaccel option.

Any ideas on where to look next? I guess that there is some register that 
does not get correcly setup or something when XFree86 is to restore the 
display..

Due to these issues I am currently forced to use the fddev driver.. it works 
fine but feels a bit slow...

Regards
Henrik Nordstr�m

XFree86 Version 4.1.0 (Red Hat Linux release: 4.1.0-3) / X Window System
(protocol Version 11, revision 0, vendor release 6510)
Release Date: 2 June 2001
        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)
Build Operating System: Linux 2.4.7-0.13.1smp i686 [ELF] 
Build Host: stripples.devel.redhat.com
 
Module Loader present
(==) Log file: "/var/log/XFree86.0.log", Time: Fri Nov  2 20:06:11 2001
(==) Using config file: "/etc/X11/XF86Config-4"
Markers: (--) probed, (**) from config file, (==) default setting,
         (++) from command line, (!!) notice, (II) informational,
         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) ServerLayout "XFree86 Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Generic Laptop Display Panel 1024x768"
(**) |   |-->Device "Trident Cyber 9525 (generic)"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(**) XKB: layout: "se"
(**) FontPath set to "unix/:7100"
(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(--) using VT number 7

(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 0.1.0
(II) Loading /usr/X11R6/lib/modules/libscanpci.a
(II) Module scanpci: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 0.1.0
(II) Unloading /usr/X11R6/lib/modules/libscanpci.a
(--) PCI:*(1:0:0) Trident Cyber 9525/DVD rev 73, Mem @ 0xff400000/22, 0xff3e0000/17, 
0xfec00000/22
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) Module GLcore: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
(II) Module dri: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
(II) Module drm: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
(II) Module glx: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/drivers/linux/v4l_drv.o
(II) Module v4l: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 0.0.1
(II) Loading /usr/X11R6/lib/modules/drivers/trident_drv.o
(II) Module trident: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 1.0.0
(II) v4l driver for Video4Linux
(II) TRIDENT: driver for Trident chipsets: tvga8900d, cyber9320, cyber9388,
        cyber9397, cyber9397dvd, cyber9520, cyber9525dvd, cyberblade/e4,
        tgui9420dgi, tgui9440agi, tgui9660, tgui9680, providia9682,
        providia9685, cyber9382, cyber9385, 3dimage975, 3dimage985, blade3d,
        cyberbladei7, cyberbladei7d, cyberbladei1, cyberbladei1d,
        cyberbladeAi1, cyberbladeAi1d, cyberbladeXP, cyberbladeXPm
(--) Assigning device section with no busID to primary device
(--) Chipset cyber9525dvd found
(**) TRIDENT(0): Depth 16, (--) framebuffer bpp 16
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 0.1.0
(II) Loading /usr/X11R6/lib/modules/libramdac.a
(II) Module ramdac: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 0.1.0
(==) TRIDENT(0): RGB weight 565
(==) TRIDENT(0): Default visual is TrueColor
(==) TRIDENT(0): Using gamma correction (1.0, 1.0, 1.0)
(==) TRIDENT(0): Linear framebuffer at 0xFF400000
(--) TRIDENT(0): IO registers at 0xFF3E0000
(II) Loading /usr/X11R6/lib/modules/libvbe.a
(II) Module vbe: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/linux/libint10.a
(II) Module int10: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 1.0.0
(II) TRIDENT(0): initializing int10
(II) TRIDENT(0): Primary V_BIOS segment is: 0xc000
(II) TRIDENT(0): VESA BIOS detected
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 1.0.0
(II) TRIDENT(0): VESA VBE DDC supported
(II) TRIDENT(0): Manufacturer: TOS  Model: 5082  Serial#: 0
(II) TRIDENT(0): Year: 1996  Week: 16
(II) TRIDENT(0): EDID Version: 1.0
(II) TRIDENT(0): Digital Display Input
(II) TRIDENT(0): Max H-Image Size [cm]: horiz.: 24  vert.: 18
(II) TRIDENT(0): Gamma: 1.00
(II) TRIDENT(0): No DPMS capabilities specified; RGB/Color Display
(II) TRIDENT(0): redX: 0.000 redY: 0.000   greenX: 0.000 greenY: 0.000
(II) TRIDENT(0): blueX: 0.000 blueY: 0.000   whiteX: 0.000 whiteY: 0.000
(II) TRIDENT(0): Supported VESA Video Modes:
(II) TRIDENT(0): 640x480@60Hz
(II) TRIDENT(0): 800x600@60Hz
(II) TRIDENT(0): 1024x768@60Hz
(II) TRIDENT(0): Manufacturer's mask: 0
(--) TRIDENT(0): Revision is 65
(==) TRIDENT(0): Using HW cursor
(--) TRIDENT(0): Found Cyber 9525/DVD chip
(--) TRIDENT(0): RAM type is SGRAM
(--) TRIDENT(0): VideoRAM: 2560 kByte
(--) TRIDENT(0): TFT Panel 1024x768 found
(--) TRIDENT(0): Memory Clock is 100.00 MHz
(==) TRIDENT(0): Min pixel clock is 12 MHz
(--) TRIDENT(0): Max pixel clock is 230 MHz
(II) TRIDENT(0): Generic Laptop Display Panel 1024x768: Using hsync range of 
31.50-48.50 kHz
(II) TRIDENT(0): Generic Laptop Display Panel 1024x768: Using vrefresh range of 
40.00-70.00 Hz
(II) TRIDENT(0): Clock range:  12.00 to 230.00 MHz
(II) TRIDENT(0): Not using default mode "640x350" (vrefresh out of range)
(II) TRIDENT(0): Not using default mode "640x400" (vrefresh out of range)
(II) TRIDENT(0): Not using default mode "720x400" (vrefresh out of range)
(II) TRIDENT(0): Not using default mode "640x480" (vrefresh out of range)
(II) TRIDENT(0): Not using default mode "640x480" (vrefresh out of range)
(II) TRIDENT(0): Not using default mode "640x480" (vrefresh out of range)
(II) TRIDENT(0): Not using default mode "800x600" (vrefresh out of range)
(II) TRIDENT(0): Not using default mode "800x600" (vrefresh out of range)
(II) TRIDENT(0): Not using default mode "800x600" (hsync out of range)
(II) TRIDENT(0): Not using default mode "1024x768" (vrefresh out of range)
(II) TRIDENT(0): Not using default mode "1024x768" (hsync out of range)
(II) TRIDENT(0): Not using default mode "1024x768" (hsync out of range)
(II) TRIDENT(0): Not using default mode "1024x768" (hsync out of range)
(II) TRIDENT(0): Removing mode (1152x864) larger than the LCD panel (1024x768)
(II) TRIDENT(0): Not using default mode "1152x864" (unknown reason)
(II) TRIDENT(0): Removing mode (1280x960) larger than the LCD panel (1024x768)
(II) TRIDENT(0): Not using default mode "1280x960" (unknown reason)
(II) TRIDENT(0): Removing mode (1280x960) larger than the LCD panel (1024x768)
(II) TRIDENT(0): Not using default mode "1280x960" (unknown reason)
(II) TRIDENT(0): Removing mode (1280x1024) larger than the LCD panel (1024x768)
(II) TRIDENT(0): Not using default mode "1280x1024" (unknown reason)
(II) TRIDENT(0): Removing mode (1280x1024) larger than the LCD panel (1024x768)
(II) TRIDENT(0): Not using default mode "1280x1024" (unknown reason)
(II) TRIDENT(0): Removing mode (1280x1024) larger than the LCD panel (1024x768)
(II) TRIDENT(0): Not using default mode "1280x1024" (unknown reason)
(II) TRIDENT(0): Not using default mode "1600x1200" (insufficient memory for mode)
(II) TRIDENT(0): Not using default mode "1600x1200" (insufficient memory for mode)
(II) TRIDENT(0): Not using default mode "1600x1200" (insufficient memory for mode)
(II) TRIDENT(0): Not using default mode "1600x1200" (insufficient memory for mode)
(II) TRIDENT(0): Not using default mode "1600x1200" (insufficient memory for mode)
(II) TRIDENT(0): Not using default mode "1792x1344" (insufficient memory for mode)
(II) TRIDENT(0): Not using default mode "1792x1344" (insufficient memory for mode)
(II) TRIDENT(0): Not using default mode "1856x1392" (insufficient memory for mode)
(II) TRIDENT(0): Not using default mode "1856x1392" (insufficient memory for mode)
(II) TRIDENT(0): Not using default mode "1920x1440" (insufficient memory for mode)
(II) TRIDENT(0): Not using default mode "1920x1440" (insufficient memory for mode)
(II) TRIDENT(0): Not using default mode "1400x1050" (insufficient memory for mode)
(II) TRIDENT(0): Not using default mode "1400x1050" (insufficient memory for mode)
(--) TRIDENT(0): Virtual size is 1024x768 (pitch 1024)
(**) TRIDENT(0): Default mode "1024x768": 65.0 MHz, 48.4 kHz, 60.0 Hz
(--) TRIDENT(0): Display dimensions: (24, 18) cm
(--) TRIDENT(0): DPI set to (108, 108)
(II) Loading /usr/X11R6/lib/modules/libfb.a
(II) Module fb: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/libi2c.a
(II) Module i2c: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 1.2.0
(II) Loading /usr/X11R6/lib/modules/libxaa.a
(II) Module xaa: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 1.0.0
(==) TRIDENT(0): Write-combining range (0xff400000,0x200000)
(==) TRIDENT(0): Write-combining range (0xff600000,0x80000)
(II) TRIDENT(0): Initializing int10
(II) TRIDENT(0): Primary V_BIOS segment is: 0xc000
(II) TRIDENT(0): Overriding Horizontal timings.
(II) TRIDENT(0): Shadow off
(II) TRIDENT(0): H-timing shadow registers: 0xa3           0x00 0x84 0x94
(II) TRIDENT(0): H-timing registers:        0xa3 0x7f 0x7f 0x00 0x84 0x94
(II) TRIDENT(0): V-timing shadow registers: 0x24 0xf5 0x03 0x09           0x24 (0x08)
(II) TRIDENT(0): V-timing registers:        0x24 0xf5 0x03 0x09 0xff 0x00 0x24
(II) TRIDENT(0): Setting BIOS Mode: 79
(II) TRIDENT(0): Using XFree86 Acceleration Architecture (XAA)
        Screen to screen bit blits
        Solid filled rectangles
        8x8 mono pattern filled rectangles
        Indirect CPU to Screen color expansion
        Solid Horizontal and Vertical Lines
        Scanline Image Writes
        Offscreen Pixmaps
        Setting up tile and stipple cache:
                24 128x128 slots
(==) TRIDENT(0): Backing store disabled
(==) TRIDENT(0): Silken mouse enabled
(**) TRIDENT(0): DPMS enabled
(**) Mouse0: Protocol: "PS/2"
(**) Mouse0: Core Pointer
(==) Mouse0: Buttons: 3
(**) Mouse0: Emulate3Buttons, Emulate3Timeout: 50
(**) Mouse0: ZAxisMapping: buttons 4 and 5
(II) Keyboard "Keyboard0" handled by legacy driver
(II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)

Reply via email to