自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

簡(jiǎn)化Xgl/Compiz在SUSE Linux10.1的安裝配置

系統(tǒng) Linux
本人很喜歡Xgl/Compiz在SUSE Linux10.1,我們努力簡(jiǎn)化Xgl/Compiz在SUSE Linux10.1和SUSE Linux EnterpriseDesktop10的安裝配置。

本人很喜歡SUSE Linux10.1,在工作中也很喜歡總結(jié)關(guān)于SUSELinux10.1的經(jīng)驗(yàn)教訓(xùn),下面就這個(gè)問(wèn)題來(lái)詳細(xì)說(shuō)說(shuō)吧。我們努力簡(jiǎn)化Xgl/Compiz在SUSE  Linux10.1和SUSE Linux EnterpriseDesktop10的安裝配置(起碼和在老版本SUSELinux上使用Xgl比起來(lái))。盡管如此,這個(gè)軟件仍然十分年輕,有些小地方甚至是粗糙不堪的。本頁(yè)面解釋怎樣在SUSELinux上啟用Xgl,并解決一些常見(jiàn)問(wèn)題。

獲取最新軟件包

10.1發(fā)布以后,Xgl軟件包又有很多重要更新,甚至還在SLED10RC2發(fā)布后修正了幾個(gè)bug。

可以從SUSE車間版下載最新軟件包。根據(jù)你的系統(tǒng)從i586或者x86_64下載最新的compiz,xgl和libwnck包,以及noarch里面最新的xgl-hardware-list包。

(一旦正式發(fā)布SLED10,這些車間版的包會(huì)更徹底的更新,你可能會(huì)得到SUSE10.1和SLED10的Xgl官方升級(jí)包。)

另外一個(gè)compiz包以及配置工具的來(lái)源是這里。還是根據(jù)你的系統(tǒng)架構(gòu)下那幾個(gè)包安裝。注意這些包包含一些實(shí)驗(yàn)性的新特性和不被SUSE官方包包含的第三方compiz插件,可能會(huì)不穩(wěn)定,也可能會(huì)有官方版沒(méi)有的bug。(但一般來(lái)說(shuō)是值得信賴的。--Truth)

安裝

除非你先安裝Xgl,否則不會(huì)自動(dòng)啟用。啟用它使用Gnome控制面板中的"DesktopEffects"工具。也可以以終端或KDE的“運(yùn)行程序”運(yùn)行"gnome-xgl-settings"打開(kāi)。

DesktopEffects工具將分析你的系統(tǒng),檢測(cè)你是否可以運(yùn)行Xgl。如果它檢測(cè)出問(wèn)題,會(huì)給你解決建議。

注:"gnome-xgl-settings"是"compiz"軟件包的一部分。

支持和未被支持的顯卡

Novell測(cè)試了許多常見(jiàn)的顯卡和內(nèi)置顯卡芯片組,包括ATI,Intel和NVIDIA的產(chǎn)品,找出哪些可以良好運(yùn)行Xgl。而DesktopEffects工具會(huì)告訴你四種結(jié)果之一:
◆Yourgraphicscardissupported.
顯卡被支持--Xgl將運(yùn)行良好。
◆YourgraphicscardwillnotworkwithXgl.
顯卡不能運(yùn)行Xgl--DesktopEffects工具將不會(huì)讓你開(kāi)啟Xgl,因?yàn)槟愕娘@卡要么不支持3D加速,要么對(duì)此類顯卡的測(cè)試得知使用Xgl時(shí)可能崩潰或影響日常操作。
◆Yourgraphicscardisnotsupported,butmaywork.
顯卡不被支持,但可能能行--并不是說(shuō)顯卡不能用Xgl,可能是它太慢,或是Xgl可能崩潰或者一些特別的應(yīng)用會(huì)導(dǎo)致圖形混亂(比如開(kāi)全屏放視頻后轉(zhuǎn)動(dòng)桌面)。
◆YourgraphicscardisnotinXgl''sdatabase.
顯卡不在Xgl數(shù)據(jù)庫(kù)--DesktopEffects工具仍會(huì)盡力幫助你配置Xgl,但是你有可能不能成功。我們還在繼續(xù)測(cè)試新顯卡,有新的信息就會(huì)升級(jí)xgl-hardware-list包。

有些情況下,顯卡和Xgl出現(xiàn)的一些問(wèn)題是Xgl,或者顯卡驅(qū)動(dòng)中的bug引起的,所以如果你有問(wèn)題,先確認(rèn)自己使用的相關(guān)軟件包是最新的。

3D加速

DesktopEffects工具提供的下一段信息是顯卡的3D加速是否被開(kāi)啟。有些卡是自動(dòng)開(kāi)啟的,你不需進(jìn)行額外步驟。有些則需要手動(dòng)調(diào)整一下;DesktopEffects工具會(huì)盡力幫助你。

Intel芯片組啟用3D加速

在已支持的Intel芯片組上,啟用3D加速只不過(guò)是SaX2里面鉤選一下那么簡(jiǎn)單。如果DesktopEffects發(fā)現(xiàn)你沒(méi)有啟用3D加速,它會(huì)讓你運(yùn)行SaX2解決。正式發(fā)布的原版SUSE10.1中,點(diǎn)擊"RunSaX2"按鈕直接打開(kāi)SaX2,你要自行選擇正確的按鈕(頁(yè)面下端)點(diǎn)OK。如果是最新的包,"RunSaX2"按鈕會(huì)直接調(diào)用libsax給你改過(guò)來(lái)。

ATI或NVIDIA卡啟用3D加速

所有支持的ATI和NVIDIA卡需要制造商的專有驅(qū)動(dòng)啟用3D加速。如果DesktopEffects工具發(fā)現(xiàn)你沒(méi)有安裝驅(qū)動(dòng),它會(huì)提議運(yùn)行軟件更新工具為你安裝它們。

SLED10,如果你在安裝中進(jìn)行了Novell注冊(cè),將會(huì)自動(dòng)打開(kāi)。如果沒(méi)有注冊(cè),可以使用YaST的"NovellCustomerCenterConfiguration"工具。這樣會(huì)自動(dòng)把ATI和NVIDIA驅(qū)動(dòng)倉(cāng)庫(kù)加入你的YaST/ZMD安裝源列表,然后DesktopEffects工具會(huì)自動(dòng)找到需要的包。

SUSE10.1,首先手動(dòng)裝上驅(qū)動(dòng)。ATI驅(qū)動(dòng)在http://www.ati.com,NVIDIA驅(qū)動(dòng)在[ftp://download.nvidia.com/novell/]。

如果你有ATI顯卡,一些/etc/X11/xorg.conf里面的選項(xiàng)必須被調(diào)整一下以便Xgl完美運(yùn)行。SUSE10.1自帶的DesktopEffects工具將會(huì)自動(dòng)修改文件,這也是你為什么要在打開(kāi)Xgl前先安裝車間版compiz包原因之一。

其它顯卡啟用3D加速

如果DesktopEffects工具不能識(shí)別你的顯卡,即使你確實(shí)知道3D加速打開(kāi)了它也會(huì)以為3D加速被關(guān)閉。此時(shí)的問(wèn)題是,DesktopEffects工具將不允許你啟用Xgl。

按住Shift鍵然后雙擊"3D加速"按鈕旁邊的"Disabled",可以跳過(guò)它對(duì)3D加速的自動(dòng)檢測(cè)設(shè)置。只有在你確實(shí)知道3D加速打開(kāi)了的情況下這樣操作.(同樣,你也可以這樣做來(lái)改變它對(duì)是否支持你顯卡的判定,但是不推薦這么做。)

打開(kāi)和關(guān)閉Xgl

如果你有一個(gè)可以開(kāi)Xgl的顯卡,也打開(kāi)了3D加速,最下面的按鈕將是"EnableDesktopEffects"。點(diǎn)擊按鈕,(按要求輸入root密碼后),工具會(huì)自動(dòng)配置你的機(jī)器使用Xgl,然后將你注銷重啟Xserver。

關(guān)閉Xgl可以用DesktopEffects工具禁用它,將會(huì)進(jìn)行一個(gè)與打開(kāi)Xgl操作相反的流程。

如果打開(kāi)了Xgl,但是由于某些原因無(wú)法顯示登錄屏幕,以root運(yùn)行g(shù)nome-xgl-switch--disable-xgl在命令行關(guān)閉Xgl。(你也可能需要rcxdmrestart來(lái)重啟X以及登錄屏幕。。)

使用配置Compiz

Compiz即是Xgl的窗口管理器也是復(fù)合管理器,提供Xgl相關(guān)所有特效。

GNOME上使用Compiz

如果你之前使用metacity作為GNOME窗口管理器(默認(rèn)設(shè)置),你會(huì)在啟用Xgl后登錄時(shí)被自動(dòng)轉(zhuǎn)到compiz。Compiz默認(rèn)使用大多數(shù)和metacity相同的快捷鍵和鼠標(biāo)組合,比如"移動(dòng)窗口","最大化",等等。如果你曾經(jīng)在控制中心"快捷鍵"改變過(guò)metacity快捷鍵,就要再去為compiz改一遍。控制中心"窗口"里面的設(shè)置也一樣,需要再去改一遍。

KDE上使用Compiz

首先,像原來(lái)一樣登錄KDE,"個(gè)人設(shè)置","桌面","任務(wù)條"。確定"顯示程序圖標(biāo)"被選中。(目前需要這樣保證任務(wù)欄在Compiz下功能正常。)

現(xiàn)在你需要?jiǎng)?chuàng)建2個(gè)文件,讓KDE知道你要用另外的窗口管理器Compiz而不是默認(rèn)的Kwin。以root打開(kāi)kate編輯器-KDE啟動(dòng)按鈕(綠色SUSElogo,運(yùn)行命令:kdesukate。輸入root密碼確定,把下面這行粘貼到新的空白文件中:
/usr/bin/compizgconf&/usr/bin/gnome-window-decorator&

以compiz.sh文件名保存到/usr/local/bin,然后賦予它可執(zhí)行權(quán)限。KDE啟動(dòng)按鈕,系統(tǒng),文件管理器,文件管理器-超級(jí)用戶模式(輸入密碼確定)。用這個(gè)文件管理器訪問(wèn)/usr/local/bin,右鍵單擊=compiz.sh,屬性,權(quán)限,確定可執(zhí)行被選中。

創(chuàng)建另一個(gè)文件,大體步驟像compiz.sh一樣,但是以kdewm.sh文件名保存到/opt/kde3/env,它的內(nèi)容是:
exportKDEWM=/usr/local/bin/compiz.sh

同樣步驟給文件可執(zhí)行權(quán)限。這就告訴KDE以后執(zhí)行compiz.sh而不是kwin。完成后,注銷重新登錄KDE。Xgl將配合KDE運(yùn)行。

參看Xgl問(wèn)題解決頁(yè)面相關(guān)部分。

配置Compiz

DesktopEffects工具也可以用來(lái)配置compiz。在gnome控制中心中打開(kāi)它,"WindowEffects","DesktopCube"和"OtherFeatures"標(biāo)簽欄都可以設(shè)置compiz。

如上所述,一些快捷鍵和窗口管理設(shè)置也可以通過(guò)GNOME"快捷鍵"和"窗口"控制面板設(shè)置。

有一些更復(fù)雜(或新加的以及第三方插件的)的compiz選項(xiàng)在DesktopEffects工具中無(wú)法配置。所有配置都在"gconf-editor"工具(SUSE10.1菜單中的"GNOME配置編輯器",也在SLED的ApplicationBrowser中)的"/apps/compiz/"下面。在那里可以看到關(guān)于每個(gè)選項(xiàng)的用途的小部分說(shuō)明,Compiz頁(yè)面也有一些。

此外可以用gset-compiz或者gcompizthemer軟件包,在這里下載。

問(wèn)題解決

Nvidia:鼠標(biāo)指針閃爍或殘留尾跡

如果你有Nvidia顯卡(測(cè)試時(shí)用的6600GT),而且鼠標(biāo)指針閃爍,你需要在/etc/X11/xorg.conf的[Screen]部分把HWCursoroption設(shè)為"On"。

KDE用戶

如果你是按照SUSELinux10.1默認(rèn)KDE桌面環(huán)境安裝的,可能會(huì)有問(wèn)題。登錄管理器之前你可能會(huì)被彈回console文本界面,dmesg會(huì)得到"Xserverstartuptimeout,terminating"錯(cuò)誤。如果你也安裝了gnome,那么在/etc/sysconfig/displaymanager中設(shè)為DISPLAYMANAGER="gdm"(原來(lái)是kdm)。這樣你就學(xué)會(huì)了簡(jiǎn)化Xgl/Compiz在SUSE  Linux10.1和SUSE Linux EnterpriseDesktop10的安裝配置。

【編輯推薦】

  1. 簡(jiǎn)析SuSE Linux for S/390安裝
  2. 詳解SUSE Linux Enterprise 11的三大商業(yè)價(jià)值的本質(zhì)
  3. 教會(huì)你在suse enterprise 10 下怎樣開(kāi)啟ssh的方法
  4. 詳細(xì)“解剖”SUSE Linux
  5. 方便清晰的了解SUSE Linux Enterprise 11 互操作性
責(zé)任編輯:小霞 來(lái)源: CSDN
相關(guān)推薦

2009-12-03 15:39:41

YaST安裝配置工具

2014-04-14 15:11:09

SUSE大型機(jī)Linux

2009-07-07 11:33:06

JDK1.6

2010-05-12 18:05:45

linux下subvesubversionapache配置

2010-03-29 14:48:58

CentOS系統(tǒng)

2012-08-17 09:48:55

MongoDB

2009-11-30 18:00:33

Suse Linux

2012-11-28 10:37:25

Linux集群安裝配置

2020-09-25 17:10:13

LinuxMySQL 8.0

2011-02-25 18:11:48

LinuxPureFTPd

2011-03-02 08:57:51

2021-01-12 09:55:29

LinuxCntlm代理

2010-01-12 16:21:57

Linux Yum安裝

2009-12-01 11:01:39

交叉編譯環(huán)境構(gòu)建

2011-03-25 13:40:28

Cacti安裝配置

2009-12-09 11:45:51

SUSELinuxADSL

2011-03-30 15:05:40

MRTG安裝

2011-04-02 15:26:51

Cacti安裝

2011-11-08 21:55:58

MRTG 配置

2010-08-26 16:34:45

Suse Linux
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)