10 Febbraio, 2012, 03:51:02 *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia: È uscito il numero 4 della Newsletter italiana di Ubuntu! Lo trovate a questo indirizzo. Buona lettura... e partecipate al sondaggio!
 
   Indice   FAQ Aiuto Regolamento Ricerca Accedi Registrati  

Guide
Hardware   •   Stampa, fax, scanner
Wiki
Hardware   •   Video   •   Dispositivi Partizioni   •   Modem   •   Senza Fili   •   Stampanti, Scanner
Pagine: [1] 2 3 ... 53   Vai giù
  Stampa  
Autore Discussione: Guida EXTRA installazione driver ATI-FGLRX  (Letto 91272 volte)
0 Utenti e 1 Utente non registrato stanno visualizzando questa discussione.
Divilinux
Utente non iscritto
« inserita: 17 Luglio, 2007, 18:23:14 »

AGGIORNAMENTO 27-12-07 NUOVO METODO INSTALLAZIONE DRIVER ATI:

http://divilinux.netsons.org/index.php/2007/12/27/installazione-driver-ati-712-kubuntu-710/


Visto il numero crescente di problemi legati a questi driver,volevo spendere giusto due parole per aiutare chi ha provato ad attivare il modulo proprietario FGLRX seguendo ogni guida possibile e immaginabile,senza cavare un ragno dal buco
L'intento di questa guida e' anche quello di spiegare nel dettaglio come funziona l'oscuro ma semplice meccanismo che mette in moto questi driver.

SE SIETE NUOVI UTENTI SALTATE DIRETTAMENTE IN FONDO ALLA GUIDA PER INSTALLARE I DRIVER

Per cominciare,un po' di GLOSSARIO:

1- Driver con "restrizioni"

Per restrizioni si intendono limitazioni di licenza e di utilizzo..essendo dei driver proprietari. Dal momento che la situazione e' abbastanza ambigua,la Canonical ha deciso di NON includere questi driver nella distribuzione.Tuttavia,cercando di venire incontro alle esigenze degli utenti e visto che i driver ATI-FGLRX sono liberamente scaricabili dal sito Ufficiale,lo Staff di Ubuntu ha deciso di fornire questi driver tramite dei repository particolari,chiamati appunto "restricted".

2- Restricted-Manager

E' il tool che tutti quanti troviamo installato su Ubuntu Feisty,mentre Kubuntu e le altre distribuzioni firmate Canonical lo devono scaricare con:

Codice:
sudo apt-get install restricted-manager



Questo tool non serve solo per installare i driver ATI ma altri driver presenti nei repository restricted..ed e' completamente inutilizzabile se utilizziamo un Kernel diverso da quello dei repository.

3- Module-assistant

Module-assistant e' un programma con grafica ncurses che guida l'utente nella scelta e nell'installazione dei driver proprietari o con particolari licenze,incluse nei repository.
Il fine e' lo stesso del restricted-manager ed e' installabile con:



Codice:
sudo apt-get install module-assistant

In molte guide trovate spesso come utilizzarlo per pacchettizzare ed installare il modulo del kernel

4- Moduli Kernel e Driver

Solitamente intendiamo per modulo,una specie di "driver" che pero' puo' essere caricato nel Kernel.
Ecco perche' di solito troviamo in Synaptic o Adept,tanti pacchetti per lo stesso driver,di cui uno quasi sempre nomepacchetto-kernel.
Quest'ultimo sara' il famoso "modulo" che andremo ad inserire tramite il comando modprobe (o insmod se nella stessa directory)
Nelle guide,tutto questo si traduce in:

Codice:
sudo modprobe fglrx

So che molti di noi ci sono passati quasi sempre col copia/incolla. Ora sappiamo anche il significato di questo comando.

Prendiamo per esempio i driver opensources RADEON.
Il modulo vero e proprio si chiama radeon:
Codice:
sudo modprobe radeon

Mentre in Synaptic/Adept troviamo:

xserver-xorg-video-ati

che sono i meta-drivers necessari al caricamento corretto del modulo "radeon" gia' incluso nel kernel.

Funzionamento:

Come gia' sappiamo,andiamo a scaricare i driver ATI da:

http://ati.amd.com/support/drivers/linux/linux-radeon.html

ATTENZIONE: Ecco il necessario per pacchettizzare lo script:

Codice:
sudo apt-get install fakeroot dh-make debconf debhelper libstdc++5 linux-headers-$(uname -r)

Qua sorgono gia' i primi dubbi sul modello,ma possiamo scegliere qualsiasi opzione perche' i driver sono sempre gli stessi
Posizionati i driver nella home o in qualsiasi altra directory,e' sufficiente aprire un terminale e digitare (prendo 2 esempi su tutti..perche' ci sono diversi modi):

Codice:
sudo sh ./ati-driver-installer-8.37.6-x86.x86_64.run --buildpkg Ubuntu/feisty

oppure

Codice:
bash ./ati-driver-installer-8.37.6-x86.x86_64.run --buildpkg Ubuntu/feisty

Questo comando cosa fa?...
Lo script e' strutturato in maniera da generare i seguenti pacchetti..guardiamoli senza paura:



- Fglrx-amdcccle

Questo e' il centro di controllo Catalyst,introdotto nelle versioni piu' recenti insostituzione al vecchio fglrx-control

- Xorg-driver-fglrx

Sono come nell'esempio dei RADEON...solo che qui il pacchetto lo ricaviamo in questa maniera..non lo troviamo in Synaptic/Adept.

- Xorg-driver-fglrx-dev

In realta' questo pacchetto non servirebbe. E' la versione che fornisce il toolkit per altre applicazioni,come tutte le versioni -DEV

- Fglrx-kernel-source

Questo e' il piu' importante. E' il modulo del Kernel che va caricato con modprobe..e il pacchetto che installiamo estrae in

/usr/src

I sorgenti speciali per Debian in formato tar.bz2

/usr/src/fglrx.tar.bz2

Una volta installati tutti questi pacchetti con:

Codice:
sudo dpkg -i *.deb

assicurandoci che non ci siano altri pacchetti estranei a quelli generati,all'interno della directory
Aprendo Synaptic/Adept dovremmo trovare:



Ovviamente al posto di

fglrx-kernel-2.6.21

Troveremo il modulo pacchettizzato per la nostra versione del Kernel
Ma attenzione..come potete notare non esiste ancora,perche' questo fa parte della scena finale,tragica a volte,di questa commedia...

Prima non a caso avevo accennato alla directory /usr/src
Proviamo ad entrarci adesso..noteremo la presenza del pacchetto compresso

fglrx.tar.bz2

Li dentro ci sono i sorgenti preparati per la pacchettizzazione,quindi e' tecnicamente sbagliato estrarre la directory "module" ..entrare all'interno..e compilare il modulo nella maniera classica con make && make install.Dobbiamo utilizzare module-assistant.
Non importa in che directory ci troviamo a lanciare module-assistant..l'importante e' che l'archivio fglrx.tar.bz2 si trovi in /usr/src.

Codice:
sudo module-assistant update
Codice:
sudo module-assistant prepare
sudo module-assistant build fglrx #qui il programma pacchettizza i driver
sudo module-assistant install fglrx #qui invece installa il pacchetto appena creato
sudo depmod -ae #importantissimo per ricreare la lista moduli
sudo modprobe fglrx # carica il modulo nel kernel

Se tutto e' andato per il verso giusto il modulo e' stato finalmente caricato,e lo possiamo interrogare dalla lista-moduli(dopo un riavvio del server X) con

Codice:
lsmod | grep fglrx

Il comando fglrxinfo:

dyve@a6j:/usr/src$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon X1600
OpenGL version string: 2.0.6473 (8.37.6)




PROBLEMATICHE

I problemi che possono ostacolare questo processo sono diversi e vanno divisi in tre grandi categorie:

1- Problemi legati a X.org e al suo file di configurazione
2- Problemi legati a disattenzione
3- Problemi legati ad effetti grafici o composite manager

X.org

Nella recente versione di X.org7.2 ci sono 2 estensioni attive di default:

- AIGLX
- Composite

Con i driver fglrx e' OBBLIGATORIO disattivare questa funzione non supportata inserendo in /etc/X11/xorg.conf:

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




Per alcune schede questo funziona con:

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


La disattivazione del modulo AIGLX in alcuni casi puo' essere risolutiva. Premetto che con la mia personale ATI X1600 e' del tutto indifferente:

Sezione "server layout"

Option “AIGLX” “Disable”

Oppure possiamo aggiungere di seguito al Composite:

Section "ServerFlags"
        Option  "AIGLX" "off"
EndSection


Assicuriamoci sempre di trovare nella sezione "Device"

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


i driver corretti e il BusID corretto..molti problemi derivano spesso da questa errata configurazione
Esistono dei comandi per fare tutto questo,non serve aprire un editor di testo da root e modificare a mano il file xorg.conf
Sono i comandi aticonfig su cui personalmente non ho nulla da dire. Li evito,e comunque do per scontato che chi legge questo howto li abbia gia' utilizzati.
In una situazione di diagnostica e' meglio tenere sotto controllo tutto quanto a mano.

Il nostro file xorg.conf e' quasi sistemato..purtroppo con alcune schede vanno aggiunte altre opzioni (a seconda del problema)

Un altro metodo molto utilizzato,per evitare che eventuali driver di versioni indesiderate interferiscano col nostro fragilissimo modulo,e' quello di mettere in blacklist (blacklist dei driver restricted) fglrx:

Codice:
sudo nano /etc/default/linux-restricted-modules-common

Aggiungiamo:

DISABLED_MODULES=”fglrx”

Disabilitare il modulo si rende necessario per evitare problemi con la directory "volatile", che solo UBuntu ha..e che contiene i moduli "restricted"
Molte guide riportano giustamente di rimuovere questo pacchetto, in quanto stiamo utilizzando driver che non si trovano nei repository.
Ma e' un errore..attenzione a quando leggiamo cose del tipo:
Codice:
sudo apt-get remove linux-restricted-modules linux-restricted-modules-common linux-restricted-modules-$(uname -r)

NB: I linux-restricted-modules-common installano un tool che si chiama lrm-video, e serve a modprobe per caricare i moduli
Se rimuoviamo quei pacchetti non saremo piu' in grado (se non con degli interventi manuali) di caricare il modulo fglrx:

Codice:
$ sudo modprobe fglrx
install /sbin/lrm-video fglrx
sh: /sbin/lrm-video: not found
FATAL: Error running install command for fglrx


Attenzione alle versioni. Nella guida ho messo diversi esempi di versioni differenti ma questo non dovrebbe confondere..bisogna ricordarsi che i pacchetti DEVONO avere lo stesso numero di versione-driver (es. 8.37....8.36) e MAI di versioni differenti
Un errore molto comune deriva proprio dai pacchetti..perche'?...perche' il modulo impacchettato fglrx-kernel-source di trova anche nei repository,ed e' la versione in sorgente dei driver che installa RESTRICTED-MANAGER.

Se avete accavallato troppe guide,puo' essere che l'archivio fglrx.tar.bz2 derivi da fglrx-kernel-source dei repository ..mentre tutti gli altri pacchetti derivano dall'installazione di
ati-driver-installer-8.37.6-x86.x86_64.run

In sostanza avete i pacchetti in versione 8.37 e magari il modulo fglrx in versione 8.34 (quella dei repo) ed e' anche per questo che i driver dei repository e' meglio metterli in blacklist

Accade anche che manchino i pacchetti:

libgl1-mesa-glx
libgl1-mesa-dri


Indispensabili per GLX e il DRI

I driver RADEON opensources e' meglio disabilitarli,se non li usiamo..quindi sarebbe opportuno aggiungere "radeon" alla blacklist precedente.

In alcuni casi e' necessario questo workaround:

Codice:
sudo mkdir /lib/modules/$(uname -r)/volatile
Codice:
sudo ln -s /lib/modules/$(uname -r)/misc/fglrx.ko /lib/modules/$(uname -r)/volatile/fglrx.ko

I famosi comandi aticonfig (se avete gia' uno xorg.conf FUNZIONANTE lasciateli perdere!)

Codice:
sudo aticonfig --initial
Codice:
[code]sudo aticonfig --overlay-type=Xv
[/code]

=======================================
Metodi ENVY + RESTRICTED-MANAGER + REPOSITORY
=======================================

I metodi consigliati ai nuovi utenti Ubuntu sono tre

- Envy
- Restricted-manager
- Repository

Per poter utilizzare Envy:

- Envy - Alberto Milone

Per utilizzare il restricted-manager

- WIki Ubuntu

Tutto il necessario per le operazioni base di installazione:
Codice:
sudo apt-get install build-essential linux-headers-$(uname -r) xserver-xorg-dev

Il metodo per installare i driver dai repository,in conclusione,e' il seguente:

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

Se non abbiamo precedentemente toccato /etc/X11/xorg.conf:

Codice:
sudo aticonfig --initial
Codice:
sudo aticonfig --overlay-type=Xv

Tra un metodo e un altro,conviene prima eliminare tutto quanto per poter ripartire da un installazione "pulita"

- Disinstallare driver fglrx

« Ultima modifica: 27 Dicembre, 2007, 21:29:19 da Divilinux » Registrato
Mangus
Novello Novizio

Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 139

Media messaggi



Mostra profilo
« Risposta #1 inserita: 18 Luglio, 2007, 09:46:56 »

Ho installato i driver ati con l'ultima versione di envy.

Pero' non ho l'accelerazione 3d
tutto sembra essere andato bene, i driver me li vede.

Codice:
mangus@pcced04:~$ glxinfo | grep direct
direct rendering: Yes

Codice:
mangus@pcced04:~$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI RADEON 9600 Series
OpenGL version string: 2.0.6474 (8.38.7)

Pero' se ad esempio provo gli screensaver opengl, non funzionano, vanno a scatti come quando l'accelerazione e' disattivata.

PS: con questi driver e' completamente impossibile far funzionare compiz, giusto ?
Registrato

Mangus - Quello del tir di ca*** di gomma
Divilinux
Utente non iscritto
« Risposta #2 inserita: 18 Luglio, 2007, 10:12:22 »

Citazione
PS: con questi driver e' completamente impossibile far funzionare compiz, giusto ?
no perche'?..devi pero' scaricare ed installare Xgl e avviare una sessione a parte dove poter utilizzare i composite manager come fusion,compiz o beryl

Citazione
Pero' se ad esempio provo gli screensaver opengl, non funzionano, vanno a scatti come quando l'accelerazione e' disattivata.
questo probabilmente dipende da qualche iopzione extra da aggiungere allo xorg.conf..perche' i driver sono installati e perfettamente funzionanti
hai provato applicazioni che fanno largo uso di 3D come google earth o simili?...come si comporta la scheda?
Registrato
Mangus
Novello Novizio

Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 139

Media messaggi



Mostra profilo
« Risposta #3 inserita: 18 Luglio, 2007, 11:44:52 »

google earth sembra funzionare benone..un po' a scatti rispetto alla versione windows, ma cmq dignitosamente.
Registrato

Mangus - Quello del tir di ca*** di gomma
SerFingolfin
Novello Novizio

Non Connesso Non Connesso

Messaggi: 20

Media messaggi



Mostra profilo
« Risposta #4 inserita: 18 Luglio, 2007, 14:13:34 »

Ciao a tutti : ho seguito l'installazione da un pc con Ubuntu 7.04 "vergine" e aggiornato : ho eseguito in sequenza, come nella guida :
Codice:
sudo apt-get install build-essential linux-headers-$(uname -r) xserver-xorg-dev
sudo apt-get install linux-restricted-modules-$(uname -r)
sudo apt-get install xorg-driver-fglrx
sudo depmod -a
E poi, per i dual head :
Codice:
sudo aticonfig --initial=dual-head --screen-layout=above --input=/etc/X11/xorg.conf
E mi esce questo errore :
Codice:
fglrx : No matching device section for instance (BusID PCI:1:0:1) found
Cosa posso fare per abilitare il dual head in questa situazione?
La mia scheda è una ATI RADEON 9200 PRO.
Registrato

<<Non è morto ciò che in eterno può attendere, e in strani eoni anche la morte può morire...>>
Divilinux
Utente non iscritto
« Risposta #5 inserita: 18 Luglio, 2007, 14:27:55 »

@SerFingolfin

dual - head?

Codice:
sudo nano /etc/X11/xorg.conf

Prima di tutto bisogna abilitare Xinerama e disabilitare Clone. Nella sezione “Server Layout” di xorg.conf:

Section “ServerLayout”
Identifier “Multihead layout”
Screen 0 “Screen0″ LeftOf “Screen1″
Screen 1 “Screen1″ 0 0
InputDevice “A4Tech Mouse” “CorePointer”
InputDevice “MS KeyBoard” “CoreKeyboard”
Option “Xinerama” “on”
Option “Clone” “off”

EndSection


Creiamo ora 2 devices per ottenere 2 dispositivi AGP:

Section “Device”
Identifier “ATI Head 1″
Driver “fglrx”
VendorName “ATI”
BoardName “ATI Radeon 9600″
BusID “PCI:1:5:0″
EndSection


-

Section “Device”
Identifier “Videocard1″
Driver “fglrx”
VendorName “Videocard Vendor”
BoardName “ATI Radeon 9600″
BusID “PCI:1:5:0″
Screen 1
EndSection


con:
Codice:
sudo X -scanpci

possiamo verificare l’effettiva presenza di 2 device uguali con lo stesso BUS ID (come busID ovviamente metterai il tuo..)

vedi se funziona...speriamo  Wink
Registrato
SerFingolfin
Novello Novizio

Non Connesso Non Connesso

Messaggi: 20

Media messaggi



Mostra profilo
« Risposta #6 inserita: 18 Luglio, 2007, 15:28:17 »

Ma la mia scheda è unica, con due uscite...
Mi serve solamente che non si veda la stessa immagine come ora, ma che il desktop
risulti esteso!
Con un comando "scanpci" esce questo :
Codice:
pci bus 0x0000 cardnum 0x00 function 0x00: vendor 0x1039 device 0x0651
 Silicon Integrated Systems [SiS] 651 Host

pci bus 0x0000 cardnum 0x01 function 0x00: vendor 0x1039 device 0x0001
 Silicon Integrated Systems [SiS] Virtual PCI-to-PCI bridge (AGP)

pci bus 0x0000 cardnum 0x02 function 0x00: vendor 0x1039 device 0x0962
 Silicon Integrated Systems [SiS] SiS962 [MuTIOL Media IO]

pci bus 0x0000 cardnum 0x02 function 0x01: vendor 0x1039 device 0x0016
 Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller

pci bus 0x0000 cardnum 0x02 function 0x05: vendor 0x1039 device 0x5513
 Silicon Integrated Systems [SiS] 5513 [IDE]

pci bus 0x0000 cardnum 0x02 function 0x07: vendor 0x1039 device 0x7012
 Silicon Integrated Systems [SiS] AC'97 Sound Controller

pci bus 0x0000 cardnum 0x03 function 0x00: vendor 0x1039 device 0x7001
 Silicon Integrated Systems [SiS] USB 1.0 Controller

pci bus 0x0000 cardnum 0x03 function 0x01: vendor 0x1039 device 0x7001
 Silicon Integrated Systems [SiS] USB 1.0 Controller

pci bus 0x0000 cardnum 0x03 function 0x03: vendor 0x1039 device 0x7002
 Silicon Integrated Systems [SiS] USB 2.0 Controller

pci bus 0x0000 cardnum 0x04 function 0x00: vendor 0x1039 device 0x0900
 Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet

pci bus 0x0001 cardnum 0x00 function 0x00: vendor 0x1002 device 0x5960
 ATI Technologies Inc RV280 [Radeon 9200 PRO]

pci bus 0x0001 cardnum 0x00 function 0x01: vendor 0x1002 device 0x5940
 ATI Technologies Inc RV280 [Radeon 9200 PRO] (Secondary)

Quindi penso vadano due "device" con lo stesso numero, giusto? E poi?
due screen? Ora me ne vede uno solamente...
Codice:
# /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 xorg.conf(5) manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "it"
Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/wacom"
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/wacom"
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "Device"
Identifier "ATI Technologies Inc RV280 [Radeon 9200 PRO]"
Driver "ati"
BusID "PCI:1:0:0"
EndSection

Section "Monitor"
Identifier "Acer AL1916W"
Option "DPMS"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies Inc RV280 [Radeon 9200 PRO]"
Monitor "Acer AL1916W"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice     "stylus" "SendCoreEvents"
InputDevice     "cursor" "SendCoreEvents"
InputDevice     "eraser" "SendCoreEvents"
EndSection

Section "DRI"
Mode 0666
EndSection
Registrato

<<Non è morto ciò che in eterno può attendere, e in strani eoni anche la morte può morire...>>
Divilinux
Utente non iscritto
« Risposta #7 inserita: 18 Luglio, 2007, 15:38:22 »

capisco..
si prova ad aggiungere un altra sezione "Screen"..mentre "Device" deve avere lo stesso busID
esempio:

Section "Screen"
   Identifier   "Screen2"
        Device      "ATI xxxxxxx"
        Monitor      "Monitor2"
        DefaultDepth   24
        SubSection "Display"
      Depth   24
      Viewport   0 0
        EndSubSection
EndSection
Registrato
SerFingolfin
Novello Novizio

Non Connesso Non Connesso

Messaggi: 20

Media messaggi



Mostra profilo
« Risposta #8 inserita: 18 Luglio, 2007, 15:49:23 »

Non mi funziona : ho provato anche una configurazione del genere senza risultato :
Codice:
# /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 xorg.conf(5) manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
Identifier     "Default Layout"
Screen      0  "aticonfig-Screen[0]" 0 0
Screen         "aticonfig-Screen[1]" Above "aticonfig-Screen[0]"
InputDevice    "Generic Keyboard"
InputDevice    "Configured Mouse"
InputDevice    "stylus" "SendCoreEvents"
InputDevice    "cursor" "SendCoreEvents"
InputDevice    "eraser" "SendCoreEvents"
EndSection

Section "Files"

# path to defoma fonts
FontPath     "/usr/share/fonts/X11/misc"
FontPath     "/usr/share/fonts/X11/cyrillic"
FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath     "/usr/share/fonts/X11/Type1"
FontPath     "/usr/share/fonts/X11/100dpi"
FontPath     "/usr/share/fonts/X11/75dpi"
FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load  "i2c"
Load  "bitmap"
Load  "ddc"
Load  "dri"
Load  "extmod"
Load  "freetype"
Load  "glx"
Load  "int10"
Load  "vbe"
EndSection

Section "InputDevice"
Identifier  "Generic Keyboard"
Driver      "kbd"
Option     "CoreKeyboard"
Option     "XkbRules" "xorg"
Option     "XkbModel" "pc105"
Option     "XkbLayout" "it"
Option     "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier  "Configured Mouse"
Driver      "mouse"
Option     "CorePointer"
Option     "Device" "/dev/input/mice"
Option     "Protocol" "ImPS/2"
Option     "ZAxisMapping" "4 5"
Option     "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Identifier  "stylus"
Driver      "wacom"
Option     "Device" "/dev/input/wacom"
Option     "Type" "stylus"
Option     "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Identifier  "eraser"
Driver      "wacom"
Option     "Device" "/dev/input/wacom"
Option     "Type" "eraser"
Option     "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Identifier  "cursor"
Driver      "wacom"
Option     "Device" "/dev/input/wacom"
Option     "Type" "cursor"
Option     "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "Monitor"
Identifier   "Acer AL1916W"
Option     "DPMS"
EndSection

Section "Monitor"
Identifier   "aticonfig-Monitor[0]"
Option     "VendorName" "ATI Proprietary Driver"
Option     "ModelName" "Generic Autodetecting Monitor"
Option     "DPMS" "true"
EndSection

Section "Monitor"
Identifier   "aticonfig-Monitor[1]"
Option     "VendorName" "ATI Proprietary Driver"
Option     "ModelName" "Generic Autodetecting Monitor"
Option     "DPMS" "true"
EndSection

Section "Device"
Identifier  "ATI Technologies Inc RV280 [Radeon 9200 PRO]"
Driver      "ati"
BusID       "PCI:1:0:0"
EndSection

Section "Device"
Identifier  "aticonfig-Device[0]"
Driver      "fglrx"
BusID       "PCI:1:0:0"
EndSection

Section "Device"
Identifier  "aticonfig-Device[1]"
Driver      "fglrx"
BusID       "PCI:1:0:0"
Screen      1
EndSection

Section "Screen"
Identifier "Default Screen"
Device     "ATI Technologies Inc RV280 [Radeon 9200 PRO]"
Monitor    "Acer AL1916W"
DefaultDepth     24
SubSection "Display"
Depth     1
Modes    "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth     4
Modes    "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth     8
Modes    "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth     15
Modes    "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth     16
Modes    "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth     24
Modes    "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
EndSection

Section "Screen"
   Identifier   "Screen2"
        Device      "ATI xxxxxxx"
        Monitor      "Monitor2"
        DefaultDepth   24
        SubSection "Display"
      Depth   24
      Viewport   0 0
        EndSubSection
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]"
Device     "aticonfig-Device[0]"
Monitor    "aticonfig-Monitor[0]"
DefaultDepth     24
SubSection "Display"
Viewport   0 0
Depth     24
EndSubSection
EndSection

Section "Screen"
Identifier "aticonfig-Screen[1]"
Device     "aticonfig-Device[1]"
Monitor    "aticonfig-Monitor[1]"
DefaultDepth     24
SubSection "Display"
Viewport   0 0
Depth     24
EndSubSection
EndSection

Section "DRI"
Mode         0666
EndSection
Registrato

<<Non è morto ciò che in eterno può attendere, e in strani eoni anche la morte può morire...>>
Divilinux
Utente non iscritto
« Risposta #9 inserita: 18 Luglio, 2007, 18:10:54 »

quello che ti ho postato era di esempio.. Tongue
prova a dare un occhiata a questo link
Registrato
17Mumiah
Novello Novizio

Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 20

Media messaggi



Mostra profilo
« Risposta #10 inserita: 19 Luglio, 2007, 07:31:11 »

Ciao Divilinux, ho un quesito da porti....
ho già postato ieri per un errore [X.org], io non riesco ad installare ubuntu (k,x,edu...). Usando anche solo la live cd ottengo un errore nel caricamento:
(su macbook pro > scheda X1600)
error [118.720000 o 118.080000] intel_rng: FWH not detected
error var/lib/ecpi/supportsystem/manifactures/ such not detected
error var/lib/ecpi/supportsystem/nameproduct/ such not detected
+ altri 2 (spero almeno che i due sopra siano "circa" corretti  Undecided ).......
poi mi ritrovo l'errore che mi blocca l'X server e quindi l'installazione chiedendomi di metterlo a posto dato che è stato bloccato.

Da qui ho seguito una guida che diceva di scaricare alcuni pacchetti, ma purtroppo non funziona.
Che mi consigli di fare... sempre che mi sia spiegato decentemente  Embarrassed

La guida che hai postato sopra funziona anche senza il systema installato? Huh?
Registrato

Quando togliamo qualcosa alla terra, dobbiamo anche restituirle qualcosa. Quello che noi rendiamo alla Terra puo' essere una cosa cosi' semplice e allo stesso tempo cosi' difficile come il rispetto.
Divilinux
Utente non iscritto
« Risposta #11 inserita: 19 Luglio, 2007, 07:48:18 »

@varnes
servirebbe l'errore di

startx

puoi postare anche la guida che hai seguito?
da live cd tecnicamente e' possibile seguire questa guida..ma al riavvio non avresti piu' nulla
Registrato
17Mumiah
Novello Novizio

Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 20

Media messaggi



Mostra profilo
« Risposta #12 inserita: 19 Luglio, 2007, 08:13:02 »

Scusa la mia immensa ignoranza... ne vado fiero a volte Tongue

ma, startx cos'è? dov'é?

le guide che ricordo meglio sono queste:

http://www.marasma.biz/?p=22
e
http://www.linuxvar.it/index.php/Debian_su_MacBook_Pro
Registrato

Quando togliamo qualcosa alla terra, dobbiamo anche restituirle qualcosa. Quello che noi rendiamo alla Terra puo' essere una cosa cosi' semplice e allo stesso tempo cosi' difficile come il rispetto.
Divilinux
Utente non iscritto
« Risposta #13 inserita: 19 Luglio, 2007, 09:59:55 »

quando arrivi al prompt dei comandi..prima del login grafico..li va digitato startx per avviare il server grafico
in realta' cosi' facento ti loggheresti da root..quindi e' solo un metodo per ottenere l'errore di ritorno..e controllare cosa non funziona nella conf di xorg

Citazione
spero almeno che i due sopra siano "circa" corretti
 

/var/lib/ecpi non l'ho mai sentito..non e' ACPI invece che ECPI?
Registrato
17Mumiah
Novello Novizio

Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 20

Media messaggi



Mostra profilo
« Risposta #14 inserita: 19 Luglio, 2007, 10:58:36 »

si è acpi... andando a memoria...sai...
comunque provo oggi dopo pranzo poi ri"posto" quel che serve
Grazie, intanto.
 Beer to beer
Registrato

Quando togliamo qualcosa alla terra, dobbiamo anche restituirle qualcosa. Quello che noi rendiamo alla Terra puo' essere una cosa cosi' semplice e allo stesso tempo cosi' difficile come il rispetto.
SerFingolfin
Novello Novizio

Non Connesso Non Connesso

Messaggi: 20

Media messaggi



Mostra profilo
« Risposta #15 inserita: 19 Luglio, 2007, 13:34:16 »

quello che ti ho postato era di esempio.. Tongue
prova a dare un occhiata a questo link
Ciao,
Ho provato in tutte le maniere : addirittura ho scovato un file xorg.conf dell'installazione precedente con Ubuntu 6.06 sullo stesso sistema...
e non funziona! Ma come è possibile? C'è qualcosa di errato nella configurazione dei driver video?
Registrato

<<Non è morto ciò che in eterno può attendere, e in strani eoni anche la morte può morire...>>
17Mumiah
Novello Novizio

Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 20

Media messaggi



Mostra profilo
« Risposta #16 inserita: 19 Luglio, 2007, 16:31:09 »

Divilinux...
ho avviato il MBP premendo il tasto C per avviare da cd-rom con dentro ubuntu 7.04 alternate i386.
l'installazione (non me lo so spiegare  Undecided ) è andata a buon fine.
di differente dalle altre volte ci sono 3 cose:
1 partizionamento automatico su 21GB di spazio libero contiguo;
2 nessun bootloader;
3 installazione di X11R7.2 su mac (?) manuale, in aggiornamento automatico non me lo dava...

dopo il riavvio ad installazione finita, ovviamente, senza bootloader mi parte solo mac (in automatico). una delle ultime installazioni di ubuntu è stata però grub ma dalle guide che ho trovato sul web ho capito che serve o rEFIt, bootcamp o lilo...
io opterei x rEFIt...che dici? domanda aperte alle risposte di tutti  Beer to beer
Registrato

Quando togliamo qualcosa alla terra, dobbiamo anche restituirle qualcosa. Quello che noi rendiamo alla Terra puo' essere una cosa cosi' semplice e allo stesso tempo cosi' difficile come il rispetto.
Divilinux
Utente non iscritto
« Risposta #17 inserita: 19 Luglio, 2007, 16:47:07 »

@SerFingolfin
purtroppo non avendo molta esperienza sul dual-head e' tutto quello che so..
cmq lo xorg.conf dalla dapper alla feisty cambia perche' cambia anche la versione di xorg..quindi normale che non funzioni
@varnes
io ho un mac mini ma con ppc...tu penso abbia un processore intel...quindi non riesco a seguirti.
Uso yaboot come boot manager ma suppongo che non sia lo stesso per la versione "normale" di Ubuntu
Tieni presente anche che non ho mai avuto dual boot con macosx..tutto quello su cui posso aiutarti e' nel configurare la scheda ATI  Wink
Registrato
17Mumiah
Novello Novizio

Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 20

Media messaggi



Mostra profilo
« Risposta #18 inserita: 19 Luglio, 2007, 16:50:22 »

ok. provo con refit e ti so dire... sarà sicuramente d'aiuto a qualcun'altro... che vada o no  Good
Registrato

Quando togliamo qualcosa alla terra, dobbiamo anche restituirle qualcosa. Quello che noi rendiamo alla Terra puo' essere una cosa cosi' semplice e allo stesso tempo cosi' difficile come il rispetto.
17Mumiah
Novello Novizio

Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 20

Media messaggi



Mostra profilo
« Risposta #19 inserita: 19 Luglio, 2007, 17:03:02 »

ho fatto partire ubuntu....... No no .... server X error  Bad

nell'output dettagliato mi dice di lavorare su

/var/log/Xorg.0.log

e

/etc/X11/xorg.conf

 Angry allora ho fatto startx ed il risultato è stato

Fatal server error:
no screens found
XIO: fatal IO error 104 (connection reset by peer) on X server ":0.0"
       after 0 requests (0 known processed) with 0 events remaining

...quindi?... Huh?
Registrato

Quando togliamo qualcosa alla terra, dobbiamo anche restituirle qualcosa. Quello che noi rendiamo alla Terra puo' essere una cosa cosi' semplice e allo stesso tempo cosi' difficile come il rispetto.
Pagine: [1] 2 3 ... 53   Vai su
  Stampa  
 
Vai a: