I tried using xf86-geode version 2.11.17 + patches for msr r/w access. Xorg -version reports 1.17.4. FreeBSD version is 9.1. Chipset is Geode LX 800 cpu, pci id 0x1022:0x2081. The X server itself seems to run without problems. When I exit the server the screen blanks. Starting the X server again (blindly) turns the screen on. X server 1.7.7 with geode driver version 2.11.14 did not have this problem.
I tried FreeBSD kernel with/without vesa module loaded and X server with option -dpms. It makes no difference.
Could this be related to this other bug: https://bugs.freedesktop.org/show_bug.cgi?id=80825
I don not thin that this is related as there is no lx_enable_dac_power() in 2.11.14 either.
Unless I'm mistaken, this was fixed in 2.11.18. Can you please confirm?
Haven't been able to reproduce the issue since 2.11.18, thus marking as FIXED.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.