Newsgroup: it.comp.os.linux.ubuntu
Titolo: WAS: Ubuntu + ATI (resolved???)

Scusate, ma a voi come faceva a funzionare?
Sopratutto... adesso capisco perché pure sul PC del mio collega "modprobe 
fglrx" rispondeva picche!
Vi faccio un resoconto di quel che ho fatto, faccio un reboot e vediamo 
che succede.... e se tutto va bene mi godo HDMI Audio a tutto spiano :)
 
C'erano due errori, uno nel file make.sh che ho sistemato io facilmente, 
ed uno nel file firegl_public.c
 
Nel file make.sh, alle righe 390 e 396, la variabile e l'altro valore 
della espressione vanno chiusi tra doppi apici.... cavolo... pure gli 
script shell sbagliano! Siamo alla frutta.
 
Nel file firegl_public.c (rintracciato qualcosa su un forum di 
sviluppatori), alla riga 5812: 
if (cur_task->status & TS_USEDFPU)
va sostituito con
if (cur_task->status & 1)
 
A questo punto mi sono inventato quanto segue:
- copiare i file corretti, di cui sopra, nella root
- disintallare i pacchetti fglrx* (dpk --purge fglrx*)
- lanciare l'installazione: dpkg -i fglrx*.deb
- e da un altro terminale, quasi immediatamente, lanciare:
# while true; do
  cp /make.sh /var/lib/dkms/fglrx/8.961/build/
  cp /firegl_public.c /var/lib/dkms/fglrx/8.961/build/
done
 
 
Stiamo a vedere... faccio subito il reboot!

 Scusate, ma a voi come faceva a funzionare?
 
 
Perfetto.
Adesso ho la prova prova provata che non funziona per niente :)
 
[    44.034] Backtrace:
[    44.034] 0: /usr/bin/X (xorg_backtrace+0x49) [0xb773b7d9]
[    44.035] 1: /usr/bin/X (0xb75b6000+0x1894ca) [0xb773f4ca]
[    44.035] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb759340c]
[    44.035] 3: /usr/lib/i386-linux-gnu/xorg/extra-modules/extra-
modules.dpkg-tmp/modules/drivers/fglrx_drv.so (xdl_xs111_atiddxLeaveVT
+0x4a) [0xb656ee8a]
[    44.035] 4: /usr/bin/X (xf86DeleteScreen+0x6d) [0xb763a47d]
[    44.035]
[    44.035] Segmentation fault at address 0xc
[    44.035]
Caught signal 11 (Segmentation fault). Server aborting
 
 
... niente audio HDMI e prestazioni del driver open da schifo...

 Caught signal 11 (Segmentation fault). Server aborting
 
Hai per caso un X server che viene da quel repo assurdo che ti ho 
suggerito di non usare?
 
Guarda un po' qui, se aiuta:
https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/967972
 
-- 
Bye, Lem
Ceterum censeo ISLAM esse delendum
_________________________________________________________________
Non sprecare i cicli idle della tua CPU, né quelli della tua GPU.
 
http://www.worldcommunitygrid.org/index.jsp
 
http://www.rnaworld.de/rnaworld/
 
http://home.edges-grid.eu/home/
 
 
http://www.gpugrid.net/
 

 
https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/967972
 
 
 
aaaaaaarrrrghhhh!!!! E' proprio il mio PPA.
Meno male che ppa-purge c'è. Mo' faccio immediatamente la prova... ma 
sento già che dovrò ringraziarti.
 
Faccio le modifiche e vi faccio sapere.
 
p.s.: il driver era comunque "fottuto" e le correzioni indicate andavano 
apportate.

 sento già che dovrò ringraziarti.
 
 
cosa vuoi tra:
- un caffè virtuale
- una birra virtuale
- una cena virtuale
 
scegli tu.... se sei a Roma, te lo offro reale :)

 scegli tu.... se sei a Roma, te lo offro reale :)
 
LOL! :)
 
Son contento d'essere stato d'aiuto, per una volta. Mi basta questo. :)
E poi son lontano.
 
Come avessi accettato. Anzi, già che mi ci hai fatto pensare, vado 
proprio a bermi una birretta. Alla salute! :)
