Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Audio mancante su iMac 18.1
#1
Come già spiegato sul canale youtube di Ufficio Zero, alcune settimane fa ho installato la versione 11 sull'iMac di un'amica che monta il chip audio Cirrus Logic CS8409; mi riferisco a questo modello:

https://support.apple.com/it-it/111921

Ebbene, nonostante l'hardware venga correttamente riconosciuto (con l'eccezione del bluetooth, e magari proveremo a risolvere pure quello), dagli altoparlanti non esce nessun suono, quindi ho fatto qualche ricerca e ho trovato una soluzione funzionante, a questo link:

https://forums.linuxmint.com/viewtopic.p...3#p2344503

Nello specifico, la sequenza di comandi che abilita il suono è quella finale descritta nel post, e precisamente è questa:

1) sudo apt install git
2) apt install wget make gcc linux-headers-generic
3) git clone https://github.com/davidjo/snd_hda_macbookpro.git
4) cd snd_hda_macbookpro/
5) sudo ./install.cirrus.driver.sh
6) Reboot the computer


Tutto bene quindi, almeno fino a quando un update del kernel (presumo dipenda da quello) rende nuovamente il Mac muto, e bisogna reinserire la sequenza per tornare ad avere l'audio funzionante. E' vero che si tratta di perderci pochi secondi ma volevo sapere se è possibile creare un fix nelle prossime versioni di Ufficio Zero che renda permanente questa modifica, anche dopo gli aggiornamenti di sistema. Segnalo inoltre che il problema dell'audio muto si verifica anche con windows e solo dopo l'installazione dei driver bootcamp per audio Cirrus Logic, si ottiene il suono, questo mi fa pensare che in generale il supporto per sistemi operativi che non siano MacOS sia davvero minimo, ed averlo di default su Ufficio Zero lo renderebbe una delle distro preferite tra chi, come me, recupera e resuscita spesso dei vecchi iMac che con MacOS sono diventati praticamente inutilizzabili.
#2
Ciao,

hai per caso provato ad editare il file /etc/modprobe.d/cirrus.conf insierendo questa stringa:

options snd_hda_intel model=imac27 index=1,0

oppure in alternativa

options snd_hda_intel model=auto,imac27


subito dopo aver applicato la procedura da te descritta? In questo modo ad ogni aggiornamento del kernel dovrebbe (uso il condizionale) tenere in pancia la tua procedura.

Facci sapere quale delle due stringhe funziona dopo l'aggiornamento del kernel cosi possiamo preparare un pacchetto che sarà disponibile su synaptic e che dovrà essere installato per chi possiede iMac con chip audio Cirrus Logic CS8409
#3
Ciao, come developer penso di poterti fare per te e chiunque avesse questo problema un pacchetto che esegua automaticamente la procedura da te descritta. Mi occorrerebbe sapere quale delle due stringhe segnate da Julian funziona così da inserirlo in etc/modprobe.d/cirrus.conf
#4
Purtroppo il Mac non è più in mio possesso ma ho suggerito alla proprietaria di iscriversi al forum e le segnalerò questa discussione, così dovesse ricapitarle di perdere l'audio avrà un riferimento diretto per risolvere
#5
ciao, bene.
Quando si presenterà il problema apri una nuova discussione facendo riferimento a questa ed aggiornaci sul problema e su quale delle 2 stringhe ha funzionato per poter creare un pacchetto solo per imac 18.1

A proposito stiamo contribuendo nel sociale https://www.ufficiozero.org/index.php?al...il-sociale per cui se avessi hardware funzionante che puoi donare saremmo felici di poterlo installare presso oratori della zona di Chignolo Po (PV)


Forum Jump:


Users browsing this thread: 1 Guest(s)