NetBSD-Bugs archive

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

Re: xsrc/40322



The following reply was made to PR xsrc/40322; it has been noted by GNATS.

From: Rafal Boni <rafal%pobox.com@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: xsrc/40322
Date: Thu, 16 Apr 2009 14:41:29 -0400

 Adding another instance of this from the now-closed-as-duplicate xsrc/40606:
 
        (on a i386 dual-Pentium-III / 440BX system running 5.0_RC3 + xorg
          r128 driver)
 
         Switching VTs from an X session back to a text-mode console session
         is broken on this machine; occasionally switching to the text VT will
        give purple character cells with horizontal lines scattered all over
        the screen (some blinking, some not); other times the screen will
        simply be blank.
 
         Occasionally switching to the text VT will give purple character cells
         with horizontal lines scattered all over the screen (some blinking,
         some not); other times the screen will simply be blank.  Note that
        when I ran with DRM enabled for the card, the failure mode was of
        the 'screen is empty' on X -> text console transisiton just about
        100% of the time... ie, I didn't see the purple junk like before.
 
         vbetool-0.7.1nb2 is able to restore the screen OK, although with
         some artifacts remaining (see xsrc/40606).
 
         The video card details from kernel messages look like the following:
 
 [...]
 pci0 at mainbus0 bus 0: configuration mode 1
 pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
 pchb0 at pci0 dev 0 function 0
 pchb0: vendor 0x8086 product 0x7190 (rev. 0x03)
 agp0 at pchb0: aperture at 0xe0000000, size 0x10000000
 ppb0 at pci0 dev 1 function 0: vendor 0x8086 product 0x7191 (rev. 0x03)
 pci1 at ppb0 bus 1
 pci1: i/o space, memory space enabled
 vga1 at pci1 dev 0 function 0: vendor 0x1002 product 0x5246 (rev. 0x00)
 wsdisplay0 at vga1 kbdmux 1: console (80x25, vt100 emulation), using wskbd0
 wsmux1: connecting to wsdisplay0
 drm at vga1 not configured
 [...]
 
        Per Joerg Sonnenberger's suggestion, I ran the X server in 16bpp
        mode which elimited the blank-screen issues, and mostly restored
        the text-mode screen correctly, with the exception of the font..
        Typing characters showed them appear in the right places, and
        output from commands would appear in the right places, but all
        character cells were junk patterns vs. empty cells / actual
        character glyphs.  Joerg things this points to this being the
        same issue that was once fixed in the XFree86 tree's ati / r128
        driver.
 
 --rafal
 
 -- 
   Time is an illusion; lunchtime, doubly so.     |/\/\|           Rafal Boni
                    -- Ford Prefect               |\/\/|      
rafal%pobox.com@localhost
 


Home | Main Index | Thread Index | Old Index