3D desktop openSuses: erinevus redaktsioonide vahel

Allikas: Pingviini viki
Mine navigeerimisribaleMine otsikasti
Zen (arutelu | kaastöö)
Lisasin kiire juhendi kuidas xgl ja compiz-fusion opensuses tööle saada.
Zen (arutelu | kaastöö)
P paar pisimuutust aiglx ja nvidia kohta
 
30. rida: 30. rida:




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


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.  
Veenduge, et xgl samal ajal ei töötaks, kui AIGLX käivitate.


====NVIDIA kaartide korral====
  su  
  su  
  nvidia-xconfig --composite
  nvidia-xconfig --composite
nvidia-xconfig --allow-glx-with-composite
  nvidia-xconfig --render-accel
  nvidia-xconfig --render-accel
  nvidia-xconfig --add-argb-glx-visuals
  nvidia-xconfig --add-argb-glx-visuals


Kui tahate kasutada NVIDIA driverit otse compiz-fusioni ja 3d desktopi jooksutamiseks, lisage eelmistele käskudele veel: '''nvidia-xconfig --allow-glx-with-composite'''. Vahet pole kas kasutate Nvidia enda driverit või AIGLX-i, effekt on ikka sama (vist).


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


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


root kasutajana:
root kasutajana:

Viimane redaktsioon: 22. oktoober 2007, kell 22:45

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