Dimensione: 9178
Commento:
|
← Versione 24 del 11/08/2011 23.30.43 ⇥
Dimensione: 10141
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 2: | Linea 2: |
<<Indice(depth=2 align=right)>> <<BR>> <<BR>> <<BR>> |
|
Linea 42: | Linea 51: |
Controllare che il timestamp del file sia corretto. | Controllare che il risultato del file sia corretto. |
Linea 51: | Linea 60: |
<<Anchor(vedi sopra)>> | |
Linea 64: | Linea 75: |
'''diverse risoluzioni''' | = Diverse risoluzioni = |
Linea 68: | Linea 79: |
Prova impostando diverse risoluzioni con xrandr | Provare impostando diverse risoluzioni con '''''xrandr''''' |
Linea 72: | Linea 83: |
'''Nota:''' dopo resolution mettere la risoluzione da testare. Guasto atteso con-nvidia: utilizzare il tool di configurazione grafica nvidia per questo caso. '''Nota:''' È possibile ottenere la lista di risoluzione supportata eseguendo: xrandr-q '''Rotazione''' |
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''a posto di <resolution> mettere la risoluzione da testare.''. || Guasto atteso con nvidia: utilizzare lo strumento di configurazione grafica ''nvidia'' per questo test. È possibile ottenere la lista delle risoluzioni supportate eseguendo: {{{ xrandr-q }}} = Rotazione = |
Linea 82: | Linea 99: |
test rotazione con xrandr: | test rotazione con '''''xrandr''''' |
Linea 87: | Linea 104: |
Guasto atteso con-nvidia: utilizzare il tool di configurazione grafica nvidia per questo test. '''Nota:''' La rotazione può essere 'normale', 'left', 'right' o 'inverted'. Ripristinare la normale rotazione con: |
Guasto atteso con nvidia: utilizzare lo strumento di configurazione grafica nvidia per questo test. ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''La rotazione può essere ''normal'', ''left'', ''right'' o ''inverted''.'' || |
Linea 94: | Linea 109: |
'''Monitor hotplugging''' | = Monitor esterni = |
Linea 98: | Linea 114: |
Collegare un monitor esterno, e verificare che appare nel modo a specchio Esegui '''xrandr''' di nuovo per verificare l'uscita del monitor (ad esempio VGA o DVI-1-1) è contrassegnato come "connesso" Se l'uscita non è indicata come collegato, o non sono indicati tutti, riavviare il sistema e provare di nuovo |
Collegare un monitor esterno, e verificare che appaia nel modo a specchio 0. Esegui {{{ xrandr }}} di nuovo per verificare l'uscita del monitor (ad esempio VGA o DVI-1-1) è contrassegnato come "connesso" Se l'uscita non è indicata come collegata, o non sono indicati tutti, riavviare il sistema e provare di nuovo. |
Linea 102: | Linea 122: |
Impostato il secondo monitor per estendere la modalità desktop, invece di speculare utilizzando opportuni comandi xrandr Ad esempio: xrandr |
0. Impostato il secondo monitor per estendere la modalità desktop, invece di speculare utilizzando opportuni comandi ''xrandr'' Ad esempio: |
Linea 107: | Linea 127: |
Guasto atteso con-nvidia utilizzare il tool di configurazione grafica nvidia per questo test '''Unity 3D sessione (solo Unity 3D)''' |
Guasto atteso con nvidia utilizzare lo strumento di configurazione grafica nvidia per questo test. = Sessione Unity 3D (solo Unity 3D) = |
Linea 113: | Linea 133: |
Boot con driver proprietari funzionanti con un solo monitor collegato Assicurarsi che la sessione 'Ubuntu Desktop Edition' è selezionata, se si usa GDM, in particolare, non selezionare la sessione 'Classic' Quando la sessione è aperta: verificare che unity sia effettivamente in esecuzione |
0. Avviare con driver proprietari funzionanti con un solo monitor collegato. 0. Assicurarsi che la sessione ''Ubuntu Desktop'' è selezionata, se si usa '''GDM''', in particolare, non selezionare la sessione ''Classica''. 0. Quando la sessione è aperta: verificare che unity sia effettivamente in esecuzione |
Linea 120: | Linea 140: |
{{{ | |
Linea 125: | Linea 145: |
in caso contrario,la sessione fallback è stata avviata: la GPU o il driver non sono supportati da Unity. Controllare con |
}}} In caso contrario,la sessione ''fallback'' è stata avviata: la '''GPU''' o il '''driver''' non sono supportati da Unity. ''Controllare con'' |
Linea 130: | Linea 152: |
si dovrebbe vedere entrambi i processi. '''Funzionalità 3D (solo unity 3D)''' |
Si dovrebbero osservare entrambi i processi. = Funzionalità 3D (solo unity 3D) = |
Linea 137: | Linea 159: |
*Boot con driver proprietari funzionanti con un solo monitor collegato *Dare il comando '''glxinfo''', verificare che non va in crash o da messaggi di errore *Verificare che 'OpenGL renderer string' indica rendering hardware, non 'Rasterizer Software'. |
0. Avviare con driver proprietari funzionanti con un solo monitor collegato. 0. Dare il comando {{{ glxinfo }}} 0. verificare che non va in crash o da messaggi di errore 0. Verificare che ''OpenGL renderer string'' indica ''rendering hardware'', non ''Rasterizer Software''. |
Linea 143: | Linea 169: |
*Eseguire Blender o un gioco 3D, controllare che non ci siano difetti di rendering evidenti e che il framerate sia accettabile. '''Test di aggiornamento''' |
0. Eseguire Blender o un gioco 3D, controllare che non ci siano difetti di ''rendering'' evidenti e che il ''framerate'' sia accettabile. = Test di aggiornamento = |
Linea 149: | Linea 175: |
*Installare la versione precedente di Ubuntu *Utilizzando Sistema: Amministrazione: driver hardware, installare i driver proprietari dal precedente rilascio. *Reboot *Verificare la visualizzazione grafica *Verificare che i driver proprietari siano caricati (cerca in / var/log/Xorg.0.log) *Verificare che la versione proprietaria è cambiata *Verificare la funzionalità di base (vedi sopra) *L'aggiornamento alla nuova versione di Ubuntu *Riavviare quando richiesto *Verificare la visualizzazione grafica *Verificare che i driver proprietari siano caricati (cerca in / var/log/Xorg.0.log) *Verificare che la versione proprietaria è cambiato *Verificare che il file *. ko è stato installato correttamente per il kernel corretto (s) |
0. Installare la versione precedente di Ubuntu 0. Utilizzando ''Sistema: Amministrazione: driver hardware'', installare i driver proprietari dal precedente rilascio. 0. Riavviare. 0. Verificare la visualizzazione grafica 0. Verificare che i driver proprietari siano caricati (''cerca in / var/log/Xorg.0.log''). 0. Verificare che la versione proprietaria è cambiata. 0. Verificare le funzionalità di base ([[#Funzionalità di base|vedi sopra]]) 0. L'aggiornamento alla nuova versione di '''Ubuntu''' 0. Riavviare quando richiesto. 0. Verificare la visualizzazione grafica. 0. Verificare che i driver proprietari siano caricati (''cerca in / var/log/Xorg.0.log'') 0. Verificare che la versione proprietaria è cambiata. 0. Verificare che il file ''*. ko è stato installato correttamente per il kernel corretto'' |
Linea 165: | Linea 191: |
*Controllare che il timestamp del file sia corretto. *Verificare la funzionalità di base (vedi sopra) *Reboot, e in grub selezionare un kernel più vecchio per fare il boot *Verificare la visualizzazione grafica *Verificare che i driver proprietari siano caricati (cerca in / var/log/Xorg.0.log) *Verificare la versione aggiornata del driver proprietario è caricata. '''Aggiornamento da prove di installazione manuale''' |
0. Controllare che il risultato del file sia corretto. 0. Verificare le funzionalità di base ([[#Funzionalità di base|vedi sopra]]) 0. Riavviare, e in '''grub''' selezionare un ''kernel'' più vecchio da avviare. 0. Verificare la visualizzazione grafica. 0. Verificare che i driver proprietari siano caricati (''cerca in / var/log/Xorg.0.log'') 0. Verificare che la versione aggiornata del driver proprietario è caricata. = Aggiornamento da prove di installazione manuale = |
Linea 176: | Linea 202: |
*Installare la versione precedente di Ubuntu *Installare una versione precedente del driver proprietario usando l'installer dal sito Nvidia o ATI *Reboot *Verificare la visualizzazione grafica *Verificare che i driver proprietari siano caricati (cerca in / var/log/Xorg.0.log) *Verificare la funzionalità di base (vedi sopra) *L'aggiornamento alla nuova versione di Ubuntu Se il sistema richiede di disinstallare i driver proprietari, farlo e ottenere l'avvio del sistema su un driver aperto (o-vesa), e riavviare l'aggiornamento *Riavviare quando richiesto *Verificare la visualizzazione grafica (utilizzo di driver video) *Verificare le funzionalità di base (vedi sopra) '''Test modalità Fallback''' |
0. Installare la versione precedente di ''Ubuntu''. 0. Installare una versione precedente del driver proprietario usando l'installer dal sito Nvidia o ATI 0. Riavviare. 0. Verificare la visualizzazione grafica. 0. Verificare che i driver proprietari siano caricati (''cerca in / var/log/Xorg.0.log'') 0. Verificare la funzionalità di base ([[#Funzionalità di base|vedi sopra]]) 0. iniziare l'aggiornamento alla nuova versione di '''Ubuntu''' Se il sistema richiede di disinstallare i driver proprietari, farlo e utilizzare all'avvio del sistema su un driver ''open'' ('''o-vesa'''), e riavviare l'aggiornamento 0. Riavviare quando richiesto 0. Verificare la visualizzazione grafica (''utilizzo dei driver video'') 0. Verificare le funzionalità di base ([[#Funzionalità di base|vedi sopra]]) = Test modalità Fallback = |
Linea 192: | Linea 218: |
*Boot con funzionamento driver proprietari *Individuare il modulo del kernel (o nvidia.ko fglrx.ko sotto / lib / modules) |
0. Avviare con driver proprietari funzionanti. 0. Individuare il modulo del ''kernel'' (o ''nvidia.ko fglrx.ko sotto / lib / modules'') |
Linea 197: | Linea 223: |
*Spostare modulo del kernel (mv nvidia.ko nvidia-backup.ko) *Reboot *Verificare se viene visualizzato un errore (o appare in Xorg.0.log, syslog, e / o dmesg) che il driver video di modulo kernel non è presente *Verificare la modalità Fallback con il driver open source (-nv,-nouveau o-vesa per hardware nvidia, ati-o-vesa per hardware ati) *Vai a Sistema: Amministrazione: Hardware Driver *Verificare che l'utilità permetta la reinstallazione del modulo del kernel mancante. '''Test disinstallazione''' |
0. Spostare modulo del kernel {{{ mv nvidia.ko nvidia-backup.ko }}} 0. Riavviare 0. Verificare se viene visualizzato un errore (''o appare in Xorg.0.log, syslog, e / o dmesg'') che il driver video di modulo ''kernel'' non è presente 0. Verificare la modalità ''Fallback'' con il driver open source {{{ (-nv,-nouveau o-vesa per hardware nvidia, ati-o-vesa per hardware ati) }}} 0. andare in ''Sistema: Amministrazione: Driver aggiuntivi'' 0. Verificare che l'utilità permetta la reinstallazione del modulo del kernel mancante. = Test disinstallazione = |
Linea 208: | Linea 240: |
*Boot con driver proprietari funzionanti *Utilizzando gli strumenti software di gestione GUI, segnare i driver proprietari per la rimozione *Verificare che il driver viene rimosso eseguendo |
0. Avviare con driver proprietari funzionanti 0. Utilizzando gli strumenti software di gestione ''GUI'', segnare i driver proprietari per la rimozione 0. Verificare che il driver viene rimosso eseguendo |
Linea 215: | Linea 247: |
*Reboot *Verifica che il sistema si avvii in modalità grafica *Verificare che il driver appropriato open source sia caricato controllando / var/log/Xorg.0.log *Test di funzionalità di base (vedi sopra) *Test 3D, per verificare le librerie OpenGL correttamente reinstallate [[http://testcases.qa.ubuntu.com/Hardware/X/ProprietaryDrivers#3D%20Functionality|Pagina originale]] |
0. Riavviare. 0. Verifica che il sistema si avvii in modalità grafica 0. Verificare che il driver appropriato open source sia caricato controllando {{{ /var/log/Xorg.0.log }}} 0. Test di funzionalità di base ([[#Funzionalità di base|vedi sopra]]) 0. Test 3D, per verificare le librerie '''OpenGL''' correttamente reinstallate '''Ulteriori risorse''' [[http://testcases.qa.ubuntu.com/Hardware/X/ProprietaryDrivers#3D%20Functionality|Pagina originale]] # inserimento riferimenti |
- MarioCatena/prova2. casi di test xorg driver
Indice
- Introduzione
- X driver proprietari (nvidia e fglrx)
- Casi di test
- Installazione
- Funzionalità di base
- Diverse risoluzioni
- Rotazione
- Monitor esterni
- Sessione Unity 3D (solo Unity 3D)
- Funzionalità 3D (solo unity 3D)
- Test di aggiornamento
- Aggiornamento da prove di installazione manuale
- Test modalità Fallback
- Test disinstallazione
Introduzione
Questa pagina descrive i test dei driver xorg relativi ai driver nvidia per la versione originale e i test vedere questa pagina
X driver proprietari (nvidia e fglrx)
Pacchetti interessati: nvidia-current, fglrx
Tutti i casi di test sotto devono essere eseguiti sia con unity (compiz) ad eccezione dei test di Unity-2D xpr-006 e xpr-007 che si concentrano sulle capacità hardware 3D sono validi solo per Unity.
È possibile selezionare il Desktop che si desidera verificare dalla schermata di login:
Ubuntu il login per unity con funzionalità 3D
Ubuntu 2D il login per unity-2d
Per verificare se si utilizza unity eseguire il seguente comando:
$ pgrep -l "unity.*panel"
Questo comando visualizzerà:
- unity-2d-panel se si esegue Unity-2D.
- unity-panel-service se si utilizza unity.
Casi di test
Installazione
Caso ID: xpr-001
Avvio del sistema dal hardware video compatibile, utilizzando il driver appropriato open source (o-vesa). Per impostazione predefinita, Ubuntu parte con il driver open source.
- Si noti il contenuto di / etc/X11/xorg.conf (o semplicemente notare l'assenza del file)
Andare a Sistema: Amministrazione: Driver Aggiuntivi
- Verificare che identifichi correttamente che un driver video è disponibile per questo hardware
- Installare il driver raccomandato
Verificare che il file *. ko è stato installato correttamente per il kernel corretto
find / lib / modules /-type f-ls-iname '*. ko' | grep-E "/ nvidia-current.ko | / nvidia-173.ko | / nvidia-96.ko | / fglrx.ko"
Controllare che il risultato del file sia corretto.
- Riavviare
- Verificare la visualizzazione grafica.
- Verificare che i driver proprietari siano caricati.
grep-E "LoadModule: .* \" nvidia | fglrx \ "" / var/log/Xorg.0.log
Funzionalità di base
Caso ID: xpr-002
- Avviare con driver proprietari funzionanti con un solo monitor collegato
dare da terminale il comando
xrandr
- Verificare monitor collegato sia elencato come collegato
- Verificare la X x Y dimensioni indicate per la visualizzazione
- Verificare le risoluzioni elencate contro le risoluzioni / frequenze attese.
- Verificare che il sistema utilizza la risoluzione massima disponibile in modo appropriato.
Diverse risoluzioni
Caso ID: xpr-003
Provare impostando diverse risoluzioni con xrandr
xrandr --output default --mode <resolution>
Guasto atteso con nvidia: utilizzare lo strumento di configurazione grafica nvidia per questo test.
È possibile ottenere la lista delle risoluzioni supportate eseguendo:
xrandr-q
Rotazione
Caso ID: xpr-004
test rotazione con xrandr
xrandr --output default --rotate <direction>
Guasto atteso con nvidia: utilizzare lo strumento di configurazione grafica nvidia per questo test.
xrandr --output default --rotate normal
Monitor esterni
Caso ID: xpr-005
Collegare un monitor esterno, e verificare che appaia nel modo a specchio
- Esegui
xrandr
di nuovo per verificare l'uscita del monitor (ad esempio VGA o DVI-1-1) è contrassegnato come "connesso" Se l'uscita non è indicata come collegata, o non sono indicati tutti, riavviare il sistema e provare di nuovo. Se ancora non compare,segnare il test, come non riuscito.
Impostato il secondo monitor per estendere la modalità desktop, invece di speculare utilizzando opportuni comandi xrandr
Ad esempio:
xrandr --output DVI-0 --auto --left-of VGA-0 --auto
Guasto atteso con nvidia utilizzare lo strumento di configurazione grafica nvidia per questo test.
Sessione Unity 3D (solo Unity 3D)
Caso ID: xpr-006
- Avviare con driver proprietari funzionanti con un solo monitor collegato.
Assicurarsi che la sessione Ubuntu Desktop è selezionata, se si usa GDM, in particolare, non selezionare la sessione Classica.
- Quando la sessione è aperta: verificare che unity sia effettivamente in esecuzione
ps ax | grep unity
si dovrebbero vedere più processi
* /usr/bin/unity-window-decorator */usr/lib/unity/unity-panel-service */usr/lib/unity-place-applications/unity-applications-daemon */usr/lib/unity-place-files/unity-files-daemon
In caso contrario,la sessione fallback è stata avviata: la GPU o il driver non sono supportati da Unity.
Controllare con
ps ax | grep metacity & & ps aux | grep gnome-panel.
Si dovrebbero osservare entrambi i processi.
Funzionalità 3D (solo unity 3D)
Caso ID: xpr-007
Prerequisiti: Questo test richiede glxinfo dal pacchetto mesa-utils.
- Avviare con driver proprietari funzionanti con un solo monitor collegato.
- Dare il comando
glxinfo
- verificare che non va in crash o da messaggi di errore
Verificare che OpenGL renderer string indica rendering hardware, non Rasterizer Software.
glxinfo | grep "OpenGL renderer string"
Eseguire Blender o un gioco 3D, controllare che non ci siano difetti di rendering evidenti e che il framerate sia accettabile.
Test di aggiornamento
Caso ID: xpr-008
- Installare la versione precedente di Ubuntu
Utilizzando Sistema: Amministrazione: driver hardware, installare i driver proprietari dal precedente rilascio.
- Riavviare.
- Verificare la visualizzazione grafica
Verificare che i driver proprietari siano caricati (cerca in / var/log/Xorg.0.log).
- Verificare che la versione proprietaria è cambiata.
Verificare le funzionalità di base (vedi sopra)
L'aggiornamento alla nuova versione di Ubuntu
- Riavviare quando richiesto.
- Verificare la visualizzazione grafica.
Verificare che i driver proprietari siano caricati (cerca in / var/log/Xorg.0.log)
- Verificare che la versione proprietaria è cambiata.
Verificare che il file *. ko è stato installato correttamente per il kernel corretto
find / lib / modules /-type f-ls-iname '*. ko' | grep-E "/ nvidia-current.ko | / nvidia-173.ko | / nvidia-96.ko | / fglrx.ko"
- Controllare che il risultato del file sia corretto.
Verificare le funzionalità di base (vedi sopra)
Riavviare, e in grub selezionare un kernel più vecchio da avviare.
- Verificare la visualizzazione grafica.
Verificare che i driver proprietari siano caricati (cerca in / var/log/Xorg.0.log)
- Verificare che la versione aggiornata del driver proprietario è caricata.
Aggiornamento da prove di installazione manuale
Caso ID: xpr-009
Installare la versione precedente di Ubuntu.
- Installare una versione precedente del driver proprietario usando l'installer dal sito Nvidia o ATI
- Riavviare.
- Verificare la visualizzazione grafica.
Verificare che i driver proprietari siano caricati (cerca in / var/log/Xorg.0.log)
Verificare la funzionalità di base (vedi sopra)
iniziare l'aggiornamento alla nuova versione di Ubuntu
Se il sistema richiede di disinstallare i driver proprietari, farlo e utilizzare all'avvio del sistema su un driver open (o-vesa), e riavviare l'aggiornamento
- Riavviare quando richiesto
Verificare la visualizzazione grafica (utilizzo dei driver video)
Verificare le funzionalità di base (vedi sopra)
Test modalità Fallback
Caso ID: xpr-010
- Avviare con driver proprietari funzionanti.
Individuare il modulo del kernel (o nvidia.ko fglrx.ko sotto / lib / modules)
find / lib / modules /-type f-ls-iname '*. ko' | grep-E "/ nvidia-current.ko | / nvidia-173.ko | / nvidia-96.ko | / fglrx.ko"
- Spostare modulo del kernel
mv nvidia.ko nvidia-backup.ko
- Riavviare
Verificare se viene visualizzato un errore (o appare in Xorg.0.log, syslog, e / o dmesg) che il driver video di modulo kernel non è presente
Verificare la modalità Fallback con il driver open source
(-nv,-nouveau o-vesa per hardware nvidia, ati-o-vesa per hardware ati)
andare in Sistema: Amministrazione: Driver aggiuntivi
- Verificare che l'utilità permetta la reinstallazione del modulo del kernel mancante.
Test disinstallazione
Caso ID: xpr-011
- Avviare con driver proprietari funzionanti
Utilizzando gli strumenti software di gestione GUI, segnare i driver proprietari per la rimozione
- Verificare che il driver viene rimosso eseguendo
dpkg-l '* fglrx *' e dpkg-l '* nvidia *'
e notando le restanti componenti installate
- Riavviare.
- Verifica che il sistema si avvii in modalità grafica
- Verificare che il driver appropriato open source sia caricato controllando
/var/log/Xorg.0.log
Test di funzionalità di base (vedi sopra)
Test 3D, per verificare le librerie OpenGL correttamente reinstallate
Ulteriori risorse Pagina originale
# inserimento riferimenti