google code-beautifer

星期五, 10月 26, 2012

對gnome 3 有些問題一些粗淺想法跟心得

從夏天開始慢慢轉換到gnome 3.4 ,網路上一片哀嚎,我剛好也是那個會嚎的,不是Gnome3 不好,而是有些地方用不順手,我覺得Gnome 3新設計把預覽mode 分出來是對的設計。只是一些小地方討厭,需要花時間磨合:以往gnome2 傳統的applet 在gnome3 不能用了。但是有其他取代的工作方式。gnome 3 預設介面很陽春,但是靠大量extension 可以把他改的很好,我覺得甚至超過gnome 2,而且比較有組織調理,不過用慣了gnome 2 介面的人可能在還沒找到合用的extension 前會感到十分沮喪,經過調校之後的結果就還不錯,之後我會專門寫一篇extension介紹,以下是我目前略讀網上一些資料後,對有些問題一些粗淺想法跟心得:

我在某Mageia Linux:Intel CPU+nvidia 8600 (nvidia 295.49 driver)機器上遇到某個地雷: 在某時候安裝某extension東西之後,system tray 上的部份icon 會不見(如音效),
參見 http://www.freeimagehosting.net/82bc3
但是他們之下的功能與icon 都俱全,唯一的麻煩是要需去盲人摸icon 把他用滑鼠摸出來

我google 的結果有兩種說法: 有一種說法是 nvidia 某一代driver 與gnome 3 windows decoration 不合 ,有人說用nouveau driver可以解決,不過我的系統用nouveau 會造成一堆X上的問題讓系統無法使用,搞到我瘋掉,現在不敢再試nouveau
另一種說法是說 librsvg
http://forums.linuxmint.com/viewtopic.php?f=190&t=98976
或 cache 問題,但我試了
sudo /usr/bin/gdk-pixbuf-query-loaders --update-cache
也沒用 (參見 https://bbs.archlinux.org/viewtopic.php?pid=1054054)

最後是發現我一登入gnome 就會跳出一個關於螢幕模式不合的警告視窗,關掉警告視窗後,幾個不見的icon就會跑出來,但是每次登入都有警告視窗,還蠻煩的,後面再說。

2 在某AMD CPU + nvidia GeForce 6100LE video card機器上 打開 gnome-terminal 或其他類似的terminal (lxterminal),背景跟文字會變完全透明,打什麼字全看不見所以完全無法使用。我試著用不透明的圖片當 gnome-terminal的背景看能不能至少看到背景或文字,但是沒用,只看到 gnome-terminal半透明的邊跟框後面的桌面讓我依稀知道他現在在哪裡所以只能使用urxvt 或其他不同種類的terminal 。可是 gnome-terminal 可以打開mutiple tab 跟改字型大小比較好用阿,其他的都不夠方便。

可是假如登入時選gnome-classic ,傳統的menu 出現,gnome-shell 當然都沒有了,但是 gnome-terminal 忽然就好了。不過不能同時用 gnome-terminal 跟gnome 3 感到十分沮喪,用gnome-classic 不是好走向

3. gnome-shell-3.4 還是相對應的gtk 不太穩: 有時候用一用 應用程式的裝飾邊框會不見了,所以無法靠視窗邊框的按鈕把應用程式關掉。而且往往連 gnome 3的top Panel也都搞不見,無法開啟其他功能,我只好ctl-alt-3 跳到文字模式下重開機

星期四, 2月 23, 2012

隨身碟版 LibreOffice / OpenOfficce

假如您的學校或辦公室電腦沒有LibreOffice或Apache OpenOfficce,又不能搞個Linux live USB 直接開機用,這裡也有LibreOffice可攜版 :

星期三, 2月 22, 2012

Krusader設定檔跟檔案路徑當掉頁籤的修復

Krusader 是一個非常好用的檔案管理程式,雖然長的有一點醜,但是功能不是其他檔案管理程式可以比擬的,但是有個小問題:要是多開幾個頁籤處理不同子目錄,但是關掉Krusader時忘了關掉子目錄已不存在的頁籤。下次再開時就會當掉,而且在某些狀況下關掉重開還是不能解決問題。除非你把上次開的子目錄都在系統上準備好等著Krusader他打開,這個問題最常出現在用Krusader打開一個抽取式的儲存裝置,比如說相機的快閃記憶體,用完了在系統上安全快閃記憶體移除沒事,但是下次Krusader 會因為上次開的頁籤找不到上次打開的快閃記憶體,就一直死給你看。

我發現krusader的設定檔放家目錄下的.kde4/share/,主要是.kde4/share/config/krusaderrc 這一個檔,其中有一段[Startup]是控制啟動時要開哪些頁籤。萬一出了問題,把krusaderrc 這一個檔刪掉,他就會自動產生好的基本設定。假如是升級系統,想要保留原有的設定但是只是少部份檔案路徑不對,可以把原krusaderrc 檔案備份在別處,刪掉舊檔然後產生一個新檔,把舊檔的[Startup]這一段換成安全的格式後寫回去就可以了。下面是兩個視窗各開兩個頁籤的示範,其實不算太難懂,有興趣的可以自己改改試試。

[Startup]
Left Active Tab=1
Left Panel Popup=0
Left Side Is Active=false
Left Tab Bar[$e]=$HOME,$HOME/.libreoffice
Left Tab Bar Props=0,0
Left Tab Bar Types=0,0
Right Active Tab=1
Right Panel Popup=0
Right Tab Bar[$e]=$HOME,$HOME/.remmina
Right Tab Bar Props=0,0
Right Tab Bar Types=0,0
Vertical Mode=false