特殊:Badtitle/NS100:UbuntuLTSP/GnomeWatchdog
文章出处: |
{{#if: | {{{2}}} | https://help.ubuntu.com/community/UbuntuLTSP/GnomeWatchdog }} |
点击翻译: |
English {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/af | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|Afrikaans| [[::UbuntuLTSP/GnomeWatchdog/af|Afrikaans]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/ar | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|العربية| [[::UbuntuLTSP/GnomeWatchdog/ar|العربية]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/az | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|azərbaycanca| [[::UbuntuLTSP/GnomeWatchdog/az|azərbaycanca]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/bcc | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|جهلسری بلوچی| [[::UbuntuLTSP/GnomeWatchdog/bcc|جهلسری بلوچی]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/bg | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|български| [[::UbuntuLTSP/GnomeWatchdog/bg|български]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/br | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|brezhoneg| [[::UbuntuLTSP/GnomeWatchdog/br|brezhoneg]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/ca | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|català| [[::UbuntuLTSP/GnomeWatchdog/ca|català]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/cs | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|čeština| [[::UbuntuLTSP/GnomeWatchdog/cs|čeština]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/de | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|Deutsch| [[::UbuntuLTSP/GnomeWatchdog/de|Deutsch]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/el | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|Ελληνικά| [[::UbuntuLTSP/GnomeWatchdog/el|Ελληνικά]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/es | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|español| [[::UbuntuLTSP/GnomeWatchdog/es|español]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/fa | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|فارسی| [[::UbuntuLTSP/GnomeWatchdog/fa|فارسی]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/fi | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|suomi| [[::UbuntuLTSP/GnomeWatchdog/fi|suomi]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/fr | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|français| [[::UbuntuLTSP/GnomeWatchdog/fr|français]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/gu | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|ગુજરાતી| [[::UbuntuLTSP/GnomeWatchdog/gu|ગુજરાતી]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/he | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|עברית| [[::UbuntuLTSP/GnomeWatchdog/he|עברית]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/hu | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|magyar| [[::UbuntuLTSP/GnomeWatchdog/hu|magyar]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/id | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|Bahasa Indonesia| [[::UbuntuLTSP/GnomeWatchdog/id|Bahasa Indonesia]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/it | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|italiano| [[::UbuntuLTSP/GnomeWatchdog/it|italiano]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/ja | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|日本語| [[::UbuntuLTSP/GnomeWatchdog/ja|日本語]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/ko | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|한국어| [[::UbuntuLTSP/GnomeWatchdog/ko|한국어]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/ksh | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|Ripoarisch| [[::UbuntuLTSP/GnomeWatchdog/ksh|Ripoarisch]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/mr | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|मराठी| [[::UbuntuLTSP/GnomeWatchdog/mr|मराठी]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/ms | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|Bahasa Melayu| [[::UbuntuLTSP/GnomeWatchdog/ms|Bahasa Melayu]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/nl | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|Nederlands| [[::UbuntuLTSP/GnomeWatchdog/nl|Nederlands]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/no | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|norsk| [[::UbuntuLTSP/GnomeWatchdog/no|norsk]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/oc | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|occitan| [[::UbuntuLTSP/GnomeWatchdog/oc|occitan]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/pl | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|polski| [[::UbuntuLTSP/GnomeWatchdog/pl|polski]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/pt | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|português| [[::UbuntuLTSP/GnomeWatchdog/pt|português]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/ro | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|română| [[::UbuntuLTSP/GnomeWatchdog/ro|română]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/ru | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|русский| [[::UbuntuLTSP/GnomeWatchdog/ru|русский]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/si | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|සිංහල| [[::UbuntuLTSP/GnomeWatchdog/si|සිංහල]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/sq | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|shqip| [[::UbuntuLTSP/GnomeWatchdog/sq|shqip]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/sr | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|српски / srpski| [[::UbuntuLTSP/GnomeWatchdog/sr|српски / srpski]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/sv | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|svenska| [[::UbuntuLTSP/GnomeWatchdog/sv|svenska]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/th | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|ไทย| [[::UbuntuLTSP/GnomeWatchdog/th|ไทย]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/tr | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|Türkçe| [[::UbuntuLTSP/GnomeWatchdog/tr|Türkçe]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/vi | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|Tiếng Việt| [[::UbuntuLTSP/GnomeWatchdog/vi|Tiếng Việt]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/yue | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|粵語| [[::UbuntuLTSP/GnomeWatchdog/yue|粵語]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/zh | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|中文| [[::UbuntuLTSP/GnomeWatchdog/zh|中文]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/zh-hans | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|中文(简体)| [[::UbuntuLTSP/GnomeWatchdog/zh-hans|中文(简体)]]}}|}} {{#ifexist: {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog | UbuntuHelp:UbuntuLTSP/GnomeWatchdog | {{#if: | :}}UbuntuLTSP/GnomeWatchdog}}/zh-hant | • {{#if: UbuntuHelp:UbuntuLTSP/GnomeWatchdog|中文(繁體)| [[::UbuntuLTSP/GnomeWatchdog/zh-hant|中文(繁體)]]}}|}} |
{{#ifeq:UbuntuHelp:UbuntuLTSP/GnomeWatchdog|:UbuntuLTSP/GnomeWatchdog|请不要直接编辑翻译本页,本页将定期与来源同步。}} |
{{#ifexist: :UbuntuLTSP/GnomeWatchdog/zh | | {{#ifexist: UbuntuLTSP/GnomeWatchdog/zh | | {{#ifeq: {{#titleparts:UbuntuLTSP/GnomeWatchdog|1|-1|}} | zh | | }} }} }} {{#ifeq: {{#titleparts:UbuntuLTSP/GnomeWatchdog|1|-1|}} | zh | | }}
This page is specific to Ubuntu versions 8.04 |
If you find this information applicable to additional versions/releases, please edit this page and modify this header to reflect that. Please also include any necessary modifications for this information to apply to the additional versions.
Video tutorial available at http://www.youtube.com/watch?v=9Q9vkYs9bWU This page is dedicated to installing and configuring the gnome-watchdog package. gnome-watchdog is a script that launches upon user login from an LTSP thin-client. It monitors the status of their "gnome-panel" process, and if it dies, waits an amount of time, and kills the remaining process. The idea is that when a user logs out, their gnome-panel process cleanly exits, but other, misbehaving applications might not (such as Firefox, or Open Office in some cases I've personally experienced). It logs everything it does to syslog, which makes debugging/tracking what it kills very useful (for, say, reporting commonly stale processes to their respective package maintainers so they can fix them). To install gnome-watchdog, download the package from the following link: http://logicalnetworking.net/other/gnome-watchdog_0.9.2_i386.deb Install it (and gtkdialog, which it requires) on your LTSP server:
sudo apt-get install gtkdialog sudo dpkg -i gnome-watchdog_0.9.2_i386.deb
Note: On amd64 installations you will need to force installation of the i386 package. Do so with the following command:
sudo dpkg --force-architecture -i gnome-watchdog_0.9.2_i386.deb
In the case that gnome-panel doesn't cleanly exit (such as if the thin-client crashes), gnome-watchdog will do nothing - unless you create the following file, which will cause gnome-watchdog to check the status of the logging-in user's gnome-panel process, and give them the option to kill their previous session:
sudo touch /etc/check_previous_login
Please see /usr/share/gnome-watchdog/README for further information regarding this package. Thanks to [email protected] for creating this great package!