LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1107|回复: 0

[转载]openSUSE 11.2 的小技巧[解决scim,无线等问题]

[复制链接]
发表于 2009-11-15 20:17:09 | 显示全部楼层 |阅读模式
从台湾swyear的blog上看来的,感觉很有用,特转过来给大家看看

NVIDIA 驅動程式:
http://en.opensuse.org/New_NVIDIA_cards
目前 11.2 的 nvidia 的單鍵安裝好像還沒準備好
社群套件庫清單中也還沒有 NVIDIA Repository
所以自行增加套件庫

# zypper ar ftp://download.nvidia.com/opensuse/11.2/ nvidia
# zypper ref
#zypper in x11-video-nvidiaG02


重新登入即可
註:較舊的顯示卡可能要用 x11-video-nvidiaG01

scim 的系統匣圖示無法顯示:
scim 是預設的輸入法
沒有圖示並不影響使用(只要按 Ctrl-Space 就可以呼叫出輸入法)
如果你覺得很不爽的話,照著作吧:
按 Ctrl-Esc 可以呼叫出系統活動的視窗
把 scim-panel-gtk 殺掉
系統匣的圖示會自動重新載入(所以他只是沒顯示出來而已)
我們可以請電腦幫我們作這件事
編寫一個文字檔,取名(例如:) kill-scim-panel-gtk
內容如下:

#!/bin/bash
killall scim-panel-gtk


然後加上可執行的權限

$ chmod +x kill-scim-panel-gtk


把這檔案放到 ~/.kde4/Autostart/ 中(我使用 KDE4)

$ cp kill-scim-panel-gtk ~/.kde4/Autostart/


重新登入,系統匣中 scim 圖示就會自動出現了

x86_64 的問題
因為我裝的是 64位元系統,所以會有這些問題...
firefox 經常會凝結,似乎和 flash 有關
請參考舊文 安裝64位元版本的flash 安裝64位元的flash
安裝 GoogleEarth 會需要 libqt4-*-32bit, libQtWebKit4-32bit, Mesa-32bit 等32位元函式庫(可能有多裝了一些)

# zypper in libqt4-32bit libqt4-qt3support-32bit libqt4-sql-32bit libqt4-sql-sqlite-32bit libqt4-x11-32bit libQtWebKit4-32bit Mesa-32bit


其他設定仍如舊文 Google Earth 5.0 一般設定
安裝 Skype 有些函式庫已包含在上面,另外要再加裝 xorg-x11-libXv-32bit

# zypper in xorg-x11-libXv-32bit


通常從選單或圖示點選跑不出的應用程式,你都該試著從終端機執行,把顯示的錯誤貼到 google 上,解答就會跑出來

桌面與下載
現在家目錄中有許多中文目錄
圖形介面使用者當然會覺得更加清楚
我要用原本的名稱做一個連結到新的中文名稱目錄

$ ln -s 桌面/ Desktop
$ln -s 下載/ Downloads


這樣做有兩個好處,
有些程式仍會去搜尋使用這兩個目錄
(例如:googleearth 會在 Desktop 目錄建立啟動圖示)
我下載的東西有些要用命令行執行,用英文目錄比較方便
(想像一下你下載了 NVIDIA 驅動程式,在 console 中卻換不到"下載"目錄中)

將下載的 iso 當成套件庫安裝來源(Live CD 不適用)
這不是 11.2 的新功能,但我是第一次用,和大家分享
在 YaST - 軟體套件庫 - 新增 - 本機 ISO 影像
指定您下載的 DVD 影像檔作為安裝來源
並將優先權值改成略小(例如:98)
以後安裝軟體會優先從這裡安裝,動作很快又不必準備 DVD,超方便

藍牙滑鼠
KBluetooth 還是不能將滑鼠設為 Always Trusted
還是用老方法 藍芽滑鼠 來設定

安裝 nm-applet
這是我個人需求
上次在分享的會場 knetworkmanager 竟然連不上無線網路
還好臨時用 DVD 裝了 nm-applet
所以我想裝著備用

# zypper in NetworkManager-gnome


(順便分享:如果您不知道某個命令應該屬於哪個套件
可以用 "cnf 命令" 來查詢
cnf 就是 command not found)
安裝完後先 killall knetworkmanager
執行 nm-applet 卻出現 icon nm-no-connection missing 的錯誤訊息
google 到
https://bugzilla.redhat.com/show_bug.cgi?id=519211
問題可能出在指定錯誤的 gnome-icon-theme
或在 KDE 中不會 update-icon-cache
總之,我從 /etc/gtk-2.0/gtkrc 得知
gnome-theme-name = "Sonar"
指定佈景主題用 Sonar

$ gconftool-2 --type string --set /desktop/gnome/interface/icon_theme Sonar


還裝了 sonar-icon-theme
最後還

$ sudo gtk-update-icon-cache -f /usr/share/icons/hicolor


終於讓 nm-applet 跑起來了(所以不確定關鍵步驟是那一個)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表