Solved eeePC 900AX screen black after exiting X

Hi,

I'm trying to get FreeBSD to play nicely on my eeePC 900AX. I'm using xfce4 and starting it using $ startxfce4

That's all good, the correct video driver is chosen etc. But when I "log out", I get a black screen instead of the expected shell prompt. The prompt is actually there and I can restart X, for example, but I can't see anything.

I've tried sudo sysctl hw.acpi.asus.lcd_brightness=8 but no luck. The hardware screen brightness buttons have no effect.

I've edited the following files, everything else is a very standard fresh FreeBSD 10.2 installation.

sysctl.conf
Code:
# $FreeBSD: releng/10.2/etc/sysctl.conf 112200 2003-03-13 18:43:50Z mux $
#
# This file is read when going to multi-user and its contents piped thru
# ``sysctl'' to adjust kernel values. ``man 5 sysctl.conf'' for details.
#

# Uncomment this to prevent users from seeing information about processes that
# are being run under another UID.
#security.bsd.see_other_uids=0
hw.acpi.sleep_button_state=S3

/boot/loader.conf
Code:
# EeePC stuff
acpi_video="YES"
snd_hda_load="YES"
acpi_asus_load="YES"
hw.pci.do_power_nodriver=1
kern.hz=100

Where else should I go looking?
 
Last edited by a moderator:
This is without a doubt the fastest and most correct answer I've ever received on any forum or mailing list! My problem is solved. Thanks a million.
 
Back
Top