Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: dočasné vypnutí displeje - lenovo R61 [vyřešeno]  (Přečteno 4296 krát)

funnyman

  • Aktivní člen
  • *
  • Příspěvků: 136
dočasné vypnutí displeje - lenovo R61 [vyřešeno]
« kdy: 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
« Poslední změna: 21 Září 2010, 16:24:09 od Vojtěch Trefný »
Lenovo R61 - 14.1", Intel Core 2 Duo T8100 (2.1GHz), Intel X3100, 2GB RAM - LMDE;  Raspberry Pi Arch linux + 1TB disk;  ASUS wl-500g s "Oleg's firmware" - MIPS Linux;  mikrotik RB951G-2HnD

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re: dočasné vypnutí displeje - lenovo R61 [vyřešeno]
« Odpověď #1 kdy: 20 Září 2010, 18:20:15 »
Můžeš to zkusit s
Kód: [Vybrat]
xrandr --output LVDS1 --offa
Kód: [Vybrat]
xrandr --output LVDS1 --autopro 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.

funnyman

  • Aktivní člen
  • *
  • Příspěvků: 136
Re: dočasné vypnutí displeje - lenovo R61 [vyřešeno]
« Odpověď #2 kdy: 21 Září 2010, 16:01:14 »
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
Lenovo R61 - 14.1", Intel Core 2 Duo T8100 (2.1GHz), Intel X3100, 2GB RAM - LMDE;  Raspberry Pi Arch linux + 1TB disk;  ASUS wl-500g s "Oleg's firmware" - MIPS Linux;  mikrotik RB951G-2HnD

majakmp3

  • Aktivní člen
  • *
  • Příspěvků: 451
Re: dočasné vypnutí displeje - lenovo R61 [vyřešeno]
« Odpověď #3 kdy: 29 Března 2014, 20:23:27 »
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 - 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í
Kód: [Vybrat]
xrandr(v mém případě je to LVDS1 - viz. řádek začínající LVDS1 connected ...)
Kód: [Vybrat]
$ 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:
Kód: [Vybrat]
#!/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:
Kód: [Vybrat]
xfce4-keyboard-settings         B) V druhé záložce Klávesové zkratky aplikace provést potřebné kroky.
---------------------------------------------------------------------------------------------------------------------------------

 

Provoz zaštiťuje spolek OpenAlt.