Przydatne skrypty

Wyłącznie system! Wątpliwości dotyczące aplikacji proszę umieszczać niżej, w odpowiednich forach.
Awatar użytkownika
ka_o_3991
Przyjaciel
Przyjaciel
Posty: 864
Rejestracja: 01 wrz 2007, 13:34
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86_64

Re: Przydatne skrypty

Post autor: ka_o_3991 »

fajnym rozwiązaniem tego typu problemow jest zmyślna apka zwana

Kod: Zaznacz cały

arandr
. można sobie tam wyklikać konfigurację monitorów, a potem wyeksportować do skryptu, który wszystko poustawia. potem skrypt można sobie przypiąć do aktywatora na panelu czy gdziekolwiek.
Awatar użytkownika
rzutki
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 176
Rejestracja: 04 sie 2008, 22:06
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: wielkopolskie

Re: Przydatne skrypty

Post autor: rzutki »

ka_o_3991 pisze: 03 lip 2022, 02:21 fajnym rozwiązaniem tego typu problemow jest zmyślna apka zwana

Kod: Zaznacz cały

arandr
. można sobie tam wyklikać konfigurację monitorów, a potem wyeksportować do skryptu, który wszystko poustawia. potem skrypt można sobie przypiąć do aktywatora na panelu czy gdziekolwiek.
Być może. Tylko, że ja mam już to co chciałem. Odplam skrypt i bez zbytnich potwierdzeń obraz/dźwięk z monitora ląduje na TV. Chcę wrócić odpalam ten sam skrypt. Dla mnie bajka. Tak chciałem mieć, żeby każdorazowo nie wchodzić w panel sterowania. Teraz to nawet dzieci potrafią przełączyć wyświetlanie.
AMD A8-7650K Radeon R7, 10 Compute Cores 4C+6G 3.30GHz; RAM-8GB; architektura x64 8-)
Grafika AMD Kaveri
Awatar użytkownika
rzutki
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 176
Rejestracja: 04 sie 2008, 22:06
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: wielkopolskie

Re: Przydatne skrypty

Post autor: rzutki »

mario_7 pisze: 20 maja 2022, 09:50 To może coś takiego:

Kod: Zaznacz cały

if [ `xrandr --listactivemonitors | grep "0:" | awk '{print $4}'` == "VGA-0" ]; then xrandr --output HDMI-0 --auto --output VGA-0 --off; else xrandr --output VGA-0 --auto --output HDMI-0 --off; fi
Przestał działać po aktualizacji do 22.04 :cry:
AMD A8-7650K Radeon R7, 10 Compute Cores 4C+6G 3.30GHz; RAM-8GB; architektura x64 8-)
Grafika AMD Kaveri
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8606
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Przydatne skrypty

Post autor: mario_7 »

Czy po aktualizacji dalej korzystasz z X-ów?
Jeśli tak, to co teraz zwraca

Kod: Zaznacz cały

xrandr --listactivemonitors
Awatar użytkownika
rzutki
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 176
Rejestracja: 04 sie 2008, 22:06
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: wielkopolskie

Re: Przydatne skrypty

Post autor: rzutki »

xrandr dla wyświetlania kolejno
1. tylko Monitor
2. tylko Tv
3. ekran połączony
4. ten sam obraz

Kod: Zaznacz cały

rzutki@krzysztof-MS-1963:~$ xrandr --listactivemonitors
Monitors: 1
 0: +*XWAYLAND0 1920/480x1080/270+0+0  XWAYLAND0
rzutki@krzysztof-MS-1963:~$ xrandr --listactivemonitors
Monitors: 1
 0: +XWAYLAND1 1360/360x768/203+0+0  XWAYLAND1
rzutki@krzysztof-MS-1963:~$ xrandr --listactivemonitors
Monitors: 2
 0: +XWAYLAND1 1360/360x768/203+0+0  XWAYLAND1
 1: +XWAYLAND2 1920/480x1080/270+1366+0  XWAYLAND2
rzutki@krzysztof-MS-1963:~$ xrandr --listactivemonitors
Monitors: 2
 0: +*XWAYLAND1 1920/508x1080/286+0+0  XWAYLAND1
 1: +XWAYLAND2 1920/480x1080/270+0+0  XWAYLAND2
AMD A8-7650K Radeon R7, 10 Compute Cores 4C+6G 3.30GHz; RAM-8GB; architektura x64 8-)
Grafika AMD Kaveri
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8606
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Przydatne skrypty

Post autor: mario_7 »

Czyli używasz Waylanda.
Zatem xrandr nie zadziała, bo to tylko dla X-ów.

Spróbuj z wlr-randr (powinno być w repozytoriach) albo może https://gitlab.com/Oschowa/gnome-randr jeśli używasz Gnome.
Składnia polecenia powinna być niemal taka sama dla tych programów, ale wyświetlanie listy monitorów będzie inaczej - chyba po prostu bez parametrów.
Awatar użytkownika
rzutki
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 176
Rejestracja: 04 sie 2008, 22:06
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: wielkopolskie

Re: Przydatne skrypty

Post autor: rzutki »

Ja tylko zaktualizowałem system a Canonical mi miesza. Nikt się mnie pytał czego chcę a czego nie chcę używać. Przestaje mi się to podobać. Jak sobie wszystko poukładasz to ci spieprzą. Założe się, że za dwa lata będzie jakiś inny LAND i zaś wszystko do poprawki.
Czy nie mogę wrócić do X-ów?
AMD A8-7650K Radeon R7, 10 Compute Cores 4C+6G 3.30GHz; RAM-8GB; architektura x64 8-)
Grafika AMD Kaveri
kjur
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 120
Rejestracja: 18 lut 2007, 03:51
Płeć: Mężczyzna
Wersja Ubuntu: 22.10
Środowisko graficzne: Xfce
Architektura: x86_64

Re: Przydatne skrypty

Post autor: kjur »

Ja akurat uzywam Xubuntu, wiec nie mam problemu po upgradzie z Waylandem, ale to moze byc dla ciebie pomocne :
https://linuxconfig.org/how-to-enable-d ... 04-desktop
Awatar użytkownika
rzutki
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 176
Rejestracja: 04 sie 2008, 22:06
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: wielkopolskie

Re: Przydatne skrypty

Post autor: rzutki »

kjur pisze: 24 sie 2022, 16:27 Ja akurat uzywam Xubuntu, wiec nie mam problemu po upgradzie z Waylandem, ale to moze byc dla ciebie pomocne :
https://linuxconfig.org/how-to-enable-d ... 04-desktop
Ukłony dla kolegi. I znowu jest bajecznie. Dziękuję.
AMD A8-7650K Radeon R7, 10 Compute Cores 4C+6G 3.30GHz; RAM-8GB; architektura x64 8-)
Grafika AMD Kaveri
ODPOWIEDZ

Wróć do „Instalacja, aktualizacja i konfiguracja Ubuntu”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 53 gości