2015年10月7日 星期三

在 ASUS X553M 安裝 openSUSE 13.2

買了一台低階筆電 ASUS X553M
安裝了 openSUSE 13.2 KDE
一切都像以往一樣熟悉...

只有在 fn + f5 , fn + f6 控制螢幕亮度時不生效
查詢 google 後也順利解決了
在 kernel 啟動參數中加上

video.use_native_backlight=1 acpi_osi=

編輯

/etc/X11/xorg.conf.d/20-intel.conf

內容為

Section "Device"
        Identifier "card0"
        Driver "Intel"
        Option "Backlight" "intel_backlight"
        BusID "PCI:0:2:0"
EndSection

就可以利用快速鍵控制螢幕背光了

20160512補充:
今日安裝Tumbleweed,核心4.5.3
依照上面的修改失敗
查到另一個
acpi_osi= acpi_backlight=native
不需要加20-intel.conf

2013年12月13日 星期五

openSUSE 13.1 輸入法問題合輯

這是一篇流水帳,紀錄這幾天來所遭遇到或被問到的輸入法相關問題

1. 關於 gnome 的設定
之前的文章仍有部份有用,但是關於 gnome-settings-daemon 重設 QT_IMMODULE 和 XMODIFIERS 環境變數的問題,
openSUSE 團隊已經用修改 /etc/X11/xim 的方法來迴避此問題,
詳情請參閱 https://bugzilla.novell.com/show_bug.cgi?id=853063
使用者可以依照 bugzilla 中提供的檔案修改 /etc/X11/xim,
或經由 X11:Utilities 套件庫更新 x11-tools

2. gcin 需要更新才能正常使用
如果您需要某些 Ctrl + * 的快速鍵被吃掉了,請到 gcin-tools 設定(在內定輸入法 ...那頁)
將 Ctrl 輸入標點符號取消

如果您發現 gcin-tools 的 「求助」 無法使用,你又很介意這件事的話,
請安裝 M17N 套件庫的 gcin

3. ibus 需要更新才能正常使用
主要是在 Libreoffice 中 on_the_spot 以及和 libreoffice-kde 衝突的問題。

ibus-table-* 無法使用:如果您要使用 ibus-table-* 的相關輸入法,
卻發現到在輸入法設定選項中沒有這些輸入法,
請參考 https://forum.suse.org.cn/viewtopic.php?f=16&t=1848
可能是在某些系統中未在安裝 ibus ibus-table 套件前安裝 python-curses 套件,
這個套件在執行 /usr/lib/ibus/ibus-engine-table 時所需要的
在我的電腦上安裝 python-curses 後,執行
# /usr/lib/ibus/ibus-engine-table -x

然後重新安裝 ibus 和 ibus-table
(這個步驟只是純粹試誤得到的結果,原因不明),
打算先在 ibus-table 中先加上 python-curses 的相依,看是否會改善
可惜仍未能解決苦主的問題...

4. fcitx 的圖示有點大
參考 https://forum.suse.org.cn/viewtopic.php?f=16&t=1587
和 https://bugzilla.novell.com/show_bug.cgi?id=851983
Marguerite Su 說她要修了,所以你可以等更新

fcitx 在 gnome-terminal 無法輸入的問題,
是因為輸入法環境變數必須在 dbus 啟動前先宣告,
才能影響 gnome-terminal server,你才能在 gnome-terminal client 使用中文輸入
你可以手動修改 /etc/X11/xim.d/fcitx ,
把 export .... 這些環境變數移到 if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then ... 之前,
像這樣這樣:
if ! type -p fcitx > /dev/null 2>&1 ; then


   echo "fcitx is not installed. please run `sudo zypper in fcitx`."

   return 1

fi



export LC_CTYPE=$LANG

export XMODIFIERS="@im=fcitx"

export GTK_IM_MODULE=fcitx

export GTK3_IM_MODULE=fcitx

export QT_IM_SWITCHER=imsw-multi

export QT_IM_MODULE=fcitx



# Avoid relying on autolaunch to improvise D-Bus sessions for each process

if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then

   eval `dbus-launch --sh-syntax --exit-with-session`

fi



fcitx -d



# success:

return 0

或者您也可以從 M17N 更新 fcitx

fcitx 桌面整合
fcitx 在 gnome 和 kde 都有 kimpanel extension (plasmoid)
和桌面環境整合得不錯,建議使用

2013年12月5日 星期四

GNOME3: 選擇您的輸入法(openSUSE 13.1)

您需要知道
1. (GNOME way)
  GNOME 3 自 3.6 版開始就整合了 ibus 成為預設的輸入法平台。
  而 openSUSE 13.1 開始所搭載的 GNOME 3.10 就包含了 ibus 整合。
2. (openSUSE way)
  openSUSE 有一套自有的啟動輸入法流程,
  並根據社群的意見針對不同的語系預設不同的輸入法平台。
  預設是根據 /etc/X11/xim.d/{您的語系}/數字-{輸入法}
  數字愈小優先等級愈高。
  也可以使用環境變數 INPUT_METHOD 來自訂所需的輸入法
  (是的,目前沒有圖形使用者介面)
  例如 zh_TW (繁體中文)使用 gcin, 而 zh_CN (簡體中文)使用 fcitx。
3. (Don't Conflict)
  這兩種方法要使他們不衝突才能正常使用輸入法。

4. 檢查 (openSUSE way) 為您啟動了什麼輸入法?
檢查 ~/.xsession-errors 或 .xsession-errors-\:0 之類的檔案
找到
/etc/X11/xim.d/zh_TW/30-gcin started sucessfully

再這個例子中,啟動的就是 gcin

5. 你想用什麼輸入法?
決定您要用的輸入法框架: ibus ? gcin ? fcitx ? scim ?

6. 若您要使用 ibus
(1) 檢查 ~/.xsession-errors 確定 ibus 已成功啟動,
如果不是啟動 ibus ,請在 ~/.profile 加上
export INPUT_METHOD=ibus

(2) 到設定值--地區和語言--輸入來源--加入英文和中文輸入法

寄件者 openSUSE 13.1

(3) 使用 Super+space 切換中英文輸入

寄件者 openSUSE 13.1

(4) ibus 的優點:與gnome整合,工具列上有圖示顯示輸入狀態,佈景主題搭配

寄件者 openSUSE 13.1

(5) ibus 的缺點:中英文切換反應慢,可能導致漏字

(6) ibus 的設定:要更改快速鍵,必須由設定值--鍵盤--快捷鍵--輸入 更改
(在 ibus 偏好中的設定仍會影響其他桌面環境)

7. 若您要使用 gcin (或 fcitx 或 scim)
(1) 檢查 檢查 ~/.xsession-errors 確定 gcin 或其他您選擇的輸入法已成功啟動,
如果不是啟動 gcin ,請在 ~/.profile 加上
export INPUT_METHOD=gcin

(2)如果您的 設定值--地區和語言--輸入來源 未做任何變動(尚未選擇輸入來源)
 
寄件者 openSUSE 13.1

這時您已經可以使用您選用的輸入法輸入了
如果您已驚動到了該設定, ibus-daemon 會啟動,和您已經啟動的輸入法衝突
導致無法使用任何輸入法。
請執行以下命令來回復預設值
gsettings set org.gnome.desktop.input-sources sources "[]"

(3)用 Ctrl+space 切換即可在 gtk2 和 gtk3 應用程式中輸入(?)
因為 gnome-settings-daemon 重新設定了 QT_IM_MODULE 和 XMODIFIERS 環境變數
導致無法在非 gtk 的程式中輸入
請參考:https://bugzilla.novell.com/show_bug.cgi?id=853063

(4)要解決 (3)的問題,有個簡單的方法:移除 ibus

(5)但如果你的電腦是多人使用,可能有人比較喜歡 ibus
困難的方法:你必須駭一下 gnome-settings-daemon ...
我不會寫程式,我只是刪除了我認為不需要在 openSUSE 系統做的那兩句,
如果您也不會寫程式,膽子和我一樣大,
你可以到 http://download.opensuse.org/repositories/home:/swyear/openSUSE_13.1/
(在 i586 或 x86_64 目錄中,視您的系統決定)找到修改過後的 gnome-settings-daemon。
警告:請不要加此套件庫,裏面都是一些測試,不保證任何品質。
下載後直接用 rpm 升級安裝
# rpm -Uvh gnome-settings-daemon-3.10.2-3.1.i586.rpm
警告:gnome-settings-daemon-3.10.2-3.1.i586.rpm: 表頭 V3 DSA/SHA1 Signature, key ID 86d89a42: NOKEY
正在準備…                       ################################# [100%]
Updating / installing...
   1:gnome-settings-daemon-3.10.2-3.1 ################################# [ 50%]
Cleaning up / removing...
   2:gnome-settings-daemon-3.10.1-1.1 ################################# [100%] 

重新登入後,就可以在 非 gtk 程式中輸入了
再次警告:任何後果自行負責

(6) gcin 的優點:符合台灣人的使用習慣,作者是台灣人,可以用中文要求功能與回報錯誤。
目前沒有發現無法輸入的情況。
寄件者 openSUSE 13.1

(7) gcin 的缺點:在 gnome 桌面搜尋無法跳出選字視窗,沒有預設系統匣圖示顯示(但你可以裝 TopIcons ,但有時圖示無法正常顯示),在某些情況下有時跳出選字框會有殘像,有時會有選字視窗遮住輸入區的情形。

(8) fcitx 的優點:可自由迅速切換佈景主題(皮膚),支援新酷音,反應迅速,在簡體中文輸入法中評價最高。

寄件者 openSUSE 13.1

(9) fcitx 的缺點:和 gcin 一樣,若沒有安裝 TopIcons 無法顯示系統匣圖示,在 gnome 桌面搜尋的選字窗也一樣跳不出來。另因不明原因,無法在 gnome terminal 中輸入中文。
Edit:感謝 csslayer 大大在留言中的指導,fcitx 裝上 kimpanel 擴充套件,可以完全融入 GNOME 3 的佈景主題中,太酷了!
寄件者 openSUSE 13.1

2013年11月25日 星期一

gcin for openSUSE 13.1 Update

openSUSE 13.1 的 gcin 發現有2個問題,所以決定回報 bug 並進行線上更新

1. 之前跟各位報告過 gtk2 immodule cache update 的問題
  會導致無法在 firefox 等 gtk2-based 應用程式無法輸入中文
  (當 gcin 是你最後安裝的輸入法時就會這樣)
解決方法:
for x86
# gtk-query-immodules-2.0 --update-cache

for x86_64
# gtk-query-immodules-2.0-64 --update-cache


2. libreoffice 無法使用 on_the_spot 的輸入模式
  你會看到輸入法視窗一直固定在左上角
解決方法:
編輯 /etc/X11/xim.d/gcin
將 export OOO_FORCE_DESKTOP=gnome 前後的判斷式都去除掉
只留這一行,要強迫系統使用 gtk 介面

3. 如果看不懂怎麼改,請直接安裝 M17N 套件庫中的 gcin

# zypper ar obs://M17N/openSUSE_13.1 m17n
# zypper ref m17n
# zypper in --from m17n gcin

更新尚在審核,不知何時發佈...

2013年11月22日 星期五

安裝 xmind

Xmind 首頁: http://www.xmind.net/
僅提供 deb 格式下載

若想要在 openSUSE 作業系統中運作
可以使用 alien 這個應用程式將 deb 轉成 rpm
到 http://software.opensuse.org/search 搜尋 alien
使用單鍵安裝
(提醒:並不是所有的 deb 轉成 rpm 都能正常運作)

下載 xmind 的 deb 檔(例如:xmind-linux-3.4.0.201311050558_i386.deb)
執行
$ alien -rv --scripts xmind-linux-3.4.0.201311050558_i386.de

就會產生一個 xmind-3.4.0-2.i386.rpm
用指令安裝
# rpm -ivh xmind-3.4.0-2.i386.rpm

完成後即可使用
參考:
http://thefreecountry.wordpress.com/2010/11/12/alien/
http://forums.opensuse.org/deutsch-german/hilfe-und-helfen/anwendungen/454719-howto-xmind-auf-opensuse-installieren.html




若出現類似
# A fatal error has been detected by the Java Runtime Environment:

#

#  SIGSEGV (0xb) at pc=0x933a737d, pid=5596, tid=3076298496

#

# JRE version: Java(TM) SE Runtime Environment (7.0_45-b18) (build 1.7.0_45-b18)

# Java VM: Java HotSpot(TM) Client VM (24.45-b08 mixed mode linux-x86 )

# Problematic frame:

# C  [libsoup-2.4.so.1+0x5837d]  soup_session_feature_detach+0x1d

的崩潰訊息
可能是因為 https://bugs.eclipse.org/bugs/show_bug.cgi?id=404776
您可以編輯 /usr/local/xmind/XMind.ini
在該檔案的 -vmargs 加上
-Dorg.eclipse.swt.browser.DefaultType=mozilla


目前在 openjdk 1.7 或 java 1.7 均可以執行


2013年11月20日 星期三

openSUSE 13.1 Release Note (中文版)以及一些網路資源

1. 有些人不習慣看發行紀事,就在 Yast--支援--版本說明
當然如果您還沒裝 openSUSE 13.1 就沒得看了
許多重要訊息會在此揭示,全文轉貼如下,感謝 Ramax Lo 的翻譯
已經看過的請自行跳過


openSUSE 13.1 發行紀事
Version: 13.1.7 (2013-11-14)
版權 © 2003, 2005 Chao-Hsiung Liao (j_h_liau@yahoo.com.tw)
版權 © 2004 Craig Jeffares (cjeffares@novell.com)
版權 © 2001 Joe Man (trmetal@yahoo.com.hk)
版權 © 2007, 2008, 2009, 2010, 2011, 2012 Ray Chen (swyear@gmail.com)
版權 © 2013 Ramax Lo (ramaxlo@gmail.com)
版權所有 © 2013 SUSE LLC
在 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
本版本摘要包含了以下範疇:
1. 雜項
N/A
2. 安裝
2.1. 詳細安裝資訊
欲了解細節的安裝資訊,請參考 節 3.1, “openSUSE 文件”。
3. 一般說明
3.1. openSUSE 文件
在 新手入門 中您可以找到安裝指南,以及 KDE 和 Gnome 桌面環境與 LibreOffice 辦公室套裝軟體的介紹。另外還包含了基本的系統管理議題,如佈署、軟體管理,以及 bash 的介紹。
您可以在安裝完 opensuse-startup_$LANG 套件後,在 /usr/share/doc/manual/opensuse-manuals_$LANG 找到文件,或是直接在線上瀏覽 http://doc.opensuse.org。
3.2. 已廢棄的 YaST 模組
以下的 YaST 模組已過時,並且很少被使用:
  • yast2-autofs
  • yast2-dbus-client
  • yast2-dirinstall
  • yast2-fingerprint-reader
  • yast2-irda
  • yast2-mouse
  • yast2-phone-services
  • yast2-power-management
  • yast2-profile-manager
  • yast2-sshd
  • yast2-tv
廢棄的主要理由是為了要減少維護的負荷,以便能更好地聚焦在那些常用的模組上。
3.3. UEFI—統一可延伸韌體介面
在安裝 openSUSE 到使用 UEFI (統一可延伸韌體介面) 開機的系統之前,強烈建議您先詢問是否有硬體製造商所建議的韌體更新並加以安裝。若您的系統有預裝 Windows 8,通常就代表您的系統使用 UEFI 開機。
背景知識: 有些 UEFI 韌體有缺陷,導致當有太多資料被寫入 UEFI 儲存區域時,韌體會發生問題。但是沒人知道究竟寫入多少資料才算「太多」,故 openSUSE 藉由只寫入能夠啟動系統的最少需要的資料量,來降低這個風險。寫入的資料至少要能告訴 UEFI 韌體 openSUSE 啟動程式的位置。官方 Linux 核心提供使用 UEFI 儲存區來寫入開機及當機資訊的功能 (pstore),在此預設被停用。無論如何,建議安裝任何硬體製造商建議的韌體更新。
3.4. UEFI,GPT 與 MS-DOS 磁碟分割區。
在 EFI/UEFI 的規格書中提到一個新的分割磁碟的劃分方式:GPT(GUID Partition Table)。這個新的方式使用 GUID(128位元的值顯示在32個十六進制數字上)來識別裝置及劃分方式。
此外,UEFI 規範是允許傳統的 MBR(MS-DOS)分割區。 Linux 引導加載器(ELILO 或 GRUB2)嘗試自動產生一個 GUID 針對那些傳統的分割區,並把它們寫進軔體。如此一來,一個 GUID 可以更換頻繁,導致軔體的重寫入。一次的重寫入包括兩種不同的操作:刪除舊的項目,以及創建一個新的項目以取代第一個項目。
現代的軔體都有一個垃圾收集器(garbage collector),可以收集被刪除的進入點(entries),並且釋放記憶體保留給舊的進入點(entries)使用。當故障的軔體不能收集或是釋放這些進入點(entries)時,系統將會出現問題,最終將造成系統無法開機。
簡單的替代解決方案是:轉換傳統的 MBR 分割區成為新的 GPT 分割區以完整的避免此問題。
3.5. 啟動於 Secure Boot 模式下
這個只會影響到啟用 UEFI Secure Boot 模式的機器。
與 openSUSE 12.3 相比,新的 shim 載入器允許更多的機器能從 Secure Boot 模式下啟動。雖然,在某些棘手的情況下,您需要先更新您機器上的 BIOS 至最新的版本。假如更新後的 BIOS 並沒有解決您的問題,請提報您的機器型號到 openSUSE 維基百科(http://en.opensuse.org/openSUSE:UEFI)。我們將會追蹤此問題為了改善此情況於下一個 openSUSE 版本。
3.6. Adobe Reader (acroread) 以及其他 PDF 閱讀器
由於 Adobe 已不再提供 Adobe Reader (acroread) 的安全更新,為保護 openSUSE 使用者,acroread 套件已自本次發行中移除。
openSUSE 包含了各種 PDF 閱讀工具,像是 Okular, Evince, 以及 poppler-tools。 這些工具積極的被維護並且能從 openSUSE 和上游作者得到安全性修正。
要獲得更多資訊,請參閱 http://en.opensuse.org/Adobe_Reader.
4. 系統昇級
4.1. 使用 Zypper (dup) 進行昇級,需要清除 /etc/fstab 部分設定
當使用 zypper dup (透過 YaST 自動昇級),如果以下設定存在時,使用者必須手動移除:
tmpfs   /dev/shm
devpts  /dev/pts
sysfs   /sys sysfs
proc    /proc proc
對於 Gnome 使用者而言,這個動作特別重要,否則 Gnome 終端機會出現失敗訊息:"grantpt failed: Operation not permitted"。這些掛載點現在由 systemd 管理,因此不應該在 /etc/fstab 中設定。
4.2. 移除 SYSLOG_DAEMON 變數
SYSLOG_DAEMON 已被移除。該變數之前是用來選擇要啟動的 syslog 服務。自 openSUSE 12.3 之後,同一時間只能有一個 syslog 實作可以被安裝在系統中且會被自動選擇使用。
詳情請見 syslog(8) 手冊頁。
4.3. Duplicated Network Interfaces
目前的 systemd 版本採用一個新的方式分配可預測的名稱給網路介面。YaST 也根據此方式做了修正。
某些報告指出 YaST 在轉換命名方式時存在一個臭蟲。假定一個相同的網路介面擁有不同的名稱,您將會遇到此臭蟲問題。您可以移除不同的網路介面在 /etc/sysconfig/network 並使用 YaST 重新設置。
更多有關可預測網路介面名稱的資訊請見 http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/。
5. 技術議題
5.1. 使用 KMS (Kernel Mode Setting) 初始化圖形顯示
自 openSUSE 11.3 起,針對 Intel、ATI 及 NVIDIA 的圖形顯示,我們預設已改用 KMS (Kernel Mode Setting)。若您在 KMS 驅動程式支援 (intel,radeon,nouveau) 上遇到問題,您可以在核心開機參數中加入 nomodeset 來關閉 KMS。若要使用 Grub2 (預設的開機啟動程式) 來永久儲存該設定,請以 root 權限,將上述設定加入設定檔 /etc/default/grub 中的 GRUB_CMDLINE_LINUX_DEFAULT 核心預設啟動選項,並在終端機執行指令
sudo /usr/sbin/grub2-mkconfig --output=/boot/grub2/grub.cfg
來讓修改生效。若是使用舊版 Grub,將該設定加入設定檔 /boot/grub/menu.lst 中的核心開機參數行中,同樣也要以 root 權限進行。該選項可確保當在 initrd 載入適當的核心驅動程式 (intel,radeon,nouveau) 時,將 modeset=0 設定傳給驅動程式 (關閉 KMS)。
在極少數的情況之下,當從 initrd 載入 DRM 模組遇到問題且和 KMS 無關時,您也可以在 initrd 中完全停用 DRM 模組的載入。您可以透過 YaST 設定 sysconfig 變數 NO_KMS_IN_INITRD,將值設為 yes,然後重新產生 initrd。接著重新啟動您的電腦。
對於未開啟 KMS 的 Intel 系統,X server 會退而求其次改用 fbdev 驅動程式 (intel 驅動程式只支援 KMS);或是,對於舊型的 Intel 晶片,"intellegacy" 驅動程式依然可以使用 (xorg-x11-driver-video-intel-legacy 套件),並支援 UMS (User Mode Setting)。要使用該驅動程式,請編輯 /etc/X11/xorg.conf.d/50-device.conf 並修改 driver 欄位的內容為 intellegacy。
對於 ATI 目前的主流晶片,若未開啟 KMS,X server 會改用 radeonhd。對於 NVIDIA,則改用 nv (nouveau 驅動程式只支援 KMS)。請注意,對於未來更新的 ATI 與 NVIDIA 的顯示晶片,若您在核心開機參數加入 nomodeset,則會退回改用 fbdev。
5.2. 使用 Nouveau 圖形驅動時在安裝階段螢幕上出現殘影
在某些使用 NVIDIA 圖形顯示卡的系統上,在安裝階段也許會有殘影出現在螢幕上,此為預設 nouveau 圖形驅動的問題。假如您遇見此問題,您可以在安裝階段關閉 nouveau 內核模組,然後在安裝完成之後或是升級完成之後重新啟動此模組。
要關閉內核模組,請在安裝媒體啟動時在 grub 畫面選擇“安裝”並按 'e' 來編輯參數。然後移動游標至 'Linux'(或 'linuxefi')為開頭的行,添加 brokenmodules=nouveau 至行尾末。接著按 F10 鍵以繼續啟動並採用新的參數。系統安裝完成後,可以重新啟用 nouveau 模組,前往編輯 /etc/modprobe.d/50-blacklist.conf 並從此黑名單中刪除 nouveau 項目。
5.3. Samba Version 4.1
openSUSE 13.1 所發行的 Samba 4.1 並未包含 Active Directory 網域主控站的運作支援。這個功能目前是關閉的,主要是因為它未與系統中的 MIT Kerberos 做整合。
5.4. 設定 Postfix
自 openSUSE 12.3 之後,SuSEconfig.postfix 更名為 /usr/sbin/config.postfix。若您在設定檔 /etc/sysconfig/postfix 或 /etc/sysconfig/mail 中設定了 sysconfig 變數,您必須要以 root 權限手動執行 /usr/sbin/config.postfix。
5.5. xinetd:記錄到系統日誌
xinetd 的新預設設定將記錄目的地從 /var/log/xinetd.log 改為系統日誌。這表示所有來自 xinetd 的訊息將會以「系統服務」類型及「資訊」等級,記錄在系統日誌中。
若您想要改回用舊的方式,請在 /etc/xinetd.conf 尋找適當的設定加以修改。為 xinetd.log 設計的 logrotate 腳本模板可以在 /usr/share/doc/packages/xinetd/logrotate 找到。
5.6. Apache 2.4
Apache 2.4 在設定檔中加入了很多改變。要了解更多關於從舊版昇級的資訊,請見 http://httpd.apache.org/docs/2.4/upgrading.html。
5.7. tomcat:記錄到系統日誌
tomcat 啟動腳本已不再將輸出寫到 /var/log/tomcat/catalina.out。所有訊息現在透過 tomcat.service (tomcat-jsvc.service) 以「資訊」等級被重導到系統日誌。
5.8. Darktable:快取檔案需要重新更新
若您是從舊發行版本昇級到 openSUSE 13.1,舊的快取檔案將無法使用。在這個情況下,您必須要移除 ~/.cache/darktable/mipmaps。
5.9. Locate:置換 findutils-locate 為 mlocate
工具 findutils-locate 已經被 mlocate 取代。當採用預設的設定時, mlocate 會與 findutils-locate 相同。它將會先佔用 24 個小時為了改善權限處理能力(permission handling),直到資料庫檔案可供一般使用者所使用。
如果您安裝 mlocate 後遇到 "Permission denied" 的訊息,請以 root 執行
/etc/cron.daily/mlocate.cron
一次。
5.10. KDE 桌面環境與藍芽支援
目前的藍芽軟體堆疊是由 Bluez 5 (主要且向前不相容的版本) 所提供。對於 GNOME 桌面環境以及基礎系統中的某些元件來說,它是必要的更新。然而不幸地,目前釋出版本的 KDE 工作空間只支援 Bluez 4。
因此 openSUSE KDE 社群團隊提供了一個非官方的 Bluedevil 套件,來提供至少基本的功能如裝置配對,或是藍芽滑鼠的支援;其他的功能如檔案傳輸等,則尚未支援。
因為移植 Bluedevil 到 Bluez 5 的工作還在進行中,故現階段不應該回報有關 KDE 環境下的藍芽支援問題。
5.11. AppArmor 與權限設定
AppArmor 預設是被啟用的。這意味著讓系統更加安全,但如果你在未預期的方式下運行它,則應避免在工作狀態下執行這項服務。如果您遇到奇怪的權限問題,請嘗試在受影響的服務下停用AppArmor服務。即使它有助於臭蟲(Bug)的回報,我們還是必須要修改AppArmor配置的文件讓問題縮小其發生的範圍。
5.12. Skype
使用 Skype 4.2 版(Linux 版本)於 PulseAudio 4.0 上有一個已知的問題,在 Skype 修復此問題前,請於命令列執行 skype :
PULSE_LATENCY_MSEC=60 skype
針對此臭蟲的更多資訊請見 http://arunraghavan.net/2013/08/pulseaudio-4-0-and-skype/。

2. 發行公告(中文版)

3. openSUSE 13.1 特色(中文版)

4. openSUSE 維基

5. openSUSE 論壇

6. 社交網路
https://www.facebook.com/groups/opensuse.zh/ openSUSE 正體中文社團(臉書)

7. 使用者經驗分享

2013年11月18日 星期一

openSUSE 13.1 你可能想知道的事

1. GNOME 3 的輸入法圖示
使用繁體中文安裝預設的輸入法是 gcin
如果您使用 gnome 3 桌面
雖然看不見系統匣上的小圖示
但仍然可以輸入中文
您可以使用 TopIcons 這個 gnome-shell 擴充套件來顯示傳統系統匣的圖示

寄件者 openSUSE 13.1

https://extensions.gnome.org/extension/495/topicons/
可直接線上安裝
但顯示有點不正常,算堪用啦

2. GNOME 3 桌面設定分在兩處
設定值 Settings  和 調校工具 Tweak tool
寄件者 openSUSE 13.1

寄件者 openSUSE 13.1

3. MATE 桌面使用者可能會發現第一次進入桌面會出現許多
 「正在啟動 Caja...」
請編輯 /usr/share/applications/caja.desktop 將
Exec=caja -n

改成
Exec=caja -n --sync


4. gcin 的 post script 可能有問題,單獨安裝 gcin 時,無法更新 gtk-immodule
原因是新版的 gtk2 使用 %libdir/gtk-2.0/2.10.0/immodules.cache 當成快取檔案
導致 gcin 原本的更新快取機制失效
這個問題影響不大,在 13.1 oss repo 中的 gcin 仍可以用
一般人使用DVD繁體中文安裝時,ibus 也會一起被安裝,ibus 在執行 gtk-immodule 更新時
會一併將 gcin immodule 更新
唯一有影響的是使用英文(或其他語文)安裝,再另行安裝 gcin 時,firefox 等 gtk-base 程式會無法使用中文輸入
此時您可以用 root 執行
#  gtk-query-immodules-2.0 --update-cache

新啟動的程式即可使用中文輸入(不必登出)
您也可以使用 M17N 中的 gcin (已修正此問題)

5. openSUSE 13.1 是下一個 Evergreen 版本
可以讓您在 SUSE 官方支援結束後用得更久
(一般的 openSUSE 版本官方支援 18 個月,Evergreen 社群支援再 18 個月,共 3 年)

6. zypper 有些新功能,如果您需要中文翻譯檔,在此。
(zypper .mo 此非原始文字檔,將此檔案放在 /usr/share/locale/zh_TW/LC_MESSAGES/ 目錄中即可)

7.GNOME 3 桌面使用 ibus 輸入法
以下為使用 GNOME 3 Live USB 測試的結果
(不確定使用DVD安裝中文語系的是否需要如此設定)
該影像沒有中文語系支援(可自行安裝),但是可以正常顯示中文
如果你習慣用拼音、倉頡或bopomofo 輸入法,設定完後也可以直接輸入中文
但我習慣使用酷音,所以還是要先安裝
# zypper in ibus-chewing

接著(可能要重新登入)看圖說故事
進行設定

寄件者 openSUSE 13.1

進入"區域與語言"
寄件者 openSUSE 13.1

按輸入來源的 "+" 新增輸入來源
寄件者 openSUSE 13.1

先新增一個英文
寄件者 openSUSE 13.1

再從 Chinese(Taiwan) 新增 Chinese(Chewing)
寄件者 openSUSE 13.1

你的 Input Source 會變成這樣
寄件者 openSUSE 13.1

這一步最重要:新版的 ibus 鍵盤快速鍵已經改成了 Super+space
(白話文: win 鍵+空白)
 (似乎沒辦法用 ibus 偏好設定來改...)
Update: 在 gnome 3 中要改變 ibus 的快速鍵,請用 Settings 中的鍵盤設定(謝謝 Amigo)
然後你就可以在這兩種輸入法間切換輸入中文或英文
寄件者 openSUSE 13.1

8. 13.1 使用和 12.3 一樣的 grub2 畫面、啟動畫面、預設桌面佈景(有點小失望)
KDM 佈景主題有變漂亮了

9. 如果你的機器不夠高級,建議你不要用 GNOME 3 桌面
我的測試機器:
MSi U100 laptop
Intel Atom CPU @1.60GHzx2
Menory 1GB
Intel 945GME x86/MMX/SSE2 Graphics
10 inches 1024x600 monitor
使用 GNOME 3 的感覺是『無法忍受』
使用 KDE 4 感覺可以接受
但是在家中的桌機(沒開機我就不列出配備了),即使使用 Live GNOME 仍十分順暢


2013年5月5日 星期日

openSUSE 12.3 Live 體驗活動

Live GNOME
 
如果您想要使用中文化版本,
請在進入 grub 選單時按 F2 選擇繁體中文
Live CD 沒有完整的中文化版本
要自行安裝翻譯檔及輸入法
(小提示:如果您希望下次再體驗時不再從網路下載,記得要在"YaST--軟體套件庫"中核取
「保留下載的套件」

這些檔案會儲存在 "/var/cache/zypp/packages/套件庫名稱" 中
把他們存到隨身碟中)
# zypper in --no-recommends flash-player desktop-translations gcin bundle-lang-common-zh bundle-lang-gnome-zh MozillaFirefox-translations-common 

輸入法圖示無法自動顯示在上方提示區
您可以用 TopIcons 這個擴充套件
https://extensions.gnome.org/extension/495/topicons/
參考:http://www.suse.ws/sneak-preview-iii-opensuse-12-3-gnome-3-6-tips/
重新登入即可

開始體驗 Live GNOME!
將滑鼠移到左上角或按下概覽就或出現快速選單

快速選單中最下方的按鈕可顯示全部的應用程式

在桌面搜尋可用中文(英文也可以)



Live KDE

使用以下指令安裝所需中文化檔案
#zypper in --no-recommends flash-player desktop-translations gcin kde4-l10n-zh_TW MozillaFirefox-translations-common

(小提示:選擇中文語系時 konsole 的字會無法排列整齊
習慣上第一個動作就是將 konsole 字型設定為某個你喜歡的等寬字型
Monospace 這個通用名稱會出錯)