Blog (107)
Komentarze (2.3k)
Recenzje (0)
@webnullcz. 6 | Siła konsoli w systemach Uniksowych

cz. 6 | Siła konsoli w systemach Uniksowych

08.12.2010 | aktual.: 08.12.2010 19:51

Witam. W tej części postaram się podać kilka przykładów praktycznych niż teoretycznych, takich bardziej używanych na codzień.

[color=#007aff]Przykładowe zastosowanie trzynaste - rozwiązanie problemu z rozdzielczością po graniu w gry pełnoekranowe

Czasami zdarza się, że po wyłączeniu gry rozdzielczość naszego ogromnego 21.5" monitora pozostaje taka jak w grze np. 640x480 czy 1024x768, no więc w GNOME klikamy na System->Preferencje ale zaraz... nie możemy odnaleźć zmiany rozdzielczości ponieważ pojawiła się poza ekranem..

Z pomocą przychodzi konsola za pomocą której można to rozwiązać na wiele sposobów, a oto trzy z nich:

1. Pierwszy sposób - ikona na panelu

Zdecydowanie większość użytkowników systemów opartych o Linuksa na biurku używa jakiejś aplikacji tworzącej panel np. lxpanel, xfce4-panel, gnome-panel. Do każdego panelu utworzonego przez wymienione wyżej aplikacje można dodać ikonę uruchamiającą dane polecenie.

Tak więc istnieje możliwość utworzenia aktywatora który po kliknięciu uruchomi polecenie zmiany rozdzielczości ekranu.

375139

2. Drugi sposób - wpisywanie ręcznie

Zawsze możemy uruchomić uruchomić konsolę jakimś skrótem klawiszowym np. alt+f1 i wpisać polecenie zmiany rozdzielczości ekranu.

xrandr -s 1920x1080

Bądź uruchomić xrandr po wyjściu z gry:

/usr/bin/gra && xrandr -s 1920x1080

3. Trzeci sposób - skrypt zmieniający rozdzielczość automatycznie po wyściu z gry

Możemy także uruchamiać grę 3D w taki sposób:

#!/bin/sh
/usr/bin/gra
xrandr -s 1920x1080

Bądź tak:

#!/bin/sh
/usr/bin/gra && xrandr -s 1920x1080

Drobna uwaga: Jeżeli nie znamy Swojej rozdzielczości to możemy spróbować wywołać xrandr -auto, nie zawsze działa.

Oczywiście możliwości się nie kończą, możemy dodać polecenie xrandr do aplikacji rozpoznawającej mowę ludzką czy gesty rysowane na ekranie, aplikacji która rozpoznaje ruchy przez kamerę, możliwości jeszcze jest sporo.

Dla czepialskich: Rozdzielczość ekranu wraca do normalnego stanu jeżeli aplikacja zostanie wyłączona prawidłowo, lecz jeżeli zabijemy ją z sygnałem np. 9 to nie zdąży ona poprawnie przywrócić rozdzielczości pulpitu.

Mam nadzieję, że komuś przydadzą się wskazówki opisane w tym artykule, a także sam wpis pokaże niektórym że konsola przydaje się zawsze i wszędzie.

Czytaj dalej...

Wybrane dla Ciebie
Komentarze (9)