Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Aug 2009 01:51:06 -0400
From:      Glen Barber <glen.j.barber@gmail.com>
To:        questions@freebsd.org
Subject:   Xorg - Console Flashes when Exiting X
Message-ID:  <4ad871310908202251m581f1568t5055b00146249e32@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hi, list

I'm trying to isolate a bug relating to exiting X and console drivers.
 Before I begin, I have to mention that this undesired behavior is not
specific to FreeBSD -- I've experienced this with OpenSolaris and
(K)(X)ubuntu on the machine in question, which is where I am beginning
to really hit a wall.

A short synopsis of the problem is: "anything that tries to query /
manipulate Xorg causes the console to flash when exiting X, as if the
console refresh rate or resolution was drastically incorrect."

The laptop [1] I recently purchased has a 16" screen at 1366x768
resolution.  (dmesg output listing the graphics information is below.)
 I do not use gdm, xdm, or kdm, so I 'startx' to get x11-wm/fluxbox
running.  My $HOME/.xinitrc is minimal, using xset to disable the
xterm bell, and starting sysutils/conky.

The only common factor between the three OSes I've seen this behavior
is xscreensaver or xrandr.  After thinking it was specific to
xscreensaver, I disabled it, and wanted to check the refresh rate -
which is how I found xrandr causes it as well.

Any thoughts on how to isolate the cause of this would be appreciated,
because the flickering and flashing experienced is most probably bad
for the LCD.  Thanks in advance.

%dmesg | grep vga
vgapci0: <VGA-compatible display> port 0x5110-0x5117 mem
0xd0000000-0xd03fffff,0xc0000000-0xcfffffff irq 16 at device 2.0 on
pci0
agp0: <Intel GM45 SVGA controller> on vgapci0
vgapci1: <VGA-compatible display> mem 0xd3500000-0xd35fffff at device
2.1 on pci0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
drm0: <Mobile Intel\M-B\M-. GM45 Express Chipset> on vgapci0
vgapci0: child drm0 requested pci_enable_busmaster

[1] - http://laptops.toshiba.com/laptops/satellite/L500/L505-S6946

-- 
Glen Barber



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4ad871310908202251m581f1568t5055b00146249e32>