Prima di partire a installare beryl dobbiamo verificare se la vostra scheda video è già abilititata per il direct rendering, quindi date il comando:

$ glxinfo | grep direct

Se ritorna:

$ direct rendering: Yes

Possiamo proseguire con l’installazione di Xgl e Beryl. Se no, avete bisogno di installare il giusto driver per la vostra scheda video.
Qui sotto c’è l’how to per il driver nVidia.

Installazione driver nVidia

Prima di installare il driver abbiamo bisogno di soddisfare alcune piccole dipendenze lanciando questi comandi da terminale:

$ sudo apt-get install build-essential
$ sudo apt-get install linux-headers-$(uname -r)
$ sudo apt-get install xserver-xorg-dev

Per installare i driver Nvidia ed Ati risparmiando tempo e fatica vi conviene usare Envy, un applicazione scritta da Alberto Milone che automatizza tutto il processo.

Per prima cosa scaricatevi il programma da qui e installatelo.
Successivamente, dopo averlo avviato, vi basterà scegliere il driver da installare lasciando poi ad Envy il “lavoro sporco”.

Al termine vi chiederà se volete che Envy reimposti xorg.conf, rispondete di si.
Non resta altro che ravviare il sistema.

Se invece siete su Ubuntu Fesity Fawn basta che installiate i seguenti pacchetti da synaptic e riavviare:

nvidia-glx
nvidia-kernel-common
linux-image-2.6.20-10-386
linux-restricted-modules-2.6.20-10-386

Installazione Beryl e Xgl

Adesso aggiungiamo repository di Beryl Project’s, ma prima è neccesario fare il backup del file:

$ sudo cp /etc/apt/sources.list /home/sources.list.backup

Una volta fatto basta dare il comando:

$ sudo nano /etc/apt/sources.list

e aggiungere all’inizio del file il seguente repository:

deb http://ubuntu.beryl-project.org/ edgy main

Premere prima F3 per salvare e dopo F2 per uscire dal comando nano.

I pacchetti sono firmati da una firma gpg, quindi per aggiungere la gpg key al tuo keychain basta dare i seguenti comandi da terminale:

$ wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add –
$ wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add –

Dopo dare il seguente comando per aggiornare i nuovi software repositories:

$ sudo apt-get update

Per installare il server Xgl e Beryl date il comando:

$ sudo apt-get install beryl beryl-core beryl-plugins beryl-plugins-data beryl-settings beryl-manager emerald emerald-themes xserver-xgl

Adesso basta andare nel menu bar in System>Preferenze>Sessioni|Startup Programs|Add e aggiungere /usr/bin/beryl-manager

Non resta che riavviare il computer e nella schermata di login effettuare l’accesso. Beryl Manager è l’icona a forma di diamente rosso, vicino all’orologio. Cliccala per gestire le opzioni ed i temi.
Se non vi appaiono i bordi delle finestre come è successo ad un mio amico aprite da root il file /etc/X11/xorg.conf e incollate nella sezione “Screen” la seguente riga:

Option “AddARGBGLXVisuals” “True”

Dovrebbe venire una cosa del genere:

Section “Screen”
[…your configuration…]
Option “AddARGBGLXVisuals” “True”
EndSection

Riavviate e dovrebbe funzionare tutto, percui sbizzarritevi con gli effetti Xgl/Beryl.

Annunci

53 Responses to “Installazione Beryl, Xgl e driver nVidia su Ubuntu”


  1. aprile 18, 2007 alle 9:45 pm

    Finalmente una guida decente e sopratutto funzionante! Grazie! 🙂

  2. aprile 19, 2007 alle 1:26 pm

    Non c’è di che. 🙂

  3. aprile 19, 2007 alle 5:32 pm

    scusami, ti sarei tanto grato se riuscissi a darmi una mano. Ho seguito passo passo la tua splendida guida, ma al monento di lanciare sudo apt-get install xserver-xgl il terminale ritorna:

    Alcuni pacchetti non possono essere installati. Questo può voler
    dire che è stata richiesta una situazione impossibile oppure, se
    si sta usando la distribuzione “unstable”, che alcuni pacchetti
    richiesti non sono ancora stati creati o rimossi da incoming.

    Poiché è stata richiesta solo una singola operazione è molto facile che
    il pacchetto semplicemente non sia installabile, si consiglia
    di inviare un “bug report” per tale pacchetto.
    Le seguenti informazioni possono aiutare a risolvere la situazione:

    I seguenti pacchetti hanno dipendenze non soddisfatte:
    xserver-xgl: Dipende: libc6 (>= 2.4-1) ma 2.3.6-0ubuntu20.4 sta per essere installato
    E: Pacchetto non integro

    sai dirmi qual è la causa?

    possiedo Ubuntu 6.06

  4. aprile 19, 2007 alle 6:39 pm

    Prova a installare una versione di libc6 maggiore di 2.4-1.

  5. aprile 20, 2007 alle 10:02 am

    mi risponde che libc6 è già alla versione più recente…

    è una disperazione

  6. aprile 20, 2007 alle 11:53 am

    Che versione di Ubuntu usi?

  7. aprile 23, 2007 alle 10:16 am

    ok,
    il problema era proprio la versione… la 6.06 😛

    ho installato la 6.10 e ho ripetuto tutta la procedura

    tutto installato, mi da ok da tutte le parti.. MA: resta il fastidiosissimo problema della mancanza di bordi… come mai????

    ho pure aggiunto quella stringa a xorg.conf, sembra non cambiare nulla,i bordi sono ancora scomparsi!

    sapresti aiutarmi?

  8. aprile 23, 2007 alle 12:34 pm

    Prova ad aggiungere queste righe nella sezione “Screen”:

    Option “RenderAccel” “True”
    Option “AllowGLXWithComposite” “True”
    Option “AddARGBGLXVisuals” “True”
    Option “AllowGLXWithComposite” “True”

    Dopo riavvia.

  9. 9 friz
    aprile 25, 2007 alle 1:42 pm

    dopo aver installato envy su ubuntu 7.04 il cubo è partito ma non ho più i bordi delle finestre e il terminale non funziona!!!!qualcuno sa aiutarmi???

  10. aprile 25, 2007 alle 2:38 pm

    @friz
    Guarda il commento sopra, ma ricordati anche di modificare DefaultDepth da 16 a 24. 🙂

  11. 11 rosumella
    aprile 25, 2007 alle 9:25 pm

    dopo aver aggiunto le righe:

    Option “RenderAccel” “True”
    Option “AllowGLXWithComposite” “True”
    Option “AddARGBGLXVisuals” “True”
    Option “AllowGLXWithComposite” “True”

    e riavviato, il server X va in crash sulla mia Ubuntu 7.04

    P.S.
    beryl su SimpleMEPIS live 6.5 funziona perfettamente…..

  12. aprile 26, 2007 alle 11:43 am

    @ rosumella

    Togli tutte le altre opzioni e lascia solo:

    Option “AddARGBGLXVisuals” “True”

    Riavvia e dovrebbe essere a posto.

  13. 13 Bicio
    aprile 26, 2007 alle 9:04 pm

    Su Ubuntu 7.04 ho seguito la tua guida. Alla login non mi compare come scelta la sessione Xgl. Se avvio la sessione Gnome, allora mi compare il cubo rosso vicino all’orologio. Se scelgo l’opzione “selezione gestore di finestre” e scelgo il “Beryl”, allora le finestre aperte flickerano un po’, poi se provo a fare nuovamente la stessa operazione, il segno di spunta è ancora su “Metacity” (Gnome Windows Manager).

  14. aprile 27, 2007 alle 2:54 pm

    @ Bicio

    Per far comparire la sessione Xgl aggiungi lo script per lo start up:

    $ sudo nano /usr/bin/startxgl.sh

    ed incolla il seguente testo:

    #!/bin/sh
    Xgl :1 -fullscreen -ac -accel xv:fbo -accel glx:pbuffer &
    sleep 4
    export DISPLAY=:1
    exec gnome-session

    Premere prima F3 per salvare e poi F2 per uscire dal comando nano. Però per proseguire devi conferire a startxgl.sh i permessi neccesari per il suo avvio:

    $ sudo chmod a=rx /usr/bin/startxgl.sh

    Bene, adesso devi creare una sessione di login:

    $ sudo nano /usr/share/xsessions/xgl.desktop

    e subito dopo incolla questo:

    [Desktop Entry]
    Encoding=UTF-8
    Name=Xgl
    Exec=/usr/bin/startxgl.sh
    Icon=
    Type=Application

    Come prima premi F3 per salvare ed F2 per uscire da nano. Cambia i permessi anche alla sessione di login:

    $ sudo chmod a=rx /usr/share/xsessions/xgl.desktop

    Adesso ti dovrebbe comparire la sessione Xgl.
    Se ce qualcosa che non va dimmi pure. 🙂

  15. 15 friz
    aprile 29, 2007 alle 2:02 pm

    niente da fare…..ho provato a seguire i vostri consigli ma anche a me l’interfaccia X va in crash…

  16. aprile 29, 2007 alle 2:55 pm

    Che scheda video usate?

  17. 17 Missionario
    aprile 29, 2007 alle 5:18 pm

    Ho un problema con envy, praticamente una volta scaricato mi compare la seguente scritta “Error: Dependency is not saatisfiable: module-assistant”, e non mi permette di installarlo, come posso risolvere il problema?

  18. aprile 30, 2007 alle 6:50 am

    Apri il terminale e dai i seguenti comandi:

    apt-get update

    apt-get install module-assistant

    Dopo prova ad installare di nuovo envy.

  19. maggio 2, 2007 alle 12:01 pm

    @Missionario, ovviamente prima devi aver abilitato il repository Universe.

  20. 20 Peppe
    maggio 7, 2007 alle 5:57 pm

    Ciao,
    anche a me non appariva la sessione xgl e ho fatto come mi hai detto tu. Ora la sessione c’è al login ma non parte.

    Ho kubuntu 7.04 ed ho installato tutti ipkt che mi hai detto

  21. 21 Peppe
    maggio 7, 2007 alle 6:00 pm

    Scusa ancora se eseguo il comando glxinfo | grep direct la risposta è :

    Xlib: extension “GLX” missing on display “:0.0”.
    Xlib: extension “GLX” missing on display “:0.0”.
    Xlib: extension “GLX” missing on display “:0.0”.
    Error: couldn’t find RGB GLX visual
    Xlib: extension “GLX” missing on display “:0.0”.
    Xlib: extension “GLX” missing on display “:0.0”.
    Xlib: extension “GLX” missing on display “:0.0”.
    Xlib: extension “GLX” missing on display “:0.0”.
    Xlib: extension “GLX” missing on display “:0.0”.
    Xlib: extension “GLX” missing on display “:0.0”.

  22. maggio 7, 2007 alle 7:09 pm

    @Peppe
    Hai installato male il driver della scheda video a quanto pare.
    Comunque per installare Beryl su Kubuntu non devi seguire la mia guida. 🙂

  23. 23 shinji
    maggio 18, 2007 alle 10:41 pm

    salve ho seguito per filo e per segno la guida va tutto a buon fine ma degli effetti 3d nemmeno l’ombra.
    sarà per questo?
    shinji@eva01:~$ glxinfo | grep renderXlib: extension “XFree86-DRI” missing on display “:0.0”.
    direct rendering: No
    GLX_ATI_pixel_format_float, GLX_ATI_render_texture
    OpenGL renderer string: Mesa GLX Indirect

  24. maggio 19, 2007 alle 1:08 pm

    Si vede che non hai installato correttamente la scheda video.
    Quale usi nvidia o ati?

  25. 25 shinji
    maggio 20, 2007 alle 8:09 am

    Questa è la mia scheda video ATI Technologies Inc RV515 [Radeon X1300] per installare i driver ho usato, come descritto dalla tua guida, Envy, però niente. Ho provato a cercare su google ma nn trovo niente.

  26. 26 shinji
    maggio 20, 2007 alle 11:37 am

    sono riuscito ad installare per bene la scheda video adesso il direct rendering va, però quando spunto come gestore di finestre, dall’icona del diamante rosso, Beryl va in crash è mi rimette il gestore di finestre di defult si può risolvere?

  27. maggio 20, 2007 alle 11:48 am

    Prova ad aggiornare beryl.
    Forse è colpa della versione.

  28. 28 shinji
    maggio 20, 2007 alle 2:13 pm

    Be è già alla versione più recente

  29. 29 Aressandoro
    maggio 26, 2007 alle 7:31 pm

    Ho lo stesso problema di shinji, ed anche io ho la X1300.

  30. maggio 29, 2007 alle 2:16 pm

    ciao, complimenti per il sito, inoltre volevo chiederti se t andava di linkarci grazie ciao 🙂

  31. maggio 29, 2007 alle 2:26 pm

    @ Ubuntuz

    Grazie per il complimento.
    Ok adesso ti linko. 😉

  32. maggio 29, 2007 alle 2:42 pm

    Ricambio e buona fortuna con il blog 🙂

  33. maggio 29, 2007 alle 6:24 pm

    @ Ubuntuz

    Grazie, anche a te. 🙂

  34. 34 OLi
    maggio 31, 2007 alle 8:04 pm

    ciao, ho un problema, non riesco a far lanciare xgl dopo il riavvio, mi tocca fare sempre chmod, e non so dove faccio errore.. sapreste aiutarmi?

  35. 35 avidia
    luglio 21, 2007 alle 10:33 pm

    Volevo solo ringraziarti per la dritta sui bordi..

    “L’ottavo giorno Dio creo’ Linux……………”

  36. settembre 30, 2007 alle 7:36 pm

    sono passato da poco linux e ti volevo fare una domanda a me con beryl non funge più io terminale e non si vedono i bordi delle finestre, quando provo a modificare xorg.conf e poi voglio salvare mi dice che non ho permessi sufficienti…aiutami please!!!:D

  37. ottobre 7, 2007 alle 8:53 am

    Entra nel terminale e dai il comando ” sudo bash ” per diventare root. Dopo di che fai ” gedit /etc/X11/xorg.conf ” per modificare xorg.conf.

  38. ottobre 16, 2007 alle 2:14 pm

    provo subito!!!
    grazie 🙂

  39. ottobre 16, 2007 alle 2:22 pm

    funge!!grrazie mille 🙂 :ciao

  40. 40 giovanni
    dicembre 29, 2007 alle 1:29 pm

    installo tutto e va tutto bene…compare sia custom in aspetto visual effect e sia compiz config manager il preferenze…ma quando clicco su custom nn succede niente e ritorna su normal…clicco su preferenze e non esce niente poi clicco su compiz config manager e non esce niente….poi mi appaiono 2 config manager….uno si apre ma nn funziona….2 giorni fa ho installato tutto allo stesso modo ma come per magia funzionava tutto…ora ho reinstallato linux ubuntu ma stavolta non va…puoi darmi qualke spiegazione??? grazie

  41. 41 giovanni
    dicembre 29, 2007 alle 1:30 pm

    scusa ma il post era per compiz fusion e non per beryl

  42. 42 Belle130P
    febbraio 1, 2008 alle 2:41 pm

    Anchio ho un problema. durante il comando per installare il server xgl e beryl mi da questo errore: Alcuni pacchetti non possono essere installati. Questo può voler
    dire che è stata richiesta una situazione impossibile oppure, se
    si sta usando la distribuzione “unstable”, che alcuni pacchetti
    richiesti non sono ancora stati creati o rimossi da incoming.
    Le seguenti informazioni possono aiutare a risolvere la situazione:

    I seguenti pacchetti hanno dipendenze non soddisfatte:
    beryl-settings: Dipende: beryl-settings-bindings ma non sta per essere installato
    E: Pacchetto non integro
    cosa devo fare?
    ps: ho ubuntu 7.10

  43. 43 Gaetano
    marzo 12, 2008 alle 9:31 am

    Grazie al tuo consiglio è da due giorni che sbatto per riportare tutto come prima senza risultati, almeno metti con quali schede funziona……..

  44. 44 linux 4e
    marzo 27, 2008 alle 9:55 pm

    ciao scusate ho un problema…
    quando digito il comando “sudo apt-get install beryl beryl-core beryl-plugins beryl-plugins-data beryl-settings beryl-manager emerald emerald-themes xserver-xgl”

    mi dice “impossibile trovare beryl”

    come devo fare?? grazie mille in anticipo!

  45. 45 claudio
    aprile 23, 2008 alle 11:52 pm

    non cio capito una mazza

  46. 46 claudio
    aprile 23, 2008 alle 11:52 pm

    potreste rispiegarmi grazie 1000

  47. aprile 24, 2008 alle 1:57 pm

    @ linux 4e, scusa ma oramai installare Beryl è una cosa obsoleta dato che è riconfluito nel progetto Compiz che è diventato Compiz Fusion. Quindi perché non usare Compiz? 😉

  48. 48 FABIO
    dicembre 24, 2008 alle 11:44 am

    è da 2 giorni che cerco di abilitare la mia scheda video per gli effetti 3d ma niente ogni cosa che faccio mi dà errore…..
    anche envy mi dice Error: dependency is not satisfiable : module assistant

    aiutooooooo

  49. 49 salvatore
    maggio 30, 2011 alle 8:20 am

    smette di funzionare e poi riprende

  50. giugno 15, 2013 alle 2:29 am

    An intriguing discussion is definitely worth comment. I believe that you ought to publish more on this issue, it
    may not be a taboo subject but generally folks don’t talk about these subjects. To the next! All the best!!

  51. luglio 12, 2013 alle 7:04 pm

    Finally, the last piece of advice is to make sure that you are
    eating enough greens. So contemplate your and believe
    in this region Phen375. Click here to Get Phen375
    and begin losing 3-5lbs weekly.


Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...




novembre: 2017
L M M G V S D
« Ago    
 12345
6789101112
13141516171819
20212223242526
27282930  

Archivi


%d blogger hanno fatto clic su Mi Piace per questo: