2011年11月22日 星期二

openSUSE 12.1 體驗報告(6)

Firefox 的 Oxygen 佈景主題
原本的 Firefox 長這個樣子:

請由 Firefox 的 工具--附加元件--搜尋:oxygen
您就可以找到 Oxygen KDE 的佈景主題了

安裝完後重新啟動,您就會看到 Firefox 的新風貌了


次像素字形顯示 subpixel hinting
參考
http://forums.opensuse.org/english/get-technical-help-here/applications/468189-firefox-fonts.html
步驟:
加入 http://repos.opensuse-community.org/subpixel/openSUSE_12.1/ 套件庫
YaST--軟體套件庫--新增--指定 URL--套件庫名稱自訂--位址如上--下一步 就完成了
接著開啟軟體管理
檢視--套件庫--選擇 subpixel (或您自己的命名)
選取 fontconfig-feature-subpixel-hinting
然後按上方的『切換系統套件』
重新登入
我覺得字變得清晰了

多媒體播放我用了 umplayer 和 vlc
以前習慣用的 smplayer 在播放老婆的 DV 傳過來的影片時畫面停格
但是直接用 mplayer 就不會
用 kaffeine 則只有一開始有聲音

把 Nepomuk 搜尋模組也停用了

如果想用 scim(-bridge) 可以直接使用,在安裝中文語系時就會自動安裝
但是 12.1 DVD 中附的 scim 沒有包含 gtk3-im-module 的補釘
所以在 gtk3 應用程式中會使用 xim 的備用模式,
您可以將 scim 及 scim-bridge 套件升級到 M17N 的套件庫中的
就可以在 GNOME 3 中輸入,也會在 GNOME 3 的系統匣顯示
若要使用 scim-bridge:
$ echo "export INPUT_METHOD=scim-bridge" >> ~/.profile

遇到 gtk3 應用程式時會 fallback 到 scim 模組
若要使用 scim:
$ echo "export INPUT_METHOD=scim" >> ~/.profile

scim 輸入法在 gnome 3 運作的圖
寄件者 gnome 3 input method

要在桌面搜尋有個小技巧,輸入中文後 Ctrl+space 切換成英文,就會送出字
不過因為無法選字,實用效果不大
寄件者 gnome 3 input method

gedit 中可以輸入,表示 gtk3 輸入模組有正確載入
寄件者 gnome 3 input method

gcin 在 gnome 3 下運作的情況
寄件者 gnome 3 input method

寄件者 gnome 3 input method

ibus 在 gnome 3 運作的情況:
寄件者 gnome 3 input method

寄件者 gnome 3 input method

ibus-chewing 在 libreoffice-gnome 界面下會崩潰
您可以移除這個套件,界面看起來會不大一樣而已
寄件者 gnome 3 input method

安裝了 ibus-gjs 後,用 gnome-tweak-tool (Advanced Settings) 來開啟
寄件者 gnome 3 input method

這是一個 ibus 在 gnome 3 的整合界面,不會顯示個別輸入法而是顯現您的語系
寄件者 gnome 3 input method

2011年11月21日 星期一

openSUSE 12.1 體驗報告(5)

郵件列表論壇 都會有許多人提供許多的情報,
我許多跟大家報告的東西都是由 ML 和 論壇 來的,

如果閱讀英文沒問題,您至少可以訂閱 opensuse@opensuse.org
寫一封空白郵件到 opensuse+subscribe@opensuse.org 即完成訂閱
要發問則寫信到 opensuse@opensuse.org
主要以英文討論為主

openSUSE 中文郵件列表: opensuse-zh@opensuse.org
寫一封空白郵件到 opensuse-zh+subscribe@opensuse.org 即完成訂閱
要發問則寫信到 opensuse-zh@opensuse.org
繁簡體中文皆可,目前此郵件列表蠻冷清的,
您可用中文發問,
您也可以寫個自我介紹發上來,我想大家也會歡迎的

論壇主要以英文溝通為主
若要使用中文討論
請到中文子論壇(繁簡中文通用): http://forums.opensuse.org/ae-ae-chinese/

nvidia 顯示卡驅動程式套件庫已經上線
請由 YaST--軟體套件庫--新增--社群套件庫--nVidia Graphics Drivers 來新增
請選擇並安裝適合您的『顯示卡』及『 核心類型』的套件
請參考: openSUSE NVIDIA drivers
我個人的經驗是安裝完後重開機即可直接使用,不需額外設定

停用 Apper
如果常跳出一個視窗說要設定 network proxy 要您輸入密碼
http://forums.opensuse.org/english/get-technical-help-here/applications/468131-why-authentication-required-set-network-proxy.html
您可以停用 Apper (這樣也會造成系統不會自動搜尋更新,您就要勤快手動更新了)
由 KDE 選單--系統設定--啟動與關閉--服務管理程式--取消使用 Apper Monitor

安裝 gcin
現在 gcin 可以從 M17N 套件庫安裝
http://download.opensuse.org/repositories/M17N/
openSUSE 的多國語言相關套件都是由此開發
使用以下指令:
# zypper ar obs://M17N/openSUSE_12.1 m17n
# zypper ref m17n
# zypper in gcin
正在載入套件庫資料...
讀取已安裝的套件...
正在解決套件相依性...

將會安裝下列新的套件:
gcin gcin-branding-openSUSE gcin-gtk3-immodule gcin-qt4-immodule libreoffice-gnome

5 新套件將被安裝.
全部下載大小: 2.5 MiB。 完成操作後,將增加 10.2 MiB 的使用。
要繼續嗎? [y/n/?] (y): y

我使用了 http://hyperrate.com/dir.php?eid=218 中的 kai-mono 圖示作為預設的圖示
如果您想要用上游 gcin 使用的圖示,請安裝 gcin-branding-upstream

KDE 的使用者若沒有在 gtk3-base 應用程式輸入的需求,
gcin-gtk3-immodule 不見得要安裝,
同理,GNOME3 的使用者也不一定需要 gcin-qt4-immodule,
但是終端使用者可能不見得知道,因為基本桌面安裝時,系統中都有足夠的函式庫
加上 openSUSE 12.1 預設就使用 KDE4 或 GNOME3
所以就一併請大家都安裝了

值得一提的是, openSUSE 又重新提供了 KDE3 的應用程式
如果您的應用程式套件是 kde3 開頭的,您會需要 gcin-qt3-immodule,這就要請您自行安裝了

64 位元架構的系統,若要在 32 位元應用程式中輸入,則需自行加裝 -32bit 的部份

另外 gcin 無法在 libreoffice-kde 中正確游標跟隨(輸入視窗固定在左上角,這樣會害我被老婆罵)
所以我也強制加了 libreoffice-gnome 的相依性
並在 gcin 的啟動程序中強制 libreoffice 使用 gnome 介面
如果您不是使用 gcin 時,libreoffice 則不會被影響,仍依照您系統預設來啟動相對應介面

home:swyear 套件庫仍繼續提供 gcin 套件
基本上我目前的做法是先在 home:swyear 打包,
自己試用一陣子沒問題,才會送到 M17N


gcin 現在也會自動出現在 GNOME 3 的系統匣,不需另外設定

openSUSE 12.1 體驗報告(4)

kopete 的 MSN 協定無法連線
https://bugzilla.novell.com/show_bug.cgi?id=729478
這應該會有更新,所以過一陣子應該就沒問題了
如果急著用可以到
http://software.opensuse.org/search?q=libmsn&baseproject=openSUSE%3A12.1&lang=zh_TW&exclude_debug=true
搜尋 libmsn
然後下載 libmsn0_3-4.1-10.3.test.****.rpm
用 rpm -Uvh libmsn0_3-4.1* 安裝,
重新啟動 kopete 即可

安裝 skype
請參考 http://zh_tw.opensuse.org/SDB:Skype
因為是 32 位元程式,若要在 64 位元架構系統中正常輸入中文
可能需要安裝 32 位元版的輸入模組
例如: ibus-qt-32bit , scim-bridge-qt-32bit , scim-qtimm-32bit , gcin-qt4-immodule-32bit
以 gcin 為例,若未安裝 32 位元模組,輸入法視窗會卡在左上角

安裝了 32 位元模組後,就正常了


安裝 dropbox
仍依照以前的方法安裝:
http://swyear.blogspot.com/2010/06/kde4-dropbox.html
http://swyear.blogspot.com/2010/06/dropbox-servicemenu.html
要注意的是使用 dropbox-servicemenu 時,要安裝 sqlite3 複製網址的動作才能正常運作
另一個小問題是用命令啟動時,會出現
(dropbox:8614): Gtk-WARNING **: /home/ray121/.dropbox-dist/libstdc++.so.6: version
`GLIBCXX_3.4.11' not found (required by /usr/lib64/gtk-2.0/2.10.0/engines/liboxygen-gtk.so)

倒也是能正常啟動
只是選單無法套用 oxygen-gtk 佈景

您可以用系統的 libstdc++.so.6 來代替
$ cd ~/.dropbox-dist
cp libstdc++.so.6 libstdc++.so.6-orig
cp /usr/lib(64)/libstdc++.so.6 .

注意您的函式庫位置是 lib 或 lib64
重新啟動後選單就 OK 了(為什麼 12.1 都在搞 theme 啊)

如您要換 dropbox 的圖示,他們都在
~/.dropbox-dist/icons/hicolor/16x16/status/
我把他們換成這組:
http://gnome-look.org/content/show.php?content=124426


其他常駐在系統匣的圖示
可以在這邊找到:
http://kde-look.org/content/show.php?content=135874
下載檔案後,將他們放在
~/.kde4/share/apps/desktoptheme/default/icons/ 底下即可

2011年11月20日 星期日

openSUSE 12.1 體驗報告(3)

gtk3-theme GTK3 應用程式在 KDE 中
因為 KDE 似乎沒有適合的 webcam app
所以我都會安裝 cheese

預設使用的佈景主題是 Adwaita
您可以將他改成 oxygen-gtk
修改 /etc/gtk-3.0/settings.ini

[Settings]
gtk-theme-name = Adwaita

改成
[Settings]
gtk-theme-name = oxygen-gtk

(使用者個人設定在 ~/.config/gtk-3.0/settings.ini)
看起來就搭配多了

但是目前 openSUSE 12.1 的 oxygen-gtk 尚未完全支援 gtk3 佈景
所以看起來仍有一些不搭配
如果您想試試看 oxygen-gtk3
網站: https://projects.kde.org/projects/playground/artwork/oxygen-gtk
要取得程式碼請用
git clone -b gtk3 git://anongit.kde.org/oxygen-gtk


請注意: oxygen-gtk3 套件和 nm-applet 一起使用時會造成 nm-applet 在某些狀況下當掉

若嫌自行編譯麻煩,可使用以下指令安裝 rpm:
# zypper ar obs://home:swyear/openSUSE_12.1 swyear
# zypper in oxygen-gtk3

就會變成這樣:

好多了

2011年11月19日 星期六

openSUSE 12.1 體驗報告(2)

接著上次的 ibus 的問題,
您會不會覺得 ibus 選單的樣式怪怪的

好像是 ~/.gtkrc-2.0-kde4 中的設定沒有套用到 ibus 上
您可以
$ cd$ cat .gtkrc-2.0-kde4 > .gtkrc-2.0

將 KDE 的設定寫入 ~/.gtkrc-2.0
如果您要作全域的設定
在 /etc/gtk-2.0/gtkrc
將 gtk-theme-name = "Adwaita" 改成 gtk-theme-name = "oxygen-gtk"
如下看起來比較正常吧!


無線網路連線需要 root 密碼?
請參考
https://bugzilla.novell.com/show_bug.cgi?id=713639
更新:根據 https://bugzilla.novell.com/show_bug.cgi?id=716291 中的暫時解決方案修改了內容
注意:以下設定雖然避免輸入 root 密碼,但是我不確定會有什麼安全上的問題,自行斟酌
用 root 身份編輯 /etc/polkit-default-privs.local
加上
org.freedesktop.NetworkManager.network-control         auth_admin:auth_admin:yes
org.freedesktop.NetworkManager.settings.modify.own auth_admin:auth_admin:yes
org.freedesktop.NetworkManager.settings.modify.system auth_admin:auth_admin:yes
org.freedesktop.NetworkManager.wifi.share.protected auth_admin:auth_admin:yes
org.freedesktop.NetworkManager.wifi.share.open auth_admin:auth_admin:yes
org.freedesktop.ModemManager.Device.Control auth_admin:auth_admin:yes
org.freedesktop.packagekit.system-network-proxy-configure auth_admin:auth_admin:yes

*更新:根據瑪格麗特蘇的留言,加上了有關 system-network-proxy-configure 的敘述,可以防止 Apper 一直要求 proxy 的驗證。

然後執行
/sbin/set_polkit_default_privs

KDE 選單回到上一層的方式和以前不同
請看圖中的滑鼠位置:


dolphin 預設不顯示選單
如果您需要選單,用滑鼠點選方式可能會失敗


請直接使用鍵盤上的快捷鍵 Ctrl+M 設定

筆記型電腦的觸控版預設沒有啟用在觸控板上點擊(Tapping)
請到系統設定--輸入裝置--Touchpad--Tapping--Tapping with one finger--Left mouse button


家目錄中有些中文目錄,我是十分贊成的,
只是我有時下載檔案後要用終端機執行
如果在 X 中,即使是終端機也是可以打中文,只是比較麻煩
但是有次我下載了 Nvidia 驅動程式...
所以我都會將"下載"這個目錄作一個英文連結
$ ln -s 下載/ Downloads

為了方便起見,您也可以將中文目錄放在前面
由 檢視--排序依據--遞減


然後是 konsole 的萬年問題
我都會將字型選擇"真實的字型名稱"(而非通用名稱 Monospace)
在英文環境時,並不會有這種問題


最後提供一個小訣竅:
剛開始裝機完成時,總會常常要加入套件庫、安裝新軟體之類的
而 KDE 的更新工具(11.2 是 Apper)也開始工作,常常就會衝突
每次問你要不要叫 Packagekit 關閉,但從來沒成功過
這時您可以按 Ctrl+Esc 呼叫系統活動
搜尋 packagekit,然後結束行程


今天報告到此為止, Have a lot of fun !

openSUSE 12.1 體驗報告(1)


我用 KDE
感覺上開機比較快了

Nvidia 驅動程式還在等待中,暫時使用 nouveau

預設的輸入法終於改成了 ibus
但是完全沒有載入任何輸入法模組
所以第一件要作的事就是選一個輸入法
在 ibus 圖示上按右鍵,選擇偏好設定

選擇您要用的輸入法

最後按加入

這樣才可以使用中文輸入

如果您覺得預設的圖示不好看
可能得自己修改了
在 KDE 中,ibus 會使用 gnome theme
預設的圖示是 /usr/share/icons/gnome/scalable/devices/input-keyboard-symbolic.svg
我用了 /usr/share/icons/oxygen/64x64/apps/preferences-desktop-keyboard.png
轉換成 svg 格式,來取代原本的檔案,
(您可能需要 sudo gtk-update-icon-cache -f /usr/share/icons/gnome/)
看起來像這樣:

下載檔案: http://dl.dropbox.com/u/6331820/input-keyboard-symbolic.svg

其他各種輸入法的圖示我沒法一一製作,我用了 texteffect 轉換了幾個字:

把您需要的圖示下載後,將他覆蓋您所要代替的圖示
例如: 酷音的圖示在 /usr/share/ibus-chewing/icons/ibus-chewing.png
用您想用的圖示替代,效果如下

不滿意但可接受
gcin 網站收集了一些圖示,應該也可以借用一下
今天先報告到此,明天還要上班呢!

2011年11月17日 星期四

宣傳一下 openSUSE 12.1



雖然已經下載了 openSUSE 11.2 DVD 和 Live GNOME
但是還沒空安裝...
只是宣傳一下而已


openSUSE 中文入口更新:
http://www.opensuse.org/zh-tw/

openSUSE 軟體下載中心(全中文介面):
http://software.opensuse.org/121/zh_TW
您可以在這裡下載 openSUSE 12.1 的各種媒體
安裝後所需要的軟體也可以在此搜尋安裝

openSUSE 12.1 維基中文入口:
http://zh_tw.opensuse.org/Portal:12.1
您可以在這裡看一下 openSUSE 12.1 的新功能

這裡提供了一個頁面讓大家貼自己的螢幕擷取(需登入):
http://zh_tw.opensuse.org/Screenshots

openSUSE 12.1 繁體中文翻譯進度到 92%
http://i18n.opensuse.org/stats/trunk/toplist.php
在此也尋求協助,有些伺服器相關的條目都不會翻譯...

圖示,標籤,海報(英文)...:
http://en.opensuse.org/openSUSE:Buttons_and_banners
其中 openSUSE is COOL 有中文版
https://github.com/openSUSE/artwork/tree/master/posters/openSUSE%20is%20cool%20posters

其他 CD/DVD 封面:
http://vintagepc.co.nr/site/index.php/stuff/portfolio/

Linus Torvalds is running openSUSE 12.1 and found a bug (and provided a patch ...):
http://forums.opensuse.org/english/other-forums/news-announcements/tech-news/467540-linus-torvalds-running-opensuse-12-1-a.html

facebook 上的 SUSE & openSUSE Taiwan Club:
http://www.facebook.com/groups/219206124765679/
歡迎大家加入

PromoDVD 12.1在此:
http://widehat.opensuse.org/opensuse/promodvds/
要辦活動來不及申請的,就可以自行下載燒錄

2011年11月16日 星期三

openSUSE 12.1 發行公告

openSUSE 12.1 已經可以在 http://download.opensuse.org/distribution/12.1/iso/ 下載
或到 http://software.opensuse.org/121/zh_TW 下載
英文 Release Note 在 http://www.suse.de/relnotes/i386/openSUSE/12.1/RELEASE-NOTES.en.html
中文發行公告則在 http://www.suse.de/relnotes/i386/openSUSE/12.1/RELEASE-NOTES.zh_TW.html
基於某種原因(說不定是我上傳太慢)以致於有部份未翻譯的字串,
所以我在這將全文貼一次,提供大家參考

openSUSE 12.1發行紀事

版本:12.1.7 (2011-11-09)

Copyright © 2011 Novell, Inc.

在 GNU 自由文件授權(GNU Free Documentation License) 1.2 版或之後版本的規範下,您被允許複製、散佈和/或修改此文件, GNU 自由文件授權(GNU Free Documentation License)是由自由軟體基金會(Free Software Foundation)所發行。使用無恆常章節(no Invariant Sections),無封面文字(no Front-Cover Texts)及無封底文字(no Back-Cover Texts)。此授權的複本已包含在檔案 fdl.txt。

如果您從較舊的 openSUSE 發行版本升級,請由此查看之前的發行紀事: http://en.opensuse.org/openSUSE:Release_Notes

此版本摘要包括以下範圍:

雜項

YaST AppArmor 組態模組

安裝

N/A

一般

openSUSE 文件
GNOME 3
PulseAudio 音效系統
用 KDM Windows 網域登入
Oracle Java 額外提供

系統升級

使用 systemd 掛載加密的分割區

技術

使用 KMS (Kernel Mode Setting) 初始化顯示卡
Radeon HDMI 聲音輸出已被停用
使用 systemd 進行系統關機
systemd: 提供服務啟動參數
使用 systemd 或 sysvinit 開機
CUPS 1.5
關於 rename 指令
NetworkManager (網路管理員)命令行介面
rpm: 非 root 的使用者 %_topdir 變更

雜項: 這些項目是由 openFATE - 功能與需求管理系統 (http://features.opensuse.org)中自動被囊括。

安裝:如果您想要從頭開始安裝此系統,請閱讀此。

一般:每個人應閱讀的資訊。

系統升級:關於從之前版本升級到此 openSUSE 版本的過程中的一些問題。

技術:本節包含數個技術變更與增強以提供給有經驗的使用者利用。

雜項

YaST AppArmor 組態模組

FATE https://features.opensuse.org/305278 的分類: AppArmor, YaST.

AppArmor 組態模組現在要到 YaST 控制中心的 "保全性與使用者" 分類中尋找。

安裝

N/A

一般

openSUSE 文件

在入門指引,您可以找到有詳細步驟的安裝教學,還有 KDE 和 GNOME 桌面,以及 LibreOffice 辦公室套裝軟體的介紹。

參考涵蓋了配置,管理,以及系統設定的細節,並解釋如何設定各種不同的網路服務。

保全指引會介紹系統安全的基本概念,他同時包含了本地與網路保全的觀點。

系統分析與微調指引會針對問題偵測、解決方案與最佳化提供幫助。

使用 KVM 虛擬化提供了關於用 KVM, libvirt 以及 QEMU 工具設定、管理虛擬機的介紹。

GNOME 3

GNOME 3 提供了一個和 GNOME 2 不同的桌面新設計。因此,也為了讓使用者從這個變更得到好處,您的 GNOME 2 桌面的外觀與感覺將不會自動被移植。系統設定 可以用來自訂 GNOME 3, 也提供了進階工具 (gnome-tweak-tool) 進行更細節的設定。

GNOME 3 的標準模式需要圖形驅動程式的 3D 加速支援。當 3D 加速無法使用時,GNOME 3 會使用後備模式。如果 GNOME 3 偵測到可使用 3D 加速,但標準模式無法使用,那您應該是遇到了圖形驅動程式的臭蟲。您可以在 grub 的開機參數中使用 "gnome.fallback=1" 來強迫使用後備模式。

如果您使用後備模式,您可以按著 Alt 並在面板上按滑鼠右鍵 來自訂面板。

許多關於 GNOME Shell 功能的簡短描述,像是快捷鍵設定, 拖曳與釋放相容性,以及特殊工具等,請參閱 https://live.gnome.org/GnomeShell/CheatSheet

PulseAudio 音效系統

PulseAudio 聲音系統現在已完全整合到整個系統,並對全新安裝時預設啟用。如果您在前一個版本停用它,且現在想要啟用,請在 /etc/sysconfig/sound 檢查 PULSEAUDIO_ENABLE 的變數:

設定 PULSEAUDIO_ENABLE 為 "yes" 全系統強迫啟用 PA。 設定 PULSEAUDIO_ENABLE 為 "no" 將完全停用 PulseAudio,設定為 "custom" 表示維持自訂的組態不變動。

用 KDM Windows 網域登入

SUSE KDM 佈景主題不允許 Windows 網域登入。

要避免此問題,在 /etc/sysconfig/displaymanager 設定 DISPLAYMANAGER_KDM_THEME 為空白字串,來使用預設的 KDM 佈景主題:

DISPLAYMANAGER_KDM_THEME=""

Oracle Java 額外提供

java-1_6_0-sun 套件因為授權的變更,已不再是 openSUSE 的一部份。我們將搭載 OpenJDK 版本替代。習慣使用 Oracle JDK 二位元檔版本來取代 openSUSE OpenJDK 版的 openSUSE 使用者,可以從 http://oracle.com/java 下載 Oracle 的版本。

系統升級

使用 systemd 掛載加密的分割區

如果加密的分割區沒有被 systemd 自動掛載,可能是在 /etc/fstab 這些分割區有 noauto 旗標,將這旗標用 nofail 代替可修復此問題。例如,將下面這行:

/dev/mapper/cr_sda3 /home ext4 acl,user_xattr,noauto 0 2

改成

/dev/mapper/cr_sda3 /home ext4 acl,user_xattr,nofail 0 2

技術

使用 KMS (Kernel Mode Setting) 初始化顯示卡
(這點還需要在 12.1 確認一下)
在 openSUSE 11.3 我們已為 Intel, ATI 和 NVIDIA 顯示卡切換到 KMS (Kernel Mode Setting) ,這是我們的預設值。若您在 KMS 驅動程式支援(intel, radeon, nouveau)遇到問題,可以在核心開機指令行加上 nomodeset 來停用 KMS。要永久設定此參數,請將他加到 /boot/grub/menu.lst 的核心指令行中。此選項會確認相對應的核心模組(intel, radeon, nouveau)在 initrd 載入時會使用 modeset=0,也就是說,停用 KMS。

在少數情況下,當從 initrd 載入 DRM 模組時會產生問題,我們也可以完全在 initrd 停止載入 DRM 模組。要這樣做的話,用 YaST設定 sysconfig 變數 NO_KMS_IN_INITRD 為 yes,完成後會重新產生 initrd,接著請您重新開機。

在 Intel 顯示卡不用 KMS 的話,X伺服器會回歸到 fbdev 驅動程式(intel 驅動程式只支援 KMS); 然而對 Intel 較舊的 GPU,也可以使用 "intellegacy" 驅動程式 (xorg-x11-driver-video-intel-legacy 套件),這個驅動程式仍支援 UMS (User Mode Setting)。要使用此驅動程式,編輯 /etc/X11/xorg.conf.d/50-device.conf 並變更驅動程式項目為intellegacy。

在 ATI 當下主流的 GPU 顯示卡則會回歸使用 radeonhd。在 NVIDIA 顯示卡沒有 KMS 則會使用 nv 驅動程式( nouveau 驅動程式只支援 KMS)。注意,如果您在核心啟動參數中 指定 nomodeset ,較新的 ATI 和 NVIDIA GPU 會回歸 使用 fbdev。

Radeon HDMI 聲音輸出已被停用

基於某些硬體有問題 HDMI 聲音輸出在 radeon 驅動程式已預設停用, radeon 是 AMD/ATI 顯示卡的預設驅動程式。

它可以加入一個核心參數 radeon.audio=1 來重新啟用。在YaST,在系統 -> 開機載入器,然後編輯預設項目,加入下列內容到'選擇性的核心指令行參數'的最後面:

radeon.audio=1

然後重新開機來套用變更。

另一種方法,使用者也可以安裝 AMD 的專有驅動程式。要得到更進一步資訊,請參閱 http://en.opensuse.org/SDB:ATI_drivers

使用 systemd 進行系統關機

使用 systemd 時系統要停機或電源關閉,請在命令行 用 halt -p 或 shutdown -h now 或 使用您的桌面環境所提供的關機按鍵。

注意:單單 halt 命令將無法正確關閉系統。

systemd: 提供服務啟動參數

systemctl 僅支援 "標準" 參數 (詳見 http://www.freedesktop.org/wiki/Software/systemd/Incompatibilities)。

您可以藉由直接呼叫啟動程序來迴避此新行為,例如:

cd /etc/init.d
./apache2 <您的_參數>

使用 systemd 或 sysvinit 開機

現在 openSUSE 開機預設使用 systemd。如果遇到麻煩,您可以在開機時按 F5 來切換回使用 sysvinit 的老方法。

如果您想要長久使用 sysvinit ,請安裝 sysvinit-init 套件。要切換回 systemd,重新安裝 systemd-sysvinit 套件。

CUPS 1.5

CUPS 1.5 帶來與之前不相容的變更:

CUPS 不再支援從 CUPS 1.1 以來的 ~/.cupsrc 或 ~/.lpoptions 設定檔。取而代之的是使用由 CUPS 1.2 引進的 ~/.cups/client.conf 以及 ~/.cups/lpoptions 這兩個檔案。

現在排程器為了改進安全性,需要停用過濾器 與後端的群組寫入權限。如果您由製造商來的 第三方印表機驅動程式使用了較寬鬆的權限, 請自行調整權限。

關於 rename 指令

基於 GNU 程式標準規定 (GNU Coding Standards), rename 的指令現在會將所有以一個破折號開頭的字串視為指令行的選項。為避免問題,用 -- 來分隔選項和其他參數,如下:

#!/bin/bash
for f in *.jpg ; do
rename -- ".jpg" "-$RANDOM.jpg" $f ;
done

NetworkManager (網路管理員)命令行介面

cnetworkmanager 已不再可用—請用 nmcli 來代替。相關轉移的資訊,請參閱 http://repo.or.cz/w/cnetworkmanager.git/blob_plain/HEAD:/nmcli-migration.html

rpm: 非 root 的使用者 %_topdir 變更

未經授權的使用者無法再寫入到 /usr/src/packages。 rpmbuild 現在會用 ~/rpmbuild 作為預設值。要變更此目錄,可以在 ~/.rpmmacros 中加入下面一行:

%_topdir /some/where/else

要使用 $HOME 中的子目錄 foo 在 ~/.rpmmacros 中加入:

%_topdir %{getenv:HOME}/foo