Walang Sleep (Upd 2010/03/03)
EDIT # # # # # #
Ang script ay na-update dahil sa isang bug na may mga puwang sa mga filename.
Ngayon, kung ang script ay magambala kaya mali, sa susunod na launch, restores ang iyong orihinal na configuration.
# # # # # # # # # #
Hello,
Pagkatapos ng isang mahabang oras nang walang post, narito ang isang bagong script ...
Ako sa Ubuntu at napansin ko na kapag ako ay nanonood ng DVD sa VLC, screensaver ay hindi pinagana ...
Pagkatapos kong lumikha ng isang script na disables ang screen saver at pamamahala ng kapangyarihan sa mga kapaligiran gnome2.
Dito ay ang na script nosleep upang ilagay sa iyong landas. Inirerekumenda ko / usr / lokal / bin
Ay mayroon ka lamang upang kopyahin ito sa isang terminal:
http://www.syl21.org/wp-content/uploads/nosleep.bash~~V sudo wget-O / usr / lokal / bin / nosleep sudo chmod + x / usr / lokal / bin / nosleep
Pagkatapos mula sa command line lang tumakbo:
nosleep utos argumento
Halimbawa:
nosleep vlc / dev / ng cdrom nosleep nosleep mplayer k3b Siyempre, maaari mong i-edit ang iyong mga shortcut at idagdag nosleep lamang bago ang command at madali! Iyan na ang lahat.
Siyempre kapag ikaw isara ang aplikasyon, ang lahat ng mga setting bumalik sa kanilang orihinal na halaga ...
Na ang lahat ... Magandang araw Syl21; ~)
















































Sylvain aking mahal,
Pagsasanay:
- Kumpletuhin ang sumusunod na script zsh sa tabi upang kumilos bilang nosleep
- Bakit "$ @" ay isang magandang ugali
Ang - Nosleep ay hindi ibalik ang mga default na halaga kung ito ay nakatanggap ng isang SIGTERM. Ano ang magiging ang pb? Paano upang ayusin?
GGET alias = 'gconftool-2-g
gset alias = 'gconftool-2-s'
ss = / apps / gnome-screensaver
pm = / apps / gnome-kapangyarihan-manager
insomiac_settings = (
$ Ss / idle_activation_enabled bool 0
Pm $ / 0 int sleep_display_ac
)
typeset-A previous_settings
para sa mga key uri sleepvalue ($ insomiac_settings) {
Ay = $ (GGET ang $ key 2> / dev / null);
kung [[-n $ Was]] {previous_settings ang [$ key] = $ Was}
}
para sa kv ($ {(kv) na previous_settings})
mag-print ng $ k = $ v
"$ @"