ນີ້ແມ່ນຄໍາສັ່ງ xscreensaver ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
xscreensaver - ຕົວພັກໜ້າຈໍທີ່ຂະຫຍາຍໄດ້ ແລະກອບການລັອກໜ້າຈໍ
ສະຫຼຸບສັງລວມ
xscreensaver [-ສະແດງ ເຈົ້າພາບ:display.screen] [-verbose] [-no-splash] [-no-capture-stderr]
[-ບັນທຶກ ຊື່ເອກະສານ]
ລາຍລະອຽດ
ໄດ້ xscreensaver ໂປຣແກມລໍຖ້າຈົນກ່ວາແປ້ນພິມ ແລະເມົາສ໌ບໍ່ເຮັດວຽກເປັນໄລຍະເວລາ,
ແລະຈາກນັ້ນແລ່ນຕົວຢ່າງກາຟິກທີ່ເລືອກແບບສຸ່ມ. ມັນປິດທັນທີທີ່ມີໃດໆ
ການເຄື່ອນໄຫວຂອງຫນູຫຼືແປ້ນພິມ.
ໂຄງການນີ້ສາມາດລັອກ terminal ຂອງທ່ານເພື່ອປ້ອງກັນບໍ່ໃຫ້ຄົນອື່ນຈາກການນໍາໃຊ້ມັນ, ເຖິງແມ່ນວ່າມັນ
ຮູບແບບການເລີ່ມຕົ້ນຂອງການດໍາເນີນງານແມ່ນພຽງແຕ່ເພື່ອສະແດງຮູບພາບທີ່ສວຍງາມໃນຫນ້າຈໍຂອງທ່ານໃນເວລາທີ່ມັນແມ່ນ
ບໍ່ໄດ້ໃຊ້.
ມັນຍັງສະຫນອງການກໍານົດຄ່າແລະການຄວບຄຸມຄຸນນະສົມບັດການປະຫຍັດພະລັງງານຂອງຈໍພາບຂອງທ່ານ.
ກຳ ລັງໄດ້ຮັບ ເລີ່ມຕົ້ນ
ສໍາລັບຄົນທີ່ອົດທົນ, ພະຍາຍາມນີ້:
xscreensaver &
xscreensaver-demo
ໄດ້ xscreensaver-demo(1) ໂຄງການປະກົດຂຶ້ນກ່ອງໂຕ້ຕອບທີ່ເຮັດໃຫ້ທ່ານກໍານົດຫນ້າຈໍໄດ້
saver, ແລະທົດລອງທີ່ມີຮູບແບບການສະແດງຕ່າງໆ.
ຫມາຍເຫດ ທີ່ xscreensaver ມີ a client-server ແບບຈໍາລອງ: ໄດ້ xscreensaver ໂຄງການແມ່ນ daemon
ທີ່ເນັ້ນໃນພື້ນຫລັງ; ມັນໄດ້ຖືກຄວບຄຸມໂດຍ foreground ໄດ້ xscreensaver-demo(1) ແລະ
xscreensaver-command(1) ໂຄງການ.
CONFIGURATION
ວິທີທີ່ງ່າຍທີ່ສຸດທີ່ຈະ configure xscreensaver ແມ່ນເພື່ອພຽງແຕ່ດໍາເນີນການ xscreensaver-demo(1)
ໂຄງການ, ແລະປ່ຽນການຕັ້ງຄ່າໂດຍຜ່ານ GUI. ສ່ວນທີ່ເຫຼືອຂອງຫນ້າຄູ່ມືນີ້ອະທິບາຍ
ວິທີການລະດັບຕ່ໍາຂອງການປ່ຽນແປງການຕັ້ງຄ່າ.
ຂ້ອຍຈະເວົ້າຊ້ຳອີກ ເພາະວ່າມັນສຳຄັນ:
ວິທີທີ່ງ່າຍໃນການຕັ້ງຄ່າ xscreensaver ແມ່ນເພື່ອດໍາເນີນການ xscreensaver-demo(1) ໂຄງການ.
ທ່ານບໍ່ ຈຳ ເປັນຕ້ອງຮູ້ສິ່ງທີ່ອະທິບາຍໄວ້ໃນນັ້ນ ນີ້ ຄູ່ມືເວັ້ນເສຍແຕ່ວ່າທ່ານເປັນ
ພະຍາຍາມເຮັດບາງສິ່ງບາງຢ່າງທີ່ຫຍຸ້ງຍາກ, ເຊັ່ນ: ປັບແຕ່ງ xscreensaver ສໍາລັບການນໍາໃຊ້ທົ່ວເວັບໄຊທ໌ຫຼື
ບາງສິ່ງບາງຢ່າງ.
ທາງເລືອກທີ່ຈະ xscreensaver ຖືກເກັບຮັກສາໄວ້ໃນຫນຶ່ງໃນສອງສະຖານທີ່: ໃນ a .xscreensaver file ຢູ່ໃນຂອງເຈົ້າ
home directory; ຫຼືຢູ່ໃນຖານຂໍ້ມູນຊັບພະຍາກອນ X. ຖ້າ .xscreensaver ໄຟລ໌ມີຢູ່, ມັນ
overrides ການຕັ້ງຄ່າໃດໆໃນຖານຂໍ້ມູນຊັບພະຍາກອນ.
syntax ຂອງ .xscreensaver ໄຟລ໌ແມ່ນຄ້າຍຄືກັນກັບຂອງ .xdefaults ໄຟລ໌; ສໍາລັບ
ຕົວຢ່າງ, ກໍານົດ ຫມົດເວລາ ຕົວກໍານົດການໃນ .xscreensaver ໄຟລ໌, ທ່ານຈະຂຽນ
ຕໍ່ໄປນີ້:
ໝົດເວລາ: 5
ໃນຂະນະທີ່, ໃນ .xdefaults ໄຟລ໌, ເຈົ້າຈະຂຽນ
xscreensaver.timeout: 5
ຖ້າທ່ານປ່ຽນການຕັ້ງຄ່າໃນ .xscreensaver ໄຟລ໌ໃນຂະນະທີ່ xscreensaver ເຮັດວຽກຢູ່ແລ້ວ,
ມັນຈະສັງເກດເຫັນນີ້, ແລະໂຫຼດໄຟລ໌ໃຫມ່. (ໄຟລ໌ຈະຖືກໂຫຼດໃໝ່ໃນຄັ້ງຕໍ່ໄປ
ຕົວພັກໜ້າຈໍຈະຕ້ອງດຳເນີນການບາງຢ່າງ ເຊັ່ນ: ການເປົ່າ ຫຼື ປົດປ່ອຍໜ້າຈໍ, ຫຼື
ເລືອກຮູບແບບກຣາຟິກໃໝ່.)
ຖ້າທ່ານປ່ຽນການຕັ້ງຄ່າໃນຖານຂໍ້ມູນຊັບພະຍາກອນ X ຂອງທ່ານ, ຫຼືຖ້າທ່ານຕ້ອງການ xscreensaver ສັງເກດເຫັນ
ການປ່ຽນແປງຂອງທ່ານທັນທີແທນທີ່ຈະເປັນຄັ້ງຕໍ່ໄປທີ່ມັນຕື່ນນອນ, ຫຼັງຈາກນັ້ນທ່ານຈະຕ້ອງການ
ໂຫຼດຂອງທ່ານຄືນໃໝ່ .xdefaults ໄຟລ໌, ແລະຫຼັງຈາກນັ້ນບອກຂະບວນການ xscreensaver ແລ່ນເພື່ອເລີ່ມຕົ້ນໃຫມ່
ຕົວຂອງມັນເອງ, ເຊັ່ນນັ້ນ:
xrdb ~ / .Xdefaults
xscreensaver-command -restart
ຖ້າຫາກວ່າທ່ານຕ້ອງການທີ່ຈະຕັ້ງຄ່າເລີ່ມຕົ້ນທົ່ວລະບົບ, ຫຼັງຈາກນັ້ນເຮັດໃຫ້ການແກ້ໄຂຂອງທ່ານກັບ app xscreensaver-
ໄຟລ໌ເລີ່ມຕົ້ນ, ເຊິ່ງຄວນຈະຖືກຕິດຕັ້ງເມື່ອ xscreensaver ຕົວຂອງມັນເອງຖືກຕິດຕັ້ງ.
ໄຟລ໌ app-defaults ປົກກະຕິແລ້ວຈະມີຊື່ /usr/lib/X11/app-defaults/XScreenSaver, ແຕ່.
ລະບົບທີ່ແຕກຕ່າງກັນອາດຈະເກັບຮັກສາໄວ້ໃນສະຖານທີ່ທີ່ແຕກຕ່າງກັນ (ຕົວຢ່າງ, /usr/openwin/lib/app-
defaults/XScreenSaver ໃນ Solaris.)
ເມື່ອການຕັ້ງຄ່າຖືກປ່ຽນແປງໃນກ່ອງໂຕ້ຕອບການຕັ້ງຄ່າ (ເບິ່ງຂ້າງເທິງ) ການຕັ້ງຄ່າປະຈຸບັນ
ຈະຖືກຂຽນໄປທີ່ .xscreensaver ໄຟລ໌. (ໄດ້ .xdefaults ໄຟລ໌ ແລະໄຟລ໌ app-defaults
ຈະບໍ່ຖືກຂຽນໂດຍ xscreensaver ຕົວຂອງມັນເອງ.)
ຄໍາສັ່ງ-ເສັ້ນ OPTIONS
xscreensaver ຍັງຍອມຮັບຕົວເລືອກແຖວຄໍາສັ່ງຈໍານວນຫນ້ອຍ, ສ່ວນຫຼາຍແມ່ນສໍາລັບການນໍາໃຊ້ໃນເວລາທີ່ debugging: ສໍາລັບ
ການດໍາເນີນງານປົກກະຕິ, ທ່ານຄວນ configure ສິ່ງໂດຍຜ່ານ ~/.xscreensaver ຍື່ນ.
- ຈໍສະແດງຜົນ ເຈົ້າພາບ:display.screen
ຈໍສະແດງຜົນ X ທີ່ຈະໃຊ້. ສໍາລັບຈໍສະແດງຜົນທີ່ມີຫຼາຍຫນ້າຈໍ, XScreenSaver ຈະ
ຈັດການໜ້າຈໍທັງໝົດໃນຈໍສະແດງຜົນພ້ອມໆກັນ.
- ກະດູກ
ຄືກັນກັບການຕັ້ງຄ່າ ຄຳເວົ້າ ຊັບພະຍາກອນ ທີ່ແທ້ຈິງ: ພິມການວິນິໄສໃນ stderr ແລະສຸດ
ປ່ອງຢ້ຽມ xscreensaver.
-no-capture-stderr
ຢ່າປ່ຽນເສັ້ນທາງ stdout ແລະ stderr ໄປຫາປ່ອງຢ້ຽມ xscreensaver ຕົວມັນເອງ.
ຖ້າ xscreensaver ຂັດຂ້ອງ, ທ່ານອາດຕ້ອງເຮັດອັນນີ້ເພື່ອເບິ່ງຂໍ້ຜິດພາດ
ຂໍ້ຄວາມ.
-ບັນທຶກ ຊື່ເອກະສານ
ນີ້ແມ່ນຄືກັນກັບການປ່ຽນເສັ້ນທາງ stdout ແລະ stderr ໄປຫາໄຟລ໌ທີ່ໃຫ້ (ສໍາລັບ
ເພີ່ມເຕີມ). ນີ້ແມ່ນເປັນປະໂຫຍດໃນເວລາທີ່ລາຍງານຂໍ້ບົກພ່ອງ.
ວິທີການ IT WORKS
ເມື່ອເຖິງເວລາເປີດໃຊ້ຕົວບັນທຶກໜ້າຈໍ, ໜ້າຈໍສີດຳເຕັມຈໍຈະຖືກສ້າງຂື້ນຢູ່ໃນແຕ່ລະອັນ
ຈໍສະແດງຜົນ. ແຕ່ລະປ່ອງຢ້ຽມແມ່ນໄດ້ຮັບການສ້າງຕັ້ງຂື້ນໃນວິທີການດັ່ງກ່າວ, ຕໍ່ມາໃດຫນຶ່ງ -
ໂຄງການທີ່ສ້າງຂຶ້ນ, ມັນຈະປາກົດເປັນປ່ອງຢ້ຽມ "ຮາກ virtual". ເນື່ອງຈາກວ່ານີ້, ໃດ
ໂຄງການທີ່ແຕ້ມເທິງປ່ອງຢ້ຽມຮາກ (ແລະທີ່ເຂົ້າໃຈຮາກ virtual) ສາມາດນໍາໃຊ້
ເປັນ screensaver ເປັນ. ໃນຕົວຈິງແລ້ວ, ການສາທິດຮູບພາບຕ່າງໆແມ່ນພຽງແຕ່ໂຄງການທີ່ໂດດດ່ຽວເທົ່ານັ້ນ
ຮູ້ວິທີການແຕ້ມໃສ່ປ່ອງຢ້ຽມທີ່ສະຫນອງໃຫ້.
ເມື່ອຜູ້ໃຊ້ເປີດໃຊ້ງານອີກຄັ້ງ, ໜ້າຈໍຕົວບັນທຶກໜ້າຈໍຈະບໍ່ຖືກແຜນທີ່, ແລະເຮັດວຽກ
ຂະບວນການຍ່ອຍໄດ້ຖືກຂ້າຕາຍໂດຍການສົ່ງພວກມັນ ໄລຍະເປົ້າໝາຍ. ນີ້ແມ່ນວິທີການຂະບວນການຍ່ອຍ
ຖືກຂ້າຕາຍເມື່ອຕົວຮັກສາໜ້າຈໍຕັດສິນໃຈວ່າເຖິງເວລາແລ້ວທີ່ຈະເປີດໃຊ້ການສາທິດທີ່ແຕກຕ່າງກັນ: ອັນເກົ່າແມ່ນ
ຖືກຂ້າຕາຍ ແລະມີການເປີດຕົວອັນໃໝ່.
ທ່ານສາມາດຄວບຄຸມຂະບວນການ screensaver ແລ່ນໂດຍການນໍາໃຊ້ xscreensaver-command(1) ໂຄງການ
(ເບິ່ງ.)
POWER ການຄຸ້ມຄອງ
ເຊີບເວີ X ທີ່ທັນສະໄຫມມີການສະຫນັບສະຫນູນການປິດຈໍພາບຫຼັງຈາກໄລຍະເວລາທີ່ບໍ່ມີການເຮັດວຽກ. ຖ້າ
ຈໍພາບໄດ້ປິດລົງ, ຈາກນັ້ນ xscreensaver ຈະສັງເກດເຫັນນີ້ (ຫຼັງຈາກສອງສາມນາທີ), ແລະ
ຈະບໍ່ເສຍ CPU ໂດຍການແຕ້ມກາຟິກສາທິດໃນຫນ້າຈໍສີດໍາ. ຄວາມພະຍາຍາມຍັງຈະເປັນ
ສ້າງຂຶ້ນເພື່ອເປີດໄຟໃຫ້ຈໍສະແດງຜົນຢ່າງຈະແຈ້ງໃນທັນທີທີ່ການເຄື່ອນໄຫວຂອງຜູ້ໃຊ້ຖືກກວດພົບ.
ໄດ້ ~/.xscreensaver ໄຟລ໌ຄວບຄຸມການຕັ້ງຄ່າຂອງການຈັດການພະລັງງານຂອງຈໍສະແດງຜົນຂອງທ່ານ
ການຕັ້ງຄ່າ: ຖ້າຫາກວ່າທ່ານໄດ້ນໍາໃຊ້ xset(1) ເພື່ອປ່ຽນການຕັ້ງຄ່າການຈັດການພະລັງງານຂອງທ່ານ, ຈາກນັ້ນ
xscreensaver ຈະລົບລ້າງການປ່ຽນແປງເຫຼົ່ານັ້ນດ້ວຍຄ່າທີ່ລະບຸໄວ້ໃນ ~/.xscreensaver (ຫຼື
ດ້ວຍຄ່າເລີ່ມຕົ້ນຂອງມັນ, ຖ້າບໍ່ມີ ~/.xscreensaver ໄຟລ໌ເທື່ອ.)
ເພື່ອປ່ຽນການຕັ້ງຄ່າການຈັດການພະລັງງານຂອງທ່ານ, ໃຫ້ດໍາເນີນການ xscreensaver-demo(1) ແລະການປ່ຽນແປງຕ່າງໆ
ໝົດເວລາຜ່ານສ່ວນຕິດຕໍ່ຜູ້ໃຊ້. ອີກທາງເລືອກ, ທ່ານສາມາດແກ້ໄຂໄດ້ ~/.xscreensaver ເອກະສານ
ໂດຍກົງ.
ຖ້າຫາກວ່າພາກສ່ວນການຄຸ້ມຄອງພະລັງງານແມ່ນສີຂີ້ເຖົ່າອອກໃນ xscreensaver-demo(1) ປ່ອງຢ້ຽມ, ຈາກນັ້ນ
ນັ້ນຫມາຍຄວາມວ່າເຄື່ອງແມ່ຂ່າຍ X ຂອງທ່ານບໍ່ສະຫນັບສະຫນູນການຂະຫຍາຍ XDPMS, ແລະດັ່ງນັ້ນການຄວບຄຸມ
ບໍ່ມີສະຖານະພະລັງງານຂອງຈໍສະແດງຜົນ.
ຖ້າທ່ານກໍາລັງໃຊ້ແລັບທັອບ, ຢ່າແປກໃຈຖ້າການປ່ຽນແປງການຕັ້ງຄ່າ DPMS ບໍ່ມີຜົນ:
ຄອມພິວເຕີໂນດບຸກຈໍານວນຫຼາຍມີການຕິດຕາມພຶດຕິກໍາການປະຫຍັດພະລັງງານທີ່ສ້າງຂຶ້ນໃນລະດັບຕໍ່າຫຼາຍ
ເບິ່ງເຫັນ Unix ແລະ X. ໃນລະບົບດັ່ງກ່າວ, ໂດຍທົ່ວໄປແລ້ວທ່ານສາມາດປັບການປະຫຍັດພະລັງງານ
ການຊັກຊ້າພຽງແຕ່ໂດຍການປ່ຽນການຕັ້ງຄ່າໃນ BIOS ໃນບາງວິທີສະເພາະຂອງຮາດແວ.
ຖ້າ DPMS ເບິ່ງຄືວ່າບໍ່ໄດ້ເຮັດວຽກກັບ XFree86, ໃຫ້ແນ່ໃຈວ່າຕົວເລືອກ "DPMS" ຖືກຕັ້ງຢູ່ໃນຂອງທ່ານ
/etc/X11/XF86Config ໄຟລ໌. ເບິ່ງ XF86Config(5) ຄູ່ມືສໍາລັບລາຍລະອຽດ.
ການ ນຳ ໃຊ້ GNOME OR UNITY
ສໍາລັບພາກສ່ວນທີ່ດີກວ່າຂອງທົດສະວັດ, GNOME ຈັດສົ່ງ xscreensaver ຕາມທີ່ເປັນຢູ່, ແລະທຸກສິ່ງທຸກຢ່າງພຽງແຕ່
ເຮັດວຽກອອກຈາກກ່ອງ. ຢ່າງໃດກໍຕາມ, ໃນປີ 2005, ພວກເຂົາເຈົ້າໄດ້ຕັດສິນໃຈທີ່ຈະປະດິດລໍ້ແລະເຮືອ
ການທົດແທນຂອງຕົນເອງສໍາລັບການ xscreensaver daemon ເອີ້ນວ່າ "gnome-screensaver", ແທນທີ່ຈະ
ປັບປຸງ xscreensaver ແລະປະກອບສ່ວນການປ່ຽນແປງຂອງພວກເຂົາຄືນ. ຍ້ອນເຫດນັ້ນ, “ສ.gnome-
ພາບ ໜ້າ ຈໍ" ໂປຣແກຣມບໍ່ປອດໄພ, ກໍາຈັດແມງໄມ້, ແລະຂາດຄຸນສົມບັດຫຼາຍຢ່າງຂອງ xscreensaver.
ເຈົ້າບໍ່ຄວນໃຊ້ມັນ.
ເພື່ອປ່ຽນແທນ gnome-screensaver ດ້ວຍ xscreensaver:
1: ຢ່າງເຕັມສ່ວນ ຖອນການຕິດຕັ້ງ ໄດ້ gnome-screensaver package
sudo apt-get ເອົາ gnome-screensaver
2: ເປີດ xscreensaver at ເຂົ້າສູ່ລະບົບ.
ເລືອກ "Startup ຄໍາຮ້ອງສະຫມັກ"ຈາກເມນູ (ຫຼືເປີດດ້ວຍຕົນເອງ"gnome-session-
ຄຸນສົມບັດ") ແລະເພີ່ມ "xscreensaver".
3: ເຮັດໃຫ້ GNOME ຂອງ "ລັອກ ໜ້າຈໍ" ການນໍາໃຊ້ xscreensaver.
sudo ln -sf /usr/bin/xscreensaver-command
/usr/bin/gnome-screensaver-command
ມັນບໍ່ເຮັດວຽກພາຍໃຕ້ Unity. ປາກົດຂື້ນວ່າມັນມີຫນ້າຈໍໃນຕົວຂອງມັນເອງ
locker ທີ່ບໍ່ແມ່ນ gnome-screensaver, ແລະບໍ່ສາມາດເອົາອອກໄດ້, ແລະຍັງຄຸ້ມຄອງ
ທີ່ຈະຕິດເຊື້ອແມງໄມ້ແລະບໍ່ປອດໄພ. ສືບຕໍ່ປະດິດລໍ້ນັ້ນ, ຄົນ! (ຖ້າທ່ານມີ
ຊອກຫາວິທີທີ່ຈະທົດແທນການລັອກ "ຄຸນສົມບັດ" ຂອງ Unity ດ້ວຍ xscreensaver, ໃຫ້ຂ້ອຍ
ຮູ້.)
4: ເປີດ ໄປ ສາມັກຄີ ສ້າງຂຶ້ນໃນ ເປົ່າຫວ່າງ.
ເປີດ "ລະບົບ ການຕັ້ງຄ່າ / ຫວ່າງ & Lock";
ຍົກເລີກການກວດສອບ "ເລີ່ມຕົ້ນ ອັດຕະໂນມັດ";
ທີ່ກໍານົດໄວ້ “ຫັນ ຫນ້າຈໍ ໄປ ໃນເວລາທີ່ ບໍ່ເຄື່ອນໄຫວ ສໍາລັບ" to "ບໍ່ເຄີຍ."
ການ ນຳ ໃຊ້ KDE
ເຊັ່ນດຽວກັນກັບ GNOME, KDE ຍັງຕັດສິນໃຈທີ່ຈະປະດິດກອບການປະຫຍັດຫນ້າຈໍຂອງຕົນເອງຕັ້ງແຕ່ເລີ່ມຕົ້ນ
ແທນທີ່ຈະພຽງແຕ່ໃຊ້ xscreensaver. ເພື່ອປ່ຽນແທນຕົວພັກໜ້າຈໍ KDE ດ້ວຍ xscreensaver,
ເຮັດສິ່ງຕໍ່ໄປນີ້:
1: ເປີດ ໄປ KDE ຂອງ ຫນ້າຈໍ ປະຫຍັດ.
ເປີດ "ການຄວບຄຸມ Center"ແລະເລືອກ"ຮູບລັກສະນະ & ຫົວຂໍ້ / Screensaver" ຫນ້າ.
ຍົກເລີກການກວດສອບ "ເລີ່ມຕົ້ນ ອັດຕະໂນມັດ".
2: ຄົ້ນຫາ ຂອງທ່ານ ເລີ່ມອັດຕະໂນມັດ ລະບົບ.
ເປີດ "ລະບົບ ການບໍລິຫານ / ເສັ້ນທາງ"ຫນ້າ, ແລະເບິ່ງວ່າ "ເສັ້ນທາງອັດຕະໂນມັດ" ຂອງທ່ານແມ່ນຫຍັງ
ຖືກກໍານົດເປັນ: ມັນອາດຈະເປັນ ~ / .kde / Autostart / ຫຼືບາງສິ່ງບາງຢ່າງທີ່ຄ້າຍຄືກັນ.
3: ເຮັດໃຫ້ xscreensaver be an ເລີ່ມອັດຕະໂນມັດ ໂຄງການ.
ສ້າງໄຟລ໌ .desktop ໃນໄດເລກະທໍລີ autostart ຂອງທ່ານທີ່ເອີ້ນວ່າ xscreensaver.desktop ທີ່
ປະກອບມີຫ້າແຖວຕໍ່ໄປນີ້:
[ເຂົ້າສູ່ ໜ້າ ຈໍ]
Exec=xscreensaver
ຊື່=XScreenSaver
Type = Application
X-KDE-StartupNotify=false
4: ເຮັດໃຫ້ ໄດ້ ຕ່າງໆ "ລັອກ ເຊດຊັນ" ປຸ່ມ ໂທ xscreensaver.
ໄຟລ໌ທີ່ທ່ານຕ້ອງການແທນທີ່ຕໍ່ໄປໄດ້ຍ້າຍອອກໄປຫຼາຍປີແລ້ວ. ມັນອາດຈະເປັນ
ເອີ້ນວ່າ /usr/libexec/kde4/kscreenlocker, ຫຼືມັນອາດຈະເອີ້ນວ່າ "kdesktop_lock"ຫຼື
"krunner_lock" ຫຼື "kscreenlocker_greet", ແລະມັນອາດຈະຢູ່ໃນ /usr/lib/kde4/libexec/
ຫຼືໃນ /usr/kde/3.5/bin/ ຫຼືແມ້ແຕ່ຢູ່ໃນ / usr / ຖັງ /, ຂຶ້ນກັບ distro ແລະໄລຍະຂອງ
ເດືອນ. ແທນທີ່ເນື້ອໃນຂອງໄຟລ໌ນັ້ນດ້ວຍສອງແຖວນີ້:
#!/ ຖັງ / sh
xscreensaver-command -lock
ໃຫ້ແນ່ໃຈວ່າໄຟລ໌ສາມາດປະຕິບັດໄດ້ (chmod a+x).
ຕອນນີ້ໃຊ້ xscreensaver ຕາມປົກກະຕິ, ຄວບຄຸມມັນຜ່ານປົກກະຕິ xscreensaver-demo(1) ແລະ
xscreensaver-command(1) ກົນໄກ.
ການ ນຳ ໃຊ້ ລະບົບ
ຖ້າຫາກວ່າຂ້າງເທິງບໍ່ໄດ້ເຮັດມັນ, ແລະລະບົບຂອງທ່ານມີ systemd(1), ຈາກນັ້ນລອງເຮັດອັນນີ້:
1: ສ້າງ a ການບໍລິການ.
ສ້າງໄຟລ໌ ~/.config/systemd/user/xscreensaver.service ບັນຈຸ:
[ຫນ່ວຍງານ]
Description=XScreenSaver
[ບໍລິການ]
ExecStart=xscreensaver
[ຕິດຕັ້ງ]
WantedBy=default.target
2. ເປີດນໍາໃຊ້ ມັນ.
systemctl --user ເປີດ xscreensaver
ຈາກນັ້ນປິດເປີດ X11 ຄືນໃໝ່.
ການ ນຳ ໃຊ້ UPSTART
ຍັງບໍ່ໄດ້ເຮັດວຽກ, ແຕ່ຢູ່ໃນ distro ຂອງທ່ານ, newfangled systemd(1) nonsense ມີແລ້ວ
ຫຼຸດອອກຈາກເງື່ອນໄຂ? ຫຼັງຈາກນັ້ນ, ບາງທີນີ້ອາດຈະເຮັດວຽກ: ເປີດຕົວ Startup ຄໍາຮ້ອງສະຫມັກ ແອັບເປິ້ນ,
ຄລິກ "ຕື່ມ", ແລະໃສ່ເສັ້ນເຫຼົ່ານີ້, ຈາກນັ້ນ restart X11:
ຊື່: XScreenSaver
ຄໍາສັ່ງ: xscreensaver
ຄໍາເຫັນ: xscreensaver
ການ ນຳ ໃຊ້ GDM
ທ່ານສາມາດແລ່ນໄດ້ xscreensaver ຈາກຂອງທ່ານ gdm(1) session, ດັ່ງນັ້ນ screensaver ຈະດໍາເນີນການເຖິງແມ່ນວ່າ
ເມື່ອບໍ່ມີໃຜເຂົ້າສູ່ລະບົບໃນ console. ເພື່ອເຮັດສິ່ງນີ້, ດໍາເນີນການ gdmconfig(1) ແລະໃນ
ຄວາມເປັນມາ ຫນ້າ, ພິມຄໍາສັ່ງ "xscreensaver - nosplash" ເຂົ້າໄປໃນ ຄວາມເປັນມາ ໂຄງການ
ພາກສະຫນາມ. ນັ້ນຈະເຮັດໃຫ້ gdm ແລ່ນ xscreensaver ໃນຂະນະທີ່ບໍ່ມີໃຜເຂົ້າສູ່ລະບົບ, ແລະຂ້າມັນເປັນ
ທັນທີທີ່ມີຄົນເຂົ້າສູ່ລະບົບ
ດ້ວຍຕົນເອງ, ຖ້າພວກເຂົາຕ້ອງການ.)
ອີກວິທີຫນຶ່ງເພື່ອເຮັດສໍາເລັດສິ່ງດຽວກັນແມ່ນການດັດແກ້ໄຟລ໌ /etc/X11/gdm/gdm.conf to
ປະກອບມີ:
BackgroundProgram=xscreensaver -nosplash
RunBackgroundProgramAlways=ຈິງ
ໃນກໍລະນີດັ່ງກ່າວນີ້, ໄດ້ xscreensaver ຂະບວນການອາດຈະເຮັດວຽກເປັນຜູ້ໃຊ້ gdm ແທນທີ່ຈະເປັນ
of ຮາກ. ທ່ານສາມາດກໍານົດການຕັ້ງຄ່າສໍາລັບສະຖານະການທີ່ບໍ່ມີໃຜເຂົ້າສູ່ລະບົບນີ້ (ຫມົດເວລາ, DPMS,
ແລະອື່ນໆ) ໂດຍການແກ້ໄຂ ~gdm/.xscreensaver ຍື່ນ.
ເພື່ອໃຫ້ໄດ້ຮັບ gdm ເພື່ອດໍາເນີນການ BackgroundProgram, ທ່ານອາດຈະຈໍາເປັນຕ້ອງໄດ້ປ່ຽນມັນຈາກ "ກາຟິກ
ທັກທາຍ "Greeter" ກັບ "Greeter ມາດຕະຖານ".
ມັນປອດໄພທີ່ຈະແລ່ນ xscreensaver ເປັນຮາກ (ເປັນ xdm or gdm ອາດຈະເຮັດໄດ້.) ຖ້າແລ່ນເປັນຮາກ,
xscreensaver ປ່ຽນລະຫັດຜູ້ໃຊ້ ແລະກຸ່ມທີ່ມີປະສິດຕິພາບໄປສູ່ສິ່ງທີ່ປອດໄພ (ເຊັ່ນ: "ບໍ່ມີໃຜ")
ກ່ອນທີ່ຈະເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍ X ຫຼືການເປີດຕົວໂຄງການສະເພາະຜູ້ໃຊ້.
ຜົນຂ້າງຄຽງທີ່ໂຊກບໍ່ດີຂອງການລະມັດລະວັງຄວາມປອດໄພ (ທີ່ສໍາຄັນ) ແມ່ນວ່າມັນອາດຈະຂັດແຍ້ງ
ດ້ວຍການພິສູດຢືນຢັນທີ່ອີງໃສ່ຄຸກກີ.
ຖ້າທ່ານໄດ້ຮັບ "ການເຊື່ອມຕໍ່ປະຕິເສດ" ຄວາມຜິດພາດໃນເວລາແລ່ນ xscreensaver ຈາກ gdm, ແລ້ວນີ້
ອາດຈະຫມາຍຄວາມວ່າທ່ານມີ xauth(1) ຫຼືບາງກົນໄກຄວາມປອດໄພອື່ນໆເປີດ. ສໍາລັບ
ຂໍ້ມູນກ່ຽວກັບກົນໄກການຄວບຄຸມການເຂົ້າເຖິງຂອງເຄື່ອງແມ່ຂ່າຍ X, ເບິ່ງຫນ້າຜູ້ຊາຍສໍາລັບ X(1)
ຄວາມປອດໄພ(1) xauth(1) ແລະ xhost(1).
ໃຊ້ xscreensaver ອອນລາຍໂດຍໃຊ້ບໍລິການ onworks.net