Linux下屏保程序
生活随笔
收集整理的這篇文章主要介紹了
Linux下屏保程序
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
http://www.openswc.com/forum.php?mod=viewthread&tid=560
利用一些便捷的小軟件把自己的數(shù)碼相片做成絢爛多彩的屏保,放在自己的電腦上該是多么愜意的一件事啊!雖然Linux下制作屏幕保護(hù)的軟件比較少,但是我們可以利用Linux本身的特點(diǎn),親手制作一個(gè)有Linux特色的屏幕保護(hù)程序。
XScreenSaver概述目前,大多數(shù)的Linux發(fā)行版中,X-Window的屏幕保護(hù)程序都是由XScreenSaver提供的。XScreenSaver類似一個(gè)容器,可以容納任何可以在根窗口繪圖的X-Window程序,作為具體的屏幕保護(hù)程序。現(xiàn)在的XScreenSaver聚集了很多漂亮的屏保程序,比如像各種曲線、3D動(dòng)畫等。
利用GLSlideShow制作屏保
XScreenSaver有一個(gè)GLSlideShow的模塊,專門用來動(dòng)態(tài)瀏覽目錄下的圖片,設(shè)置也很簡(jiǎn)單,只是它需要用到OpenGL圖形庫。
GLSlideShow設(shè)置如下:
1.確認(rèn)安裝GLSlideShow 打開XScreenSaver配置管理器(從選單中選擇或直接在控制臺(tái)下鍵入“xscreensaver-demo”),確認(rèn)已安裝了GLSlideShow。
2. 設(shè)置圖片所在目錄進(jìn)入“高級(jí)”選項(xiàng)頁,選擇“Choose Random Image”選項(xiàng),并設(shè)置圖片的目錄。
xscreensaver 是多數(shù)Linux和Unix操作系統(tǒng)上標(biāo)準(zhǔn)的屏幕保護(hù),運(yùn)行在X11上。
項(xiàng)目主頁:http://www.jwz.org/xscreensaver/
如何安裝?
首先,移除gnome-screensaver
sudo apt-get remove gnome-screensaver
安裝 xscreensaver
打開終端,使用命令:
sudo apt-get install xscreensaver
然后啟動(dòng) xscreensaver 后臺(tái)進(jìn)程即可:
xscreensaver -nosplash
這樣,可在“系統(tǒng)–首選項(xiàng)”里面進(jìn)行相關(guān)配置了。
我們還需要設(shè)置“開機(jī)啟動(dòng)”:“系統(tǒng)–首選項(xiàng)–設(shè)為開機(jī)啟動(dòng)”,點(diǎn)擊添加,命令為xscreensaver -nosplash ,名字自己定義即可。
最后,為了確保所有的屏保都可以使用,需添加:
sudo apt-get install unicode-screensaver xscreensaver-gl-extra rss-glx xscreensaver-data-extra
XScreenSaver是一個(gè)執(zhí)行在X Window系統(tǒng)下的屏幕保護(hù)程序,它還能幫你鎖定屏幕(分為:立即鎖定、在比較長(zhǎng)的空閑時(shí)間之后鎖定、在需要的時(shí)候鎖定),以防止他人未經(jīng)許可就使用你的電腦。
一、下載及安裝
該軟件可以在作者的網(wǎng)站http//www.jwz.org/xscreensaver/中下載,最新版本xscreensaver-3.25.tar.gz的大小為1.23MB。
XScreenSaver包括兩部分內(nèi)容,一部分是用以檢測(cè)設(shè)備的空閑時(shí)間以及執(zhí)行鎖定系統(tǒng)任務(wù)的程序,它負(fù)責(zé)鎖定、校驗(yàn)密碼等相關(guān)操作;另一部分是許多由該程序啟動(dòng)的動(dòng)人圖形。
程序在Linux下的安裝方式和其他常見軟件一樣:
tar zxf xscreensaver-3.25.tar.gz
cd xscreensaver-3.25/
./configure
make
make install
二、啟動(dòng)XScreenSaver
現(xiàn)在,你已經(jīng)可以領(lǐng)略一下XScreenSaver的風(fēng)采了。除了讓雙手遠(yuǎn)離鼠標(biāo)及鍵盤幾分鐘來啟動(dòng)程序之外,你也可以在driver目錄中找到如下幾個(gè)即時(shí)啟動(dòng)程序的命令:
xscreensaver &
xscreensaver-demo
xscreensaver-command -demo
xscreensaver-demo
用于前臺(tái)控制的xscreensaver-demo程序?qū)⒃谄聊簧蠌棾鲆粋€(gè)對(duì)話框,讓你可以對(duì)XScreenSaver的設(shè)置及圖形模式進(jìn)行實(shí)驗(yàn)。作為一個(gè)對(duì)在后臺(tái)執(zhí)行的屏幕保護(hù)程序進(jìn)行參數(shù)設(shè)置的繪圖前端程序,它的主要功能有兩個(gè),一是作為編輯/.xscreensaver文件的工具,一是作為演示各種屏幕保護(hù)程序進(jìn)程將要執(zhí)行的圖形模式的工具。
其主窗口包括一個(gè)文件菜單及兩個(gè)標(biāo)簽頁,第一頁用于編輯演示列表,第二頁用于編輯各種屏幕保護(hù)程序的參數(shù)。相關(guān)功能介紹如下:
1.菜單命令
Blank Screen Now:激活后臺(tái)的屏幕保護(hù)程序進(jìn)程,然后隨機(jī)地進(jìn)行演示。
Lock Screen Now:和Blank Screen Now類似,但是屏幕將同時(shí)被鎖定(甚至在程序并沒有設(shè)定鎖定時(shí)間的時(shí)候),此后需要鍵入相應(yīng)密碼才可以繼續(xù)使用。
Kill Daemon:如果在該屏幕上執(zhí)行了xscreensaver進(jìn)程,kill它。
Restart Daemon:如果在該屏幕上執(zhí)行了該xscreensaver進(jìn)程,kill它。然后再次執(zhí)行它。
2.Graphics Demos標(biāo)簽
左邊是各種顯示模式名單的列表,右邊則是讓你編輯它們的狀態(tài)的地方。
Demo List:雙擊左邊的列表,將讓你測(cè)試指定的演示。屏幕變成黑色以后,該程序?qū)⒁詽M屏幕模式執(zhí)行。再次點(diǎn)擊鼠標(biāo),將停止該演示,恢復(fù)原有屏幕。
Arrow Buttons:在列表下面是一對(duì)上下箭頭。點(diǎn)擊向下的箭頭將選擇列表中的下一項(xiàng),然后以滿屏幕模式執(zhí)行它。向上箭頭則相反。這是用于測(cè)試所有的顯示模式的快捷方式。
Program Description:在頂端的是程序的摘要說明。在下面可以編輯程序的相關(guān)文本內(nèi)容,以便xscreensaver進(jìn)行調(diào)用。
Enabled:用于控制XScreenSaver是否完全使用該顯示模式。這時(shí)所有的模式都是可用的,但是你可以選擇一個(gè)自動(dòng)執(zhí)行。
Visual:能夠在進(jìn)程演示所需要的多種X視覺類型中進(jìn)行選擇,以實(shí)現(xiàn)一些特別的效果。
Demo:該按鈕以滿屏幕模式執(zhí)行演示,以便你可以測(cè)試它,點(diǎn)擊鼠標(biāo)可以解除測(cè)試。
3.Screensaver Options標(biāo)簽
在這里你可以改變用于XScreenSaver進(jìn)程的各項(xiàng)設(shè)置,該標(biāo)簽相當(dāng)于它的子程序。
Saver Timeout:當(dāng)用戶空閑達(dá)到指定時(shí)間以后,xscreensaver進(jìn)程將被激活。
Cycle Timeout:當(dāng)屏幕保護(hù)程序執(zhí)行達(dá)到指定時(shí)間以后,將退出當(dāng)前執(zhí)行的圖形演示,開始一個(gè)新的繪圖程序。如果指定的時(shí)間為0,則圖形演示不會(huì)被改變,該屏幕保護(hù)程序?qū)H展示一個(gè)繪圖程序。
Verbose:是否輸出多種調(diào)試信息。
Install Colormap:在屏幕保護(hù)程序激活時(shí),是否安裝自己的色譜,以便程序可以使用盡可能多的顏色。
總結(jié)
以上是生活随笔為你收集整理的Linux下屏保程序的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【用电脑最忌的18个小动作】
- 下一篇: README文件编写