Mam taki kłopot: uruchamiam przeglądarkę Firefox na Slacko Puppy 5.6.0 przez startup w trybie pełnoekranowym i chciałbym, żeby ekran po uruchomieniu był obrócony o 90 st. Wiem, że da się w Firefox-ie obrócić ekran o zadany kąt, ale to wymaga interakcji z klawiatury i myszy. A ja chciałbym, żeby Firefox uruchomił się w takim trybie przez startup. Czy ktoś wie jak to zrobić?
Ewentualnie może da się obrócić system o kąt 90 lub 270 st.?
Będę wdzięczny za pomoc.
Pozdrawiam
Do sterowania monitorem przydatne jest polecenie "xrandr".
Tutaj stosowne linki, istotna jest składnia polecenia "xrandr":
https://blog.coffeebeans.at/archives/1046
https://bbs.archlinux.org/viewtopic.php?id=192355
Po wprowadzeniu polecenia
xrandr --output default --rotate left
dosteje komunikat:
xrandr: output default cannot use rotation "left" reflrction "none
Co to oznacza?
Pozdrawiam
poprawka:
reflection "none"
Spróbuj taką wersję polecenia:
xrandr -d ":0" --verbose -o left
Jeśli też nie działa, to trzeba zacząć analizę sytuacji ...
Jaką masz kartę grafiki?
Tu taki link o nvidii:
https://devtalk.nvidia.com/default/topic/999654/linux/randr-rotation-doesn-t-work/
Nie zadzialalo :( Opis bledu:
Error of failed request: BadMatch (invalid parameter atributes)
Karte mam taka:
VIA Technologies, Inc. CN700/P4M800 Pro/P4M800 CE/VN800 [S3 UniChrome Pro] (rev 01)
oem: VIA P4N800 PRO
Terminal taki:
http://www.parkytowers.me.uk/thin/netvoyager/lx1021a/index.shtml
Da sie z tym cos zrobic?
Będziemy próbować - może się uda :-)
Czy możesz podać wynik komendy "xrandr" bez żadnych opcji, czyli po prosty wynik komendy:
xrandr
Oczywi
Oczywiscie:
xrandr: Failed to get size of gamma for outputr deafolt
Screen 0: minimim 640 x 480, current 1280 x 960, maximum 1280 x 960
default connected 1280x960+0+0 0mm x 0mm
1280x960 60.0*
1024x768 70.0 60.0
800x600 60.0 56.0
640x480 60.0
Oczywiscie mialo byc:
xrandr: Failed to get size of gamma for output default
Niepomyślna wiadomość. Wygląda na to, że w Twoim przypadku prawidłowa postać polecenia xrandr to jednak:
xrandr --output default --rotate left
Ale wydałeś ją już wcześniej, uzyskując odpowiedź:
xrandr: output default cannot use rotation "left" reflrction "none
czyli że obrót ekranu "w lewo" jest nieobsługiwany przez tę komendę na Twoim sprzęcie. Dla pewności można jeszcze spróbować wydać polecenie z opcjami "right", "inverted", "normal" (normal - powrót do normalnego wyświetlania), ale obawiam się, że efektu nie będzie.
Niestety, nie znam innego systemowego rozwiązania poza poleceniem xrandr, więc nie pomogę. Pozostają więc zapewne tylko rozwiązania oparte na funkcjonalności oprogramowania. W przypadku firefox-a oprócz "wyklikania z menu" może wchodzić w grę jakaś wtyczka (rozszerzenie) lub ustawienie w pliku konfiguracyjnym firefoxa.
Tutaj taki filmik, w którym wykorzystywana jest linijka kodu w javie - warto poczytać komentarze :
https://www.youtube.com/watch?v=LF4OhMQm1XA