Obrócenie wyświetlania konsoli w dystrybucjach Linuksa
W obecnym miesjcu gdzie pracuje nie ma zbyt wiele miejsca, dlatego też jeden z monitorów PC-ta, które na co dzień używam do gier musiałem obrócić o 90 stopni w prawo. Wszytko było w porzątku kiedy korzystałem na tym komputerze z systemu MS Windows (Blizzard ma w nosie granie na Linuksie). Niestety pewnego dnia trzeba było wyjść ze strefy komfortu i uruchomić na nim Debian w wersji LiveCD, pół biedy jeśli była by to wersja z jakimś środowiskiem graficznym, ale na co to komu. OK, mam drugi monitor więc mogę zrobić to co potrzeby bez przeszkód prawda? No własnie nie. Monitor podstawowy tego komputera został już podłączony do laptopa, a ja do dyspozycji mam tylko ten obrócony ekran. Od biedy mogłem na obróconym ekranie uruchomić SSH i połączyć się z tym systemem, ja jednak postanowiłem zadać pytanie: jak mogę obróć obraz konsoli?
Po wrzuceniu do wszukiwarki frazy rotate linux console, natrafiłem na stronę askubuntu.com, na której to pytający zadał pytanie jak może obrócić obraz nie korzystając z serwera wyświetlania X.org. Jeden z użytkowników tej platformy odpowiedział mu, że może obrócić wirtualne bufory ramek, wykorzystując fbcon - moduł bufora ramek konsoli. W moim przypadku nie chciałem wprowadzać zmian w zainstalowanym już systemie, ale przy uruchamianiu LiveCD, i odpowiadający zawarł również odpowiedź na nurtujące mnie pytanie, mianowicie dodał linię konfigurjącą wiersz polecenia uruchamiania jądra Linuks przez program rozruchowy GRUB. Więc to co on zapisał ja przestowałem u siebie dopisując do wiersza polecenia GRUB poniższą opcję:
fbcon="rotate:3"
Skąd to 3
, otóż wirtualny bufor ramek
konsoli możemy obróć 3-kronie:
0
- normalny obraz, bez obracania.1
- obraz obrócony zgodnie z ruchem wskazówek zegara.2
- obraz obrócony do góry nogami.3
- obraz obrócony przeciwnie do ruchu wskazówek zegara.
Mogło by się wydawać, że poprawną wartością w moim przypadku
jest 1
, ale
tutaj obracamy obrazem. Pozycja wyściowa 0
to normalnie ustawiony monitor w poziomie. Jeśli użyjemy wartości
1
, to tekst konsoli będzie znajdować
się do góry nogami i rozpoczynać się w prawym dolnym rogu (względem
mojego ustawienia monitora). Ten tryb
zgadzał by się z rzeczywistością jeśli obrócił bym monitor w lewo,
a ja obróciłem w prawo. To oznacza, że musimy obraz obrócić w kierunku
przeciwnym do wskazówek zegara.
Źródła:
~xf0r3m