[RISOLTO] powerpc accelerazione grafica radeon

Audio, Video, Grafica...

Re: powerpc accelerazione grafica radeon

Messaggioda allinone » 18/11/2014, 8:46

Ok s3v vado con Squeeze. Appena installata ti aggiorno.
allinone
Hero Member
Hero Member
 
Messaggi: 725
Iscritto il: 10/08/2012, 13:40
Località: Roma

Re: powerpc accelerazione grafica radeon

Messaggioda allinone » 18/11/2014, 16:56

Sono con Squeeze. Quanto era bello quel desktop!
Ho installato il firmware e guarda qui:

Codice: Seleziona tutto
$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Mesa DRI R200 (RV250 4966) 20090101 AGP 4x PowerPC/Altivec TCL
mac@mac:~$ glxgears
8598 frames in 5.0 seconds = 1719.570 FPS
5289 frames in 5.0 seconds = 1057.473 FPS
2511 frames in 5.0 seconds = 502.085 FPS
2511 frames in 5.0 seconds = 502.067 FPS


Che dici? :)

Edit

Metto in hold questi?
libgl1-mesa-dri
libgl1-mesa-glx
libglu1-mesa

Basterà o dovro mettere in hold anche il driver ed il firmware?
Ciao Andrea.
allinone
Hero Member
Hero Member
 
Messaggi: 725
Iscritto il: 10/08/2012, 13:40
Località: Roma

Re: powerpc accelerazione grafica radeon

Messaggioda s3v » 19/11/2014, 21:05

Scusa il ritardo.
C'è l'accelerazione ma le mesa sono datate (vabbè, è sempre una Squeeze) mentre gli FPS iniziano decentemente per poi calare drasticamente.
L'output completo di "glxinfo" darebbe maggiori informazioni.

Hai provato a passare alla Squeeze LTS?
Avatar utente
s3v
Global Moderator
Global Moderator
 
Messaggi: 5401
Iscritto il: 31/12/2008, 11:54

Re: powerpc accelerazione grafica radeon

Messaggioda allinone » 19/11/2014, 22:00

Ciao s3v, non ti preoccupare.
Gli fps calano perché quando lancio glxgears, la finestra è piccola, poi la espando proprio per verificare la tenuta. Comunque tiene, rispetto ai 12 fps di wheezy. No? Per squeeze lts, non vorrei ricordare male, ma non è solo per x86 e amd64? Nel frattempo ho messo in hold i pacchetti prima elencati con la speranza di passare a wheezy. Ti dico solo che dopo aver modificato il sources.list, ho dovuto rinunciare ad aptitude upgrade.
Nel senso che solo per la conta dei pacchetti con più di mezza giornata non ha finito e quindi ho interrotto.
allinone
Hero Member
Hero Member
 
Messaggi: 725
Iscritto il: 10/08/2012, 13:40
Località: Roma

Re: powerpc accelerazione grafica radeon

Messaggioda s3v » 20/11/2014, 22:19

Giusto. Ricordo anche io che la LTS non è supportata per PPC. :(

Per fare il salto di versione è consigliabile utilizzare "apt-get" in quanto "aptitude" perde un sacco di tempo a cercare tutte le alternative per consigliare l'utente finale su eventuali problemi di dipendenze.
Non ricordo se "apt-get dist-upgrade" tenga conto o no di eventuali pacchetti in hold. Ti tocca guardare la lista degli aggiornamenti prima di confermare :)
Avatar utente
s3v
Global Moderator
Global Moderator
 
Messaggi: 5401
Iscritto il: 31/12/2008, 11:54

Re: powerpc accelerazione grafica radeon

Messaggioda allinone » 21/11/2014, 10:01

ho provato a marcare in hold con aptitude
Codice: Seleziona tutto
# aptitude hold nomepacchetto

ma
Codice: Seleziona tutto
# apt-get dist-upgrade

mi propone di aggiornare il pacchetto in questione senza però specificare la versione

Quindi ho provato a marcare con apt-mark
Codice: Seleziona tutto
# apt-mark markauto hold nomepacchetto


però mi ritrovo comunque

Codice: Seleziona tutto
# apt-get dist-upgrade
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
Calcolo dell'aggiornamento... Eseguito
I seguenti pacchetti saranno RIMOSSI:
  console-terminus defoma gcj-4.4-base gcj-4.4-jre-lib libbrasero-media0
  libdrm-nouveau1 libept1 libgcj10 libmtp8 libnautilus-extension1 libntfs-3g75
  libpango1.0-common libperl5.10 libsdl1.2debian-alsa libtar libupnp3
  libvlccore4 linux-sound-base openoffice.org-base-core openoffice.org-core
  openoffice.org-report-builder-bin portmap quodlibet-ext x-ttcidfont-conf
  xserver-xorg-video-nv
I seguenti pacchetti NUOVI saranno installati:
........................
I seguenti pacchetti saranno aggiornati:
.............libgl1-mesa-dri libgl1-mesa-glx.............libglu1-mesa........
allinone
Hero Member
Hero Member
 
Messaggi: 725
Iscritto il: 10/08/2012, 13:40
Località: Roma

Re: powerpc accelerazione grafica radeon

Messaggioda allinone » 21/11/2014, 18:54

Forse ce l'ho fatta.
Ho agito in questo modo:
ho creato:
Codice: Seleziona tutto
# cat /etc/apt/preferences
Package: libgl1-mesa-dri
Pin: version 7.7.1*
Pin-Priority: 1001

Package: libgl1-mesa-glx
Pin: version 7.7.1*
Pin-Priority: 1001

Package: libglu1-mesa
Pin: version 7.7.1*
Pin-Priority: 1001


però poi come uno scemo quando ho fatto il passaggio di versione dalla 6 alla 7 il mio sources list era tutto wheezy
tanto che apt-get dist-upgrade mi ha disinstallato libgl1-mesa-dri.
Quindi sono ripartito da wheezy con ibgl1-mesa-glx e libglu1-mesa alla 7.x e libgl1-mesa-dri non installato.
Allora ho modificato il mio sources.list in questo modo:

Codice: Seleziona tutto
# cat /etc/apt/sources.list
#

# deb cdrom:[Debian GNU/Linux 6.0.10 _Squeeze_ - Official powerpc xfce+lxde-CD Binary-1 20140719-13:48]/ squeeze main

# deb cdrom:[Debian GNU/Linux 6.0.10 _Squeeze_ - Official powerpc xfce+lxde-CD Binary-1 20140719-13:48]/ squeeze main

deb http://ftp.it.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.it.debian.org/debian/ squeeze main contrib non-free

deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free




deb http://ftp.it.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.it.debian.org/debian/ wheezy main contrib non-free

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

# squeeze-updates, previously known as 'volatile'
deb http://ftp.it.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.it.debian.org/debian/ wheezy-updates main contrib non-free



e ho reinstallato libgl1-mesa-dri stavolta alla 7.x.
Tale operazione ha fatto il downgrade di tutto xorg.

Questo è il log di aptiutde
http://paste.debian.net/132840/

ora
Codice: Seleziona tutto
$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Mesa DRI R200 (RV250 4966) 20090101 AGP 4x PowerPC/Altivec TCL


Codice: Seleziona tutto
glxgears
8842 frames in 5.0 seconds = 1768.205 FPS
7415 frames in 5.0 seconds = 1482.086 FPS
3865 frames in 5.0 seconds = 772.432 FPS
5061 frames in 5.0 seconds = 1011.823 FPS
1592 frames in 5.0 seconds = 318.374 FPS
8914 frames in 5.0 seconds = 1782.789 FPS



Codice: Seleziona tutto
$ uname -r
3.2.0-4-powerpc


Codice: Seleziona tutto
$ cat /etc/debian_version
7.7



La domanda, a questo punto, rimarrà tutto così? :)
allinone
Hero Member
Hero Member
 
Messaggi: 725
Iscritto il: 10/08/2012, 13:40
Località: Roma

Re: powerpc accelerazione grafica radeon

Messaggioda s3v » 23/11/2014, 15:16

No :)
È necessario assegnare pin negativo ai pacchetti che vuoi bloccare o utilizzare "apt-mark".
Ti conviene togliere i repository di Squeeze, effettuare un "dist-upgrade" e, senza confermare, leggere i pacchetti che verranno aggiornati. A questo punto blocchi quelli che ritieni necessari.
Poi ripeti "dist-upgrade", leggi, blocchi, "dist-upgrade", leggi, blocchi e così via fino a quando non sei soddisfatto.

Non conosco le dipendenze ma, forse, bloccare i pacchetti di xorg potrebbe essere sufficiente per impedire l'aggiornamento di tutti i pacchetti che vi dipendono.

EDIT
Ho appena provato e "dist-upgrade" non va assolutamente d'accordo col pinning. Non sono riuscito in alcun modo a coordinarli tanto che la pagina di manuale di "apt-get" prevede un'opzione per "ignorare" i pacchetti in hold ma non per tener conto dei pacchetti in hold.
L'unica è sostituire "dist-upgrade" con "upgrade".
Avatar utente
s3v
Global Moderator
Global Moderator
 
Messaggi: 5401
Iscritto il: 31/12/2008, 11:54

Re: powerpc accelerazione grafica radeon

Messaggioda allinone » 24/11/2014, 8:49

C'è qualcosa che non mi tornava e che ancora non mi torna.
In questo momento:
Codice: Seleziona tutto
# cat /etc/apt/preferences
Package: libgl1-mesa-dri
Pin: version 7.7.1*
Pin-Priority: -1

Package: libgl1-mesa-glx
Pin: version 7.7.1*
Pin-Priority: -1

Package: libglu1-mesa
Pin: version 7.7.1*
Pin-Priority: -1


gli stessi pacchetti che comunque ho marcato in hold sia con apt che con aptitude
e ho:
Codice: Seleziona tutto
# aptitude upgrade
Risoluzione delle dipendenze...                     
Nessun pacchetto verrà installato, aggiornato o rimosso.
0 pacchetti aggiornati, 0 installati, 0 da rimuovere e 20 non aggiornati.
È necessario prelevare 0 B di archivi. Dopo l'estrazione, verranno occupati 0 B.

e quei 20 sono tutti xorg-* , quelli del downgrade

Infatti:
Codice: Seleziona tutto
# aptitude dist-upgrade
I seguenti pacchetti NUOVI (NEW) saranno installati:
  libmtdev1{a}
I seguenti pacchetti saranno aggiornati:
  xserver-xorg xserver-xorg-core{b} xserver-xorg-input-evdev
  xserver-xorg-input-synaptics xserver-xorg-input-wacom
  xserver-xorg-video-ati xserver-xorg-video-chips xserver-xorg-video-fbdev
  xserver-xorg-video-mach64 xserver-xorg-video-mga
  xserver-xorg-video-nouveau xserver-xorg-video-r128
  xserver-xorg-video-radeon xserver-xorg-video-s3
  xserver-xorg-video-s3virge xserver-xorg-video-savage
  xserver-xorg-video-sis xserver-xorg-video-sisusb xserver-xorg-video-tdfx
  xserver-xorg-video-trident
20 pacchetti aggiornati, 1 installati, 0 da rimuovere e 0 non aggiornati.
È necessario prelevare 0 B/4832 kB di archivi. Dopo l'estrazione, verranno liberati 754 kB.
I seguenti pacchetti hanno dipendenze non soddisfatte:
 xserver-xorg-core : Rompe: libgl1-mesa-dri (< 7.10.2-4) ma 7.7.1-6 è installato.
Le seguenti azioni permetteranno di soddisfare queste dipendenze:

      Rimuovere i seguenti pacchetti:                             
1)      xserver-xorg                                             
2)      xserver-xorg-core                                         
3)      xserver-xorg-input-all                                   
4)      xserver-xorg-input-evdev                                 
5)      xserver-xorg-input-synaptics                             
6)      xserver-xorg-input-wacom                                 
7)      xserver-xorg-video-all                                   
8)      xserver-xorg-video-ati                                   
9)      xserver-xorg-video-chips                                 
10)     xserver-xorg-video-fbdev                                 
11)     xserver-xorg-video-mach64                                 
12)     xserver-xorg-video-mga                                   
13)     xserver-xorg-video-nouveau                               
14)     xserver-xorg-video-r128                                   
15)     xserver-xorg-video-radeon                                 
16)     xserver-xorg-video-s3                                     
17)     xserver-xorg-video-s3virge                               
18)     xserver-xorg-video-savage                                 
19)     xserver-xorg-video-sis                                   
20)     xserver-xorg-video-sisusb                                 
21)     xserver-xorg-video-tdfx                                   
22)     xserver-xorg-video-trident                               

      Leave the following dependencies unresolved:               
23)     lightdm raccomanda xserver-xorg                           
24)     xserver-xorg-input-all raccomanda xserver-xorg-input-wacom
25)     gdm raccomanda xserver-xorg 

quindi in teoria, basterebbe mettere in preferences tutti i xorg
allinone
Hero Member
Hero Member
 
Messaggi: 725
Iscritto il: 10/08/2012, 13:40
Località: Roma

Re: powerpc accelerazione grafica radeon

Messaggioda s3v » 24/11/2014, 16:57

Sì "xserver-xorg-*".
Ma hai i repository di Wheezy abilitati? I pacchetti da aggiornare mi sembrano pochi.
Avatar utente
s3v
Global Moderator
Global Moderator
 
Messaggi: 5401
Iscritto il: 31/12/2008, 11:54

Re: powerpc accelerazione grafica radeon

Messaggioda allinone » 24/11/2014, 17:48

forse abbiamo risolto :)

repository:
Codice: Seleziona tutto
# cat /etc/apt/sources.list
#

# deb cdrom:[Debian GNU/Linux 6.0.10 _Squeeze_ - Official powerpc xfce+lxde-CD Binary-1 20140719-13:48]/ squeeze main

# deb cdrom:[Debian GNU/Linux 6.0.10 _Squeeze_ - Official powerpc xfce+lxde-CD Binary-1 20140719-13:48]/ squeeze main



deb http://debian.fastweb.it/debian/ wheezy main contrib non-free
deb-src http://debian.fastweb.it/debian/ wheezy main contrib non-free

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

# squeeze-updates, previously known as 'volatile'
deb http://debian.fastweb.it/debian/ wheezy-updates main contrib non-free
deb-src http://debian.fastweb.it/debian/ wheezy-updates main contrib non-free

#squeeze
# deb http://ftp.it.debian.org/debian/ squeeze main contrib non-free
# deb-src http://ftp.it.debian.org/debian/ squeeze main contrib non-free

# deb http://security.debian.org/ squeeze/updates main contrib non-free
# deb-src http://security.debian.org/ squeeze/updates main contrib non-free


preferences:
Codice: Seleziona tutto
# cat /etc/apt/preferences
Package: libgl1-mesa-dri
Pin: version 7.7.1*
Pin-Priority: -1

Package: libgl1-mesa-glx
Pin: version 7.7.1*
Pin-Priority: -1

Package: libglu1-mesa
Pin: version 7.7.1*
Pin-Priority: -1

Package: xserver-xorg
Pin: version 1:7.5*
Pin-Priority: -1

Package: xserver-xorg-core
Pin: version 2:1.7.7*
Pin-Priority: -1

Package: xserver-xorg-input-evdev
Pin: version 1:2.3.2*
Pin-Priority: -1

Package: xserver-xorg-input-synaptics
Pin: version 1.2.2*
Pin-Priority: -1



Package: xserver-xorg-input-wacom
Pin: version 0.10.5*
Pin-Priority: -1

Package: xserver-xorg-video-ati
Pin: version 1:6.13.1*
Pin-Priority: -1



Package: xserver-xorg-video-chips
Pin: version 1:1.2.3*
Pin-Priority: -1


Package: xserver-xorg-video-fbdev
Pin: version 1:0.4.2*
Pin-Priority: -1

Package: xserver-xorg-video-mach64
Pin: version 6.8.2*
Pin-Priority: -1

Package: xserver-xorg-video-mga
Pin: version 1:1.4.11*
Pin-Priority: -1

Package: xserver-xorg-video-nouveau
Pin: version 1:0.0.15**
Pin-Priority: -1

Package: xserver-xorg-video-r128
Pin: version 6.8.1*
Pin-Priority: -1

Package: xserver-xorg-video-radeon
Pin: version 1:6.13.1*
Pin-Priority: -1

Package: xserver-xorg-video-s3
Pin: version 1:0.6.3*
Pin-Priority: -1

Package: xserver-xorg-video-s3virge
Pin: version 1:1.10.4*
Pin-Priority: -1

Package: xserver-xorg-video-savage
Pin: version 1:2.3.1*
Pin-Priority: -1

Package: xserver-xorg-video-sis
Pin: version 1:0.10.3*
Pin-Priority: -1

Package: xserver-xorg-video-sisusb
Pin: version 1:0.9.3*
Pin-Priority: -1

Package: xserver-xorg-video-tdfx
Pin: version 1:1.4.3*
Pin-Priority: -1

Package: xserver-xorg-video-trident
Pin: version 1:1.3.3*
Pin-Priority: -1


e ora..rullo di tamburi..
Codice: Seleziona tutto
# aptitude upgrade
Nessun pacchetto verrà installato, aggiornato o rimosso.
0 pacchetti aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
È necessario prelevare 0 B di archivi. Dopo l'estrazione, verranno occupati 0 B.


Codice: Seleziona tutto
# aptitude dist-upgrade
Nessun pacchetto verrà installato, aggiornato o rimosso.
0 pacchetti aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
È necessario prelevare 0 B di archivi. Dopo l'estrazione, verranno occupati 0 B.


Che dici ho risolto? :)
allinone
Hero Member
Hero Member
 
Messaggi: 725
Iscritto il: 10/08/2012, 13:40
Località: Roma

Re: powerpc accelerazione grafica radeon

Messaggioda s3v » 24/11/2014, 19:31

Sembra andare ma .... hai eseguito un "apt-get update"? :)
Continua a sembrarmi strano che non aggiorni niente. O forse qualche pacchetto lo ha già aggiornato in precedenza?

Comunque, per quanto riguarda il pinning e "dist-upgrade", mi sono reso conto che commettevo un errore di distrazione: se A dipende da B allora va bloccato B mentre io bloccavo A :)
Funziona anche "apt-mark":
Codice: Seleziona tutto
# apt-mark hold pacchettoB

questo ha il vantaggio di mostrare i pacchetti "bloccati" quando si aggiorna con "apt-get", mentre con il pinning a "-1" serve il comando "apt-cache policy" (pacchetti con gancio (sic)).
Con "aptitude" non ho idea di come funzioni ;)
Avatar utente
s3v
Global Moderator
Global Moderator
 
Messaggi: 5401
Iscritto il: 31/12/2008, 11:54

Re: powerpc accelerazione grafica radeon

Messaggioda allinone » 25/11/2014, 8:52

Sembra andare ma .... hai eseguito un "apt-get update"? :)
:)

Continua a sembrarmi strano che non aggiorni niente. O forse qualche pacchetto lo ha già aggiornato in precedenza?

Ma io ho già fatto il passaggio di versione e quindi ho aggiornato una caterba di roba :)

Comunque, per quanto riguarda il pinning e "dist-upgrade", mi sono reso conto che commettevo un errore di distrazione: se A dipende da B allora va bloccato B mentre io bloccavo A :)
Funziona anche "apt-mark":

Codice: Seleziona tutto
# apt-mark hold pacchettoB

Quindi se A è una dipendenza di B blocco il pacchetto B. Perché se A è una dipendenza di B non è detto che B sia una dipendenza di A, giusto?


questo ha il vantaggio di mostrare i pacchetti "bloccati" quando si aggiorna con "apt-get", mentre con il pinning a "-1" serve il comando "apt-cache policy" (pacchetti con gancio (sic)).
Con "aptitude" non ho idea di come funzioni ;)


Per il pinning mi devo seriamente impegnare. Per ora, quello che ho capito, spero, dei pin è che la cosa differenzia molto se:
- considero il pin prima di aver installato il pacchetto
- considero il pin dopo aver installato il pacchetto
- considero il pin prima, dopo, ma con 1 repository(es. stable) o con 2 repository(es. oldstable + stable) attivi.

In funzione di una delle situazione cambia il pin, cambia preferences, cambia apt.conf (o non esiste).

...uno dei motivi per cui amo la stable, zero preoccupazioni. :)
allinone
Hero Member
Hero Member
 
Messaggi: 725
Iscritto il: 10/08/2012, 13:40
Località: Roma

Re: powerpc accelerazione grafica radeon

Messaggioda s3v » 26/11/2014, 20:47

allinone ha scritto:Ma io ho già fatto il passaggio di versione

Ah!
Non avevo capito, tutto ok allora ;)
allinone ha scritto:Quindi se A è una dipendenza di B blocco il pacchetto B. Perché se A è una dipendenza di B non è detto che B sia una dipendenza di A, giusto?

Ehm, no :)
Se A è una dipendenza di B allora significa che B dipende da A: ad esempio le mesa (B) dipendono da Xorg (A).
Poi A e B non possono essere mutuamente dipendenti: la chiamano dipendenza circolare ed è un bug abbastanza grave.

Felice tu abbia risolto ;)
Avatar utente
s3v
Global Moderator
Global Moderator
 
Messaggi: 5401
Iscritto il: 31/12/2008, 11:54

Re: powerpc accelerazione grafica radeon

Messaggioda allinone » 27/11/2014, 9:54

Ehm, no :)
Se A è una dipendenza di B allora significa che B dipende da A: ad esempio le mesa (B) dipendono da Xorg (A).
Poi A e B non possono essere mutuamente dipendenti: la chiamano dipendenza circolare ed è un bug abbastanza grave.

Questo conferma che è per me un argomento ostico sul quale dovrò studiare molto :)
Grazie ancora, Andrea.
allinone
Hero Member
Hero Member
 
Messaggi: 725
Iscritto il: 10/08/2012, 13:40
Località: Roma

PrecedenteProssimo

Torna a Multimedia

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti