Kirjoittaja Aihe: Xgl/compiz asennus kädestä pitäen (vain Nvidia ja Gnome)  (Luettu 70106 kertaa)

jnr21

  • Käyttäjä
  • Viestejä: 77
    • Profiili
Edit: Oppaassa on vanhentunutta tietoa, eli en vastaa sen toimivuudesta!!!

Opas on suomennettu tämän pohjalta:
http://easylinux.info/wiki/Ubuntu_dapper#How_to_install_Xgl.2FCompiz_.28Nvidia.29


    * Tee backup xorg.confista, ja avaa se:

Koodia: [Valitse]
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo gedit /etc/X11/xorg.conf

    * Etsi tämä kohta:

Koodia: [Valitse]
Section "Module"
Load "i2c"
Load "bitmap"
...
Load "type1"
Load "vbe"
EndSection

    * Laita #-merkki "dri" ja "GLcore" kohtien eteen, mikäli löytyvät.

Koodia: [Valitse]
# Load "dri"
# Load "GLcore"

    * Varmista että "glx" on ladattuna

Koodia: [Valitse]
Load "glx"
    * Etsi tämä kohta (näytönohjaimesi tiedot voivat poiketa näistä)

Koodia: [Valitse]
Section "Device"
Identifier "NVIDIA Corporation NV34M [GeForce FX Go5200]"
Driver "nv"
BusID "PCI:1:0:0"
EndSection

    * Muuta "Driver" kohta "nv"===>"nvidia", ja lisää "BusID" kohdan alle seuraavat rivit:

Koodia: [Valitse]
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"

    * Nyt sen pitäisi näyttää tältä:

Koodia: [Valitse]
Section "Device"
Identifier "NVIDIA Corporation NV34M [GeForce FX Go5200]"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
EndSection

    * Sitten etsi tämä kohta:

Koodia: [Valitse]
Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV34M [GeForce FX Go5200]"
Monitor "Generic Monitor"
DefaultDepth 16

    * Muuta "DefaultDepth" kohdan arvoksi 24, ellei se jo ole.

Koodia: [Valitse]
DefaultDepth 24
    * Lisää seuraavat rivit tiedoston loppuun:

Koodia: [Valitse]
Section "Extensions"
    Option "Composite" "Enable"
EndSection

    * Tallenna tiedosto.
    *Lisää nämä sources.listiin:

Koodia: [Valitse]
deb http://www.beerorkid.com/compiz dapper main
deb-src http://www.beerorkid.com/compiz dapper main

    * Asenna Xgl/Compiz

Koodia: [Valitse]
sudo apt-get install compiz xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 compiz-gnome
sudo cp /etc/gdm/gdm.conf-custom /etc/gdm/gdm.conf-custom-backup
sudo gedit /etc/gdm/gdm.conf-custom

    * Korvaa kaikki allaolevalla tekstillä:

Koodia: [Valitse]
# GDM Configuration Customization file.
#
# This file is the appropriate place for specifying your customizations to the
# GDM configuration.   If you run gdmsetup, it will automatically edit this
# file for you and will cause the daemon and any running GDM GUI programs to
# automatically update with the new configuration.  Not all configuration
# options are supported by gdmsetup, so to modify some values it may be
# necessary to modify this file directly by hand.
#
# To hand-edit this file, simply add or modify the key=value combination in
# the appropriate section in the template below.  Refer to the comments in the
# gdm.conf file for information about each option.  Also refer to the reference
# documentation.
#
# If you hand edit a GDM configuration file, you should run the following
# command to get the GDM daemon to notice the change.  Any running GDM GUI
# programs will also be notified to update with the new configuration.
#
# gdmflexiserver --command="UPDATE_CONFIG <configuration key>"
#
# For example, the "Enable" key in the "[debug]" section would be specified by
# "debug/Enable".
#
# You can also run gdm-restart or gdm-safe-restart to cause GDM to restart and
# re-read the new configuration settings.  You can also restart GDM by sending
# a HUP or USR1 signal to the daemon.  HUP behaves like gdm-restart and causes
# any user session started by GDM to exit immediately while USR1 behaves like
# gdm-safe-restart and will wait until all users log out before restarting GDM.
#
# For full reference documentation see the gnome help browser under
# GNOME|System category.  You can also find the docs in HTML form on
# http://www.gnome.org/projects/gdm/
#
# NOTE: Lines that begin with "#" are considered comments.
#
# Have fun!

[daemon]

[security]

[xdmcp]

[gui]

[greeter]

[chooser]

[debug]

[servers]# Override display 1 to use Xgl
0=Xgl

[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :0 -fullscreen -ac -accel glx:pbuffer -accel xv:fbo
flexible=true

    * Tee scripti joka ajaa Xgl/Compizin käynnistyksen yhteydessä.

Koodia: [Valitse]
sudo gedit /usr/bin/thefuture
    * Lisää seuraavat rivit tiedostoon:

Koodia: [Valitse]
#!/bin/bash
gnome-window-decorator &  compiz --replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place switcher &
xmodmap /usr/share/xmodmap/xmodmap.fi

    * Tallenna tiedosto.

Koodia: [Valitse]
sudo chmod 755 /usr/bin/thefuture
    * Käynnistääksesi scriptin nykyisessä istunnossa, aja päätteesssä:

Koodia: [Valitse]
thefuture
    * Jotta compiz latautuisi käynnistyksen yhteydessä:
          - Järjestelmä -> Asetukset -> Istunnot
          - Käynnistyvät ohjelmat -> Lisää

Koodia: [Valitse]
/usr/bin/thefuture
    * Klikkaa Ok, ja sulje.
    *Asenna vielä gset-compiz:

Koodia: [Valitse]
sudo apt-get install gset-compiz
    * Buuttaa Gnome (Ctrl+Alt+Backspace)
« Viimeksi muokattu: 16.08.06 - klo:09.01 kirjoittanut jnr21 »

peran

  • Vieras
Re: Xgl/compiz asennus kädestä pitäen (vain Nvidia)
« Vastaus #1 : 28.06.06 - klo:00.34 »

    * Klikkaa Ok, ja sulje.
    *Asenna vielä gset-compiz:

Koodia: [Valitse]
sudo apt-get install gset-compiz
    * Buuttaa Gnome (Ctrl+Alt+Backspace)


Olisikohan asiallista kertoa mistä repoloista gset-compiz löytyy.

Näyttää kuitenkin joitakin xgl:n ominaisuuksia jo löytyvän. Lisäksi heitti mulla herjaa kun ajoi thefuture-scriptin.
Koodia: [Valitse]
compiz.real: Couldn't bind redirected window 0xc004dc to texture
Mistähän ko. johtuneen?

l. tekstuureissa lieneen joitain ongelmia.

Muuten kyllä loistavat ohjeet.  :D

jnr21

  • Käyttäjä
  • Viestejä: 77
    • Profiili
Re: Xgl/compiz asennus kädestä pitäen (vain Nvidia)
« Vastaus #2 : 28.06.06 - klo:00.43 »

    * Klikkaa Ok, ja sulje.
    *Asenna vielä gset-compiz:

Koodia: [Valitse]
sudo apt-get install gset-compiz
    * Buuttaa Gnome (Ctrl+Alt+Backspace)


Olisikohan asiallista kertoa mistä repoloista gset-compiz löytyy.

Näyttää kuitenkin joitakin xgl:n ominaisuuksia jo löytyvän. Lisäksi heitti mulla herjaa kun ajoi thefuture-scriptin.
Koodia: [Valitse]
compiz.real: Couldn't bind redirected window 0xc004dc to texture
Mistähän ko. johtuneen?

l. tekstuureissa lieneen joitain ongelmia.

Muuten kyllä loistavat ohjeet.  :D

Tosiaan repot unohtu pistää, kiitos huomautuksesta. Eli tässä on:

Koodia: [Valitse]
deb http://www.beerorkid.com/compiz dapper main
deb-src http://www.beerorkid.com/compiz dapper main

Lisäsin ne myös oppaaseen.

Tohon sun ongelmaan en osaa kyllä mitään sanoa, koska itellä ei tommosta ilmennyt.

jnr21

  • Käyttäjä
  • Viestejä: 77
    • Profiili
Re: Xgl/compiz asennus kädestä pitäen (vain Nvidia)
« Vastaus #3 : 28.06.06 - klo:00.55 »
Jos esim. ikkunoitten liikuttelu lagaa, niin aja gconf-editor päätteessä, ja etsi: apps/compiz/general/screen0/options.
Ota ruksi pois kohdasta detect_refresh_rate, ja aseta refresh rate arvoksi 60.

peran

  • Vieras
Re: Xgl/compiz asennus kädestä pitäen (vain Nvidia)
« Vastaus #4 : 28.06.06 - klo:01.23 »

Tosiaan repot unohtu pistää, kiitos huomautuksesta. Eli tässä on:

Koodia: [Valitse]
deb http://www.beerorkid.com/compiz dapper main
deb-src http://www.beerorkid.com/compiz dapper main

Lisäsin ne myös oppaaseen.

Tohon sun ongelmaan en osaa kyllä mitään sanoa, koska itellä ei tommosta ilmennyt.

 No ongelmat johtuvat puutteellisista repoloista, joten laitoin repolat, apt-get upgrade, ja lisäksi laitoin uudestaan ohjeesta apt-get lauseen ja herjat hävis, lisäksi gdeskletsi rupes hiukan paremmin pelittämään.

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Re: Xgl/compiz asennus kädestä pitäen (vain Nvidia ja Gnome)
« Vastaus #5 : 28.06.06 - klo:02.44 »

Vau. Näillä sain compizin toimimaan. Kiitos!

Sanokaas joku vielä miksi Alt - alkuiset näppäinkomennot eivät toimi? Compizin ollessa päällä.

Siis esim alt+f4, alt+sarkain ovat täysin mykkiä. Mutta esim alt+t avaa tiedosto-valikon firefoxissa ja muissakin ohjelmissa?

jnr21

  • Käyttäjä
  • Viestejä: 77
    • Profiili
Re: Xgl/compiz asennus kädestä pitäen (vain Nvidia ja Gnome)
« Vastaus #6 : 28.06.06 - klo:09.23 »

Vau. Näillä sain compizin toimimaan. Kiitos!

Sanokaas joku vielä miksi Alt - alkuiset näppäinkomennot eivät toimi? Compizin ollessa päällä.

Siis esim alt+f4, alt+sarkain ovat täysin mykkiä. Mutta esim alt+t avaa tiedosto-valikon firefoxissa ja muissakin ohjelmissa?

Tarkista gset-compizista että käyttääkö compiz jotain noista yhdistelmistä.

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Re: Xgl/compiz asennus kädestä pitäen (vain Nvidia ja Gnome)
« Vastaus #7 : 28.06.06 - klo:11.59 »

Onhan niitä siellä, mm. General kohdassa Close Window se <Alt>F4. Vaan ei toimi. Eikä toimi vaikka sen sieltä poistaisi. Apuva? Näppis ps/2 ja ennen compizia kaikki näppäimet toimivat kuten pitääkin.

incidence

  • Käyttäjä
  • Viestejä: 88
    • Profiili
    • ^^
Re: Xgl/compiz asennus kädestä pitäen (vain Nvidia ja Gnome)
« Vastaus #8 : 29.06.06 - klo:14.27 »
Sama ongelma minulla, jos en aja xmodmap /usr/share/xmodmap/xmodmap.fi niin minulla ei toimi esim, Alt Gr+2 (@ -merkki), X kaatuu jos painan shift+backspace, mutta shift+backspace ongelman saisi korjattua komennolla xmodmap -e "keycode 22 = BackSpace BackSpace Terminate_Server". Mutta se ei korjaa muita ongelmia (en voi tehdä merkkejä esim, @£$5~\ ajamatta xmodmappia).
Xorg.confissa on kyllä kohta, jossa on määritetty kieleksi fi:

Lainaus
Section "InputDevice"
    Identifier     "Generic Keyboard"
    Driver         "kbd"
    Option         "CoreKeyboard"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc104"
    Option         "XkbLayout" "fi"
EndSection

edit, niin, ja jos compizin ajan, niin Alt ei toimi.
« Viimeksi muokattu: 29.06.06 - klo:14.32 kirjoittanut incidence »
"Man fears the darkness, and so he scrapes away at the edges of it with fire"
—Rei Ayanami

<quote>
Cost of windows XP PRO on 7000 computers - 1,600,000$
Cost of Linux on 7000 computers - Priceless (and free)
</quote>

haapala

  • Käyttäjä
  • Viestejä: 4
    • Profiili
Re: Xgl/compiz asennus kädestä pitäen (vain Nvidia ja Gnome)
« Vastaus #9 : 01.07.06 - klo:04.37 »
Mulla tulee tämmönen virhe kun koittaa ajaa ton thefuture scriptin

gnome-window-decorator, Failed to load shadow images
compiz.real: No composite extension

mikähän siinä mahtaa olla vikana ?

incidence

  • Käyttäjä
  • Viestejä: 88
    • Profiili
    • ^^
Re: Xgl/compiz asennus kädestä pitäen (vain Nvidia ja Gnome)
« Vastaus #10 : 01.07.06 - klo:10.19 »
Mulla tulee tämmönen virhe kun koittaa ajaa ton thefuture scriptin

gnome-window-decorator, Failed to load shadow images
compiz.real: No composite extension

mikähän siinä mahtaa olla vikana ?

Onko sulla laitettu komposiitit xorg.confiin?
"Man fears the darkness, and so he scrapes away at the edges of it with fire"
—Rei Ayanami

<quote>
Cost of windows XP PRO on 7000 computers - 1,600,000$
Cost of Linux on 7000 computers - Priceless (and free)
</quote>

haapala

  • Käyttäjä
  • Viestejä: 4
    • Profiili
Re: Xgl/compiz asennus kädestä pitäen (vain Nvidia ja Gnome)
« Vastaus #11 : 01.07.06 - klo:14.26 »
On komposiitit xorg.conffissa..... tästä ongelmasta pääsin eteenpäin apt-get upgradella, jota ei antanu aivan heti tehdä.
Nyt kun ajaa thefuturen tulee seuraavanlaista virhettä

(gnome-window-decorator:15138): Pango-CRITICAL **: pango_color_parse: assertion `spec != NULL' failed
compiz.real: GLX_EXT_texture_from_pixmap is missing
compiz.real: Failed to manage screen: 0
compiz.real: No managable screens found on display :0.0

 :-\

incidence

  • Käyttäjä
  • Viestejä: 88
    • Profiili
    • ^^
Re: Xgl/compiz asennus kädestä pitäen (vain Nvidia ja Gnome)
« Vastaus #12 : 02.07.06 - klo:10.31 »
Mitä glxinfo sanoo? Entä glxgears?  :D

Ja kannattaa käyttää osoitetta, http://pastebin.com/
"Man fears the darkness, and so he scrapes away at the edges of it with fire"
—Rei Ayanami

<quote>
Cost of windows XP PRO on 7000 computers - 1,600,000$
Cost of Linux on 7000 computers - Priceless (and free)
</quote>

nebula

  • Käyttäjä
  • Viestejä: 438
    • Profiili
Re: Xgl/compiz asennus kädestä pitäen (vain Nvidia ja Gnome)
« Vastaus #13 : 02.07.06 - klo:14.42 »
Osaaks kukaan sanoa miten ton ikkunan saa raahattua alas.

Siis tarkotan että kun hiirellä ottaa ikkunasta kiinni ja vetää alareunasta kuvan ulkopuolelle että näkis takana olevan ikkunan.
Toimi ennen mutta olen vissiin tehnyt jotain ,koska nyt se ei enää suostu menemään ton ala/ylä paneelin ohi vaan jumettuu siihen paneelin reunaan


....oli aika selkeästi selitetty :) mutta toivottavasti ymmärsitte onkelman

oocce

  • Käyttäjä
  • Viestejä: 26
    • Profiili
Re: Xgl/compiz asennus kädestä pitäen (vain Nvidia ja Gnome)
« Vastaus #14 : 03.07.06 - klo:18.19 »
Ootteko saanut toimimaan eri taustakuvia eri puolilla cubea?

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Re: Xgl/compiz asennus kädestä pitäen (vain Nvidia ja Gnome)
« Vastaus #15 : 05.07.06 - klo:00.57 »
Sanokaas joku vielä miksi Alt - alkuiset näppäinkomennot eivät toimi? Compizin ollessa päällä.

Siis esim alt+f4, alt+sarkain ovat täysin mykkiä. Mutta esim alt+t avaa tiedosto-valikon firefoxissa ja muissakin ohjelmissa?

Nostatan tätä ketjua lainaamalla aiempaa kysymystäni. Olisi todella kiva käyttää Compizia, mutta tarvitsen ehdottomasti sitä enemmän Alt-alkuisia näppäinkomentoja. Jos jollakulla on ohjeet/workaround niin laittasitkos tänne?

PS. Samalla Compizin asennuksen myötä lakkasiavat (kaikki kaksi) Järjestelmä-valikon kautta määrittämääni näppäinkomentoa toimimasta. xorg.conf pitäisi olla kunnossa... Ja olen kokeillut xmodmap.fi:n ajamista... Mitä muita fileitä tarvitaan?

presidentti

  • Käyttäjä
  • Viestejä: 191
    • Profiili
Re: Xgl/compiz asennus kädestä pitäen (vain Nvidia ja Gnome)
« Vastaus #16 : 22.07.06 - klo:12.27 »
teinpä tämän ohjeen mukaan..

juho@juho-laptop:~$ thefuture
juho@juho-laptop:~$ compiz.real: GLX_EXT_texture_from_pixmap is missing
compiz.real: Failed to manage screen: 0
compiz.real: No managable screens found on display :0.0

Paneeli häviää, ikkunoiden kehykset katoaa yms.. mikä vikana?

Tuplanolla

  • Käyttäjä
  • Viestejä: 1420
  • Reg. Linux user #423604
    • Profiili
Re: Xgl/compiz asennus kädestä pitäen (vain Nvidia ja Gnome)
« Vastaus #17 : 22.07.06 - klo:17.33 »
teinpä tämän ohjeen mukaan..

juho@juho-laptop:~$ thefuture
juho@juho-laptop:~$ compiz.real: GLX_EXT_texture_from_pixmap is missing
compiz.real: Failed to manage screen: 0
compiz.real: No managable screens found on display :0.0

Paneeli häviää, ikkunoiden kehykset katoaa yms.. mikä vikana?

Mulla tulee täsmälleen samat tulosteet ja samat oireet... Ei kiva.
Osaisko joku auttaa?

Mä en kyllä tehnyt tämän ohjeen mukaan mutta kuitenkin. Radeon 9600xt ja amd athlon 64 3000+ alla.
Lisää [ratkaistu] ketjun ensimmäisen viestin otsikkoon, kun ongelma ratkeaa!

moonstone

  • Vieras
Re: Xgl/compiz asennus kädestä pitäen (vain Nvidia ja Gnome)
« Vastaus #18 : 23.07.06 - klo:23.21 »
kiitos hyvin toimii :)

Harmi vaan ettei tämä näyttis tue noita uusimpia efektejä niin ei saan niitä vesitippoja näkyviin.

Sepe

  • Käyttäjä
  • Viestejä: 36
  • Ubuntu rules!
    • Profiili
Re: Xgl/compiz asennus kädestä pitäen (vain Nvidia ja Gnome)
« Vastaus #19 : 30.07.06 - klo:21.11 »
Kiitos loistavasti ohjeesta! :)

Tuo ei mulla vaan tykännyt pelittää, vaikka mielestäni ohjeen mukaan toimin. Kun annan käskyn thefuture, niin sillä on sama vaikutus, kuin buuttaisi X:n. :o ???

Kokeilin joskus aiemmin Kororaa live-linuxia ja siinä tuo Xgl pelitti ihan mukavasti, paitsi videontoistolla oli sama vaikutus, kuin tuolla yllämainitulla. Noh, pitänee kai päivittää laitteistoa vähän tuoreemmaksi joskus, jos sitten pelittäisi tämäkin paremmin. :D

Amd Athlon XP 2000+
1Gb
GeForce 4 Ti4800SE 64Mb
Those people who think they know everything are a great annoyance to those of us who do.
-- Isaac Asimov