Cur: 2009-08-20 (Thu) 00:14:19 maruo source
Line 1: Line 1:
 +[[Gentoo Linuxな生活/デスクトップ関連]]
 +*GeForceを生かしたい!! [#l319de50]
 +PCには3D対応のディスプレイカードが内蔵されてますわ。なのに、Linux(というかX Window)では、全くと言っていいほど、3Dカードを活用したものなどありませんでしたなぁ…しかし、Vistaが火付け役といいますか、3D対応のデスクトップってのが叫ばれ始めましたねぇ…。といっても、Vistaのデスクトップはかなり見かけ倒しでしたが…
 +
 +で、そんななか、X用デスクトップ環境で、3D対応デスクトップが流行り始めてきてまして、最近大流行のubuntuなどではCompiz fusionが正式採用されたりと、かなり熱い状況ですね。
 +
 +てな訳で、せっかく64bitOSを新たに入れなおしたりしましたので、この時期だ!と思ってCompiz fusionをインストールしてみたのです。
 +
 +
 +
 +*インストール [#z720b986]
 +/etc/portage/package.keywordsに以下を追加。
 + dev-python/compizconfig-python
 + x11-wm/compiz
 + x11-wm/compiz-fusion
 + x11-plugins/compiz-fusion-plugins-main
 + x11-plugins/compiz-fusion-plugins-extra
 + x11-plugins/compiz-fusion-plugins-unsupported
 + x11-wm/emerald
 + x11-themes/emerald-themes
 + x11-apps/ccsm
 + x11-libs/libcompizconfig
 + x11-libs/compizconfig-backend-gconf
 + x11-libs/compizconfig-backend-kconfig
 + x11-libs/compiz-bcop
 +
 +cairoにUSEフラグglitz、svgを追加してemergeする
 + echo "x11-libs/cairo glitz svg" >> /etc/portage/package.use
 + emerge cairo
 +
 +で、compiz fusionをemergeする!
 + emerge compiz-fusion
 +
 +
 +*設定 [#ff382a70]
 +[[ココ:http://femt.ddo.jp/modules/bwiki/index.php?cmd=edit&help=true&page=Gentoo%20Linux%A4%CA%C0%B8%B3%E8%2F%A3%B3%A3%C4%A5%C7%A5%B9%A5%AF%A5%C8%A5%C3%A5%D7%A4%CB%C7%BA%A4%E0#content_1_30]]を見てたらほとんど書いてありました…ああ、偉大だ…
 +**AIGLXの設定 [#s683780f]
 +Accelerated Indirect GLXとは、OpenGLプロトコルを使用した、フルハードウェアアクセラレーションを生かすためのXorg拡張らしいです。こいつをまず設定するために、/etc/X11/xorg.conをいじります。
 +***ServerLauoutセクション [#o938fde3]
 +Option項目のAIGLXを有効化します。
 + Section "ServerLayout"
 +   Identifier    "X.org Configured"
 +   Screen      0  "Screen0" 0 0
 +   InputDevice    "Mouse0" "CorePointer"
 +   InputDevice    "Keyboard0" "CoreKeyboard"
 +   Option        "AIGLX" "true"                    ←ヾ(~∇~;) コレコレ
 + EndSection
 +***DRIセクションと、Extensionsセクション追加 [#k5b8609e]
 + Section "DRI"
 +   Mode 0666
 + EndSection
 + 
 + Section "Extensions"
 +   Option "Composite" "Enable"
 + EndSection
 +***Screenセクション [#je9c6b29]
 + Section "Screen"
 +   Identifier    "Screen0"
 +   Device        "Card0"
 +   Monitor        "Monitor0"
 +   Option        "AddARGBGLXVisuals"  "true" ←ヾ(~∇~;) コレコレ
 +   ----省略----
 + EndSection
 +
 +*Compiz fusion起動 [#s9d33c0a]
 +/usr/bin/compiz-start(シェル)をちょっと編集してやりましょう。
 + COMPIZ_OPTIONS="--replace ccp --indirect-rendering"
 +を追加してやるです。~
 +~
 +で、KDEを起動させた状態で、Konsoleなどから、
 + compiz-start &
 +なにも変わらなくて、がっかりかもしれませんね…ためしに起動させたターミナル窓のタイトルバーをドラッグして、窓を動かしてみましょう。
 +
 +&size(20){うおおおおおお!!};
 +
 +とびっくりするでしょう…
 +
 +*KDE起動時に自動起動するようにする [#w54dfb3d]
 +/home/<ユーザ名>/.kde/Autostartに、自動起動させるためのシェルを置いておいてやります。
 + #!/bin/sh
 + compiz --replace ccp --indirect-rendering &
 + /usr/bin/emerald --replace &
 +たとえばこんな感じ。compizはCompiz fusionの3D効果を生み出すコア、emeraldは、ウィンドウマネジャーです。透明化したり、カスタマイズがぐりぐりできて、とっても便利♪
 +
 +*設定を変更する [#zc614bc0]
 +KDE 3.5.9では、設定>CompizConfig Settings Managerで、Compiz fusionの設定ダイアログが、設定>Emerald Settings Managerでウィンドウマネジャーのテーマ変更などができますよん。~
 +~
 +Have fun!!
  

  • Backup diff of Gentoo Linuxな生活/3Dデスクトップに悩む(No. All)
    • Cur: 2009-08-20 (Thu) 00:14:19 maruo

Front page   Diff Backup Copy Rename ReloadPrint View   New Page Page list Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom) Powered by xpWiki
Counter: 2686, today: 1, yesterday: 0
ページ内検索

ログイン

ユーザー名:


パスワード:





パスワード紛失

メインメニュー

サブメニュー
自宅鯖計画

Gentoo Linuxな生活

玄箱HGにGentoo格闘記

航空ショーへ行こう

モータースポーツな世界

奥深き写真の世界への誘い

我思う ゆえに我あり



携帯用QRコード