Ubuntu Dapper + XGL + Compiz + ATI X1600

Seguendo il semplice tutorial fornito da Pollycoke, ho provato a installare Xgl e Compiz su una Ubuntu Dapper messa in movimento da una scheda grafica ATI X1600, notando con mio sommo dispiacere che l’howto va leggermente modificato per venire incontro alle esigenze specifiche delle ATI. Ora, dato che da qui a due minuti mi scorderò come ho fatto a mettere in piedi il tutto, meglio scrivere questo tutorial modificato in modo da tenermi un bigino utile alla prossima formattazione.
Due o tre considerazioni preliminari:
- Xgl (X Over OpenGL) è un’architettura X server, sviluppata da Novell, che si avvale delle OpenGL per gestire al meglio il rendering 3D accelerato offerto dalle più recenti schede video.
- Compiz è un window manager sviluppato da Novell, che sfrutta le OpenGL e le estensioni composite per gestire al meglio le potenzialità grafiche messe a disposizione dal server Xgl.
Ok, here we go!
Prelevare i componenti
Il primo passo consiste nel rendere il più semplice possibile il lavoro, inserendo in
/etc/apt/sources.list
i seguenti repository:
deb http://www.beerorkid.com/compiz/ dapper main
deb http://xgl.compiz.info/ dapper main
deb-src http://xgl.compiz.info/ dapper main
Da qui verranno scaricati i pacchetti contenenti il server grafico, il window manager e le librerie e le utility che ci servireanno. Dato che non si tratta di pacchetti ufficiali, la loro firma non verrà accettata, a meno di scaricane la chiave e aggiungerla al keyring usato da apt:
sudo wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -
Ora, non rimane che installare i pacchetti necessari a dare un po’ di brio al desktop, iniziando con un aggiornamento della lista ottenuta dai depositi:
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install xserver-xgl compiz-gnome libglitz-glx1 libgl1-mesa
Configurare GDM
Sarà GDM a occuparsi di lanciare Xgl quando sarà il momento di accedere al sistema, quindi è proprio questo componente che va configurato affinché possa prendersi carico del lavoro.
Se provenite da Kubuntu, vi converrà installare Gnome e quindi accertarsi che GDM sia il display manager predefinito:
sudo apt-get install gnome
sudo dpkg-reconfigure gdm
Installare i driver ATI accelerati
Per poter sfruttare l’accelerazione grafica in 3D delle schede ATI è necessario scaricare i driver proprietari direttamente dal sito del produttore e installarli sul proprio sistema.
Al momento è disponibile la versione 8.27.10, di cui consiglio l’utilizzo, avendo sperimentato diversi crash con la versione 8.25.
Scaricati i driver, non rimane che lanciare l’installer che li racchiude, facendo in modo che generi i pacchetti .deb utili a razionalizzare l’installazione:
sudo chmod +x ati-driver-installer-8.27.10-x86.run
sudo ./ati-driver-installer-8.27.10-x86.run --buildpkg Ubuntu/dapper
Creating directory fglrx-install
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.27.10......
==================================================
ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Ubuntu/dapper
/tmp/fglrx.E0RA9n /usr/src/ati/fglrx-install
Package /usr/src/ati/xorg-driver-fglrx_8.27.10-1_i386.deb has been successfully generated
Package /usr/src/ati/xorg-driver-fglrx-dev_8.27.10-1_i386.deb has been successfully generated
Package /usr/src/ati/fglrx-kernel-source_8.27.10-1_i386.deb has been successfully generated
Package /usr/src/ati/fglrx-control_8.27.10-1_i386.deb has been successfully generated
Package /usr/src/ati/fglrx-sources_8.27.10-1_i386.deb has been successfully generated
/usr/src/ati/fglrx-install
Removing temporary directory: fglrx-install
Ora vi trovate con una serie di pacchetti, pronti per l’installazione, fra questi, tra l’altro, anche i sorgenti dei moduli del kernel deputati all’accelerazione della scheda grafica.
Installiamo i driver:
sudo dpkg -i *.deb
I sorgenti del modulo fglrx, che si occupa dell'accelerazione 3D della scheda video, sono installati. Non rimane che compilarli ma, volendo semplificare il lavoro, meglio farsi aiutare da un'ottima utility, ovvero module assistant. Installiamola:
sudo apt-get install module-assistant
E ora, un attimo di attenzione. Se avete già utilizzato module-assistant per creare il modulo fglrx in una versione adatta a un driver xorg precedente, semplicemente installare i nuovi sorgenti e lanciare la compilazione non darà i risultati sperati: si rimarrà con il vecchio modulo fra le mani e un errore che viene mostrato solo nel log di Xorg e dal comando
fglrxinfo
che dirà, molto cripticamente, che si stanno utilizzando le libreria Mesa per l’accelerazione grafica non hardware.
E’ necessario, in questo caso, ripulire la directory di compilazione del modulo del kernel. Ma ci sono moduli fglrx compilati sul sistema?
sudo module-assistant search fglrx
fglrx-kernel-source (source package not installed):
– Binary package(s) for kernel(s):
+ (2.6.17.3): fglrx-kernel-2.6.17.3_8.27.10-1+10.00.Custom_i386.deb
Beh, direi proprio di si. Nel mio caso, si tratta del pacchetto fglrx nuovo, dato che ho lanciato il comando dopo la sua compilazione e la sua installazione. Nel caso voi abbiate compilato un vecchio modulo fgrlx, troverete indicato il numero di versione corrispondente.
E’ tempo di fare un po’ di pulizia, per evitare problemi di compilazione:
sudo module-assistant clean fglrx
E ora si può passare alla vera e propria compilazione, installazione del pacchetto e rigenerazione delle dipendenze:
sudo module-assistant prepare
sudo module-assistant update
sudo module-assistant build fglrx
sudo module-assistant install fglrx
sudo depmod -a
Con i moduli abbiamo finito, è tempo di mettere le mani sul file di configurazione di Xorg.
Il file di configurazione di Xorg
Dato che Xgl funziona sull’architettura di Xorg, andrà modificato quest’ultimo affinché fornisca l’accelerazione necessaria a sfruttare la ricchezza grafica offerta dal primo. Lasicamo, però, che sia l’utility aticonfig a eseguire le prime modifiche sul file si configurazione di Xorg
/etc/X11/xorg.conf
Semplicemente, basterà lanciare
sudo aticonfig --initial
sudo aticonfig --overlay-type=Xv
Aprite il file di configurazione
/etc/X11/xorg.conf
e assicuratevi che le parti evidenziate siano presenti così come le vedete scritte. In caso contrario, copiate dall’esempio qui riportato, rispettando le sezioni di appartenenza:
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
#Section “InputDevice”
# Driver “wacom”
# Identifier “stylus”
# Option “Device” “/dev/wacom” # Change to
# # /dev/input/event
# # for USB
# Option “Type” “stylus”
# Option “ForceDevice” “ISDV4″ # Tablet PC ONLY
#EndSection
#
#Section “InputDevice”
# Driver “wacom”
# Identifier “eraser”
# Option “Device” “/dev/wacom” # Change to
# # /dev/input/event
# # for USB
# Option “Type” “eraser”
# Option “ForceDevice” “ISDV4″ # Tablet PC ONLY
#EndSection
#
#Section “InputDevice”
# Driver “wacom”
# Identifier “cursor”
# Option “Device” “/dev/wacom” # Change to
# /dev/input/event
# # for USB
# Option “Type” “cursor”
# Option “ForceDevice” “ISDV4″ # Tablet PC ONLY
#EndSection
Se non avete tavolette grafiche o altre amenità del genere, assicuratevi che il blocco evidenziato qui sopra sia commentato. Ciò vi eviterà di osservare una gran quantità di errori nel file di log, relativi a queste periferiche non rilevate, sebbene erroneamente abilitate
Section “ServerLayout”
# InputDevice “stylus” “SendCoreEvents”
# InputDevice “cursor” “SendCoreEvents”
# InputDevice “eraser” “SendCoreEvents”
Per la stessa ragione, va commentato il blocco appena visto.
Identifier “Default Layout”
Screen “Default Screen” 0 0
InputDevice “Generic Keyboard”
InputDevice “Configured Mouse”
InputDevice “Synaptics Touchpad”
EndSection
Section “Files”
# path to defoma fonts
FontPath “/usr/share/X11/fonts/misc”
FontPath “/usr/share/X11/fonts/cyrillic”
FontPath “/usr/share/X11/fonts/100dpi/:unscaled”
FontPath “/usr/share/X11/fonts/75dpi/:unscaled”
FontPath “/usr/share/X11/fonts/Type1″
FontPath “/usr/share/X11/fonts/100dpi”
FontPath “/usr/share/X11/fonts/75dpi”
FontPath “/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType”
EndSection
Section “Module”
Load “bitmap”
Load “ddc”
Load “dri”
Load “extmod”
Load “freetype”
Load “glx”
Load “int10″
Load “type1″
Load “v4l”
Load “vbe”
EndSection
Da non dimenticare l’abilitazione dell’accelerazione grafica…
Section “InputDevice”
Identifier “Generic Keyboard”
Driver “kbd”
Option “CoreKeyboard”
Option “XkbRules” “xorg”
Option “XkbModel” “pc105″
Option “XkbLayout” “it”
EndSection
Section “InputDevice”
Identifier “Configured Mouse”
Driver “mouse”
Option “CorePointer”
Option “Device” “/dev/input/mice”
Option “Protocol” “ExplorerPS/2″
Option “ZAxisMapping” “4 5″
Option “Emulate3Buttons” “true”
EndSection
Section “InputDevice”
Identifier “Synaptics Touchpad”
Driver “synaptics”
Option “SendCoreEvents” “true”
Option “Device” “/dev/psaux”
Option “Protocol” “auto-dev”
Option “HorizScrollDelta” “0″
EndSection
Section “Monitor”
Identifier “Monitor Generico”
HorizSync 28.0 - 72.0
VertRefresh 43.0 - 60.0
Option “DPMS”
EndSection
Section “Device”
Identifier “ATI Technologies, Inc. ATI Default Card”
Driver “fglrx”
Option “VideoOverlay” “on”
Option “OpenGLOverlay” “off”
Option “AGPMode” “4″
Option “AGPFastWrite” “True”
Option “EnablePageFlip” “True”
BusID “PCI:6:0:0″
EndSection
Le opzioni appena viste fanno un po’ di tutto, dal caricamento del driver fglrx a qualche ottimizzazione per aumentare la velocità di calcolo.
Section “Screen”
Identifier “Default Screen”
Device “ATI Technologies, Inc. ATI Default Card”
Monitor “Monitor Generico”
DefaultDepth 24
SubSection “Display”
Depth 1
Modes “1440×900″
EndSubSection
SubSection “Display”
Depth 4
Modes “1440×900″
EndSubSection
SubSection “Display”
Depth 8
Modes “1440×900″
EndSubSection
SubSection “Display”
Depth 15
Modes “1440×900″
EndSubSection
SubSection “Display”
Depth 16
Modes “1440×900″
EndSubSection
SubSection “Display”
Depth 24
Modes “1440×900″
EndSubSection
EndSection
Section “DRI”
Mode 0666
EndSection

Fatto questo, è tempo di modificare i file di configurazione di GDM.
GDM
Il primo file a essere leggermente cambiato è proprio
/etc/gdm/gdm.conf
In questo file, cercate nella sezione
[servers]
modificate la riga
0=Standard
in
1=Standard
E commentate tutto ciò che inizia per 0, fino in fondo. In pratica, dovrete avere il seguente blocco:
[servers]
# These are the standard servers. You can add as many you want here and they
# will always be started. Each line must start with a unique number and that
# will be the display number of that server. Usually just the 0 server is
# used.
1=Standard
#1=Standard
# Note the VTAllocation and FirstVT keys on Linux and FreeBSD. Don’t add any
# vt arguments if VTAllocation is on, and set FirstVT to be the first
# vt available that your gettys don’t grab (gettys are usually dumb and grab
# even a vt that has already been taken). Using 7 will work pretty much for
# all Linux distributions. VTAllocation is not currently implemented on
# anything but Linux and FreeBSD. Feel free to send patches. X servers will
# just not get any extra arguments then.
#
# If you want to run an X terminal you could add an X server such as this:
#0=Terminal -query serverhostname
# or for a chooser (optionally serverhostname could be localhost):
#0=Terminal -indirect serverhostname
#
# If you wish to run the XDMCP chooser on the local display use the following
# line
#0=Chooser
## Note:
# is your X server not listening to TCP requests? Perhaps you should look at
# the security/DisallowTCP setting!
# Definition of the standard X server.
[server-Standard]
name=Standard server
command=/usr/bin/X -br -audit 0
flexible=true
# Indicates that the X server should be started at a different process
# priority. Values can be any integer value accepted by the setpriority C
# library function (normally between -20 and 20) with 0 being the default. For
# highly interactive applications, -5 yields good responsiveness. The default
# value is 0 and the setpriority function is not called if the value is 0.
#priority=0
# To use this server type you should add -query host or -indirect host to the
# command line.
[server-Terminal]
name=Terminal server
# Add -terminate to make things behave more nicely
command=/usr/bin/X -br -audit 0 -terminate
# Make this not appear in the flexible servers (we need extra params anyway,
# and terminate would be bad for xdmcp choosing). You can make a terminal
# server flexible, but not with an indirect query. If you need flexible
# indirect query server, then you must get rid of the -terminate and the only
# way to kill the flexible server will then be by Ctrl-Alt-Backspace.
flexible=false
# Not local, we do not handle the logins for this X server.
handled=false
# To use this server type you should add -query host or -indirect host to the
# command line.
[server-Chooser]
name=Chooser server
command=/usr/bin/X -br -audit 0
# Make this not appear in the flexible servers for now, but if you wish to
# allow a chooser server then make this true. This is the only way to make a
# flexible chooser server that behaves nicely.
flexible=false
# Run the chooser instead of the greeter. When the user chooses a machine they
# will get this same server but run with “-terminate -query hostname”.
chooser=true
A dire il vero, basterebbe anche solo la modifica da 0 a 1 nella prima riga per impedire che venga lanciato l’Xserver standard, ma meglio andarci con i piedi di piombo fino a quando non avrò sperimentato delle configurazioni ottimizzate.
Ora è il turno del file
/etc/gdm/gdm.conf-custom
Apritelo e inserite le seguenti istruzioni:
[servers]
1=Xgl
[server-Xgl]
name=Xgl server
#la prima riga va bene per schede ATI
#la seconda va bene per schede nVidia
command=/usr/bin/Xgl :1 -fullscreen -ac -accel glx:fbo -accel xv:fbo
#command=/usr/bin/Xgl -ac -accel glx:pbuffer -accel xv:fbo
flexible=true
Il contenuto di questo secondo file dovrebbe eseguire un override sulle impostazioni del primo. In effetti non è così o, almeno, non lo è sempre: senza aggiungere 1=Xgl anche in gdm.conf il gioco non funziona, nel mio caso.
Configurare Gnome
Non rimane che configurare Gnome affinché lanci cgwd, il window decorator e compiz. Pr fare ciò, basterà accedere al menu
Sistema -> Preferenze -> Sessioni
e quindi selezionare l’etichetta
Avvio Programmi
Qui aggiungete queste due stringhe, una alla volta:
cgwd --replace
compiz --replace gconf --sm-disable
Finito. Non rimane che riavviare il sistema e godersi i nuovi effetti grafici con finestre elastiche, ombreggiature diffuse e il famigerato cubo, che potrete ruotare tenendo premuti contemporaneamente
CTRL + ALT + Frecce
oppure, sempre tenendo premuti CTRL + ALT, provate a trascinare il desktop a destra e a sinistra, oppure date un’occhiata all’effetto Exposè, per passare da un’applicazione all’altra, abilitato tramite il tasto
F12
Ma anche ALT + TAB non è da meno…

Link:
Pollycoke Ubuntu Dapper + XGL + Compiz Guide
Ubuntu Dapper Installation Guide







1 Agosto, 2006 alle 4:04 am
mi arrendo. sono le 5 e nonostante avessi seguito precisamente le istruzioni.. xgl proprio non va.
ho una ati radeon mobility 9700 ke alla prova con la live kororaa funziona benissimo.
per stasera vado a letto.
ciao
1 Agosto, 2006 alle 7:53 am
Ti capisco. Purtroppo questa procedura sembra essere in un prolungato stato alpha.
Prova a dirmi quali errori ti da e vediamo cosa succede.
Intanto, apri una finestra e scrivi:
fglrxinfo -display :1
Se il modulo fglrx è stato correttamente caricato, dovresti trovarti alcune righe simili alle seguenti:
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon X1600 Generic
OpenGL version string: 1.2 (2.0.5946 (8.27.10))
Se, invece, leggi Mesa, vuol dire che stai usando l’accelerazione software delle librerie OpenGL Mesa e non quella hardware fornita dal modulo fglrx.
1 Agosto, 2006 alle 12:14 pm
Metti online qualche filmato
Bella guida in ogni caso.
1 Agosto, 2006 alle 12:19 pm
Grazie. Ora sono in vacanza e viaggio con una connessione UMTS a consumo…come dire…ahem…caricare il video diventa un po’ oneroso.
La settimana prossima torno alla mia ADSL flat e aggiorno la guida, inserendo qualche dettaglio e metto online un video…
C’è da dire che il cubo rotante è forse l’aspetto meno bello del tutto. Personalmente mi fanno impazzire le finestre elastiche…
1 Agosto, 2006 alle 2:53 pm
ciao, sono di nuovo io. allora, cerco di spiegare meglio:
ho ripristinato il file gdm.conf e gdm.conf-custom originali, visto che xgl non va.
quindi ho dato il comando:
#fglrxinfo -display :0
e questo è il risultato:
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON 9700 Generic
OpenGL version string: 2.0.5814 (8.25.18)
mentre quando riavvio gdm, dopo aver seguito la guida, dice semplicemente che è impossibile avviare il server x
ciao, grazie
1 Agosto, 2006 alle 3:05 pm
Ok, quindi il modulo fglrx lo installa correttamente e lo carica.
Quale errore ti da quando cerchi di avviare il server Xgl? Dai un’occhiata in
/var/log
ai file di log di X, al syslog e ai file di log che trovi nella directory gdm, sempre in /var/log
1 Agosto, 2006 alle 4:16 pm
analizzando Xorg.0.log le cose che mi sembrano anomale sono questi due gruppi:
——
drmOpenDevice: node name is /dev/dri/card1
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
——
(**) Option “Device” “/dev/wacom”
(EE) xf86OpenSerial: Cannot open device /dev/wacom
No such file or directory.
Error opening /dev/wacom : Invalid argument
——
nel caso del primo gruppo l’errore è presente nel log per ben 254 volte… l’unica cosa che cambia nel ripetersi del msg è il numero della card (/dev/dri/cardX) che incrementa ogni volta di una unità sino ad arrivare a 254.
per quanto riguarda il syslog questo è lo stralcio significativo:
——
Aug 1 04:31:24 localhost gdm[6148]: Error reinitilizing server
Aug 1 04:31:26 localhost kernel: [17181943.840000] ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
Aug 1 04:31:26 localhost kernel: [17181944.512000] [fglrx] Internal AGP support requested, but kernel AGP support active.
Aug 1 04:31:26 localhost kernel: [17181944.512000] [fglrx] Have to use kernel AGP support to avoid conflicts.
Aug 1 04:31:26 localhost kernel: [17181944.512000] [fglrx] AGP detected, AgpState = 0×1f000217 (hardware caps of chipset)
Aug 1 04:31:26 localhost kernel: [17181944.512000] agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
Aug 1 04:31:26 localhost kernel: [17181944.512000] agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode
Aug 1 04:31:26 localhost kernel: [17181944.512000] agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode
Aug 1 04:31:26 localhost kernel: [17181944.512000] [fglrx] AGP enabled, AgpCommand = 0×1f000314 (selected caps)
Aug 1 04:31:26 localhost kernel: [17181944.520000] [fglrx] total GART = 268435456
Aug 1 04:31:26 localhost kernel: [17181944.520000] [fglrx] free GART = 252440576
Aug 1 04:31:26 localhost kernel: [17181944.520000] [fglrx] max single GART = 252440576
Aug 1 04:31:26 localhost kernel: [17181944.520000] [fglrx] total LFB = 128020480
Aug 1 04:31:26 localhost kernel: [17181944.524000] [fglrx] free LFB = 119828480
Aug 1 04:31:26 localhost kernel: [17181944.524000] [fglrx] max single LFB = 119828480
Aug 1 04:31:26 localhost kernel: [17181944.524000] [fglrx] total Inv = 0
Aug 1 04:31:26 localhost kernel: [17181944.524000] [fglrx] free Inv = 0
Aug 1 04:31:26 localhost kernel: [17181944.524000] [fglrx] max single Inv = 0
Aug 1 04:31:26 localhost kernel: [17181944.524000] [fglrx] total TIM = 0
——
relativo alla scorsa notte
infine per quanto riguarda i log di gdm è di nuovo presente l’errore relativo a /dev/wacom presento anche nel log di X.
1 Agosto, 2006 alle 6:12 pm
ciao a tutti.. ho risolto l’installazione seguendo questo wiki:
http://wiki.cchtml.com/index.php/Xgl-Compiz-Dapper
ciao
1 Agosto, 2006 alle 9:48 pm
Per quanto riguarda gli errori sui device wacom, come dicevo nella guida, vanno commentate nel file xorg.conf le righe che eseguono il setup e l’inizializzazione delle periferiche.
Per gli errori agp, puoi provare le seguenti righe:
Option “AGPMode” “4?
Option “AGPFastWrite” “True”
A dire il vero, il supporto per Xgl e Compiz è ancora abbastanza “confusionario”.
Utilizzando gli script esterni è a volte più semplice ed è stata questa la via che ho utilizzato la prima volta. Questa seconda modalità, invece, mi sembra più pulita e compatta. Poi, a ognuno capita qualcosa di diverso: alcuni riescono a far funzionare compiz solo se lo lanciano da una finestra all’interno di Xgl e non in altri modi.
2 Agosto, 2006 alle 1:29 am
grazie per il backlink Giorgio!
–
felipe
http://pollycoke.wordpress.com
2 Agosto, 2006 alle 4:09 pm
Ciao, dopo una formattazione sto seguendo la tua guida per l’installazione dell’Xgl però al momento dell’installazione dei driver Ati mi viene fuori questo errore:
Generating package: Ubuntu/6.06
./packages/Ubuntu/ati-packager.sh: line 55: dpkg-architecture: command not foundError: unsupported architecture:
Removing temporary directory: fglrx-install
Con il comando –listpkg viene fuori la lista delle versioni supportate ed invece non funziona nè con dappe nè con 6.06 quando vado a fare il –buildpkg.
Previe installazioni hanno dato esito positivo… Chi sa dirmi qualcosa?
3 Agosto, 2006 alle 12:53 pm
Barker_cry, Assicurati di avere installato il pacchetto dpkg-dev, che fornisce l’utility dpkg-architecture che mi sembra ti manchi al momento.
6 Agosto, 2006 alle 9:30 pm
Ciao, ho seguito la procedura e scrivendo
fglrxinfo -display :0
appare:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9250/9200 Series DDR Generic
OpenGL version string: 1.3.1091 (X4.3.0-8.27.6)
quindi tutto esatto vero? please datemi una conferma.
6 Agosto, 2006 alle 11:33 pm
Si, stai usando l’accelerazione hardware. In caso contrario ti apparirebbe come vendor string un riferimento a Mesa.
12 Agosto, 2006 alle 2:43 pm
Niente! Basta! Sono 2 settimane che tento di installare Xgl con scheda video Ati x1600, ogni volto che provo ad avviare compiz mi va in crash il pc. Aspetterò la versione 6.10 di Ubuntu ad ottobre.
12 Agosto, 2006 alle 5:00 pm
aggiungi che bisogna installare il debhelper prima di compilare i driver, altrimenti fa errore 127! Cmq grazie per l’ottima guida
13 Agosto, 2006 alle 1:36 am
x jewelz - Ora il dettaglio si trova nel tuo commento
Grazie!
x Barker - Mi dispiace che ti capiti questo inconveniente. Quale errore ti da Compiz?
18 Agosto, 2006 alle 10:16 am
Per favore, esegui il seguente comando
cat /etc/lsb-release
e copiami il risultato qui nei commenti
inoltre, copiami anche il risultato del comando
cat /etc/apt/sources.list
I driver non sono correttamente installati, visto che ti sta dicendo che hai in uso le Mesa e non l’accelerazione hardware. Guarda in Xorg.0.log e dovresti vedere qualche errore riguardante il modulo fglrx.
18 Agosto, 2006 alle 3:56 pm
18 Agosto, 2006 alle 5:56 pm
Mmmm…ben due plugin anti spam rilevano i tuoi commenti come spam. Lasciali comunque e li vedo in moderazione. Controllo i tuoi risultati e ti dico.
19 Agosto, 2006 alle 3:40 pm
mi spiace. E’ che faccio del casino quando li inserisco e penso di averli rimandati almeno 4 o 5 volte.
Se vuoi eliminarlo (che mi sembra un po’ ingombrante) trovi tutto qui:
http://www.cs.unibo.it/~arodi/datas
8 Settembre, 2006 alle 2:01 pm
Ho installato xgl/compiz seguedo la guida trovata sul sito: http://www.tectonic.co.za/view.php?id=916
che ho trovato effettivamente molto più semplice.
Ho un’Ati Radeon 9600, e il tutto sembra funzionare perfettamente. Volevo chiedere che differenza ci stava se aggiungevo i repository che mi dite voi anzichè usare quelli di Ubuntu e in più se andando ad aggiungere anche i vostri repository (che credo siano più aggiornati) mi si aggiorna in automatico Compix/XGL.
Grazie e ciao
10 Settembre, 2006 alle 1:29 pm
Ciao ho riscontrato questo problema seguendo la tua guida (ho provato anche con i driver 8.27.10):
root@eagle:/home/maver1ck/Desktop/Documenti/downloads# sudo ./ati-driver-installer-8.28.8.run –buildpkg Ubuntu/dapper
Creating directory fglrx-install
Verifying archive integrity… All good.
Uncompressing ATI Proprietary Linux Driver-8.28.8……………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………….
==================================================
ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Ubuntu/dapper
./packages/Ubuntu/ati-packager.sh: line 56: dpkg-architecture: command not foundError: unsupported architecture:
Removing temporary directory: fglrx-install
come posso risolvere? Se può esserti utile il mio notebook è un toshiba satellite A100 - 683
ciauz!
grazie per l’aiuto
10 Settembre, 2006 alle 2:03 pm
@maver1ck - Come dicevo qualche commento più in alto:
“Barker_cry, Assicurati di avere installato il pacchetto dpkg-dev, che fornisce l’utility dpkg-architecture che mi sembra ti manchi al momento.”
Ti manca il pacchetto dpkg-dev. Quindi:
sudo apt-get install dpkg-dev e puoi continuare.
10 Settembre, 2006 alle 2:04 pm
@Marco - I repository suggeriti contengono delle versioni modificate.
10 Settembre, 2006 alle 5:35 pm
Ciao giulio e grazie!
ho inserito il dpkg-dev …però continuando guarda che mi da:
root@eagle:/home/maver1ck/Desktop/Documenti/downloads# sudo ./ati-driver-installer-8.27.10-x86.run –buildpkg Ubuntu/dapper
Creating directory fglrx-install
Verifying archive integrity… All good.
Uncompressing ATI Proprietary Linux Driver-8.27.10…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………..
==================================================
ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Ubuntu/dapper
sh: gcc: command not found
dpkg-architecture: warning: Couldn’t determine gcc system type, falling back to default (native compilation)
/tmp/fglrx.cQQ3TZ /home/maver1ck/Desktop/Documenti/downloads/fglrx-install
Package build failed!
Package build utility output:
dpkg-buildpackage: source package is fglrx-installer
dpkg-buildpackage: source version is 8.27.10-1
dpkg-buildpackage: source changed by ATI Technologies Inc.
sh: gcc: command not found
dpkg-architecture: warning: Couldn’t determine gcc system type, falling back to default (native compilation)
sh: gcc: command not found
dpkg-architecture: warning: Couldn’t determine gcc system type, falling back to default (native compilation)
dpkg-buildpackage: host architecture i386
debian/rules build
echo “Using architecture: i386″
Using architecture: i386
if [ -f /tmp/fglrx.cQQ3TZ/debian/control.template ]; then \
cat /tmp/fglrx.cQQ3TZ/debian/control.template > /tmp/fglrx.cQQ3TZ/debian/control; \
fi
for i in preinst postinst postrm shlibs atieventsd.init ; do \
if [ -f /tmp/fglrx.cQQ3TZ/debian/driver.$i ]; then \
sed -e “s/#PKGNAME#/xorg-driver-fglrx/” \
-e “s/#DISTRO#/dapper/” /tmp/fglrx.cQQ3TZ/debian/driver.$i > \
/tmp/fglrx.cQQ3TZ/debian/xorg-driver-fglrx.$i; \
fi; \
done
if [ -f /tmp/fglrx.cQQ3TZ/debian/10fglrx.template ]; then \
sed -e “s|#XMODDIR#|usr/lib|” -e “s|#XMODDIR32#|usr/lib32|” \
/tmp/fglrx.cQQ3TZ/debian/10fglrx.template > /tmp/fglrx.cQQ3TZ/debian/10fglrx; \
fi
if [ -f /tmp/fglrx.cQQ3TZ/debian/fglrx.default ]; then \
mv /tmp/fglrx.cQQ3TZ/debian/fglrx.default /tmp/fglrx.cQQ3TZ/debian/fglrx; \
fi
dh_testdir
make: dh_testdir: Command not found
make: *** [configure] Error 127
/home/maver1ck/Desktop/Documenti/downloads/fglrx-install
Removing temporary directory: fglrx-install
penso mi manca qualche altra cosa, o sbaglio? ^^
ciao e grazie ancora!
10 Settembre, 2006 alle 5:45 pm
Ahimé ti mancano alcune applicazioni:
1. Ti manca il pacchetto gcc;
2. Ti manca il pacchetto debhelper.
Queste informazioni avresti potuto desumerle leggendo attentamente i messaggi di errore che hai copiato nel commento:
“Generating package: Ubuntu/dapper
sh: gcc: command not found”
Qui ti dice che non trova gcc.
“dh_testdir
make: dh_testdir: Command not found”
Qui invece ti informa che manca dh_testdir. Non sai a quale pacchetto appartiene? Basta chiedere al motore di ricerca di debian.org:
http://packages.debian.org/cgi-bin/search_contents.pl?version=stable&arch=i386&case=insensitive&word=dh_testdir&searchmode=searchfiles
Giusto per non rimanere bloccati in futuro
10 Settembre, 2006 alle 6:26 pm
ok grazie adesso non mi da nessun errore in quella fase,
sai sono nuovo del mondo GNU/Linux, ma pian pianino ci prenderò la mano
grazie ancora!!!
11 Settembre, 2006 alle 6:40 am
Ciao
ho seguito la guida passo passo e al riavvio del sistema non mi avvia il DE; l’errore che mi da è il seguente:
Fatal server error:
no screens found
XIO: fatal IO error 104 (Connection reset by peer) on X server “:0.0″ after 0 request (0 Know processed) with 0 events remaining.
magari c’è qualche errore nell’xorg.conf? dimmi tu…
ciao e grazie ancora!
12 Settembre, 2006 alle 8:42 am
Mandami via email tutti i file che hai modificato.
12 Settembre, 2006 alle 10:44 am
Ciao giorgio
cercando di fare una cosa più pulita ed accurata ho deciso di reinstallare ubuntu ed eseguire di nuovo passo passo i comandi nella guida, facendo però più attenzione ad eventuali errori. Ho notato così che dopo aver installato i driver 8.27.10 dell’ATI, dando il comando fglrxinfo osservo questo:
maver1ck@fangorn:~$ fglrxinfo
Xlib: extension “XFree86-DRI” missing on display “:0.0″.
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: http://www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.4.1)
maver1ck@fangorn:~$
…lo stesso errore che incontravo nel fatal error ma con un informazione in più (Xlib: extension “XFree86-DRI” missing on display) e tutto questo con xorg.conf originale;
potrei risolvere l’errore del “no screen found”, installando questi XFree86-DRI?
spero di non aver detto fesserie
14 Settembre, 2006 alle 8:56 am
Se glrxinfo riporta l’utilizzo delle librerie Mesa, stai usando l’accelerazione software e non quella hardware garantita dal modulo fglrx. Controlla i file di log e di configurazione, per capire perché non lo sta caricando.
Per curiosità, dai il comando:
fglrxinfo :1
14 Settembre, 2006 alle 3:10 pm
ragazzi seguendo il wiki di ubuntu ( 1°metodo ), son riuscito ad installare i driver ati e dando “fglrxinfo” ne ho avuto la conferma
…ricordo ancora che utilizzo un toshiba satellite A100 - 683 ( magari a qualcuno potrebbe tornare utile )
ok l’accellerazione 3D è al sicuro infatti, ho testato anche alcuni giochi: nexuiz, tuxracer e altri con risultati ottimi
adesso non mi rimane che proseguire con la guida
22 Settembre, 2006 alle 11:08 pm
GRAZIE…. grazie alla tua guida sono riuscito a far funzionare unreal tournament 2003 su Kubuntu con tutte le impostazioni grafiche al massimo, e gira MEGLIO che in windows con un casino di altri programmi aperti…
23 Settembre, 2006 alle 8:10 am
Fantastico. Non rimane che mettere i film direttamente come sfondo del desktop, non ti pare?
24 Settembre, 2006 alle 2:52 pm
Giorgio mi servirebbe il tuo aiuto…
Prima di tutto volevo dire che col copia incolla si fanno disastri… sarebbe meglio che i file di configurazione che hai pubblicato li mettessi in formato di file perchè tanti degli apici ” che hai postato mi vengono sostituiti da Kubuntu come quadratini maledetti e all’inizio non me ne ero accorto.
Detto questo, dopo aver sostituito tutti gli apici gdm mi si pianta… se gli chiedo di mostrarmi l’errore mi dice che c’è qualcosa che non va nel xorg.conf eppure kdm va… (meno male).
Dove posso trovare un log da mostrarti/vi ?
24 Settembre, 2006 alle 3:19 pm
Ciao,
capisco. Cerca in /var/log i file Xorg.
Li troverai i messaggi di errore.
26 Settembre, 2006 alle 9:47 am
Ciao, io ho seguito sia il tutorial di pollycoke (non andava neanche x) sia questo. Il server X parte e parte gnome come se non avessi fatto niente!!!!!!! Io ho già installato xgl con successo, ma con una NVIDIA.
Come faccio a sapere cosa non sta funzionando?
26 Settembre, 2006 alle 10:03 am
Vai in
/var/log
ed esamina i file di log Xorg. e syslog
da dentro gnome, apri un terminale e scrivi
compiz-start
e batti invio. Vedi cosa ti succede.
27 Settembre, 2006 alle 12:10 pm
@Giorgio, dopo aver seguito tutte le guide KDE mi va ancora (quindi non ci sono gravi errori nel xorg.conf) ma se metto gdm come loader principale, e tento di far partire gnome, non succede nulla e gnome si blocca lasciandomi in modalita’ testo.
Se provo a togliere le righe aggiunte nella tua guida al file di gdm, gnome parte normalmente ma si blocca il sistema (classica impallata tipo windows con l’audio che si ripete all’infinito) e sono costretto a rimettere kdm in modalita’ testo.
Saresti cosi’ gentile da dare un’occhio ai miei log di kde e gnome? posso darteli stasera…
30 Settembre, 2006 alle 12:57 pm
ciao… io sto cercando di installare xgl e compiz da un pò di tempo…. ma senza buoni risultati.
Innanzitutto ti elenco il mio hardware:
amd64 300 , 1024 ram, ati x300 (PCIE)
per una volta ho visto funzionare compiz, solo che dopo 30 secondi di funzionamento…. si è bloccato!!
all’avvio mi mancano le barre di tutte le finestre che apro… perchè escano e possa spostarle devo digitare: exec metacity…. sul tentativo di far partire compiz con il comando startcompiz mi da quest’errore:
~$ compiz.real: Support for non power of two textures missingcompiz.real: Failed to manage screen: 0
compiz.real: No manageable screens found on display :1
aiutooooooooooo….
grazie
30 Settembre, 2006 alle 6:32 pm
Ciao,
leggiti bene la guida…Intanto, prova a lanciare il comando:
fglrxinfo
e poi
fglrxinfo -display :1
14 Ottobre, 2006 alle 12:55 pm
Grande….Molto utile ….l’unica guida che ho trovato in fretta per installare i driver per l’ATI X1600..
Grazie..
14 Ottobre, 2006 alle 9:46 pm
Ti ringrazio. E’ confortante sapere che è stata di qualche utilità.
15 Ottobre, 2006 alle 10:06 pm
Ciao Giorgio, grazie mille!!
Ho provato ad eseguire da terminale gnome compiz-start ma …
Dopo diverse guide che mi hanno portato a fallimenti ed una giornata passata con il monitor settato ad una frequenza di refresh a 60hz!!! sono riuscito grazie alla tua guida ad istallare i driver Ati per la mia scheda Ati Radeon x800 GTO con relativa acceleraziione 3d.
Adesso il mio problema e’ che avendo seguito tutta la tua guida senza aver ricevuto alcun errore, mi parte la sessione come era prima di eseguire la guida
bash: compiz-start: command not found
ho provato anche /usr/bin/compiz-start ma nulla!
Cosa devo fare?
15 Ottobre, 2006 alle 10:10 pm
Innanzitutto accertati che ci sia ancora compiz. Quindi, da root, in shell, lancia prima:
updatedb
quindi esegui
locate compiz-start
E vedi se e dove si trova compiz-start
Hai per caso eseguito qualche aggiornamento?
15 Ottobre, 2006 alle 10:36 pm
Ciao Grazie ancora per la risposta tempestiva!!!
Ho fatto come hai detto ed ho ottenuto quanto segue:
Cavolo io utilizzavo which al posto di locate
(vengo da suse e mandriva con KDE)
leonardo@leonardo-desktop:~$ sudo updatedb
Passworleonardo@leonardo-desktop:~$ sudo updatedb
Password:
leonardo@leonardo-desktop:~$ locate compiz-start
/home/leonardo/.config/autostart/compiz-start.desktop
leonardo@leonardo-desktop:~$d:
leonardo@leonardo-desktop:~$ locate compiz-start
/home/leonardo/.config/autostart/compiz-start.desktop
leonardo@leonardo-desktop:~$
15 Ottobre, 2006 alle 10:57 pm
which è un’onesta utility che cerca i file all’interno dei percorsi indicati dalla variabile d’ambiente PATH.
locate, invece, si basa su un database che indicizza tutti i file leggibili in qualsiasi directory raggiungibile dall’utente che ha lanciato updatedb. Quindi, ti restituisce anche le posizioni dei file contenuti in directory non contemplate dalla PATH, ma raggiungibili dall’utente che ha creato il database. Normalmente, o dopo un aggiornamento, o periodicamente, con un cronjob, bisogna lanciare updatedb (come utente root) in modo che veda i nuovi file e li indicizzi.
Ti manca l’eseguibile di compiz-start. hai solo il file che lo dovrebbe richiamare. Da me, per esempio, ho tolto per ora il link e lasciato l’eseguibile (questo perché per ora non sto usando Compiz):
locate compiz-start
/usr/bin/compiz-start
Ti tocca reinstallarlo, lo trovi nel pacchetto compiz-core.
Vai in
/var/cache/apt/archives
e dovresti trovarlo li se non hai eseguito una pulizia della cache di apt.
15 Ottobre, 2006 alle 11:05 pm
Scusami Ho fatto un po di pasticci con il copia incolla!
Adesso ho eseguito da root updatedb
poi ho riprovato locate compiz-start ed nn ho ottenuto nessuna risposta.
Dopo aver istallato e configurato tutto come descritto nella guida, a dire il vero ho eseguito
sudo apt-get install cgwd
sudo apt-get install cgwd-themes
credo che qui ho fatto danni…
Ti ringrazio anticipatamente in attesa di una tua risposta.
15 Ottobre, 2006 alle 11:12 pm
Ripeti la procedura di installazione descritta e SOLO quella.
18 Ottobre, 2006 alle 10:00 pm
ciao a tutti! ho un acer aspire 1652, con ati x300 (mobility naturalmente). ho istallato i driver ati fglrx descritti nella wiki di ubuntu (dimenticavo di dire che ho la ubuntu dapper 6.06 aggiornata). ho istallato XGL e Compiz Vanilla e funzionano. è…bello. però, già il fatto che il compiz originale non trovava le dipendenze (non riusciva a scaricare compiz-plugin) e quindi sono dovuto ripiegare sul vanilla (perfetto anche quello)….
ma il problema non è quello, dato che stranamente compiz funziona.
il problema è che l’output di fglrx suona così:
$ fglrxinfo -display :1
Xlib: extension “XFree86-DRI” missing on display “:1.0″.
display: :1.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON X300 Generic
OpenGL version string: 1.2 (2.0.5814 (8.25.18))
anche glxinfo da la stessa stringa:
name of display: :1.0
Xlib: extension “XFree86-DRI” missing on display “:1.0″.
display: :1 screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_ATI_pixel_format_float,
GLX_ATI_render_texture
GLX version: 1.2
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_multisample
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON X300 Generic
OpenGL version string: 1.2 (2.0.5814 (8.25.18))
OpenGL extensions:
GL_ARB_multitexture, GL_ARB_texture_border_clamp, GL_ARB_texture_cube_map,
GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
GL_ARB_texture_env_dot3, GL_ARB_transpose_matrix, GL_EXT_abgr,
GL_EXT_blend_color, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
———————————————————————-
0×2c 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0×2d 24 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0×2e 32 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 Ncon
0×2f 32 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 Ncon
il DRI è istallato. ho anche riconfigurato X. ho controllato, e l’ultima sezione del xorg.conf (section DRI) c’è.
viene caricato…..
19 Ottobre, 2006 alle 9:52 am
Devi abilitarlo per il display 1 (:1). Occhio e croce l’hai abilitato per il Display 0-
19 Ottobre, 2006 alle 10:27 am
in xorg.conf ho queste righe. in quale sezione devo mettere 1 al posto di 0 (oppure quale devo copiare cambiando in 1 lo 0) ?
Section “Monitor”
Identifier “Generic Monitor”
HorizSync 30.0 - 67.0
VertRefresh 50.0 - 75.0
Option “DPMS”
EndSection
Section “Monitor”
Identifier “aticonfig-Monitor[0]”
Option “VendorName” “ATI Proprietary Driver”
Option “ModelName” “Generic Autodetecting Monitor”
Option “DPMS” “true”
EndSection
Section “Device”
Identifier “ATI Technologies, Inc. M22 [Radeon Mobility X300]”
Driver “ati”
BusID “PCI:1:0:0″
EndSection
Section “Device”
Identifier “aticonfig-Device[0]”
Driver “fglrx”
Option “VideoOverlay” “on”
Option “OpenGLOverlay” “off”
EndSection
grazie
20 Ottobre, 2006 alle 4:31 pm
La guida e; fantastica….
Pero’ quando riavvio lo schermo sfarfalla un po’ dopodiche’ compare una schermata blu….che dice xserver dailed to star…
Ho guradato il file di log di Xorg ma non mi pare ci siano errori…
Cosa potrebbe essere?
Grazie,Riccardo
20 Ottobre, 2006 alle 5:53 pm
@Khronos, leggi bene la guida…
@Riccardo. probabilmente ti muore il server Xorg. Bisogna capire perché. Cosa ti dice il log nelle ultime 20 righe?
24 Ottobre, 2006 alle 9:04 am
LE ultime 20 righe del log sono queste :
(II) fglrx(0): Acceleration enabled
(II) fglrx(0): X context handle = 0×1
(II) fglrx(0): [DRI] installation complete
(II) fglrx(0): Direct rendering enabled
(==) fglrx(0): Using hardware cursor
(II) fglrx(0): Largest offscreen area available: 1024 x 513
(II) Loading extension FGLRXEXTENSION
(II) Loading extension ATITVOUT
(II) fglrx(0): Interrupt handler installed at IRQ 169.
(==) RandR enabled
(II) Setting vga for screen 0.
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(**) Option “CoreKeyboard”
(**) Generic Keyboard: Core Keyboard
(**) Option “Protocol” “standard”
(**) Generic Keyboard: Protocol: standard
(**) Option “AutoRepeat” “500 30″
(**) Option “XkbRules” “xorg”
(**) Generic Keyboard: XkbRules: “xorg”
(**) Option “XkbModel” “pc104″
(**) Generic Keyboard: XkbModel: “pc104″
(**) Option “XkbLayout” “us”
(**) Generic Keyboard: XkbLayout: “us”
(**) Option “CustomKeycodes” “off”
(**) Generic Keyboard: CustomKeycodes disabled
(**) Option “Protocol” “ExplorerPS/2″
(**) Configured Mouse: Device: “/dev/input/mice”
(**) Configured Mouse: Protocol: “ExplorerPS/2″
(**) Option “CorePointer”
(**) Configured Mouse: Core Pointer
(**) Option “Device” “/dev/input/mice”
(**) Option “Emulate3Buttons” “true”
(**) Configured Mouse: Emulate3Buttons, Emulate3Timeout: 50
(**) Option “ZAxisMapping” “4 5″
(**) Configured Mouse: ZAxisMapping: buttons 4 and 5
(**) Configured Mouse: Buttons: 9
(II) Synaptics touchpad driver version 0.14.3
(–) Synaptics Touchpad auto-dev sets device to /dev/input/event2
(**) Option “Device” “/dev/input/event2″
(**) Option “HorizScrollDelta” “0″
(–) Synaptics Touchpad touchpad found
(**) Option “SendCoreEvents” “true”
(**) Synaptics Touchpad: always reports core events
(II) XINPUT: Adding extended input device “Synaptics Touchpad” (type: MOUSE)
(II) XINPUT: Adding extended input device “Configured Mouse” (type: MOUSE)
(II) XINPUT: Adding extended input device “Generic Keyboard” (type: KEYBOARD)
Synaptics DeviceInit called
SynapticsCtrl called.
(II) Configured Mouse: ps2EnableDataReporting: succeeded
Synaptics DeviceOn called
(–) Synaptics Touchpad touchpad found
Synaptics DeviceOff called
(II) fglrx(0): [drm] removed 1 reserved context for kernel
(II) fglrx(0): [drm] unmapping 8192 bytes of SAREA 0×18000 at 0xb6fe9000
pero’ (io) non vedo nulla di strano …
29 Ottobre, 2006 alle 11:27 am
Ciao a tutti..scusate non ho letto tutti i precedenti post..ma la domanda e’ questa
Coi driver non propietari e’ facile installare e far funzionare xgl..ma per una ati x1600, dal momento che i driver propietari non supportano xgl,con fglrx non e’ possibile
Come hai fatto a farla funzionare con questo metodo?
29 Ottobre, 2006 alle 11:51 am
Beh, non ti rimane che leggere la guida e provare.
30 Ottobre, 2006 alle 7:20 am
e’ propio quello il problema..
non funziona..ne con questa guida..ne con quella per beryl+xgl..
1 Novembre, 2006 alle 5:26 am
salve ho letto la tua guida…molto bella pero non riesco ad attivare l’acceleratore grafico…ho una ati x1600 installo i driver do il comando sudo dpkg -i *.deb e va a buon fine vado ad installare il module-assistant ma mi dice
Lettura della lista dei pacchetti in corso… Fatto
Generazione dell’albero delle dipendenze in corso… Fatto
Il pacchetto module-assistant non ha versioni disponibili, ma è nominato da un altro
pacchetto. Questo significa che il pacchetto manca, è diventato obsoleto
o è disponibile solo all’interno di un’altra sorgente
E: Il pacchetto module-assistant non ha candidati da installare
quindi non posso andare a compilare l’accellerazione
esiste un’altro metodo?grazie in anticipo
1 Novembre, 2006 alle 6:57 am
@thule: prova cosi’
apt-cache search module-assistant
e vedi cosa ti risponde. Che distribuzione hai?
1 Novembre, 2006 alle 8:10 am
@thule: Se hai Ubuntu, devi abilitare il repository “universe” per poter vedere il pacchetto module-assistant. Dopo avere abilitato il repository, aggiorna la lista dei pacchetti e prova a installare module-assistant.
1 Novembre, 2006 alle 9:31 am
ma non e’ necessario il module-assistant..
installando i driver in .deb devi solamente lanciare
depmod -a
modprobe fglrx
aticonfig –initial
e riavviare il server x
nemmeno io cell’ho il module-assistant..;)
1 Novembre, 2006 alle 12:56 pm
slave ho installato e seguito tutta la guida riga per riga….non parte piu ubuntu :(….mi dice che non puo caricare l’x nel momento del login mi chiede di vedere i file log ma non mi fa vedere l’erorre come faccio a ripristinare il gdm(ubuntu) cmq dopo aver seguito le istruzioni di divilinux e ravviato ne nel display uno ne nel 2 mi dava la ati e quando ho modificato il file xorg nella sezione device display non mi dava che caricava i driver ati ma vesa quella sezione l’ho modificata io a mano…..prima di modificare lo xorg la scheda andava a scatti mentre prima che usavo le istruzioni di divilinux lo scorrere delle pagine era fluido…grazie ancora
1 Novembre, 2006 alle 3:09 pm
dunque se hai ubuntu c’e’ un wiki molto comodo da seguire..non so se posso linkare qui..al max mi mandi una mail se viene considerato spam
http://wiki.cchtml.com/index.php/Ubuntu_Edgy_Installation_Guide
innanzitutto non ti preoccupare perche’ nn hai perso nulla
se utilizzi,seguendo il metodo descritto qui su questo blog o a quel link che ho scritto,i driver fglrx(assicurati di avere fatto tutto correttamente) vanno sostituiti a quelli presenti in xorg.conf sezione “devices”..
NON inserire i driver “ati” perche’ per ottenere l’acc3d con quei driver(generici) devi installare le libmesa al posto di xorg-driver-fglrx..usando quindi il DRI di mesa e non dei driver propietari
Per ripristinare quello che hai fatto ,visto che al gdm non ci arrivi,riavvia linux e seleziona dal menu’ grub il kernel marcato come “recovery”,quello senza splash per intenderci
cosi’ arrivi al prompt dei comandi loggandoti da terminale..e puoi editare xorg prima di riavviare il gdm(il gdm non si avvia perche’ xorg e’ sbagliato in quel punto)
RIcapitolando..in base ai driver che hai installato..o “ati” o “fglrx” segui quanto scritto sopra per ritornare al gdm..
Ti ricordo che se utilizzi la edgy..di default il composite e’ abilitato..coi driver “ati” non c’e’ problema..ma se usi “fglrx” devi disabilitare il composite dalla fine del file xorg.conf..altrimenti non si avvia x
1 Novembre, 2006 alle 3:12 pm
dimenticavo..se non hai fatto dpkg-reconfigure xserver-xorg prima del crash..non e’ necessario ch