Skip to main content.

2005-Apr-05

I am using Xorg 6.8.2 with unichrome-X-r30.tar.gz on a FreeBSD 5.3-RELEASE. It is a GQ (Great Quality) MX-3201 laptop. scanpci tells me I have:

pci bus 0x0000 cardnum 0x01 function 0x00: vendor 0x1106 device 0xb091
VIA Technologies, Inc. VT8623 [Apollo Pro266 AGP]

pci bus 0x0001 cardnum 0x00 function 0x00: vendor 0x1106 device 0x3122
VIA Technologies, Inc. VT8623 [Apollo CLE226] integrated CastleRock
graphics
The system has acpi, and the boot up messages show:
acpi_lid0:  on acpi0
If I close the laptop lid almost all the way, then the LCD display does turn off.

I enabled dpms in the Xorg configuration by adding:

Option "dpms"

I assumed I had dpms enabled since xset didn't complain and my Xorg.0.log said:

(II) Loading extension DPMS
(II) VIA(0): - DPMS set up
But adding that Option also added:
(**) Option "dpms"
(**) VIA(0): DPMS enabled
this causes a blank screen or some pattern (it changes), but the screen is still on. Running "xset -display :0 dpms force suspend" does:
(II) VIA(0): ViaLCDPower: Off.
And the "xset -display :0 dpms force on" does:
(II) VIA(0): ViaLCDPower: On.
"xset -display :0 dpms force off" also does:
(II) VIA(0): ViaLCDPower: Off.
And "xset -display :0 -dpms" does:
(II) VIA(0): ViaLCDPower: On.
The xset man page says:
The -dpms option disables DPMS (Energy Star) features.
which I thought meant turns off the support for DPMS and didn't know that meant to turn the LCD back on.

Had problems installing wwwcount as non-root. I don't have time or interest to fix this myself. Send-pr: pkg/29896: www/wwwcount should use VARBASE and custom user and group