image hosting by Twango

Kernel:2.6.21 vanilla
Driver:8.36.5
Scheda video: ati X1600
Distribuzione:Kubuntu Feisty 7.04
Tempo impiegato per installare i driver ufficiali: 5 minuti e 56 secondi.

L’installazione dei driver e’ stata cronometrata ed effettuata su un sistema APPENA installato.

Questa guida non ha nulla di diverso dalle altre,se non per il fatto che parliamo di kernel vanilla
Avere un kernel personalizzato permette di:

Fregarcene dei kernel headers e della sua possibile rimozione da parte di apt-get
Fregarcene dei pacchetti debian per la versione in binario dei driver fglrx

Qui c’e’ una differenza sostanziale tra il novizio,che si perde in nomignoli strani come “effetti desktop” “driver con restrizioni” pannelli,manager e pattume vario..e quello un po’ piu’ “attento”.
Scusate lo sfogo..ma ormai questi driver li conosco a memoria!
Gli errori sono sempre gli stessi:

– Nessuno guarda mai il package manager per controllare la versione dei pacchetti installati
– Molti si sbagliano installando prima i driver dei repository (8.34) e poi quelli del sito..senza preoccuparsi della disinstallazione dei primi.
– Nessuno conosce module-assistant
– Si “ritocca” sempre lo xorg.conf..che invece ha bisogno solo di un paio di modifiche,nella maggior parte dei casi
– Nessuno guarda mai in /usr/src per verificare la presenza del modulo fglrx.tar.bz2..che e’ il modulo “fglrx” da compilare
– I comandi ati NON VANNO USATI! scordateveli una volta per tutte
– Quasi tutti mischiano l’installazione di questi driver con beryl,compiz,opzioni di xorg etc…mentre l’installazione dei driver e’ UNA COSA SEPARATA!..gli effetti desktop arrivano dopo.
– Nessuno controlla mai di avere i kernel-headers

Per le schede ati che usano gli fglrx sono valide TASSATIVAMENTE queste regole:

1- L’opzione Compisite VA DISABILITATA

Section "Extensions"
Option “Composite” “0″
EndSection

Oppure:

Section "Extensions"
Option “Composite” “Disable″
EndSection

2- Non e’ necessario disabilitare AIGLX
Puo’ essere necessario qualora si desideri utilizzare un composite-manager e una sessione Xgl

nella sezione ServerLayout:

Option "AIGLX" "Disable"

3- Sostituire nella sezione “Device” il modulo corretto:

Section "Device"
Identifier "Scheda video generica"
Driver "fglrx"
BusID "PCI:1:0:0"

Queste sono le uniche modifiche da apportare allo xorg.conf..A MANO prima di iniziare l’installazione

===========
Installazione
===========

Abbiamo detto che,avendo un kernel compilato per i fatti nostri,non troveremo MAI nei repository..i kernel-headers
Ne tantomeno troveremo i pacchetti binari..perche’ abbiamo i SORGENTI del kernel.
Se avete il kernel della feisty,attualmente il 2.6.20-15..tutto quello che bisogna fare e’ questo:

sudo apt-get update
sudo apt-get install linux-restricted-modules-$(uname -r)
sudo apt-get install xorg-driver-fglrx
sudo depmod -a

Fine della storia..riavviate xorg e lanciate fglrxinfo per controllare l’installazione e la versione dei driver..
Semplice no?..:-)

Se invece vogliamo i driver del sito:

Download 8.36

Prima installiamo i tool necessari:

sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5

Posizionate lo script dove vi pare e lanciate:

bash ati-driver-installer-8.36.5-x86.x86_64.run --buildpkg Ubuntu/feisty

Ovviamente il terminale va aperto nella stessa directory dello script.
Una volta preparati tutti i pacchetti:

sudo dpkg -i xorg-driver-fglrx_8.36.5-1*.deb
sudo dpkg -i fglrx-kernel-source_8.36.5-1*.deb
sudo dpkg -i fglrx-amdcccle_8.36.5-1*.deb
sudo dpkg -i xorg-driver-fglrx-dev_8.36.5-1*.deb

Il protagonista e’ lui: fglrx-kernel-source
Questo pacchetto installa in /usr/src il modulo che dobbiamo compilare: fglrx.tar.bz2
Se proviamo a scompattarlo,otterremo una directory “module” perche’ sono driver PREPARATI per essere pacchettizzati in DEBIAN.Non sono normali sorgenti,sebbene si possano installare nella maniera classica.
A me piace usare “module-assistant” il tool specifico per pacchettizzare e installare i driver.

sudo module-assistant prepare
sudo module-assistant update
sudo module-assistant build fglrx
sudo module-assistant install fglrx
sudo depmod -ae
sudo modprobe fglrx

Riavviamo il server grafico..e finish!..i driver sono installati.Se non lo sono non avete seguito questa guida..;)
Raramente puo’ servire mettere in blacklist il vecchio modulo fglrx 8.28..ma vi assicuro che non serve.

sudo kate /etc/default/linux-restricted-modules-common
DISABLED_MODULES=”fglrx”

Questo metodo,che non ho di certo inventato io,porta via poco + di 5 minuti..ed e’ lo stesso di quello descritto qua

Free Image Hosting at www.ImageShack.us

COME ABILITARE BERYL-GIT SENZA TOCCARE UNA MAZZA!

Sempre riallacciando il discorso precedente.

NON TOCCHIAMO LO XORG.CONF!!!!!!!!!!!!

Ok.

===========
Installazione
===========

Scarichiamo il Beryl-GIT preparato da Telperion
Non c’e’ nessun repository da abilitare..niente di niente.
Prima di installare beryl installiamo pero’ il server Xgl

sudo apt-get install xserver-xgl

Costruiamo la fantomatica sessione Xgl

sudo kate /usr/share/xsessions/xgl.desktop

Incolliamo il codice seguente:

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

Rendiamo eseguibile lo script:

sudo chmod a+x /usr/share/xsessions/xgl.desktop

Ora tocca allo script che avvia xgl:

sudo kate /usr/bin/startxgl.sh

Aggiungiamo:

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

e poi:

sudo chmod a+x /usr/bin/startxgl.sh

Fine degli script per avviare il server Xgl..che va selezionato dal KDM.

=============
Installazione beryl
=============

scompattate il pacchetto scaricato in precedenza:

tar xvfz beryl-git-20070501-feisty-telperion.tar.gz
cd beryl-git-20070501-feisty-telperion

Lanciate lo script

./beryl-svn.sh

e scegliete l’installazione numero 1

Lanciate il beryl-manager e divertitevi..

Related Posts Plugin for WordPress, Blogger...

Il tuo indirizzo ip:
54.227.76.35

Valutazione 3.00 su 5
happy wheels 2 demo

Category:

Senza categoria

Tags:

Commenti via Facebook:

Leave a Reply

Your email address will not be published. Required fields are marked *

*

35 Comments

  • a me non funziona con ati X1600 in entrambi i casi mi dice quelcosa sul server X cosa ci posso fare?

      Quota

  • guardare che errore e’ e sistemare lo xorg.conf

      Quota

  • quoto tutta la parte “Gli errori sono sempre gli stessi” !!!

    Dev’essere straziante rispondere sul forum di ubuntu sempre alle stesse domande 🙂

    Io comunque anche con ati preferisco usare aiglx con i driver open per beryl e soci. Magari perdo un pò di fluidità ma non mi va proprio di usare xgl.

    ciao ciao

      Quota

  • TequilaMex ITALY 12 anni ago

    come si fa a far patire beryl in automatico in xgl, essendo che in xgl l’avvio e lentissimo?
    in ./kde/autostart non ho niente.
    e volendo mettere uno script come questo devo modificare cosa? http://forum.ubuntu-it.org/index.php?topic=37608.msg290400#msg290400
    ciao!

      Quota

  • TequilaMex ITALY 12 anni ago

    essendo che in xgl l’avvio è lentissimo, si pu far partire beryl automaticamente insieme alla sessione xgl?
    e se volessi mettere uno script ritardante come questo: ://forum.ubuntu-it.org/index.php?topic=37608.msg290400#msg290400
    bisogna modificare qualcosa?

      Quota

  • @fede
    dipende..con la mia scheda i driver open non si possono usare..
    @Tequila
    puoi mettere uno script in ~/.kde/Autostart

    #!/bin/sh
    beryl –replace &
    non vedo il link..ma per ritardare credo ci voglia sleep=N_secondi

      Quota

  • ma cosa dovrei guardare per il discorso dell’xserver?
    ti so solo dire che una volta quando avviavo gnome mi diceva chiedeva se mantenere le impostazioni gnome o X e io ho scelto gnome. come faccio per ricambiarle? però mi sembra che parlasse delle impostazioni della tastiera

      Quota

  • @teo
    non ho gnome ho kde
    senza il messaggio di errore dell’x-server non posso capire cosa sia fuori posto
    se riesci a farmelo avere…magari non incollato qua..

      Quota

  • TequilaMex ITALY 12 anni ago

    sto cercando di postare il link ma wordpress mi dice che ne ho inviato un’altro simile. io non lo vedo

      Quota

  • telperion ITALY 12 anni ago

    @teo è normale
    quando lanci la sessione xgl ti chiede se vuoi la tastiera come impostata da Gnome,
    oppure come settata nell’ Xorg (che siccome con Xgl lavori su uno screen diverso da default, di solito non è settata per nulla).
    La risposta SI, e non mi seccare più con ste cose, è quella giusta 🙂

      Quota

  • telperion ITALY 12 anni ago

    @tequila quello nel post mio (era compreso in Beryl nelle prime versioni) lo uso tutt’ora è indicato per Gnome mentre quello nel post di mcz è meglio per ?de. Mmm stà tastiera non fà la cappa…
    🙂

      Quota

  • Simone ITALY 12 anni ago

    Sono anni che provo le varie versioni dei driver fglrx ma nessuno di questi ha funzionato dignitosamente con la mia radeon mobility 9600 …… durante lo shutdown il pc si blocca e l’unica soluzione e’ spegnerlo brutalmente!!!!

      Quota

  • davided FRANCE 12 anni ago

    potreste dare un bel X -version? e scrivere qui il risultqto? magari ditemi pure distribuzione e versione del deb di xorg…

    grazie mille.

    a me su debian non va… (ho x.org 7.3)

      Quota

  • ciao =)
    c’è qualcosa pure per amd64 ?
    purtroppo con xgl per ora ho visto che l’unica release amd64 che funziona è la 0.20 con il bug del cubo bianco :S
    nella 0.21 manca il supporto a xgl :(((
    volevo provare questa versione che hai linkato ma mi sono accorto che è per 32bit

      Quota

  • @gray
    nell’altro howto un utente ha trovato i pacchetti per 64bit…

      Quota

  • @ telperion
    grazie della risp ma io non ho mai installato xgl su questa versione di ubuntu perche non riesco ad installare il 3d sulla mia ati X1600 mentre con la 6.10 era filato tutto liscio. sto quasi pensando di tornare indietro oppure di cambiare scheda video.
    quale mi consigliate di prendere?

    vorrei una scheda con le caratteristiche della mia ATI se non superiore che non abbia problemi con linux.
    cosa mi consigliate? intel o nVidia?

      Quota

  • TequilaMex ITALY 12 anni ago

    ” telperion (15:43:47) :
    @tequila quello nel post mio (era compreso in Beryl nelle prime versioni) lo uso tutt’ora è indicato per Gnome mentre quello nel post di mcz è meglio per ?de.”
    http://forum.ubuntu-it.org/index.php?topic=37608.msg290388#msg290388

    per il nome dl file dello script, quello che voglio?
    per renderlo eseguibile: sudo chmod 755 /usr/bin/xxxx ?
    e poi l’eseguibile da /usr/bin/ lo copio in /kde/autostart/ ?

      Quota

  • TequilaMex ITALY 12 anni ago

    è normale che quando posto links non trovo il mio messaggio in questo blog?

      Quota

  • TequilaMex ITALY 12 anni ago

    ” telperion (15:43:47) :
    @tequila quello nel post mio (era compreso in Beryl nelle prime versioni) lo uso tutt’ora è indicato per Gnome mentre quello nel post di mcz è meglio per ?de.”

    forum.ubuntu-it.org/index.php?topic=37608.msg290388#msg290388
    (http:// all’inizio per il link)
    per il nome dl file dello script, quello che voglio?
    per renderlo eseguibile: sudo chmod 755 /usr/bin/xxxx ?
    e poi l’eseguibile da /usr/bin/ lo copio in /kde/autostart/ ?

      Quota

  • @Tequilamex
    dipende da quanti link..oltre due mi pare sia considerato spam ..e il messaggio viene spostato in moderazione..ora lo cerco..;)

      Quota

  • @Teo
    la guida qui presente si riferisce propio alla ati x1600,e non c’e’ alcun problema con linux

      Quota

  • TequilaMex ITALY 12 anni ago

    @Divilinux
    ora lo vedo, se vuoi puoi cancellare i miei doppi e quelli inutili(miei), compreso questo, per rendere più scorrevole la lettura.
    ciao!

      Quota

  • TequilaMex ITALY 12 anni ago

    risolto (spero)!

    #!/bin/bash
    killall beryl-manager
    sleep 25
    beryl-manager &

    ciao!

      Quota

  • vi ringrazio ancora per le vostre risposte.
    io ho reinstallato ubuntu dall’inizio ma l’errore c’è sempre. ho fatto delle foto al video perchè non sapevo come farvelo vedere.
    posso inviarvele così mi potete aiutare. se siete disposti a riceverle inviatemi una mail a gzzmtt@hotmail.it ed io vi invierò il tutto.

    grazie ancora e complimenti per il blog

      Quota

  • ciao,
    volevo sapere se è OK anche per la 1650
    grazie anticipate

      Quota

  • si …vale bene o male per qualsiasi scheda ati che supporti gli fglrx…

      Quota

  • divi ma funge con lo xorg appena uppato in debian? sai non mi partono nemmeno i vesa ._.

      Quota

  • se debian ha xorg 7.1 gli 8.36.5 non dovrebbero funzionare…gli 8.34 si

      Quota

  • volevo ringraziare di cuore divi per questa stupenda guida….e telperion per i panchetti di beryl… dopo 1 anno di prove adesso la mia x800xl gira da paura e funge anche beryl!
    w ubuntu!!! w beryl!!!

      Quota

  • robiw72 ITALY 11 anni ago

    ho provato ad installare beryl usando la tua guida…. mi dice che:

    il pacchetto è per una architettura (i386) diversa da quella del sistema (amd64)

    non hai niente che possa andare bene per il mio sistema?
    grazie.
    Robi

      Quota

  • @Robi
    ciao..no purtroppo devi cercare i repository per 64bit..
    non avendo questa architettura non saprei dove recuperarli..dovresti chiedere a Telperion..io arrivo al massimo al powerpc..;)

      Quota

  • ho trovato questo per beryl con amd64:

    http://download.tuxfamily.org/myberyl/shame/debian-sid/beryl-svn/unstable-daily/

    lo posto in caso potesse servire anche ad altri….

    grazie e ciao
    Robi

      Quota

  • Davide ITALY 11 anni ago

    Grazie mille per questa guida , è stata utilissima, ora funziona perfettamente tutto con la mia ati X1800 🙂

      Quota

  • pigiz ITALY 11 anni ago

    Con questa guida… giuro mi hai fatto morire (dal ridere) in senso buono, ho sentito tutta la rabbia (diciamo lo sconforto vah) verso quelli che come me nn capiscono una mazza , ho seguito la procedura e sono arrivato in fondo: tutto ok, e mi son divertito come un matto.

      Quota