Gnome 桌面物件
Gnome 桌面包括了下列物件
- 檔案管理員(File Manager) Nautilus 是整合的檔案管理員,並沒有特別在桌面顯示出來,但是桌面跟應用程式打開某位址的預設檔案管理員就是Nautilus
- 面板(Panel):GNOME 桌面中的一個長條區域,可以配置各式面板物件,供各種存取系統/應用程式與功能表。可以滑鼠來使用。面板物件包括了:
- 小型應用程式(Applet) ,互動式的小型應用程式,例如 音量調整,面板中預設會有下列 Applet來顯示對應的系統結構:
功能表
工作區顯示切換
後面會再解釋對應的系統結構
- 動作按鈕,執行特定gnome-desktop動作,如按一下"登出"此按鈕以結束gnome-desktop工作行程。
- 啟動器,可以啟動一般的應用程式、執行指令或開啟檔案
- 功能表(Menu) 列出系統裡能在 GNOME 桌面執行的大部份功能,主功能表的頂層除了包括「應用程式」功能表,可以存取標準應用程式及配置幾乎所有的選項外,頂層同時也包括了gnome-desktop命令的功能列表跟其他功能列表:
「位置」功能列表:存取特定媒體位置上的檔案
「系統」功能列表:存取系統指令功能表。
在桌面上顯示功能表,有別於其他桌面系統,對GNOME 而言,這只是一個面板物件,所以可以把多個功能表顯示Applet加到面板上,但是都是對應到同一個內部功能表系統結構。Mandriva 提供三種風格:Gnome, KDE, Mandriva,功能表的排列顯示會有少許不同
- 抽屜(Drawer)把一些同時要用的程式合在一起,可供一次同時開啟
- 小型應用程式(Applet) ,互動式的小型應用程式,例如 音量調整,面板中預設會有下列 Applet來顯示對應的系統結構:
- 工作區(workspace)
可將 GNOME 桌面分割成個別的工作區。可以指定 GNOME 桌面上工作區的數目,一次只能顯示一個工作區。我們可以指定某程式視窗在某工作區中工作。也可以切換至其他工作區,達成虛擬桌面的功能。可以透過面板物件的工作區顯示切換applet來預覽現在位於的工作區 - 視窗(window) 顯示程式的內容,只有執行程式時才會顯示
- 桌面(Desktop)位於所有其他元件的後方。除了提供顯示視窗外,我們可以將物件拖放到桌
面上,如檔案瀏覽器的url,以供快速存取常用的檔案與目錄,或是某面板物件,以供快速啟動常用的應用程式。 - 控制中心(Control center) 這個設定Gnome 桌面物件,並沒有在桌面特別顯示出來
要設置桌面物件,可以在桌面物件圖示上面按滑鼠右鍵來叫出功能選單。
設定桌面應用程式尺寸
把特定應用程式視窗預設尺寸放大,基本上有兩個方式:在x視窗下設定或GNOME 桌面上設定。
考量到因為gnome-terminal 有可能會被其他文字命令叫用,所以我選擇在GNOME 桌面上的終端機啟動器裡設定。
終端機啟動的視窗放大(100x50)預設尺寸設定屬性command :
gnome-terminal --geometry=100x50+150+10
emacs 反正都是不是從GNOME 桌面面板就是從視窗程式(如krusader)叫用
所以就直接在在x視窗下設定,把這一行加入~/.Xdefaults:
emacs-gtk.geometry: 128x50
為什麼不是emacs.geometry: 128x50 ? 因為我在GNOME 桌面用的是emacs-gtk,emacs-gtk這不是叫用emacs 的script ,而是單獨編譯的程式,所以是針對emacs-gtk指定尺寸
設定位置捷徑
見gnome 桌面上的"位置"如何設定
一些炫目的東西
Gnome 可以跑 Compiz 大部分的人都知道了。此外Gnome 也可以裝 screenlets去摹擬MacOS X上的 Widget或是Windows裡的Gadgets。不過真有這個必要嘛?Widget這樣的概念其實在gnome 裡用 appelet就可以做出來了,以生產力的觀點,screenlets 不會比 appelet 更有效率。我自己Applet 是開的蠻多的,在xorg出的ATI驅動下跑也還好,但可以感覺出跑compiz 比純跑x視窗慢。而且不管是Mac/windows/Linux ,我都聽到不少說法是 Widget把系統效能拖下水,比較compiz 裡視窗縮途預覽提高切換生產力的功能,我個人覺得目前screenlets是雞肋。不過喜歡新奇的人沒事是可以試試,有現成的rpm包好了。裝完screenlets跟指定好Widget,再把Compiz 裡desktop效果中的Widget Layer打開
提到Widget/Compiz這些炫字,就免不了有人會問有沒有像 MacOS X 的dock?有的。之前gnome-dock 的計劃好像死掉,可是有新的Avant Window Navigator(AWN)跟kiba 。我稍微玩了一下AWN ,覺得炫之外並沒有太多提高生產力的功能,就拿掉了。有些人覺得桌面最好像遊樂場一樣的,可以試試kiba。比Mac OS X的還炫。
延伸閱讀
- metacity 桌面管理員預設鍵盤快速鍵用法
- Compiz 3D 桌面的使用設定
- 最新的GnomeDesktop User Guide,不過只有英文版
- 昇陽在2004曾出版了一本GNOME 2.2 Desktop on Linux 使用者指南,也有網頁版:有一點過時了(現在都出到2.20),不過有些基本概念的東西可以參考
- 關於轉移到XDG Menu System,這一篇有一些參考價值: http://wiki.mandriva.com/en/Development/Howto/MenuMigrationToXDG
沒有留言:
張貼留言