Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Notebooky a přenosné počítače => Téma založeno: funnyman 20 Září 2010, 17:47:30
-
Dobrý den,
když zrovna na pár minut nepotřebuji pracovat s počítačem (v knihovně, na přednášce,...), vypínám displej pomocí příkazu "xset -display :0 dpms force off", který jediný funguje správně - vypne displej i s podsvícením.
Problém ale je, že se po pár vteřinách zase zapne. Nedotýkám se přitom ani touchpadu, ani trackpointu, takže se domnívám, že rozsvícení displeje způsobí nějaký proces - prostě notebook začne vyvíjet nějakou (jakoukoliv) aktivitu, a tudíž se spustí displej.
Je nějaká možnost nastavit, aby se displej spustil jen po stisknutí např. mezerníku? Nebo existuje i jiná možnost jak docílit vypnutí displeje a následnému zapnutí klávesou?
Potřebuji mít notebook v pohotovosti, začít psát v okamžiku, uspávání do paměti pro mě proto není řešení (a navíc to od verze 10.4 ani nefunguje...)
díky za všechny tipy
-
Můžeš to zkusit s
xrandr --output LVDS1 --off
a
xrandr --output LVDS1 --auto
pro opětovné zapnutí, pokud jsi nezkoušel. LVDS1 je jméno graf. výstupu - zjistíš pomocí xrandr -q.
Ideálně napsat skript pro přepínání jednou klávesovou zkratkou.
-
skvělé, tohle funguje přesně podle mých přání. Jen neumím napsat ten skript, tak to ovládám dvěma klávesovýma zkratkama, ale to je jen drobný detail na který si rychle zvyknu.
Díky
-
skvělé, tohle funguje přesně podle mých přání. Jen neumím napsat ten skript, tak to ovládám dvěma klávesovýma zkratkama, ale to je jen drobný detail na který si rychle zvyknu.
Díky
---------------------------------------------------------------------------------------------------------------------------------
Jestli to stále ještě řešíš, tak jsem objevil funkční skript na 1 klávesu:
http://crunchbang.org/forums/viewtopic.php?id=28846 (http://crunchbang.org/forums/viewtopic.php?id=28846) - je to pod bodem #6
---------------------------------------------------------------------------------------------------------------------------------
Postup by měl být asi takový:
1) Zjistit, jak se ti identifikuje vestavěný displej a jaké má rozlišení
xrandr
(v mém případě je to LVDS1 - viz. řádek začínající LVDS1 connected ...)
$ xrandr
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 32767 x 32767
LVDS1 connected 1280x800+0+0 (normal left inverted right x axis y axis) 261mm x 163mm
1280x800 60.0*+
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
TV1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
2) Vytvořit textový soubor (třeba ve tvém home) a vložit do něho následující kód:
#!/bin/bash
INTERNAL_OUTPUT="LVDS1.*1280x800+0+0"
xrandr | grep -q "$INTERNAL_OUTPUT" && xrandr --output LVDS1 --off \
|| xrandr --output LVDS1 --auto
Identifikátor displeje a rozlišení je třeba upravit dle hodnot, zjištěných v předchozím kroku!
3) Soubor pojmenovat, dát mu koncovku sh a nastavit mu příznak jako spustitelný
ten můj se jmenuje: LCDonOff.sh
4) Přiřadit tento skript nějaké klávesové zkratce
Já ho mám na: Fn+F4
U mého Xubuntu 13.10 to jde třeba takto:
A) Z terminálu spustit nastavení klávesnice:
xfce4-keyboard-settings
B) V druhé záložce Klávesové zkratky aplikace provést potřebné kroky.
---------------------------------------------------------------------------------------------------------------------------------