3D desktop openSuses

Allikas: Pingviini viki

Juhul kui soovite kasutada 3d desktopi ja compiz-fusionit aknahaldurina kasutada, siis allolev juhend on just Teile.

Eeltöö

Kontrollige, et:

  • videokaardi draiverid oleks paigaldatud, st. 3d kiirendus olemas. Vaata kuidas seda teha ATI kaardi ja NVIDIA kaardi korral.
  • XGL või AIGLX töötamas (allpool on kirjas kuidas seda teha).
  • kas root kasutaja alt käsk cat /var/log/Xorg.0.log | grep Composite

näitab, et Extension "Composite" is enabled

Kui kõik on OK jätkake Compiz-fusioni paigaldamisega.

Kui XGL või AIGLX on vaja tööle saada, vaadake järgmist peatükki.

XGL ja/või AIGLX käivitamine

XGL käivitamine

Kui videokaardi draiverid ilusti paigaldatud ja 3d kiirendus olemas, siis xgl käivitamiseks:

root kasutajana sisestage järgmine käsk:

gnome-xgl-switch --enable-xgl 

ja xgl välja lülitamiseks:

gnome-xgl-switch --disable-xgl

peale xgl käivitamist või väljalülitamist (root alt):

rcxdm restart

või lihtsalt restartige arvuti.


NVIDIA AIGLX käivitamine

NVIDIA/AIGLX on paindlikum, kui XGL ja sellega saab ka 3d kiirendust nõudvaid mänge mängida.

Uuemad nvidia draiverid saavad ka ise compiz-fusioni jooksutamisega hakkama ja ei vaja tegelikult AIGLX-i.

Veenduge, et xgl samal ajal ei töötaks, kui AIGLX käivitate.

su 
nvidia-xconfig --composite
nvidia-xconfig --allow-glx-with-composite
nvidia-xconfig --render-accel
nvidia-xconfig --add-argb-glx-visuals


ja taaskäivitage X server: Ctrl-ALT-Backspace.

Nvidia AIGLX väljalülitamiseks asendage xorg.conf faili backup failiga. Backup fail tehakse automaatselt.

root kasutajana:

cp /etc/X11/xorg.conf.backup /etc/X11/xorg.conf

ja taaskäivitage X server.


Compiz-fusion pakettide paigaldamine

OpenSUSE 10.3

OpenSUSE 10.3 puhul on jällegi abiks 1-click-install:

kui kasutate KDE-d vajutage siia

kui kasutate GNOME-i vajutage siia

OpenSUSE 10.2

Sisestage järgnevad käsud root kasutajana:

KDE korral:

zypper sa http://download.opensuse.org/repositories/X11:/XGL/openSUSE_10.2/ xgl
zypper in compiz-fusion-kde 

GNOME korral:

zypper sa http://download.opensuse.org/repositories/X11:/XGL/openSUSE_10.2/ xgl
zypper in compiz-fusion-gnome


Seadistamine

Kui XGL/AIGLX töötavad, saab nüüd compiz aknahaldurit kasutada.

Kui paigaldasite compiz-fusioni 1-click-installi kaudu, siis compiz peaks automaatselt töötama, kui ei siis võib käsitsi seadistada.

Käsitsi seadistamine.

XGL korral:

compiz-manager &

AIGLX korral:

compiz --replace ccp &

Kui fusion icon on paigaldatud:

fusion-icon &

Pluginate ja töölaua seadistamiseks kasutage compizconfig-settings-manageri, millele saab ligi süsteemses salves olevas ikoonist (fusion-icon) või käsuga ccsm. Muutke Preferences-Backend Flat-file-iks.

Akna dekoratsioonide jaoks lisage järgnevad käsud "Command" reale Decoration plugina juures:

KDE korral:

kde-window-decorator --replace

GNOME korral:

gtk-window-decorator --replace

Või kui soovite, võite kasutada Emeraldi (Beryli aknadekoratsioon):

emerald --replace

Erinevate emeraldi teemade vahetamiseks kasutage emerald-theme-manager-i.


Välislingid

http://en.opensuse.org/Compiz_Fusion