Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w dziale Administracja.
Wiadomości z problemami zamieszczone w wątku "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

Obrót ekranu

Zaczęty przez rawo, Marzec 06, 2018, 01:41:48 PM

Poprzedni wątek - Następny wątek

rawo

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

lesio

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

rawo

Po wprowadzeniu polecenia
xrandr --output default --rotate left

dosteje komunikat:
xrandr: output default cannot use rotation "left" reflrction "none

Co to oznacza?
Pozdrawiam

rawo

poprawka:
reflection "none"

lesio

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/


rawo

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?

lesio

Będziemy próbować - może się uda :-)
Czy możesz podać wynik komendy "xrandr" bez żadnych opcji, czyli po prosty wynik komendy:
xrandr

rawo


rawo

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

rawo

Oczywiscie mialo byc:
xrandr: Failed to get size of gamma for output default

lesio

#10
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

Zobacz najnowsze wiadomości na forum