FreeBSD w laptopie – jak wyłączyć ekran
Wszystkie artykuły Tech

FreeBSD w laptopie – jak wyłączyć ekran

Łukasz Bigo 18 lut 2017 1 min czytania

Mam starego laptopa z procesorem Intel Core i5, 8 GB RAM i SSD, na którym hostuję (utrzymuję) kilka niewielkich witryn WWW. Laptop pobiera 20-krotnie mniej mocy niż serwer z Xeonem i do niedawna był z nim właściwie tylko jeden problem: nie potrafiłem wyłączyć w nim ekranu, więc t

Mam starego laptopa z procesorem Intel Core i5, 8 GB RAM i SSD, na którym hostuję (utrzymuję) kilka niewielkich witryn WWW. Laptop pobiera 20-krotnie mniej mocy niż serwer z Xeonem i do niedawna był z nim właściwie tylko jeden problem: nie potrafiłem wyłączyć w nim ekranu, więc ten świecił 24/7/365.

Na szczęście to się zmieniło.

FreeBSD w laptopie – jak wyłączyć ekran

Najpierw zaloguj się na konto roota:

Później zainstaluj pakiet vbetool:

Ostatecznie wydaj polecenie:

Polecenie można wydać również po zalogowaniu przez SSH. UWAGA! Wyłączony ekran da się włączyć tylko z linii poleceń z użyciem polecenia:

Wszelkie metody znane z Windows (np. naciskanie spacji czy przycisku Power) nie zadziałają. Dlatego jeśli właśnie wyłączyłeś sobie ekran w laptopie, na którym pracujesz, musisz powyższe polecenie wpisać na ślepo.

mmap /dev/mem: Invalid argument – Failed to initialise LRMI (Linux Real-Mode Interface)

Jeśli na ekranie pojawia ci się powyższy błąd, pracujesz w systemie FreeBSD 8.0 lub nowszym (9.x, 10.x, 11.x, 12.x itd.).

W tej sytuacji musisz przed vbetool uruchomić następujące polecenie jako root:

Możesz całość zapisać jako skrypt SH wylacz-lcd.sh:

Do czego służy security.bsd.map_at_zero?

security.bsd.map_at_zero ustawione na 1 umożliwia procesom użytkownika działanie z uprawnieniami jądra (kernela). Od FreeBSD 8.0-RELEASE opcja domyślnie (podczas startu) ustawiana jest na 0.

Ł

Łukasz Bigo

Autor artykułu na mojafirma.tv

Przeczytaj również