lug
31

Ubuntu Dapper + XGL + Compiz + ATI X1600

compiz-1.png

Seguendo il semplice tutorial fornito da Pollycoke, ho provato a installare Xgl e su una 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// dapper main
deb http://xgl..info/ dapper main
deb-src http://xgl..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//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 -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 /dapper
Creating directory fglrx-install
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Driver-8.27.10......
==================================================
ATI Technologies Driver Installer/Packager
==================================================
Generating package: /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 .

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 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 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 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 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 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

compiz-3.png

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 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 distributions. VTAllocation is not currently implemented on
# anything but 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 /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 . 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

--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…

compiz-2.png

Link:

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

Condividi:
  • Digg
  • del.icio.us
  • StumbleUpon
  • Reddit
  • Webnews
  • Bloglines
  • OKnotizie
  • Rojo
  • Segnalo
  • Slashdot
  • Technorati

103 Commenti

Scrivi un commento
  • denz ha detto:

    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

  • Giorgio Zarrelli ha detto:

    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.

  • alberto ha detto:

    Metti online qualche filmato :)
    Bella guida in ogni caso.

  • Giorgio Zarrelli ha detto:

    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…

  • denz ha detto:

    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

  • Giorgio Zarrelli ha detto:

    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

  • denz ha detto:

    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.

  • denz ha detto:

    ciao a tutti.. ho risolto l’installazione seguendo questo wiki:
    http://wiki.cchtml.com/index.php/Xgl-Compiz-Dapper
    ciao

  • Giorgio Zarrelli ha detto:

    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.

  • felipe ha detto:

    grazie per il backlink Giorgio! :)

    felipe
    http://pollycoke.wordpress.com

  • Barker_cry ha detto:

    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?

  • Giorgio Zarrelli ha detto:

    Barker_cry, Assicurati di avere installato il pacchetto dpkg-dev, che fornisce l’utility dpkg-architecture che mi sembra ti manchi al momento.

  • Process_Killer ha detto:

    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.

  • Giorgio Zarrelli ha detto:

    Si, stai usando l’accelerazione hardware. In caso contrario ti apparirebbe come vendor string un riferimento a Mesa.

  • Barker_cry ha detto:

    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.

  • jewelz ha detto:

    aggiungi che bisogna installare il debhelper prima di compilare i driver, altrimenti fa errore 127! Cmq grazie per l’ottima guida

  • Giorgio Zarrelli ha detto:

    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?

  • Giorgio Zarrelli ha detto:

    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.

  • coorasse ha detto:

    Allora. Innanzitutto ho un laptop su cui ho installato Kubuntu e successivamente ubuntu-desktop come descritto nellaguida mettendo gdm come predefinito. Anche l’installazione dei driver ATI è tutto ok.
    Questi sono i risultati:
    coorasse@laptop:~$ cat /etc/lsb-release
    DISTRIB_ID=Ubuntu
    DISTRIB_RELEASE=6.06
    DISTRIB_CODENAME=dapper
    DISTRIB_DESCRIPTION=”Ubuntu 6.06.1 LTS”

    e il secondo:
    coorasse@laptop:~$ cat /etc/apt/sources.list

    deb http://it.archive.ubuntu.com/ubuntu/ dapper main restricted
    deb-src http://it.archive.ubuntu.com/ubuntu/ dapper main restricted

    ## Major bug fix updates produced after the final release of the
    ## distribution.
    deb http://it.archive.ubuntu.com/ubuntu/ dapper-updates main restricted
    deb-src http://it.archive.ubuntu.com/ubuntu/ dapper-updates main restricted

    ## Uncomment the following two lines to add software from the ‘universe’
    ## repository.
    ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
    ## team, and may not be under a free licence. Please satisfy yourself as to
    ## your rights to use the software. Also, please note that software in
    ## universe WILL NOT receive any review or updates from the Ubuntu security
    ## team.
    deb http://it.archive.ubuntu.com/ubuntu/ dapper universe
    deb-src http://it.archive.ubuntu.com/ubuntu/ dapper universe

    ## Uncomment the following two lines to add software from the ‘backports’
    ## repository.
    ## N.B. software from this repository may not have been tested as
    ## extensively as that contained in the main release, although it includes
    ## newer versions of some applications which may provide useful features.
    ## Also, please note that software in backports WILL NOT receive any review
    ## or updates from the Ubuntu security team.
    # deb http://it.archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse
    # deb-src http://it.archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse

    deb http://security.ubuntu.com/ubuntu dapper-security main restricted
    deb-src http://security.ubuntu.com/ubuntu dapper-security main restricted
    # deb http://security.ubuntu.com/ubuntu dapper-security universe
    # deb-src http://security.ubuntu.com/ubuntu dapper-security universe

    #XGL
    deb http://www.beerorkid.com/compiz/ dapper main
    deb http://xgl.compiz.info/ dapper main
    deb-src http://xgl.compiz.info/ dapper main

    Sono un po’ newbie su Linux quindi questo è il file Xorg.0.log :)
    X Window System Version 7.0.0
    Release Date: 21 December 2005
    X Protocol Version 11, Revision 0, Release 7.0
    Build Operating System:Linux 2.6.15.7 i686
    Current Operating System: Linux laptop 2.6.15-26-386 #1 PREEMPT Thu Aug 3 02:52:00 UTC 2006 i686
    Build Date: 16 March 2006
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    Module Loader present
    Markers: (–) probed, (**) from config file, (==) default setting,
    ( ) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (==) Log file: “/var/log/Xorg.0.log”, Time: Fri Aug 18 16:46:08 2006
    (==) Using config file: “/etc/X11/xorg.conf”
    (==) ServerLayout “Default Layout”
    (**) |–>Screen “Default Screen” (0)
    (**) | |–>Monitor “Generic Monitor”
    (**) | |–>Device “ATI Technologies, Inc. Radeon Mobility M6 LY [Radeon Mobility 9000]”
    (**) |–>Input Device “Generic Keyboard”
    (**) |–>Input Device “Configured Mouse”
    (**) |–>Input Device “stylus”
    (**) |–>Input Device “cursor”
    (**) |–>Input Device “eraser”
    (**) |–>Input Device “Synaptics Touchpad”
    (WW) The directory “/usr/share/X11/fonts/cyrillic” does not exist.
    Entry deleted from font path.
    (**) FontPath set to “/usr/share/X11/fonts/misc,/usr/share/X11/fonts/100dpi/:unscaled,/usr/share/X11/fonts/75dpi/:unscaled,/usr/share/X11/fonts/Type1,/usr/share/X11/fonts/100dpi,/usr/share/X11/fonts/75dpi,/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType”
    (==) RgbPath set to “/etc/X11/rgb”
    (==) ModulePath set to “/usr/lib/xorg/modules”
    (II) Module ABI versions:
    X.Org ANSI C Emulation: 0.2
    X.Org Video Driver: 0.8
    X.Org XInput driver : 0.5
    X.Org Server Extension : 0.2
    X.Org Font Renderer : 0.4
    (II) Loader running on linux
    (II) LoadModule: “bitmap”
    (II) Loading /usr/lib/xorg/modules/fonts/libbitmap.so
    (II) Module bitmap: vendor=”X.Org Foundation”
    compiled for 7.0.0, module version = 1.0.0
    Module class: X.Org Font Renderer
    ABI class: X.Org Font Renderer, version 0.4
    (II) Loading font Bitmap
    (II) LoadModule: “pcidata”
    (II) Loading /usr/lib/xorg/modules/libpcidata.so
    (II) Module pcidata: vendor=”X.Org Foundation”
    compiled for 7.0.0, module version = 1.0.0
    ABI class: X.Org Video Driver, version 0.8
    ( ) using VT number 7

    (II) PCI: PCI scan (all values are in hex)
    (II) PCI: 00:00:0: chip 10b9,1671 card 0000,0000 rev 02 class 06,00,00 hdr 00
    (II) PCI: 00:01:0: chip 10b9,5247 card 0000,0000 rev 00 class 06,04,00 hdr 01
    (II) PCI: 00:02:0: chip 10b9,5237 card 103c,0025 rev 03 class 0c,03,10 hdr 00
    (II) PCI: 00:06:0: chip 10b9,5451 card 103c,0025 rev 02 class 04,01,00 hdr 00
    (II) PCI: 00:07:0: chip 10b9,1533 card 10b9,1533 rev 00 class 06,01,00 hdr 00
    (II) PCI: 00:08:0: chip 10b9,5457 card 103c,0025 rev 00 class 07,03,00 hdr 00
    (II) PCI: 00:0a:0: chip 104c,ac55 card 2000,0000 rev 01 class 06,07,00 hdr 82
    (II) PCI: 00:0a:1: chip 104c,ac55 card 2800,0000 rev 01 class 06,07,00 hdr 82
    (II) PCI: 00:0c:0: chip 104c,8026 card 103c,0025 rev 00 class 0c,00,10 hdr 00
    (II) PCI: 00:10:0: chip 10b9,5229 card 103c,0025 rev c4 class 01,01,b0 hdr 00
    (II) PCI: 00:11:0: chip 10b9,7101 card 103c,0025 rev 00 class 06,80,00 hdr 00
    (II) PCI: 00:12:0: chip 100b,0020 card 3c08,a400 rev 00 class 02,00,00 hdr 00
    (II) PCI: 01:00:0: chip 1002,4c59 card 103c,0025 rev 00 class 03,00,00 hdr 00
    (II) PCI: End of PCI scan
    (II) Host-to-PCI bridge:
    (II) Bus 0: bridge is at (0:0:0), (0,0,6), BCTRL: 0×0008 (VGA_EN is set)
    (II) Bus 0 I/O range:
    [0] -1 0 0×00000000 - 0×0000ffff (0×10000) IX[B]
    (II) Bus 0 non-prefetchable memory range:
    [0] -1 0 0×00000000 - 0xffffffff (0×0) MX[B]
    (II) Bus 0 prefetchable memory range:
    [0] -1 0 0×00000000 - 0xffffffff (0×0) MX[B]
    (II) PCI-to-PCI bridge:
    (II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0×000c (VGA_EN is set)
    (II) Bus 1 I/O range:
    [0] -1 0 0×00009000 - 0×000090ff (0×100) IX[B]
    [1] -1 0 0×00009400 - 0×000094ff (0×100) IX[B]
    [2] -1 0 0×00009800 - 0×000098ff (0×100) IX[B]
    [3] -1 0 0×00009c00 - 0×00009cff (0×100) IX[B]
    (II) Bus 1 non-prefetchable memory range:
    [0] -1 0 0xe0100000 - 0xe01fffff (0×100000) MX[B]
    (II) Bus 1 prefetchable memory range:
    [0] -1 0 0xe8000000 - 0xefffffff (0×8000000) MX[B]
    (II) PCI-to-ISA bridge:
    (II) Bus -1: bridge is at (0:7:0), (0,-1,-1), BCTRL: 0×0008 (VGA_EN is set)
    (II) PCI-to-CardBus bridge:
    (II) Bus 2: bridge is at (0:10:0), (0,2,5), BCTRL: 0×05c0 (VGA_EN is cleared)
    (II) Bus 2 I/O range:
    [0] -1 0 0×00002000 - 0×000020ff (0×100) IX[B]
    [1] -1 0 0×00002400 - 0×000024ff (0×100) IX[B]
    (II) Bus 2 non-prefetchable memory range:
    [0] -1 0 0×32000000 - 0×33ffffff (0×2000000) MX[B]
    (II) Bus 2 prefetchable memory range:
    [0] -1 0 0×30000000 - 0×31ffffff (0×2000000) MX[B]
    (II) PCI-to-CardBus bridge:
    (II) Bus 6: bridge is at (0:10:1), (0,6,9), BCTRL: 0×05c0 (VGA_EN is cleared)
    (II) Bus 6 I/O range:
    [0] -1 0 0×00002800 - 0×000028ff (0×100) IX[B]
    [1] -1 0 0×00002c00 - 0×00002cff (0×100) IX[B]
    (II) Bus 6 non-prefetchable memory range:
    [0] -1 0 0×36000000 - 0×37ffffff (0×2000000) MX[B]
    (II) Bus 6 prefetchable memory range:
    [0] -1 0 0×34000000 - 0×35ffffff (0×2000000) MX[B]
    (–) PCI:*(1:0:0) ATI Technologies Inc Radeon Mobility M6 LY rev 0, Mem @ 0xe8000000/27, 0xe0100000/16, I/O @ 0×9000/8
    (II) Addressable bus resource ranges are
    [0] -1 0 0×00000000 - 0xffffffff (0×0) MX[B]
    [1] -1 0 0×00000000 - 0×0000ffff (0×10000) IX[B]
    (II) OS-reported resource ranges:
    [0] -1 0 0×00100000 - 0×3fffffff (0×3ff00000) MX[B]E(B)
    [1] -1 0 0×000f0000 - 0×000fffff (0×10000) MX[B]
    [2] -1 0 0×000c0000 - 0×000effff (0×30000) MX[B]
    [3] -1 0 0×00000000 - 0×0009ffff (0xa0000) MX[B]
    [4] -1 0 0×0000ffff - 0×0000ffff (0×1) IX[B]
    [5] -1 0 0×00000000 - 0×000000ff (0×100) IX[B]
    (II) PCI Memory resource overlap reduced 0xf0000000 from 0xf7ffffff to 0xefffffff
    (II) Active PCI resource ranges:
    [0] -1 0 0xe0008000 - 0xe0008fff (0×1000) MX[B]
    [1] -1 0 0xe0004000 - 0xe0007fff (0×4000) MX[B]
    [2] -1 0 0xe0003000 - 0xe00037ff (0×800) MX[B]
    [3] -1 0 0xe0002000 - 0xe0002fff (0×1000) MX[B]
    [4] -1 0 0xe0001000 - 0xe0001fff (0×1000) MX[B]
    [5] -1 0 0xe0000000 - 0xe0000fff (0×1000) MX[B]
    [6] -1 0 0xf0000000 - 0xefffffff (0×0) MX[B]O
    [7] -1 0 0xe0100000 - 0xe010ffff (0×10000) MX[B](B)
    [8] -1 0 0xe8000000 - 0xefffffff (0×8000000) MX[B](B)
    [9] -1 0 0×00001c00 - 0×00001cff (0×100) IX[B]
    [10] -1 0 0×00001800 - 0×0000180f (0×10) IX[B]
    [11] -1 0 0×00001400 - 0×000014ff (0×100) IX[B]
    [12] -1 0 0×00001000 - 0×000010ff (0×100) IX[B]
    [13] -1 0 0×00009000 - 0×000090ff (0×100) IX[B](B)
    (II) Active PCI resource ranges after removing overlaps:
    [0] -1 0 0xe0008000 - 0xe0008fff (0×1000) MX[B]
    [1] -1 0 0xe0004000 - 0xe0007fff (0×4000) MX[B]
    [2] -1 0 0xe0003000 - 0xe00037ff (0×800) MX[B]
    [3] -1 0 0xe0002000 - 0xe0002fff (0×1000) MX[B]
    [4] -1 0 0xe0001000 - 0xe0001fff (0×1000) MX[B]
    [5] -1 0 0xe0000000 - 0xe0000fff (0×1000) MX[B]
    [6] -1 0 0xf0000000 - 0xefffffff (0×0) MX[B]O
    [7] -1 0 0xe0100000 - 0xe010ffff (0×10000) MX[B](B)
    [8] -1 0 0xe8000000 - 0xefffffff (0×8000000) MX[B](B)
    [9] -1 0 0×00001c00 - 0×00001cff (0×100) IX[B]
    [10] -1 0 0×00001800 - 0×0000180f (0×10) IX[B]
    [11] -1 0 0×00001400 - 0×000014ff (0×100) IX[B]
    [12] -1 0 0×00001000 - 0×000010ff (0×100) IX[B]
    [13] -1 0 0×00009000 - 0×000090ff (0×100) IX[B](B)
    (II) OS-reported resource ranges after removing overlaps with PCI:
    [0] -1 0 0×00100000 - 0×3fffffff (0×3ff00000) MX[B]E(B)
    [1] -1 0 0×000f0000 - 0×000fffff (0×10000) MX[B]
    [2] -1 0 0×000c0000 - 0×000effff (0×30000) MX[B]
    [3] -1 0 0×00000000 - 0×0009ffff (0xa0000) MX[B]
    [4] -1 0 0×0000ffff - 0×0000ffff (0×1) IX[B]
    [5] -1 0 0×00000000 - 0×000000ff (0×100) IX[B]
    (II) All system resource ranges:
    [0] -1 0 0×00100000 - 0×3fffffff (0×3ff00000) MX[B]E(B)
    [1] -1 0 0×000f0000 - 0×000fffff (0×10000) MX[B]
    [2] -1 0 0×000c0000 - 0×000effff (0×30000) MX[B]
    [3] -1 0 0×00000000 - 0×0009ffff (0xa0000) MX[B]
    [4] -1 0 0xe0008000 - 0xe0008fff (0×1000) MX[B]
    [5] -1 0 0xe0004000 - 0xe0007fff (0×4000) MX[B]
    [6] -1 0 0xe0003000 - 0xe00037ff (0×800) MX[B]
    [7] -1 0 0xe0002000 - 0xe0002fff (0×1000) MX[B]
    [8] -1 0 0xe0001000 - 0xe0001fff (0×1000) MX[B]
    [9] -1 0 0xe0000000 - 0xe0000fff (0×1000) MX[B]
    [10] -1 0 0xf0000000 - 0xefffffff (0×0) MX[B]O
    [11] -1 0 0xe0100000 - 0xe010ffff (0×10000) MX[B](B)
    [12] -1 0 0xe8000000 - 0xefffffff (0×8000000) MX[B](B)
    [13] -1 0 0×0000ffff - 0×0000ffff (0×1) IX[B]
    [14] -1 0 0×00000000 - 0×000000ff (0×100) IX[B]
    [15] -1 0 0×00001c00 - 0×00001cff (0×100) IX[B]
    [16] -1 0 0×00001800 - 0×0000180f (0×10) IX[B]
    [17] -1 0 0×00001400 - 0×000014ff (0×100) IX[B]
    [18] -1 0 0×00001000 - 0×000010ff (0×100) IX[B]
    [19] -1 0 0×00009000 - 0×000090ff (0×100) IX[B](B)
    (II) LoadModule: “i2c”
    (II) Loading /usr/lib/xorg/modules/libi2c.so
    (II) Module i2c: vendor=”X.Org Foundation”
    compiled for 7.0.0, module version = 1.2.0
    ABI class: X.Org Video Driver, version 0.8
    (II) LoadModule: “bitmap”
    (II) Reloading /usr/lib/xorg/modules/fonts/libbitmap.so
    (II) Loading font Bitmap
    (II) LoadModule: “ddc”
    (II) Loading /usr/lib/xorg/modules/libddc.so
    (II) Module ddc: vendor=”X.Org Foundation”
    compiled for 7.0.0, module version = 1.0.0
    ABI class: X.Org Video Driver, version 0.8
    (II) LoadModule: “dri”
    (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
    (II) Module dri: vendor=”X.Org Foundation”
    compiled for 7.0.0, module version = 1.0.0
    ABI class: X.Org Server Extension, version 0.2
    (II) Loading sub module “drm”
    (II) LoadModule: “drm”
    (II) Loading /usr/lib/xorg/modules/linux/libdrm.so
    (II) Module drm: vendor=”X.Org Foundation”
    compiled for 7.0.0, module version = 1.0.0
    ABI class: X.Org Server Extension, version 0.2
    (II) Loading extension XFree86-DRI
    (II) LoadModule: “extmod”
    (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
    (II) Module extmod: vendor=”X.Org Foundation”
    compiled for 7.0.0, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 0.2
    (II) Loading extension SHAPE
    (II) Loading extension MIT-SUNDRY-NONSTANDARD
    (II) Loading extension BIG-REQUESTS
    (II) Loading extension SYNC
    (II) Loading extension MIT-SCREEN-SAVER
    (II) Loading extension XC-MISC
    (II) Loading extension XFree86-VidModeExtension
    (II) Loading extension XFree86-Misc
    (II) Loading extension XFree86-DGA
    (II) Loading extension DPMS
    (II) Loading extension TOG-CUP
    (II) Loading extension Extended-Visual-Information
    (II) Loading extension XVideo
    (II) Loading extension XVideo-MotionCompensation
    (II) Loading extension X-Resource
    (II) LoadModule: “freetype”
    (II) Loading /usr/lib/xorg/modules/fonts/libfreetype.so
    (II) Module freetype: vendor=”X.Org Foundation & the After X-TT Project”
    compiled for 7.0.0, module version = 2.1.0
    Module class: X.Org Font Renderer
    ABI class: X.Org Font Renderer, version 0.4
    (II) Loading font FreeType
    (II) LoadModule: “glx”
    (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
    (II) Module glx: vendor=”X.Org Foundation”
    compiled for 7.0.0, module version = 1.0.0
    ABI class: X.Org Server Extension, version 0.2
    (II) Loading sub module “GLcore”
    (II) LoadModule: “GLcore”
    (II) Loading /usr/lib/xorg/modules/extensions/libGLcore.so
    (II) Module GLcore: vendor=”X.Org Foundation”
    compiled for 7.0.0, module version = 1.0.0
    ABI class: X.Org Server Extension, version 0.2
    (II) Loading extension GLX
    (II) LoadModule: “int10″
    (II) Loading /usr/lib/xorg/modules/libint10.so
    (II) Module int10: vendor=”X.Org Foundation”
    compiled for 7.0.0, module version = 1.0.0
    ABI class: X.Org Video Driver, version 0.8
    (II) LoadModule: “type1″
    (II) Loading /usr/lib/xorg/modules/fonts/libtype1.so
    (II) Module type1: vendor=”X.Org Foundation”
    compiled for 7.0.0, module version = 1.0.2
    Module class: X.Org Font Renderer
    ABI class: X.Org Font Renderer, version 0.4
    (II) Loading font Type1
    (II) LoadModule: “vbe”
    (II) Loading /usr/lib/xorg/modules/libvbe.so
    (II) Module vbe: vendor=”X.Org Foundation”
    compiled for 7.0.0, module version = 1.1.0
    ABI class: X.Org Video Driver, version 0.8
    (II) LoadModule: “ati”
    (II) Loading /usr/lib/xorg/modules/drivers/ati_drv.so
    (II) Module ati: vendor=”X.Org Foundation”
    compiled for 7.0.0, module version = 6.5.8
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 0.8
    (II) LoadModule: “kbd”
    (II) Loading /usr/lib/xorg/modules/input/kbd_drv.so
    (II) Module kbd: vendor=”X.Org Foundation”
    compiled for 7.0.0, module version = 1.0.1
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 0.5
    (II) LoadModule: “mouse”
    (II) Loading /usr/lib/xorg/modules/input/mouse_drv.so
    (II) Module mouse: vendor=”X.Org Foundation”
    compiled for 7.0.0, module version = 1.0.3
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 0.5
    (II) LoadModule: “wacom”
    (II) Loading /usr/lib/xorg/modules/input/wacom_drv.so
    (II) Module wacom: vendor=”X.Org Foundation”
    compiled for 4.3.99.902, module version = 1.0.0
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 0.5
    (II) Wacom driver level: 47-0.7.2 $
    (II) LoadModule: “synaptics”
    (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
    (II) Module synaptics: vendor=”X.Org Foundation”
    compiled for 4.3.99.902, module version = 1.0.0
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 0.5
    (II) ATI: ATI driver (version 6.5.8) for chipsets: ati, ativga
    (II) R128: Driver for ATI Rage 128 chipsets:
    ATI Rage 128 Mobility M3 LE (PCI), ATI Rage 128 Mobility M3 LF (AGP),
    ATI Rage 128 Mobility M4 MF (AGP), ATI Rage 128 Mobility M4 ML (AGP),
    ATI Rage 128 Pro GL PA (PCI/AGP), ATI Rage 128 Pro GL PB (PCI/AGP),
    ATI Rage 128 Pro GL PC (PCI/AGP), ATI Rage 128 Pro GL PD (PCI),
    ATI Rage 128 Pro GL PE (PCI/AGP), ATI Rage 128 Pro GL PF (AGP),
    ATI Rage 128 Pro VR PG (PCI/AGP), ATI Rage 128 Pro VR PH (PCI/AGP),
    ATI Rage 128 Pro VR PI (PCI/AGP), ATI Rage 128 Pro VR PJ (PCI/AGP),
    ATI Rage 128 Pro VR PK (PCI/AGP), ATI Rage 128 Pro VR PL (PCI/AGP),
    ATI Rage 128 Pro VR PM (PCI/AGP), ATI Rage 128 Pro VR PN (PCI/AGP),
    ATI Rage 128 Pro VR PO (PCI/AGP), ATI Rage 128 Pro VR PP (PCI),
    ATI Rage 128 Pro VR PQ (PCI/AGP), ATI Rage 128 Pro VR PR (PCI),
    ATI Rage 128 Pro VR PS (PCI/AGP), ATI Rage 128 Pro VR PT (PCI/AGP),
    ATI Rage 128 Pro VR PU (PCI/AGP), ATI Rage 128 Pro VR PV (PCI/AGP),
    ATI Rage 128 Pro VR PW (PCI/AGP), ATI Rage 128 Pro VR PX (PCI/AGP),
    ATI Rage 128 GL RE (PCI), ATI Rage 128 GL RF (AGP),
    ATI Rage 128 RG (AGP), ATI Rage 128 VR RK (PCI),
    ATI Rage 128 VR RL (AGP), ATI Rage 128 4X SE (PCI/AGP),
    ATI Rage 128 4X SF (PCI/AGP), ATI Rage 128 4X SG (PCI/AGP),
    ATI Rage 128 4X SH (PCI/AGP), ATI Rage 128 4X SK (PCI/AGP),
    ATI Rage 128 4X SL (PCI/AGP), ATI Rage 128 4X SM (AGP),
    ATI Rage 128 4X SN (PCI/AGP), ATI Rage 128 Pro ULTRA TF (AGP),
    ATI Rage 128 Pro ULTRA TL (AGP), ATI Rage 128 Pro ULTRA TR (AGP),
    ATI Rage 128 Pro ULTRA TS (AGP?), ATI Rage 128 Pro ULTRA TT (AGP?),
    ATI Rage 128 Pro ULTRA TU (AGP?)
    (II) RADEON: Driver for ATI Radeon chipsets: ATI Radeon QD (AGP),
    ATI Radeon QE (AGP), ATI Radeon QF (AGP), ATI Radeon QG (AGP),
    ATI Radeon VE/7000 QY (AGP/PCI), ATI Radeon VE/7000 QZ (AGP/PCI),
    ATI ES1000 515E (PCI), ATI ES1000 5969 (PCI),
    ATI Radeon Mobility M7 LW (AGP),
    ATI Mobility FireGL 7800 M7 LX (AGP),
    ATI Radeon Mobility M6 LY (AGP), ATI Radeon Mobility M6 LZ (AGP),
    ATI Radeon IGP320 (A3) 4136, ATI Radeon IGP320M (U1) 4336,
    ATI Radeon IGP330/340/350 (A4) 4137,
    ATI Radeon IGP330M/340M/350M (U2) 4337,
    ATI Radeon 7000 IGP (A4 ) 4237, ATI Radeon Mobility 7000 IGP 4437,
    ATI FireGL 8700/8800 QH (AGP), ATI Radeon 8500 QL (AGP),
    ATI Radeon 9100 QM (AGP), ATI Radeon 8500 AIW BB (AGP),
    ATI Radeon 8500 AIW BC (AGP), ATI Radeon 7500 QW (AGP/PCI),
    ATI Radeon 7500 QX (AGP/PCI), ATI Radeon 9000/PRO If (AGP/PCI),
    ATI Radeon 9000 Ig (AGP/PCI), ATI FireGL Mobility 9000 (M9) Ld (AGP),
    ATI Radeon Mobility 9000 (M9) Lf (AGP),
    ATI Radeon Mobility 9000 (M9) Lg (AGP),
    ATI Radeon 9100 IGP (A5) 5834,
    ATI Radeon Mobility 9100 IGP (U3) 5835, ATI Radeon 9100 PRO IGP 7834,
    ATI Radeon Mobility 9200 IGP 7835, ATI Radeon 9250 5960 (AGP),
    ATI Radeon 9200 5961 (AGP), ATI Radeon 9200 5962 (AGP),
    ATI Radeon 9200SE 5964 (AGP), ATI FireMV 2200 (PCI),
    ATI Radeon Mobility 9200 (M9 ) 5C61 (AGP),
    ATI Radeon Mobility 9200 (M9 ) 5C63 (AGP), ATI Radeon 9500 AD (AGP),
    ATI Radeon 9500 AE (AGP), ATI Radeon 9600TX AF (AGP),
    ATI FireGL Z1 AG (AGP), ATI Radeon 9700 Pro ND (AGP),
    ATI Radeon 9700/9500Pro NE (AGP), ATI Radeon 9600TX NF (AGP),
    ATI FireGL X1 NG (AGP), ATI Radeon 9600 AP (AGP),
    ATI Radeon 9600SE AQ (AGP), ATI Radeon 9600XT AR (AGP),
    ATI Radeon 9600 AS (AGP), ATI FireGL T2 AT (AGP),
    ATI FireGL RV360 AV (AGP),
    ATI Radeon Mobility 9600/9700 (M10/M11) NP (AGP),
    ATI Radeon Mobility 9600 (M10) NQ (AGP),
    ATI Radeon Mobility 9600 (M11) NR (AGP),
    ATI Radeon Mobility 9600 (M10) NS (AGP),
    ATI FireGL Mobility T2 (M10) NT (AGP),
    ATI FireGL Mobility T2e (M11) NV (AGP), ATI Radeon 9650,
    ATI Radeon 9800SE AH (AGP), ATI Radeon 9800 AI (AGP),
    ATI Radeon 9800 AJ (AGP), ATI FireGL X2 AK (AGP),
    ATI Radeon 9800PRO NH (AGP), ATI Radeon 9800 NI (AGP),
    ATI FireGL X2 NK (AGP), ATI Radeon 9800XT NJ (AGP),
    ATI Radeon X600 (RV380) 3E50 (PCIE),
    ATI FireGL V3200 (RV380) 3E54 (PCIE),
    ATI Radeon Mobility X600 (M24) 3150 (PCIE),
    ATI Radeon Mobility X300 (M24) 3152 (PCIE),
    ATI FireGL M24 GL 3154 (PCIE), ATI Radeon X300 (RV370) 5B60 (PCIE),
    ATI Radeon X600 (RV370) 5B62 (PCIE),
    ATI Radeon X550 (RV370) 5B63 (PCIE),
    ATI FireGL V3100 (RV370) 5B64 (PCIE),
    ATI FireMV 2200 PCIE (RV370) 5B65 (PCIE),
    ATI Radeon Mobility X300 (M22) 5460 (PCIE),
    ATI Radeon Mobility X600 SE (M24C) 5462 (PCIE),
    ATI FireGL M22 GL 5464 (PCIE), ATI Radeon XPRESS 200 5A41 (PCIE),
    ATI Radeon XPRESS 200M 5A42 (PCIE),
    ATI Radeon XPRESS 200 5A61 (PCIE),
    ATI Radeon XPRESS 200M 5A62 (PCIE),
    ATI Radeon XPRESS 200 5954 (PCIE),
    ATI Radeon XPRESS 200M 5955 (PCIE),
    ATI Radeon XPRESS 200 5974 (PCIE),
    ATI Radeon XPRESS 200M 5975 (PCIE), ATI FireGL V5000 (RV410) (PCIE),
    ATI Mobility FireGL V5000 (M26) (PCIE),
    ATI Mobility FireGL V5000 (M26) (PCIE),
    ATI Mobility Radeon X700 XL (M26) (PCIE),
    ATI Mobility Radeon X700 (M26) (PCIE),
    ATI Mobility Radeon X700 (M26) (PCIE),
    ATI Radeon X700 PRO (RV410) (PCIE),
    ATI Radeon X700 XT (RV410) (PCIE), ATI Radeon X700 (RV410) (PCIE),
    ATI Radeon X700 SE (RV410) (PCIE), ATI Radeon X700 SE (RV410) (PCIE),
    ATI Radeon X800 (R420) JH (AGP), ATI Radeon X800PRO (R420) JI (AGP),
    ATI Radeon X800SE (R420) JJ (AGP), ATI Radeon X800 (R420) JK (AGP),
    ATI Radeon X800 (R420) JL (AGP), ATI FireGL X3 (R420) JM (AGP),
    ATI Radeon Mobility 9800 (M18) JN (AGP),
    ATI Radeon X800XT (R420) JP (AGP), ATI Radeon X800 SE (R420) (AGP),
    ATI Radeon AIW X800 VE (R420) JT (AGP),
    ATI Radeon X800 (R423) UH (PCIE),
    ATI Radeon X800PRO (R423) UI (PCIE),
    ATI Radeon X800LE (R423) UJ (PCIE),
    ATI Radeon X800SE (R423) UK (PCIE),
    ATI FireGL V5100 (R423) UQ (PCIE),
    ATI FireGL unknown (R423) UR (PCIE),
    ATI FireGL unknown (R423) UT (PCIE),
    ATI Radeon X800XT (R423) 5D57 (PCIE), ATI FireGL V7100 (R423) (PCIE),
    ATI Mobility FireGL V5100 (M28) (PCIE),
    ATI Mobility Radeon X800 (M28) (PCIE),
    ATI Mobility Radeon X800 XT (M28) (PCIE),
    ATI Radeon X800 (R430) (PCIE), ATI Radeon X800 XL (R430) (PCIE),
    ATI Radeon X800 SE (R430) (PCIE), ATI Radeon X800 XTP (R430) (PCIE),
    ATI Radeon X850 5D4C (PCIE),
    ATI unknown Radeon / FireGL (R480) 5D50 (PCIE),
    ATI Radeon X850 SE (R480) (PCIE), ATI Radeon X850 PRO (R480) (PCIE),
    ATI Radeon X850 XT (R480) (PCIE),
    ATI Radeon X850 XT PE (R480) (PCIE),
    ATI Radeon X850 PRO (R480) (AGP), ATI Radeon X850 SE (R480) (AGP),
    ATI Radeon X850 XT (R480) (AGP), ATI Radeon X850 XT PE (R480) (AGP)
    (II) Primary Device is: PCI 01:00:0
    (II) ATI: Candidate “Device” section “ATI Technologies, Inc. Radeon Mobility M6 LY [Radeon Mobility 9000]“.
    (–) Chipset ATI Radeon Mobility M6 LY (AGP) found
    (II) resource ranges after xf86ClaimFixedResources() call:
    [0] -1 0 0×00100000 - 0×3fffffff (0×3ff00000) MX[B]E(B)
    [1] -1 0 0×000f0000 - 0×000fffff (0×10000) MX[B]
    [2] -1 0 0×000c0000 - 0×000effff (0×30000) MX[B]
    [3] -1 0 0×00000000 - 0×0009ffff (0xa0000) MX[B]
    [4] -1 0 0xe0008000 - 0xe0008fff (0×1000) MX[B]
    [5] -1 0 0xe0004000 - 0xe0007fff (0×4000) MX[B]
    [6] -1 0 0xe0003000 - 0xe00037ff (0×800) MX[B]
    [7] -1 0 0xe0002000 - 0xe0002fff (0×1000) MX[B]
    [8] -1 0 0xe0001000 - 0xe0001fff (0×1000) MX[B]
    [9] -1 0 0xe0000000 - 0xe0000fff (0×1000) MX[B]
    [10] -1 0 0xf0000000 - 0xefffffff (0×0) MX[B]O
    [11] -1 0 0xe0100000 - 0xe010ffff (0×10000) MX[B](B)
    [12] -1 0 0xe8000000 - 0xefffffff (0×8000000) MX[B](B)
    [13] -1 0 0×0000ffff - 0×0000ffff (0×1) IX[B]
    [14] -1 0 0×00000000 - 0×000000ff (0×100) IX[B]
    [15] -1 0 0×00001c00 - 0×00001cff (0×100) IX[B]
    [16] -1 0 0×00001800 - 0×0000180f (0×10) IX[B]
    [17] -1 0 0×00001400 - 0×000014ff (0×100) IX[B]
    [18] -1 0 0×00001000 - 0×000010ff (0×100) IX[B]
    [19] -1 0 0×00009000 - 0×000090ff (0×100) IX[B](B)
    (II) Loading sub module “radeon”
    (II) LoadModule: “radeon”
    (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
    (II) Module radeon: vendor=”X.Org Foundation”
    compiled for 7.0.0, module version = 4.0.3
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 0.8
    (II) resource ranges after probing:
    [0] -1 0 0×00100000 - 0×3fffffff (0×3ff00000) MX[B]E(B)
    [1] -1 0 0×000f0000 - 0×000fffff (0×10000) MX[B]
    [2] -1 0 0×000c0000 - 0×000effff (0×30000) MX[B]
    [3] -1 0 0×00000000 - 0×0009ffff (0xa0000) MX[B]
    [4] -1 0 0xe0008000 - 0xe0008fff (0×1000) MX[B]
    [5] -1 0 0xe0004000 - 0xe0007fff (0×4000) MX[B]
    [6] -1 0 0xe0003000 - 0xe00037ff (0×800) MX[B]
    [7] -1 0 0xe0002000 - 0xe0002fff (0×1000) MX[B]
    [8] -1 0 0xe0001000 - 0xe0001fff (0×1000) MX[B]
    [9] -1 0 0xe0000000 - 0xe0000fff (0×1000) MX[B]
    [10] -1 0 0xf0000000 - 0xefffffff (0×0) MX[B]O
    [11] -1 0 0xe0100000 - 0xe010ffff (0×10000) MX[B](B)
    [12] -1 0 0xe8000000 - 0xefffffff (0×8000000) MX[B](B)
    [13] 0 0 0×000a0000 - 0×000affff (0×10000) MS[B]
    [14] 0 0 0×000b0000 - 0×000b7fff (0×8000) MS[B]
    [15] 0 0 0×000b8000 - 0×000bffff (0×8000) MS[B]
    [16] -1 0 0×0000ffff - 0×0000ffff (0×1) IX[B]
    [17] -1 0 0×00000000 - 0×000000ff (0×100) IX[B]
    [18] -1 0 0×00001c00 - 0×00001cff (0×100) IX[B]
    [19] -1 0 0×00001800 - 0×0000180f (0×10) IX[B]
    [20] -1 0 0×00001400 - 0×000014ff (0×100) IX[B]
    [21] -1 0 0×00001000 - 0×000010ff (0×100) IX[B]
    [22] -1 0 0×00009000 - 0×000090ff (0×100) IX[B](B)
    [23] 0 0 0xe01203b0 - 0xe01203bb (0xc) IS[B]
    [24] 0 0 0xe01203c0 - 0xe01203df (0×20) IS[B]
    (II) Setting vga for screen 0.
    (**) RADEON(0): RADEONPreInit
    (II) RADEON(0): MMIO registers at 0xe0100000
    (II) RADEON(0): PCI bus 1 card 0 func 0
    (**) RADEON(0): Depth 24, (–) framebuffer bpp 32
    (II) RADEON(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
    (==) RADEON(0): Default visual is TrueColor
    (II) Loading sub module “vgahw”
    (II) LoadModule: “vgahw”
    (II) Loading /usr/lib/xorg/modules/libvgahw.so
    (II) Module vgahw: vendor=”X.Org Foundation”
    compiled for 7.0.0, module version = 0.1.0
    ABI class: X.Org Video Driver, version 0.8
    (II) RADEON(0): vgaHWGetIOBase: hwp->IOBase is 0×03d0, hwp->PIOOffset is 0×0000
    (==) RADEON(0): RGB weight 888
    (II) RADEON(0): Using 8 bits per RGB (8 bit DAC)
    (II) Loading sub module “int10″
    (II) LoadModule: “int10″
    (II) Reloading /usr/lib/xorg/modules/libint10.so
    (II) RADEON(0): initializing int10
    (II) RADEON(0): Primary V_BIOS segment is: 0xc000
    (–) RADEON(0): Chipset: “ATI Radeon Mobility M6 LY (AGP)” (ChipID = 0×4c59)
    (–) RADEON(0): Linear framebuffer at 0xe8000000
    (II) RADEON(0): AGP card detected
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: Open failed
    drmOpenByBusid: Searching for BusID pci:0000:01:00.0
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 6, (OK)
    drmOpenByBusid: drmOpenMinor returns 6
    drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
    (II) RADEON(0): [dri] Found DRI library version 1.2.0 and kernel module version 1.24.0
    (II) RADEON(0): AGP Fast Write disabled by default
    (II) Loading sub module “shadowfb”
    (II) LoadModule: “shadowfb”
    (II) Loading /usr/lib/xorg/modules/libshadowfb.so
    (II) Module shadowfb: vendor=”X.Org Foundation”
    compiled for 7.0.0, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.2
    (II) RADEON(0): Page flipping disabled
    (II) RADEON(0): Will try to use DMA for Xv image transfers
    (II) RADEON(0): Detected total video RAM=32768K, accessible=65536K (PCI BAR=131072K)
    (–) RADEON(0): Mapped VideoRAM: 32768 kByte (64 bit DDR SDRAM)
    (II) RADEON(0): Color tiling enabled by default
    (II) Loading sub module “ddc”
    (II) LoadModule: “ddc”
    (II) Reloading /usr/lib/xorg/modules/libddc.so
    (II) Loading sub module “i2c”
    (II) LoadModule: “i2c”
    (II) Reloading /usr/lib/xorg/modules/libi2c.so
    (II) RADEON(0): I2C bus “DDC” initialized.
    (II) RADEON(0): Legacy BIOS detected
    (II) RADEON(0): LVDS port is not in connector table, added in.
    (II) RADEON(0): Connector0: DDCType-0, DACType-1, TMDSType–1, ConnectorType-1
    (II) RADEON(0): Connector1: DDCType-3, DACType-0, TMDSType–1, ConnectorType-2
    (II) RADEON(0): I2C device “DDC:ddc2″ registered at address 0xA0.
    (II) RADEON(0): I2C device “DDC:ddc2″ removed.
    (II) RADEON(0): I2C device “DDC:ddc2″ registered at address 0xA0.
    (II) RADEON(0): I2C device “DDC:ddc2″ removed.
    (II) RADEON(0): I2C device “DDC:ddc2″ registered at address 0xA0.
    (II) RADEON(0): I2C device “DDC:ddc2″ removed.
    (II) RADEON(0): DDC Type: 3, Detected Type: 0
    (II) RADEON(0):
    (II) RADEON(0): Primary:
    Monitor — LVDS
    Connector — VGA
    DAC Type — Primary
    TMDS Type — NONE
    DDC Type — VGA_DDC
    (II) RADEON(0): Secondary:
    Monitor — NONE
    Connector — Proprietary
    DAC Type — TVDAC/ExtDAC
    TMDS Type — NONE
    DDC Type — NONE
    (II) RADEON(0): PLL parameters: rf=2700 rd=60 min=12000 max=35000; xclk=16600
    (WW) RADEON(0): Failed to detect secondary monitor, MergedFB/Clone mode disabled
    (==) RADEON(0): Using gamma correction (1.0, 1.0, 1.0)
    (II) RADEON(0): Validating modes on Primary head ———
    (II) RADEON(0): Panel ID string: Sharp LQ150X1LH82 XGA
    (II) RADEON(0): Panel Size from BIOS: 1024×768
    (II) RADEON(0): BIOS provided dividers will be used.
    (II) RADEON(0): Total number of valid DDC mode(s) found: 0
    (II) RADEON(0): Valid mode using on-chip RMX: 1024×768
    (II) RADEON(0): Total number of valid FP mode(s) found: 1
    (–) RADEON(0): Virtual size is 1024×768 (pitch 1024)
    (**) RADEON(0): *Mode “1024×768″: 65.0 MHz (scaled from 0.0 MHz), 48.4 kHz, 60.0 Hz
    (II) RADEON(0): Modeline “1024×768″ 65.00 1024 1040 1176 1344 768 770 776 806
    (**) RADEON(0): Default mode “640×350″: 65.0 MHz (scaled from 0.0 MHz), 48.4 kHz, 60.0 Hz
    (II) RADEON(0): Modeline “640×350″ 65.00 640 1040 1176 1344 350 770 776 806
    (**) RADEON(0): Default mode “640×400″: 65.0 MHz (scaled from 0.0 MHz), 48.4 kHz, 60.0 Hz
    (II) RADEON(0): Modeline “640×400″ 65.00 640 1040 1176 1344 400 770 776 806
    (**) RADEON(0): Default mode “720×400″: 65.0 MHz (scaled from 0.0 MHz), 48.4 kHz, 60.0 Hz
    (II) RADEON(0): Modeline “720×400″ 65.00 720 1040 1176 1344 400 770 776 806
    (**) RADEON(0): Default mode “640×480″: 65.0 MHz (scaled from 0.0 MHz), 48.4 kHz, 60.0 Hz
    (II) RADEON(0): Modeline “640×480″ 65.00 640 1040 1176 1344 480 770 776 806
    (**) RADEON(0): Default mode “800×600″: 65.0 MHz (scaled from 0.0 MHz), 48.4 kHz, 60.0 Hz
    (II) RADEON(0): Modeline “800×600″ 65.00 800 1040 1176 1344 600 770 776 806
    (**) RADEON(0): Default mode “832×624″: 65.0 MHz (scaled from 0.0 MHz), 48.4 kHz, 60.0 Hz
    (II) RADEON(0): Modeline “832×624″ 65.00 832 1040 1176 1344 624 770 776 806
    (==) RADEON(0): DPI set to (75, 75)
    (II) Loading sub module “fb”
    (II) LoadModule: “fb”
    (II) Loading /usr/lib/xorg/modules/libfb.so
    (II) Module fb: vendor=”X.Org Foundation”
    compiled for 7.0.0, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.2
    (II) Loading sub module “ramdac”
    (II) LoadModule: “ramdac”
    (II) Loading /usr/lib/xorg/modules/libramdac.so
    (II) Module ramdac: vendor=”X.Org Foundation”
    compiled for 7.0.0, module version = 0.1.0
    ABI class: X.Org Video Driver, version 0.8
    (==) RADEON(0): Using XAA acceleration architecture
    (II) Loading sub module “xaa”
    (II) LoadModule: “xaa”
    (II) Loading /usr/lib/xorg/modules/libxaa.so
    (II) Module xaa: vendor=”X.Org Foundation”
    compiled for 7.0.0, module version = 1.2.0
    ABI class: X.Org Video Driver, version 0.8
    (II) RADEON(0): No MM_TABLE found - assuming CARD is not TV-in capable.
    (!!) RADEON(0): For information on using the multimedia capabilities
    of this adapter, please see http://gatos.sf.net.
    (–) Depth 24 pixmap format is 32 bpp
    (II) do I need RAC? No, I don’t.
    (II) resource ranges after preInit:
    [0] 0 0 0xe0100000 - 0xe010ffff (0×10000) MX[B]
    [1] 0 0 0xe8000000 - 0xefffffff (0×8000000) MX[B]
    [2] -1 0 0×00100000 - 0×3fffffff (0×3ff00000) MX[B]E(B)
    [3] -1 0 0×000f0000 - 0×000fffff (0×10000) MX[B]
    [4] -1 0 0×000c0000 - 0×000effff (0×30000) MX[B]
    [5] -1 0 0×00000000 - 0×0009ffff (0xa0000) MX[B]
    [6] -1 0 0xe0008000 - 0xe0008fff (0×1000) MX[B]
    [7] -1 0 0xe0004000 - 0xe0007fff (0×4000) MX[B]
    [8] -1 0 0xe0003000 - 0xe00037ff (0×800) MX[B]
    [9] -1 0 0xe0002000 - 0xe0002fff (0×1000) MX[B]
    [10] -1 0 0xe0001000 - 0xe0001fff (0×1000) MX[B]
    [11] -1 0 0xe0000000 - 0xe0000fff (0×1000) MX[B]
    [12] -1 0 0xf0000000 - 0xefffffff (0×0) MX[B]O
    [13] -1 0 0xe0100000 - 0xe010ffff (0×10000) MX[B](B)
    [14] -1 0 0xe8000000 - 0xefffffff (0×8000000) MX[B](B)
    [15] 0 0 0×000a0000 - 0×000affff (0×10000) MS[B](OprU)
    [16] 0 0 0×000b0000 - 0×000b7fff (0×8000) MS[B](OprU)
    [17] 0 0 0×000b8000 - 0×000bffff (0×8000) MS[B](OprU)
    [18] 0 0 0×00009000 - 0×000090ff (0×100) IX[B]
    [19] -1 0 0×0000ffff - 0×0000ffff (0×1) IX[B]
    [20] -1 0 0×00000000 - 0×000000ff (0×100) IX[B]
    [21] -1 0 0×00001c00 - 0×00001cff (0×100) IX[B]
    [22] -1 0 0×00001800 - 0×0000180f (0×10) IX[B]
    [23] -1 0 0×00001400 - 0×000014ff (0×100) IX[B]
    [24] -1 0 0×00001000 - 0×000010ff (0×100) IX[B]
    [25] -1 0 0×00009000 - 0×000090ff (0×100) IX[B](B)
    [26] 0 0 0xe01203b0 - 0xe01203bb (0xc) IS[B](OprU)
    [27] 0 0 0xe01203c0 - 0xe01203df (0×20) IS[B](OprU)
    (**) RADEON(0): RADEONScreenInit e8000000 0
    (**) RADEON(0): Map: 0xe8000000, 0×02000000
    (**) RADEON(0): RADEONSave
    (**) RADEON(0): RADEONSaveMode(0×81feeb8)
    (**) RADEON(0): Read: 0×00000008 0×0002004d 0×00000000
    (**) RADEON(0): Read: rd=8, fd=77, pd=2
    (**) RADEON(0): RADEONSaveMode returns 0×81feeb8
    (II) RADEON(0): Dynamic Clock Scaling Disabled
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 6, (OK)
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 6, (OK)
    drmOpenByBusid: Searching for BusID pci:0000:01:00.0
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 6, (OK)
    drmOpenByBusid: drmOpenMinor returns 6
    drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
    (II) RADEON(0): [drm] DRM interface version 1.2
    (II) RADEON(0): [drm] created “radeon” driver at busid “pci:0000:01:00.0″
    (II) RADEON(0): [drm] added 8192 byte SAREA at 0xe0c34000
    (II) RADEON(0): [drm] mapped SAREA 0xe0c34000 to 0xb78d4000
    (II) RADEON(0): [drm] framebuffer handle = 0xe8000000
    (II) RADEON(0): [drm] added 1 reserved context for kernel
    (II) RADEON(0): [agp] Mode 0×1b000201 [AGP 0x10b9/0x1671; Card 0x1002/0x4c59]
    (II) RADEON(0): [agp] 8192 kB allocated with handle 0×00000001
    (II) RADEON(0): [agp] ring handle = 0xf0000000
    (II) RADEON(0): [agp] Ring mapped at 0xb56b3000
    (II) RADEON(0): [agp] ring read ptr handle = 0xf0101000
    (II) RADEON(0): [agp] Ring read ptr mapped at 0xb56b2000
    (II) RADEON(0): [agp] vertex/indirect buffers handle = 0xf0102000
    (II) RADEON(0): [agp] Vertex/indirect buffers mapped at 0xb54b2000
    (II) RADEON(0): [agp] GART texture map handle = 0xf0302000
    (II) RADEON(0): [agp] GART Texture map mapped at 0xb4fd2000
    (II) RADEON(0): [drm] register handle = 0xe0100000
    (II) RADEON(0): [dri] Visual configs initialized
    (**) RADEON(0): DRI New memory map param
    (**) RADEON(0): RADEONInitMemoryMap() :
    (**) RADEON(0): mem_size : 0×02000000
    (**) RADEON(0): agp_size : 0×081fed90
    (**) RADEON(0): agp_base : 0×081fed90
    (**) RADEON(0): MC_FB_LOCATION : 0xe9ffe800
    (**) RADEON(0): MC_AGP_LOCATION : 0xffffffc0
    (**) RADEON(0): RADEONModeInit()
    1024×768 65.00 1024 1040 1176 1344 768 770 776 806 (24,32)
    1024×768 65.00 1024 1040 1176 1344 768 770 776 806 (24,32)
    (**) RADEON(0): Pitch = 8388736 bytes (virtualX = 1024, displayWidth = 1024)
    (II) RADEON(0): BIOS HotKeys Enabled
    (**) RADEON(0): RADEONInit returns 0×81ff868
    (**) RADEON(0): RADEONRestoreMode()
    (**) RADEON(0): RADEONRestoreMode(0×81ff868)
    (**) RADEON(0): RADEONRestoreMemMapRegisters() :
    (**) RADEON(0): MC_FB_LOCATION : 0xe9ffe800
    (**) RADEON(0): MC_AGP_LOCATION : 0xffffffc0
    (**) RADEON(0): Map Changed ! Applying …
    (**) RADEON(0): Map applied, resetting engine …
    (**) RADEON(0): Updating display base addresses…
    (**) RADEON(0): Memory map updated.
    (**) RADEON(0): Programming CRTC1, offset: 0×00000000
    (**) RADEON(0): GRPH_BUFFER_CNTL from 20205c5c to 200c5c5c
    (**) RADEON(0): RADEONSaveScreen(0)
    (II) RADEON(0): Depth moves disabled by default
    (**) RADEON(0): Setting up initial surfaces
    (**) RADEON(0): Initializing fb layer
    (**) RADEON(0): Setting up accel memmap
    (II) RADEON(0): CP in BM mode
    (II) RADEON(0): Using 8 MB GART aperture
    (II) RADEON(0): Using 1 MB for the ring buffer
    (II) RADEON(0): Using 2 MB for vertex/indirect buffers
    (II) RADEON(0): Using 5 MB for GART textures
    (II) RADEON(0): Memory manager initialized to (0,0) (1024,8191)
    (II) RADEON(0): Reserved area from (0,768) to (1024,770)
    (II) RADEON(0): Largest offscreen area available: 1024 x 7421
    (II) RADEON(0): Will use back buffer at offset 0×900000
    (II) RADEON(0): Will use depth buffer at offset 0xc00000
    (II) RADEON(0): Will use 17408 kb for textures at offset 0xf00000
    (**) RADEON(0): Initializing backing store
    (==) RADEON(0): Backing store disabled
    (**) RADEON(0): DRI Finishing init !
    (II) RADEON(0): X context handle = 0×1
    (II) RADEON(0): [drm] installed DRM signal handler
    (II) RADEON(0): [DRI] installation complete
    (**) RADEON(0): EngineRestore (32/32)
    (II) RADEON(0): [drm] Added 32 65536 byte vertex/indirect buffers
    (II) RADEON(0): [drm] Mapped 32 vertex/indirect buffers
    (II) RADEON(0): [drm] dma control initialized, using IRQ 10
    (II) RADEON(0): [drm] Initialized kernel GART heap manager, 5111808
    (WW) RADEON(0): DRI init changed memory map, adjusting …
    (WW) RADEON(0): MC_FB_LOCATION was: 0xe9ffe800 is: 0xe9ffe800
    (WW) RADEON(0): MC_AGP_LOCATION was: 0xffffffc0 is: 0xf07ff000
    (**) RADEON(0): GRPH_BUFFER_CNTL from 20205c5c to 200c5c5c
    (II) RADEON(0): Direct rendering enabled
    (**) RADEON(0): Setting up final surfaces
    (**) RADEON(0): Initializing Acceleration
    (II) RADEON(0): Render acceleration enabled
    (**) RADEON(0): EngineInit (32/32)
    (**) RADEON(0): Pitch for acceleration = 128
    (**) RADEON(0): EngineRestore (32/32)
    (II) RADEON(0): Using XFree86 Acceleration Architecture (XAA)
    Screen to screen bit blits
    Solid filled rectangles
    8×8 mono pattern filled rectangles
    Indirect CPU to Screen color expansion
    Solid Lines
    Dashed Lines
    Scanline Image Writes
    Offscreen Pixmaps
    Setting up tile and stipple cache:
    32 128×128 slots
    32 256×256 slots
    16 512×512 slots
    (II) RADEON(0): Acceleration enabled
    (**) RADEON(0): Initializing DPMS
    (**) Option “dpms”
    (**) RADEON(0): DPMS enabled
    (**) RADEON(0): Initializing Cursor
    (==) RADEON(0): Silken mouse enabled
    (II) RADEON(0): Using hardware cursor (scanline 770)
    (II) RADEON(0): Largest offscreen area available: 1024 x 7417
    (**) RADEON(0): Initializing color map
    (**) RADEON(0): Initializing DGA
    (**) RADEON(0): Initializing Xv
    (II) RADEON(0): Detected Radeon Mobility M6, disabling multimedia i2c
    (II) Loading sub module “theatre_detect”
    (II) LoadModule: “theatre_detect”
    (II) Loading /usr/lib/xorg/modules/multimedia/theatre_detect_drv.so
    (II) Module theatre_detect: vendor=”X.Org Foundation”
    compiled for 7.0.0, module version = 1.0.0
    ABI class: X.Org Video Driver, version 0.8
    (II) RADEON(0): no multimedia table present, disabling Rage Theatre.
    (**) RADEON(0): RADEONScreenInit finished
    (==) RandR enabled
    (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” “pc105″
    (**) Generic Keyboard: XkbModel: “pc105″
    (**) Option “XkbLayout” “it”
    (**) Generic Keyboard: XkbLayout: “it”
    (**) 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
    (**) Option “SendCoreEvents”
    (**) stylus: always reports core events
    (**) stylus device is /dev/wacom
    (**) stylus is in absolute mode
    (**) stylus: forcing TabletPC ISD V4 protocol
    (**) WACOM: suppress value is 2
    (**) Option “BaudRate” “9600″
    (**) stylus: serial speed 9600
    (**) Option “SendCoreEvents”
    (**) cursor: always reports core events
    (**) cursor device is /dev/wacom
    (**) cursor is in relative mode
    (**) cursor: forcing TabletPC ISD V4 protocol
    (**) WACOM: suppress value is 2
    (**) Option “BaudRate” “9600″
    (**) cursor: serial speed 9600
    (**) Option “SendCoreEvents”
    (**) eraser: always reports core events
    (**) eraser device is /dev/wacom
    (**) eraser is in absolute mode
    (**) eraser: forcing TabletPC ISD V4 protocol
    (**) WACOM: suppress value is 2
    (**) Option “BaudRate” “9600″
    (**) eraser: serial speed 9600
    (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 “eraser” (type: Wacom Eraser)
    (II) XINPUT: Adding extended input device “cursor” (type: Wacom Cursor)
    (II) XINPUT: Adding extended input device “stylus” (type: Wacom Stylus)
    (II) XINPUT: Adding extended input device “Configured Mouse” (type: MOUSE)
    (II) XINPUT: Adding extended input device “Generic Keyboard” (type: KEYBOARD)
    (**) Option “Device” “/dev/wacom”
    (EE) xf86OpenSerial: Cannot open device /dev/wacom
    No such file or directory.
    Error opening /dev/wacom : Invalid argument
    (EE) xf86OpenSerial: Cannot open device /dev/wacom
    No such file or directory.
    Error opening /dev/wacom : Invalid argument
    (**) Option “Device” “/dev/wacom”
    (EE) xf86OpenSerial: Cannot open device /dev/wacom
    No such file or directory.
    Error opening /dev/wacom : Invalid argument
    (EE) xf86OpenSerial: Cannot open device /dev/wacom
    No such file or directory.
    Error opening /dev/wacom : Invalid argument
    (**) Option “Device” “/dev/wacom”
    (EE) xf86OpenSerial: Cannot open device /dev/wacom
    No such file or directory.
    Error opening /dev/wacom : Invalid argument
    (EE) xf86OpenSerial: Cannot open device /dev/wacom
    No such file or directory.
    Error opening /dev/wacom : Invalid argument
    Synaptics DeviceInit called
    SynapticsCtrl called.
    (II) Configured Mouse: ps2EnableDataReporting: succeeded
    Synaptics DeviceOn called
    (–) Synaptics Touchpad touchpad found
    (**) RADEON(0): RADEONSaveScreen(2)

  • Giorgio ha detto:

    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.

  • coorasse ha detto:

    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

  • Marco ha detto:

    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

  • maver1ck ha detto:

    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
    grazie per l’aiuto :) ciauz!

  • Giorgio ha detto:

    @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.

  • Giorgio ha detto:

    @Marco - I repository suggeriti contengono delle versioni modificate.

  • maver1ck ha detto:

    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!

  • Giorgio ha detto:

    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 :-)

  • maver1ck ha detto:

    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!!!

  • maver1ck ha detto:

    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!

  • Giorgio ha detto:

    Mandami via email tutti i file che hai modificato.

  • maver1ck ha detto:

    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 ;-)

  • Giorgio ha detto:

    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

  • maver1ck ha detto:

    ragazzi seguendo il wiki di ubuntu ( 1°metodo ), son riuscito ad installare i driver ati e dando “fglrxinfo” ne ho avuto la conferma :D …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 ;)

  • Nokao ha detto:

    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…

  • Giorgio ha detto:

    Fantastico. Non rimane che mettere i film direttamente come sfondo del desktop, non ti pare?

  • Anonimo ha detto:

    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 ?

  • Giorgio Zarrelli ha detto:

    Ciao,

    capisco. Cerca in /var/log i file Xorg.

    Li troverai i messaggi di errore.

  • Gioiello ha detto:

    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?

  • Giorgio Zarrelli ha detto:

    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.

  • Nokao ha detto:

    @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…

  • angelo ha detto:

    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

  • Giorgio Zarrelli ha detto:

    Ciao,

    leggiti bene la guida…Intanto, prova a lanciare il comando:

    fglrxinfo

    e poi

    fglrxinfo -display :1

  • emanuele ha detto:

    Grande….Molto utile ….l’unica guida che ho trovato in fretta per installare i driver per l’ATI X1600..
    Grazie..

  • Giorgio ha detto:

    Ti ringrazio. E’ confortante sapere che è stata di qualche utilità.

  • Leonardo ha detto:

    Ciao Giorgio, grazie mille!!
    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 :( Ho provato ad eseguire da terminale gnome compiz-start ma …
    bash: compiz-start: command not found
    ho provato anche /usr/bin/compiz-start ma nulla!
    Cosa devo fare?

  • Giorgio Zarrelli ha detto:

    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?

  • Leonardo ha detto:

    Ciao Grazie ancora per la risposta tempestiva!!!
    Cavolo io utilizzavo which al posto di locate
    (vengo da suse e mandriva con KDE) :( Ho fatto come hai detto ed ho ottenuto quanto segue:

    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:~$

  • Giorgio Zarrelli ha detto:

    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.

  • Leonardo ha detto:

    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.

  • Giorgio Zarrelli ha detto:

    Ripeti la procedura di installazione descritta e SOLO quella.

  • KHRonoS (andrea) ha detto:

    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…..

  • Giorgio Zarrelli ha detto:

    Devi abilitarlo per il display 1 (:1). Occhio e croce l’hai abilitato per il Display 0-

  • KHRonoS (andrea) ha detto:

    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

  • Riccardo ha detto:

    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

  • Giorgio Zarrelli ha detto:

    @Khronos, leggi bene la guida…

    @Riccardo. probabilmente ti muore il server Xorg. Bisogna capire perché. Cosa ti dice il log nelle ultime 20 righe?

  • Riccardo ha detto:

    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 …

  • Divilinux ha detto:

    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?

  • Giorgio Zarrelli ha detto:

    Beh, non ti rimane che leggere la guida e provare.

  • Divilinux ha detto:

    e’ propio quello il problema..
    non funziona..ne con questa guida..ne con quella per beryl+xgl..

  • thule ha detto:

    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

  • Giorgio ha detto:

    @thule: prova cosi’

    apt-cache search module-assistant

    e vedi cosa ti risponde. Che distribuzione hai?

  • Giorgio Zarrelli ha detto:

    @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.

  • Divilinux ha detto:

    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..;)

  • thule ha detto:

    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

  • Divilinux ha detto:

    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

  • Divilinux ha detto:

    dimenticavo..se non hai fatto dpkg-reconfigure xserver-xorg prima del crash..non e’ necessario che lo rifai..tanto frequenza e monitor non dovrebbero essere cambiati
    se vuoi essere + sicuro..quando arrivi ai comandi(dal kernel recovery) lancia:dpkg-reconfigure xserver-xorg per ri-selezionare il driver corretto e il monitor..

  • Giorgio ha detto:

    @Divilinux qualsiasi link che possa aiutare un lettore è il benvenuto, fin tanto che non sia mera pubblicità gratuita, ed è anche un arricchimento per la mia conoscenza personale.

    Ti ringrazio per il commento interessante.

    @thule. Editando i file di configurazione di gdm puoi modificarne il comportamento.

    Se vuoi alternare fra gdm e kdm, oppure fare in modo che gdm venga caricato nel caso in cui non lo facesse più, semplicemente lancia

    dpkg-reconfigure gdm

  • Fdx ha detto:

    Ola Giorgio,
    prima di tutto ti devo ringraziare per l’ ottima guida.
    Grazie a te sono ad un passo dall’ obiettivo XGL-compiz!

    Ecco cosa non và:
    arrivato fino alla fine,
    e riavviato il PC,
    le finestre non possono essere spostate, chiuse,ridotte etc….

    Azz! compiz non parte:
    fdx@HAL8999:~/$ startcompiz
    compiz.real: Support for non power of two textures missing
    compiz.real: Failed to manage screen: 0
    compiz.real: No manageable screens found on display :1

    Forse perchè non c’è l’ accelerazione HW
    (che prima funzionava) ??
    Eppure ati-driver-installer-8.27.10-x86.run
    non mi ha dato errore.

    Infatti andando a vedere, mi accorgo del ritorno
    dei temibili mesa:
    fdx@HAL8999:~$ fglrxinfo -display :1
    Xlib: extension “XFree86-DRI” missing on display “:1.0″.
    display: :1.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.5.1)

    Cosa mi cosigli per ripristinare l’ accelerazione HW,
    penso che il problema sia (SOLO) quello….

    Grazie 1000 !!!
    fdx

  • Giorgio Zarrelli ha detto:

    Grazie :-)
    Stai per caso usando i driver ATI Open Source? Dai un’occhiata qui:

    http://gentoo-wiki.com/HOWTO_XGL/Troubleshooting#Support_for_non_power_of_two_textures_missing

    Non è che hai mischiato driver Open Source e proprietari? Oppure, non sta caricando fglrx. Oltretutto sono usciti i driver ATI 8.29

    Il fatto che ti riporti le Mesa, mi lascia pensare che non stia caricando il modulo di accelerazione fglrxinfo. Dai un’occhiata ai log di Xorg. Inoltre, esegui il comando

    fglrxinfo -display :1

    e vedi se ti da lì un risultato, ma ne dubito.

  • Fdx ha detto:

    Tnx, 6 stato velocissimo !!
    Ho visto il link, e credo proprio abbia ragione.
    guarda un po qua:

    glxinfo | grep ‘GL_\(NV\|EXT\|ARB\)_texture_rectangle\|GL_ARB_texture_non_power_of_two’
    Xlib: extension “XFree86-DRI” missing on display “:1.0″.

    inoltre:

    fdx@HAL8999:~$ fglrxinfo -display :1
    Xlib: extension “XFree86-DRI” missing on display “:1.0″.
    display: :1.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.5.1)

    fdx@HAL8999:~$ fglrxinfo
    Error: unable to open display :0

    Il problema adesso è
    levare di torno i drivers opensource,
    e riprovare con quelli proprietari.

    Se può servire a qualcuno,
    ho seguito un’ altro tutorial proprio ora,
    per installare proprio i driver ATI 8.29.
    (http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide#Method_2:_Generating.2FInstalling_Ubuntu_packages_for_the_new_8.29.6_drivers_in_Ubuntu_Dapper_Manually)

    anche qui un buco nell’ acqua :-(
    dopo scaricato i drivers e creato i .deb.
    procedo con:

    sudo dpkg -i xorg-driver-fglrx_8.29.6-1_i386.deb
    sudo dpkg -i fglrx-kernel-source_8.29.6-1_i386.deb
    sudo dpkg -i fglrx-control_8.29.6-1_i386.deb

    sudo rm /usr/src/fglrx-kernel*.deb

    sudo module-assistant prepare
    sudo module-assistant update

    infine :
    sudo module-assistant build fglrx

    a questo punto inizia il build,
    ma la barra di avanzamento,
    arriva a 10% si azzera,
    arriva a 15% e si azzera,
    arriva a 17% e si azzera,
    etc,
    poi circa a metà procedura
    torna alla shell (senza nessun messaggio di errore!! )
    e mi dice:
    Extracting the package tarball, /usr/src/fglrx.tar.bz2, please wait…
    Done with /usr/src/fglrx-kernel-2.6.15-27-k7_8.29.6-1+2.6.15-27.48_i386.deb .

    io continuo tranquillo sino alla fine,
    e poi non funziona una pippa.

    lo stesso accadeva anche con la tua guida,
    ma non ricevendo messaggio di errore,
    pensavo fosse normale…

    Adesso cerco di disinstallare i drivers open (come? ),
    e riprovare con quelli proprietari.
    Grazie di nuovo!

    fdx

  • fdx ha detto:

    Grazie Giorgio,
    non c’è bisogno che risponda
    al mio untimo post.

    Dopo qualche casino con
    i drivers ati open source,
    sono passato a Ubuntu Edgy Eft.

    grazie ancora,
    fdx

  • Giorgio ha detto:

    Ottimo, l’importante è che si sia risolto tutto. Buon divertimento :-) Edgy è, oltre tutto, più veloce.

  • Divilinux ha detto:

    finalmente cell’ho fatta..
    fglrxinfo riporta

    dyve@a6j:~$ fglrxinfo
    display: :0.0 screen: 0
    OpenGL vendor string: ATI Technologies Inc.
    OpenGL renderer string: ATI Mobility Radeon X1600 Generic
    OpenGL version string: 2.0.6119 (8.30.3)

    cio’ nonostante l’acc 3d lacia molto a desiderare..mha..non va ne googleearth ne 3ddesktop..alcuni giochi come armagetron(3d) vanno a scatti
    Xgl prende il 10% di cpu quando xorg ne prendeva o,1 forse..c’e’ qualche extratuning per completare?
    tnx

  • thule ha detto:

    allora ho fatto dpkg-reconfigure xserver-xorg e dpkg-reconfigure gdm riavvio e mi da schermata grigia con orologio che carica e poi si blocca….ho un ubuntu 6.06.01 dapper…grazie ancora

  • Giorgio ha detto:

    @Divilinux: Si, il tutto è più pesante in termini di processore rispetto a xorg liscio. Usa in xorg.conf le opzioni che ho indicato nella guida e dovrebbe velocizzarsi il tutto.

    @thule: Da quello che mi dici non posso ricavare molto. Sicuramente xorg parte, molto probabilmente qualcosa d’altro va in crash dopo il caricamento di xorg. Senza i file di log non saprei dirti molto.

  • Divilinux ha detto:

    si grazie..va leggermente meglio..;)
    cmq niente da fare per il modulo dri
    fglrxinfo riporta l’acc. diretta fglrx ati..ma ad esempio al test fgl_glxgears,l’output che ne ricevo dice che non ho il direct rendering attivo
    infatti nn va ne googleearth,ne i games in 3d che ho…

  • gianluca ha detto:

    Nonostante l’ottima guida ho avuto problemi nella configurazione:

    non mi è stato installato il programma cgwd, e da quello che ho capito è stato rimpiazzato da emerald.. come mi comporto nel menu sessioni?

  • Divilinux ha detto:

    dyve@a6j:~$ glxinfo | grep rendering
    Xlib: extension “XFree86-DRI” missing on display “:1.0″.
    direct rendering: No
    dyve@a6j:~$

    dyve@a6j:~$ fglrxinfo
    display: :0.0 screen: 0
    OpenGL vendor string: ATI Technologies Inc.
    OpenGL renderer string: ATI Mobility Radeon X1600 Generic
    OpenGL version string: 2.0.6119 (8.30.3)

    dyve@a6j:~$

    avviando i programmi che necessitano di acc3d sul DISPLAY=:=0 funzionano regolarmente..ma nel display corrente non c’e’ traccia di direct rendering..
    inutile dire che sono da diversi giorni bloocato li..
    ancora non riesco a capire se questa bellissima x1600 si puo’ usare con xgl+FGLRX oppure solo xgl senza dri..

  • Giorgio Zarrelli ha detto:

    Prova con questo:

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

    La x1600 fallisce il caricamento del modulo DRI se sono attive le composite extension.

  • Divilinux ha detto:

    :(..provato..e provato anche con “0″ al posto di enable o disable
    ho provato anche a togliere l’estensione..nulla
    stasera torno a casa e riprovo..come cell’ho fatta sul ppc( e dri non propietario) ce la faro’ anche su quel maledetto pc..per ora lollo…perche’ sento odore di dri..anche se arriva da un altro display..-.-

  • Divilinux ha detto:

    credo di essere arrivato alla conclusione che:

    la ati x1600 funziona con xg+compiz+beryl+aiglx solamente ad una risoluzione di 1024×768 o meno
    io uso 1280×800 e il dri nn c’e’ verso di farlo funzionare,solo che i giochi in 3d vanno..in uno schermino piccolo pero’
    se metto la risoluzione a 1024×768 funziona tutto normalmente..

  • Giorgio Zarrelli ha detto:

    Interessante. Fra qualche giorno devo reinstallare Edgy e faccio qualche prova. Io con Compiz + Xgl sono arrivatoa 1440 x 900, ma di piu’ non so dirti.

  • Divilinux ha detto:

    si..con la edgy i driver fglrx dei repo nn c’e’ verso di farli andare..ho usato quelli del sito ufficiale seguendo una guida per riparare un piccolo bug..

  • Giorgio Zarrelli ha detto:

    Ho usato i driver ATI proprietari 8.29.

  • claudio ha detto:

    salve, sono un neofita completo di linux, ho installato l’ultima versione di ubuntu ma al momento del caricamento DOPO l’installazione mi appare una schermata blu e grigia stile dos con scritto NO SCREEN FOUND.
    ho un proc sempron 2800+
    radeon 9600
    asus k8v-x se
    monitor philips 107b
    qualcuno può aiutarmi? grazie mille

  • sim ha detto:

    ma su edgy, funziona xgl + compiz??? fatemi sapere please

  • Alfio ha detto:

    Salve, sono un utente alle prime armi con kubuntu 6.10…
    Volevo accertarmi se questa procedura andrà sicuramente a buon fine sul mio notebook (anche se ho già fatto il backup preventivamente).
    Ho una scheda grafica ATI radeon express 1100 e un proc. turion a 64 bit

  • Giorgio ha detto:

    La procedura è stata provata su una Ubuntu 6.06. Non saprei dire se vi siano particolari problemi per la 6.10.

  • Matteos86 ha detto:

    Non riesco ad aggiungere i repository! Mi dice che il file “sources.list” non è possibile modificare nulla. (Sola lettura) Aiuto

  • Giorgio ha detto:

    Lancia vi da utente root con il comando

    sudo vi /etc/apt/sources.list

  • rosyeverdi ha detto:

    Non sono esperta come voi!!
    tuttavia ho fatto partire Kororaa Xgl live da CD; il problema è che non riesco ad accedervi come root principale, cioè…quale può essere la password?
    ps non è xgl xglxgl o cose simili, già provato!
    accetto suggerimenti

  • Davide ha detto:

    Salve a tutti, stavo iniziando a seguire la guida ma al momento mi sono fermato, dal momento che ad oggi i repos proposti (quelli di compiz) sembrano avere dei problemi.
    Succede anche a voi? Sapete per caso fino a quando c’erano i file, sul server?
    Ecco l’errore in questione:

    http://xgl.compiz.info/dists/dapper/main/binary-i386/Packages.gz: 404 Not Found
    http://xgl.compiz.info/dists/dapper/main/source/Sources.gz: 404 Not Found

    Davide

    PS: e visto che ormai siamo agli sgoccioli… BUON ANNO NUOVO A TUTTI! :)

  • Anonimo ha detto:

    raga aiuto nn riesco a inatallare i driver mi da
    ludo91@ludo91-desktop:~$ sudo chmod +x ati.driver-installer-8.27.10-x86.run
    chmod: impossibile accedere a `ati.driver-installer-8.27.10-x86.run’: Nessun file o directory

  • niconet ha detto:

    Ma la parte:
    ….
    Driver “fglrx”
    Option “VideoOverlay” “on”
    Option “OpenGLOverlay” “off”
    Option “AGPMode” “4?
    Option “AGPFastWrite” “True”
    Option “EnablePageFlip” “True”
    …..
    la devo mettere anche se ho una x1650 pci express e non AGP?…oppure non è l’AGP che intendo io?

  • Thomas ha detto:

    Ciao a tutti.

    Ho seguito la guida e al riavvio ho la cpu al 100% e la ventola che gira come un aereo..
    Ovviamente non è cambiato nulla da prima gli effetti non ci sono.. e facento ctrl+alt+canc gnome-system-monitor ha l’idle molto alto è lui che scalda la cpu.. che faccio ??

  • Vittorio ha detto:

    Oggi mi sono appena affacciato sul mondo linux con Ubuntu 7.4.

    Tutto sembra andare bene ma quando faccio partire Google earth (scaricato e installato attraverso Automatix), la gestione video diventa molto macchinosa, inoltre attivando gli effetti speciali del desktop (tipo finestre fluttuani e desktop-cube) si ha un bel calo delle prestazioni del sistema, inoltre gli screensaver in 3D vanno lentissimi o si bloccano…

    da tutto ciò, ho ipotizzato il fatto che non sia in possesso di driver che mi facciano l’accelerazione hardware.

    Ho scaricati quindi i driver proprietari di ATI (ho una Radeon 9600SE), ma sono sotto forma di file “.run” ed ho letto in giro che bisogna scombattare i pacchetti in esso contenuti. Domanda… come si fa? Ho letto spesso …”dal terminale posizionatevi nella cartella …” come si fa?

    Lo so che probabilmente sono domande scontate per voi… ma per me (al primo giorno di Linux) no!

  • Giorgio ha detto:

    Se non si ha una scheda grafica accelerata recente, e la Radeon 9600SE NON è sufficientemente carrozzata per l’utilizzo degli effetti 3D con Compiz, meglio lasciare perdere.

    Per i comandi base di Linux, rimando a una semplice ma esaustiva guida utente in italiano:

    http://www.pluto.it/files/ildp/guide/GuidaUtente/index.html

  • Vittorio ha detto:

    Grazie per la risposta Giorgio, ora dato che è nei miei progetti il cambiare scheda video (spendendo max 100/150 euro), che mi consiglieresti… tenendo benconto che d’ora in poi utilizzerò molto più ubuntu che l’odiato winXp (li ho configurati senza troppi problemi in dual boot).

    un saluto

  • Vittorio ha detto:

    Ho visto questa… che ne dite? Avrò gli stessi proplemi che affliggono la mia ATI? http://www.essedi.it/img/js/scheda.js?SID=&ID=54588

    ho seguito questa guida da http://www.ubuntu.com con la mia Radeon 9600 e mi si è impallato il sistema.

    Ho rinstallato ubuntu… gli effetti grafici funzionano nuovamente ma il 3D non me lo gestisce bene.

  • Giorgio Zarrelli ha detto:

    Un consiglio. Orientati verso nVidia. Offre driver per Linux nettamente superiori ad ATI.

  • Vittorio ha detto:

    Su quale tipo di scheda mi faresti puntare… di solito compro da essedi e a quanto pare di nVidia AGP non ha nulla (solo PCI express ahime non supportate dalla mia scheda madre)

  • Giorgio ha detto:

    Non saprei, non me ne intendo molto di schede video. Prova a dare un’occhiata alle discussioni sui forum che trovi nel sito di Compiz. Sicuramente troverai diversi riferimenti a modelli utilizzabili.

  • Massimiliano ha detto:

    salve,
    io ho installato una x1600 radeon ati e i driver li ho aggiornati con il programma ENVY ma beryl non funziona! ho segutio mille guide ma senza risultati… AIUTO

Feed RSS per i commenti   TrackBack URL

Scrivi un commento

Sopra