(XGL / AIGLX / nVidia Driver) + (Compiz / Beryl) RETURNED!

有關於X 環境當中所遇到的問題

Moderator: Forums Team

Post Reply
User avatar
【Palatis】
Posts: 956
Joined: Wed Apr 02, 2003 4:21 pm
Location: 偶爾插花...</br>亞利安星球
Contact:

(XGL / AIGLX / nVidia Driver) + (Compiz / Beryl) RETURNED!

Post by 【Palatis】 »

是的!現在要在 gentoo 弄這些東西已經非常容易了!
幾乎可以簡化成四個步驟:
  • 1. 設定 layman, 加入 xeffects overlay.
  • 2. emerge beryl beryl-plugins-unsupported -va(如果有 mask 請自己 unmask)
  • 3a. nvidia: emerge nvidia-glx, 並作相關設定.
  • 3b. ati: emerge ati-drivers xgl, 並作相關設定.
    (Xgl 的啟動指令可以考慮 /usr/bin/Xgl :0 -audit 0 -br -ac -accel glx:fbo -accel xv:fbo.
    用 fbo 是因為有些 ati 的卡的 pbuffer 有 bug. 如果您確定您的卡沒問題,可以改用 {glx,xv}:pbuffer)
  • 4. 重新啟動 *dm (或重新 startx), 弄個 console 出來, 執行 beryl-manager, 並享受 3d desktop 的快感!
可以將 beryl-manager 加入自動啟動,下次登入的時候就會進入三度空間的世界!
「從麻雀之城回來的時候,被問到『你要大的藤箱還是小的藤箱?』為此煩惱不已。大家都有過這種煩惱吧?」
「是啊是啊!大的藤箱可以放很多東西覺得很划算,小的藤箱小小的裡面也許放著很不錯的東西,真的很難取捨阿!」
「靠這個就能告別這種煩惱『中型的藤箱』!」
「好厲害!」
「不要再煩惱大小的問題了,現在還贈送可以煮出鐵質,增進健康的鐵銼刀。」
「這是一定要買的!」
「我要一個!」
kasim
Posts: 33
Joined: Wed Feb 21, 2007 9:37 am

Post by kasim »

小弟有個問題關於nvidia 的

用nvidia-glx 好像有點問題.
小弟是用nvidia-driver的..

請問分別在於哪呢?
User avatar
smallbug
Posts: 27
Joined: Sat Sep 25, 2004 10:31 pm
Contact:

Post by smallbug »

kasim wrote:小弟有個問題關於nvidia 的

用nvidia-glx 好像有點問題.
小弟是用nvidia-driver的..

請問分別在於哪呢?
新的nvidia已經整合nvidia-glx和nvidia-driver到x11-drivers/nvidia-drivers了
所以你只要裝x11-drivers/nvidia-drivers就ok拉

如果是舊的nvidia卡
請裝x11-drivers/nvidia-legacy-drivers

beryl很好玩喔^^
scsi
Posts: 1326
Joined: Tue Oct 14, 2003 7:49 am
Contact:

Post by scsi »

等我有空時來試試 :3.jpg:
世界再大,不過是妳我之間的事
:111.gif: 欲使用GOT的ebuild請看Gentoo 台灣中文 Ebuild 使用指南
Image  我的部落格
Ada
Posts: 71
Joined: Wed Nov 12, 2003 7:27 am
Location: 水溝旁的螞蟻窩

Post by Ada »

scsi wrote:等我有空時來試試 :3.jpg:
耶!我裝好了...
除了啟動 XGL (有 Wiki 可以抄)這邊要特別費心之外,其他倒是沒啥問題!
網路日誌:http://blog.adahsu.net/ada
Si
Posts: 333
Joined: Sun Apr 20, 2003 12:15 pm
Location: New Zealand

Post by Si »

用 nVidia 的話開 AIGLX 非常快,在 xorg.conf Device 裡加入這兩行

Code: Select all

    Option      "TripleBuffer" "True"
    Option      "AddARGBGLXVisuals"
再開 Beryl 就成了!X.org 7.1 版開始就已經內建 AIGLX。
pchang
Posts: 17
Joined: Sun Mar 06, 2005 3:42 pm

Post by pchang »

分享一下經驗,用ATI的人不要去試ATI Opensource Driver + AIGLX,裝得起來但常常當。
用ATI官方driver+XGL就非常順,也沒當過。
ranma37
Posts: 106
Joined: Sat Feb 22, 2003 11:24 am
Location: 風城購物袋中心
Contact:

Post by ranma37 »

請問這個 TripleBuffer 選項有什麼功能?
我在 gentoo-wiki 只看到 AddARGBGLXVisuals 和 Composite 的選項要加
Si
Posts: 333
Joined: Sun Apr 20, 2003 12:15 pm
Location: New Zealand

Post by Si »

我是看這個 wiki 這樣設就跟著這麼設...
也許 triple buffer 不是必要的吧。
nightmare
Posts: 82
Joined: Thu Dec 18, 2003 1:53 am
Location: 木星連合

Post by nightmare »

nvidia 的 user 可以參考用 nvidia desktop effects,少掉 XGL 中間層,気持比較爽...XD
Jackie
Posts: 137
Joined: Sat Jul 08, 2006 10:13 pm

Re: (XGL / AIGLX / nVidia Driver) + (Compiz / Beryl) RETURNE

Post by Jackie »

【Palatis】 wrote:是的!現在要在 gentoo 弄這些東西已經非常容易了!
幾乎可以簡化成四個步驟:
  • 1. 設定 layman, 加入 xeffects overlay.
  • 2. emerge beryl beryl-plugins-unsupported -va(如果有 mask 請自己 unmask)
  • 3a. nvidia: emerge nvidia-glx, 並作相關設定.
  • 3b. ati: emerge ati-drivers xgl, 並作相關設定.
    (Xgl 的啟動指令可以考慮 /usr/bin/Xgl :0 -audit 0 -br -ac -accel glx:fbo -accel xv:fbo.
    用 fbo 是因為有些 ati 的卡的 pbuffer 有 bug. 如果您確定您的卡沒問題,可以改用 {glx,xv}:pbuffer)
  • 4. 重新啟動 *dm (或重新 startx), 弄個 console 出來, 執行 beryl-manager, 並享受 3d desktop 的快感!
可以將 beryl-manager 加入自動啟動,下次登入的時候就會進入三度空間的世界!
第一步其實早就不需要了吧^^"
因為beryl已經在幾個月前就進官方的portage了
我以從那個時候開始就都用官方的ebuild
小弟用的是nvidia的顯示卡....
而且還是蠻舊的GF 2 MX...
蠻神奇的是雖然Gentoo的文件說這款晶片只能用x11-drivers/nvidia-legacy-drivers
但是>=x11-drivers/nvidia-drivers-1.0.9625才有內建opengl layer(而不用再透過XGL)
但是根據我的使用<=x11-drivers/nvidia-drivers-1.0.9631都還有支援這款舊的顯示晶片(比這新的就不行了)...
提供給各位做參考....
Post Reply