Page 1 of 1

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

Posted: Sat Mar 17, 2007 10:41 am
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 加入自動啟動,下次登入的時候就會進入三度空間的世界!

Posted: Sat Mar 17, 2007 12:36 pm
by kasim
小弟有個問題關於nvidia 的

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

請問分別在於哪呢?

Posted: Sun Mar 18, 2007 12:06 am
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很好玩喔^^

Posted: Wed Mar 21, 2007 10:42 am
by scsi
等我有空時來試試 :3.jpg:

Posted: Wed Mar 21, 2007 10:06 pm
by Ada
scsi wrote:等我有空時來試試 :3.jpg:
耶!我裝好了...
除了啟動 XGL (有 Wiki 可以抄)這邊要特別費心之外,其他倒是沒啥問題!

Posted: Sun Mar 25, 2007 9:06 am
by Si
用 nVidia 的話開 AIGLX 非常快,在 xorg.conf Device 裡加入這兩行

Code: Select all

    Option      "TripleBuffer" "True"
    Option      "AddARGBGLXVisuals"
再開 Beryl 就成了!X.org 7.1 版開始就已經內建 AIGLX。

Posted: Wed Apr 04, 2007 8:53 pm
by pchang
分享一下經驗,用ATI的人不要去試ATI Opensource Driver + AIGLX,裝得起來但常常當。
用ATI官方driver+XGL就非常順,也沒當過。

Posted: Thu Apr 05, 2007 11:28 am
by ranma37
請問這個 TripleBuffer 選項有什麼功能?
我在 gentoo-wiki 只看到 AddARGBGLXVisuals 和 Composite 的選項要加

Posted: Thu Apr 05, 2007 2:56 pm
by Si
我是看這個 wiki 這樣設就跟著這麼設...
也許 triple buffer 不是必要的吧。

Posted: Mon Apr 09, 2007 12:12 am
by nightmare
nvidia 的 user 可以參考用 nvidia desktop effects,少掉 XGL 中間層,気持比較爽...XD

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

Posted: Fri Apr 27, 2007 3:42 am
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都還有支援這款舊的顯示晶片(比這新的就不行了)...
提供給各位做參考....