rpm -e compiz compiz-gnome
http://software.opensuse.org/download/X11:/XGL/openSUSE_10.2/
http://software.opensuse.org/download/home:/cyberorg/openSUSE_10.2/
compiz-git-all
xorg.conf
Section "Screen"
...
Option "AddARGBGLXVisuals" "True"
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
sh
#!/bin/sh
__GL_YIELD="NOTHING" compiz --replace ccp --sm-disable --ignore-desktop-hints
--loose-bindings &
gtk-window-decorator --replace &
zmdを安全?にremoveする
su -c "rczmd stop"
su -c "rpm -e zmd libzypp-zmd-backend sqlite-zmd rug zen-updater"
http://www.linuxforen.de/forums/showthread.php?p=1549513
thx4stefan.becker
<<<compiz-fusion>>>
http://software.opensuse.org/download/home:/cyberorg/openSUSE_10.2/x86_64/
32 Bit Pakete:http://software.opensuse.org/downloa...USE_10.2/i586/
64 Bit Pakete:http://software.opensuse.org/downloa...E_10.2/x86_64/
Folgende Pakete müssen installiert werden:
pkg:
compiz-git
compiz-fusion-plugins-git
compiz-git-gnome (nur für Gnome Desktop)
compiz-git-kde (nur für KDE Desktop)
emerald (nur für KDE Desktop)
ccs-python
ccs-lib
ccs-settings
Installation per "rpm -U compiz* ccs*".
Nvidia Treiber installieren bzw. konfigurieren
Der Nvidia Treiber muss installiert werden. Siehe dazu:http://www.linuxforen.de/forums/show...threadid=86435
Anschließend müssen die Compositing Erweiterungen des Nvidia Treibers
installiert werden. Dazu gibt es 2 Möglichkeiten:
1) Als root folgende Befehle eingeben:
nvidia-xconfig --composite
nvidia-xconfig --render-accel
nvidia-xconfig --allow-glx-with-composite
nvidia-xconfig --add-argb-glx-visuals
2) Die Datei "/etc/X11/xorg.conf" editieren. Neue Zeilen sind in Fettdruck!
...
Section "Device"
...
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
EndSection
...
Section "Screen"
...
Option "AddARGBGLXVisuals" "true"
Option "DisableGLXRootClipping" "true"
EndSection
...
Section "Extensions"
Option "Composite" "Enable"
EndSection
Anschließend Ab- und Anmelden, damit die Einstellungen wirksam werden.
Compiz Startscript für den Gnome Desktop
Über einen Texteditor die Datei "/usr/bin/go-compiz" erstellen mit folgendem
Inhalt:
#!/bin/sh
__GL_YIELD="NOTHING" compiz --replace ccp --sm-disable --ignore-desktop-hints --loose-bindings &
gtk-window-decorator --replace &
Die Datei muss per "chmod +x /usr/bin/go-compiz" ausführbar gemacht
werden.
Der Befehl "go-compiz" sollte dann direkt gestartet werden, um zu sehen, ob
alles geht.
Falls Compiz so problemlos arbeitet, kann "go-compiz" dann bei der
Benutzeranmeldung automatisch gestartet werden. Dazu einfach im
"Kontrollzentrum/System" den Punkt "Sitzungen" starten. Unter "Startprogramme"
dann den Befehl eintragen.
Ab dem nächsten Start des Desktops kann man dann die 3D Effekte genießen.
Einstellungen
Über den Befehl
ccsm
können die Feineinstellungen für Compiz Fusion vorgenommen werden.
FAQ
Fenster erscheinen ohnen Titelleiste/Rahmen
Lösung: "ccsm" starten, unter "Effects" den Punkt "Fensterdekoration"
aktivieren.
Pakete für weitere Distributionen
http://forums.opencompositing.org/viewforum.php?f=14
Selbst übersetzen
http://forums.opencompositing.org/vi...1&t=758&p=6439
suse10.2 x86_64+NVIDIA 6600GT
2007.04.23
X関係をUPDATEしたらBeryl(とついでにkiba-dockも)がこける
gnomeは正常なのでxgl絡みなんでしょ(慌てない・・・慌てない・・・)
原因は
./usr/lib64/xorg/modules/xgl/libxglx.so シンボリックリンクが切れてるからのようだ
調べている最中にnvidiaのDriverがUPDATEしてたのでinstrall (NVIDIA-Linux-x86_64-1.0-9755-pkg2.run---OK!)
sax2 -r -m 0=nvidia で下記のオプションが消える
例によって、xorg.conf
Option "AddARGBGLXVisuals" "True"
と
Option "Composite" "Enable"
追記を忘れないように
NVIDIA-Linux-x86_64-1.0-9629-pkg2.run....BAD!
xglは動作するが解像度が800�600から上がらない
NVIDIA-Linux-x86_64-1.0-9746-pkg2.run.......ok!
#rpm--import'ftp://download.nvidia.com/novell/repodata/repomd.xml.key'
xorg.conf
Section "Screen"
...
Option "AddARGBGLXVisuals" "True"
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
suse10.2 host vmware5.5.3 ......OK!
すんなり構築できる
インストールソース
ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/10.2/repo/oss
http://download.opensuse.org/distribution/10.2/repo/oss/ &BAD!
http://packman.iu-bremen.de/suse/10.2/
http://software.opensuse.org/download/X11:/XGL/openSUSE_10.2/
http://software.opensuse.org/download/X11:/XGL/SUSE_Factory/
x86_64
firefox入力ができなくなる場合 rpm-Uvhして、これで様子見&
anthy-8419-8.x86_64.rpm
MozillaFirefox-2.0-30.x86_64.rpm
3.Now install the following packages:
This can of course be easily donewithrug,zypper,smartorYaST.Compizisrequired for the easy Xgl-switch, youcanalsochoosetorunberylorcompizfrom beryl-manager later on.
4.Enable Xgl:
su
gnome-xgl-switch --enable-xgl
(you do NOT need to be runningGNOME:thiscommandappliesforGNOMEorKDEusers)
5.Restart your X server:
su
rcxdm restart
6.Run beryl!
beryl-manager
X.autorun & sesstions(仕上げ)
これを忘れると、毎回マネージャーの再起動が必要になってしまうため
Erstellen Sie eineDateixgl_beryl.desktopin/usr/share/xsessions/mitfolgendemInhalt:
[Desktop Entry]Encoding=UTF-8Type=XSessionExec=/usr/local/bin/startberyl.shName=Xgl withberylon KDE/GnomeComment=Start an XglSessionwithberylon KDE/Gnome
ErstellenSieeineDatei/usr/local/bin/startberyl.shmitfolgendemInhalt:
#!/bin/sh# to be safe, try to kill old running instanceskillallberyl-managerkillall compiz-managerkillall compizkillall cgwdkillallberyl# startberyl-managerDISPLAY=:0beryl-manager >~/.beryl-manager.log 2>&1 &# choose one of the followingDISPLAY=:0 startkde#DISPLAY=:0 gnome
Machen Sie/usr/local/bin/startberyl.shausf�hrbarmit:chmod+x/usr/local/bin/startberyl.sh
Beim n�chsten Mal Anmleden beimgrafischenLogin-Screenw�hlenSiedenneuenSession-Typ"XglwithberylonKDE/Gnome"
memo
[packman]
name = Packman 3rd Party Package Repository
baseurl = http://packman.inode.at/suse/10.2
type = rpm-md
mirror = http://packman.mirrors.skynet.be/pub/packman/suse/10.2
mirror = http://packman.rsync.zmi.at/suse/10.2
mirror = http://ftp.uni-erlangen.de/pub/mirrors/packman/suse/10.2
mirror = http://anorien.warwick.ac.uk/mirrors/opens...ckman/suse/10.2
mirror = http://ftp.halifax.rwth-aachen.de/packman/suse/10.2
So why aren't they working?
A search of the opensuse mailing list provided an answer here: http://marc.theaimsgroup.com/?l=opensuse&a...9100609&w=2
Quote "Guru":
"Mirrors in smart just work in URL matching, they're not related to channels.
Example:
smart mirror --add http://software.opensuse.org/download/
http://ftp.skynet.be/pub/software.opensuse.org/
Every time smart will have a download that starts with
"http://software.opensuse.org/download/..." in the URL, it will consider
using "http://ftp.skynet.be/pub/software.opensuse.org/..." as a mirror.
Smart automatically rotates mirrors and computes how good they perform
for you. It takes the average download speed and the number of failures
into account. After a few runs, smart should use the mirrors that work
best for you."
So, in a terminal. I do "smart channel --show" and get:
"[suse-wine]
type = rpm-md
name = Latest wine packages
baseurl = http://software.opensuse.org/download/Emul...e/openSUSE_10.2
[suse]
type = yast2
name = SUSE 10.2 Repository
baseurl = http://download.opensuse.org/distribution/10.2/repo/oss
[guru]
type = yast2
name = Guru 3rd party package repository
baseurl = http://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/10.2
[suse-kde-backports]
type = rpm-md
name = Current KDE applications
baseurl = http://software.opensuse.org/download/KDE:...s/openSUSE_10.2
[Jengelh]
type = rpm-md
name = jengelh
baseurl = http://ftp-1.gwdg.de/pub/linux/misc/suser-jengelh/SUSE-10.2/
[suse-mozilla]
type = rpm-md
name = Latest mozilla.org packages
baseurl = http://repos.opensuse.org/mozilla/openSUSE_10.2/
[suse-kde]
type = rpm-md
name = Latest KDE packages
baseurl = http://software.opensuse.org/download/KDE:...3/openSUSE_10.2
[suse-update]
type = rpm-md
name = SUSE Linux Online Updates
baseurl = ftp://ftp.suse.com/pub/suse/update/10.2/
[rpm-sys]
type = rpm-sys
name = RPM System
[beryl]
type = rpm-md
name = Opensuse 10.2 Beryl-Repository
baseurl = http://software.opensuse.org/download/X11:.../openSUSE_10.2/
[videoland]
type = rpm-md
name = Opensuse 10.2 Videolan Repository
baseurl = http://download.videolan.org/pub/videolan/...test/SuSE/10.2/
[packman]
type = rpm-md
name = Packman 3rd Party Package Repository
baseurl = http://packman.inode.at/suse/10.2
[nvidia]
type = rpm-md
name = latest nVidia driver
baseurl = ftp://download.nvidia.com/opensuse/10.2/
[suse-non-oss]
type = yast2
name = SUSE 10.2 Add-On Repository with non-OSS Packages
baseurl = http://download.opensuse.org/distribution/10.2/repo/non-oss
[smart]
type = rpm-md
name = Guru smart repository
priority = 10
baseurl = http://ftp.gwdg.de/pub/linux/misc/suser-guru/smart/repo/10.2
[Gnome]
type = rpm-md
name = Gnome
baseurl = http://repos.opensuse.org/GNOME:/STABLE/openSUSE_10.2/"
(no, I don't have everyone on linux_learner's list entered)
I see from the above repos on my machine that I have 3-4 urls with "http://software.opensuse.org/download/" , so, it is worth my effort to add the mirror provided.
In a terminal as root, I do:
CODE
smart mirror --add http://software.opensuse.org/download/ http://ftp.skynet.be/pub/software.opensuse.org/
Note the space between the urls.
A quick check shows that it "took"
jim@am2:~> smart mirror --show
http://software.opensuse.org/download/
http://ftp.skynet.be/pub/software.opensuse.org/
Now, I open smart again and do a channel update, it works!!! I now see ftp.skynet.be used as an update url.! AND, the smart channel update goes much faster!
---------------------------------------
Now that I know how and know that it works, I try another because it is one of the longer lists to update:
CODE
smart mirror --add http://download.opensuse.org/distribution/10.2/repo/ ftp://mirrors.kernel.org/opensuse/distribution/10.2/repo/
To see if it is there:
jim@am2:~> smart mirror --show
http://software.opensuse.org/download/
http://ftp.skynet.be/pub/software.opensuse.org/
http://download.opensuse.org/distribution/10.2/repo/
ftp://mirrors.kernel.org/opensuse/distribution/10.2/repo/
Yep! My smart update flies...
----------------------------------
suse10.2 ip4100(usb printer)
#lppasswd -g sys -a root
でパスワード設定
http://localhost:631/
プリンタの追加
| 説明:Canon iP_4100 場所:Local Printer メーカとモデル:Canon iP4000 - CUPS+Gutenprint v5.0.0 プリンタの状態:待機中,ジョブを受け付け中,公開。 デバイス URI:usb://Canon/iP_4100 |
(こっちはGIMP用だとか・・・)
説明:Canon iP_4100
場所:Local Printer
メーカとモデル:Canon iP4000 - CUPS+Gutenprint v5.0.0
プリンタの状態:待機中,ジョブを受け付け中,公開。
デバイス URI:canon:/dev/usb/lp0
*便利になったもんだ(両面OK CDDVDトレイOK カセットOK)
ただし、「EyeofGNOME2.16.1」は正常に印刷できなかった(真っ黒い画面のみ)
CD-ROMのデバイス番号を確認する。
# cdrecord -scanbus
CD-ROMドライブのデバイス番号を確認する。
デバイス番号が0,0,0であった場合
# cdrecord -v blank=fast dev=0,0,0
If you want or need to use the latest and greatest ATI driver, continuehere.
Use
YaST -> Software -> Change installation Source -> Add
Protocol: http
Server Name: : www2.ati.com
Directory on Server: suse/10.2
to add the ATI http server as additional installation source.
Now use
YaST -> Software -> Install and Delete Software
to install the ATI/fglrx driver. Select the following packages:
x11-video-fglrxG01
ati-fglrxG01-kmp-<kernel-flavor>
<kernel-flavor> depends on your installed kernel. Check with
"uname -r" for installed default/smp/bigsmp kernel. Use "sax2 -r"
xwinwrap
coolbg
ex)
./xwinwrap-ni -argb -fs -s -st -sp -a -nf -- /usr/lib/xscreensaver/glmatrix -window-id WID
./xwinwrap-ni -o 0.6 -fs -s -st -sp -b -nf -- mplayer -wid WID -quiet film.mpg
./xwinwrap-ni -argb -fs -s -st -sp -b -nf -- q3demo -window-id WID
vi /etc/sysconfig/language
AUTO_DETECT_UTF8="no"
INSTALLED_LANGUAGES="en_US,ja_JP"
http://lists.opensuse.org/opensuse-ja/2007-04/msg00028.html
引用させていただく
1. scim-bridge-0.4.10.tar.gz
を以下からダウンロード。
http://sourceforge.net/project/showfiles.php?group_id=108454&package_id=185651
2.
通常ソースからコンパイル→インストールする方法でインストール。
$ tar xzvf
scim-bridge-0.4.10.tar.gz
$ cd
scim-bridge-0.4.10
$ ./configure
$ make
$ su
# make install
# ./configure
の際、私は特に何もオプションは付けませんでした。
# また、私の場合は最後の make install
の代わりに、何か問題が
# あったときにアンインストールし易くなるように
checkinstall で
# インストールしました。
3. /usr/bin/firefox を root
権限で編集し、どこか頭の方に
# 私の場合は分かり易く
# export
FLASH_GTK_LIBRARY=libgtk-x11-2.0.so.0 と記述されている行の
# 後ろに置いてみました。
以下の1行を追加し、上書き保存。
export
GTK_IM_MODULE=scim-bridge
4. Firefox を再起動する。
http://software.opensuse.org/download/M17N/openSUSE_10.2/
scim-bridge をインストール