Jump to content
39 posts in this topic

Recommended Posts

Ho preferito aprire un nuovo topic per parlare di un problema di non sempre banale risoluzione: avendo un sistema dual boot Windows / OSX (El Capitan/Yosemite?) può capitare di avere problemi sull'audio che può risultare disturbato o addirittura assente. Dato per scontato ovviamente che sia già stato applicato lo script toleda per abilitare l'audio.
Il tutto sembra essere influenzato dal driver Realtek per windows e in alcuni casi disinstallando quest'ultimo (e usando quello integrato windows) si risolve direttamente il problema.

 

Tuttavia non sempre questo basta e qualora si cerchi una soluzione meno invasiva in giro per la rete viene proposto un kext aggiuntivo: CodecCommander di RehabMan, che con la modifica di appositi comandi nel file Info.plist del kext dovrebbe inizializzare correttamente il codec.

 

In questa pagina i comandi suggeriti da inserire nell'Info.plist e nell'apposita sezione ALC1150 sono:

<key>Custom Commands</key>
<array>
    <dict>
        <key>Command</key>
        <data>M4ghGQ==</data>
        <key>Comment</key>
        <string>SET_COEF_INDEX</string>
        <key>On Init</key>
        <true/>
        <key>On Sleep</key>
        <false/>
        <key>On Wake</key>
        <false/>
    </dict>
    <dict>
        <key>Command</key>
        <data>M4SElg==</data>
        <key>Comment</key>
        <string>SET_PROC_COEF</string>
        <key>On Init</key>
        <true/>
        <key>On Sleep</key>
        <false/>
        <key>On Wake</key>
        <false/>
    </dict>
</array>

I valori messi in <data> riuscite a capire se sono costanti per tutti i sistemi ALC1150 o vanno modificati in base a qualcosa? 

Ho modificato la nuova versione (11.03.16) del Kext di RehabMan mettendo quei valori e l'ho allegata di seguito. E l'ho installato in S/L/E ma non cambia il risultato: quando seleziono Altoparlanti interni l'audio non c'è. Il codec commander 2 del post precedente per un qualche motivo mi causa kp al boot.

Adesso la curiosità si sta trasformando in fissazione  <_<  :censored:  perchè prima quando avevo messo il CodecCommander2 in 10.11/kext di clover funzionava tutto eccetto l'hdmi .. successivamente per provare ho installato il nuovo kext di RehabMan in S/L/E e da li è ricominciato il problema.. come se clover non vede il codeccommander oppure è rimasta qualcosa che fa conflitto.

 

Le ho provate tutte .. nvram -p per la cache di clover.. manutenzione con kext wizard.. 

a questo punto ci sarebbe da rifare la terza installazione di osx pulita da capo e riconfigurare di nuovo tutto perchè mi viene il dubbio che qualche file si possa essere corrotto :censored:  :wallbash:

CodecCommander_2_new.kext.zip

Sudo nvram -p serve solo per "visualizzare"...

Per "resettare" la nvram dovresti usare sudo nvram -c

 

Comunque prima di reinstallare,(che permettimi di essere nel dubbio che tu risolva) prova a fare un reset del bios, staccando prima entrambi gli hd

 

Ultima opzione, se non la migliore... cestina Windows..... :hysterical:  ;)

Sudo nvram -p serve solo per "visualizzare"...

Per "resettare" la nvram dovresti usare sudo nvram -c

 

Comunque prima di reinstallare,(che permettimi di essere nel dubbio che tu risolva) prova a fare un reset del bios, staccando prima entrambi gli hd

 

Ultima opzione, se non la migliore... cestina Windows..... :hysterical:  ;)

scusami volevo dire nvram -c ho sbagliato a scrivere :lol: Windows non posso cestinarlo è dal lontano 3.1 che mi tiene compagnia  :happymac: con reset del bios intendi riportare il bios alle condizioni iniziali oppure proprio un clear della CMOS? 

intendevo "un  classico" reset, tolta l'alimentazione, tolta la batteria,  tenuto premuto tasto accensione per 15 secondi circa...eccc...

Poi dovrei reimpostare il bios a modo...

Ripeto... è solo per fare una prova...

intendevo "un  classico" reset, tolta l'alimentazione, tolta la batteria,  tenuto premuto tasto accensione per 15 secondi circa...eccc...

Poi dovrei reimpostare il bios a modo...

Ripeto... è solo per fare una prova...

Prova fatta ma niente. Eppure la z97 d3h è la scheda madre data più compatibile

quello che viene detto riguardo a gigabyte....è tanta pubblicità....per ovvi motivi legati ad essa..

Asrock e Asus non hanno nulla da invidiare... anzi...

 

Comunque il tuo problema è  legato a windows

quello che viene detto riguardo a gigabyte....è tanta pubblicità....per ovvi motivi legati ad essa..

Asrock e Asus non hanno nulla da invidiare... anzi...

 

Comunque il tuo problema è  legato a windows

Ho avuto modo di provare tutte e 3 le marche, anche se di Asus ho un portatile e non saprei dire con quale mi sono trovato meglio però le Gigabyte secondo me meritano.

Si il problema è legato a Windows perchè la compatibilità è comunque ottima (anche grazie ai vostri DSDT cucinati  :chef: )

Ma adesso riesci ad installare il codec commander in S/L/E?

il codec commander 2 in S/L/E non ci vuole andare, mentre quello di RehabMan tradizionale o modificato (con gli stessi valori del tuo che ho postato prima) ci stanno tranquillamente solo che non fanno l'effetto sperato

Facciamo un esperimento con il patcher di Mirone. Fatti una cartella di backup sul Desktop dove metterai i tuoi DSDT, config, AppleHDA e realtekALC. Poi sostituisci i DSDT e config con quelli allegati, cancella AppleHDA, realtekALC e codec commander, e installa in S/L/E i due kext allegati. Prova il comportamento dell'audio prima senza commander, poi eventualmente con quello di Rehabman originale in S/L/E

Archivio.zip

Facciamo un esperimento con il patcher di Mirone. Fatti una cartella di backup sul Desktop dove metterai i tuoi DSDT, config, AppleHDA e realtekALC. Poi sostituisci i DSDT e config con quelli allegati, cancella AppleHDA, realtekALC e codec commander, e installa in S/L/E i due kext allegati. Prova il comportamento dell'audio prima senza commander, poi eventualmente con quello di Rehabman originale in S/L/E

Sono pronto a provare. Ma toglimi un dubbio i kext li sto rimuovendo normalmente (cioè destro del mouse e sposta nel cestino) è corretto? AppleHDA è quello in S/L/E?

AppleHDA è quello in S/L/E e i kext si cancellano proprio spostandoli nel cestino; si dovrebbe anche ricostruire la cache, passaggio che noi saltiamo visto che lo facciamo quando installiamo i kext nuovi.


Mi raccomando di fare tutti i passaggi con diligenza

AppleHDA è quello in S/L/E e i kext si cancellano proprio spostandoli nel cestino; si dovrebbe anche ricostruire la cache, passaggio che noi saltiamo visto che lo facciamo quando installiamo i kext nuovi.

Mi raccomando di fare tutti i passaggi con diligenza

Funziona!   :yoji:

Non vede l'HDMI della tv ma adesso va d'accordo con windows   :thumbsup_anim:

Passami il DSDT con cui ti funzionava HDMI

Vedi di testarlo per bene.

 

Si lo sto testando ma sembra andare! Tra un po ti do la conferma definitiva.

In allegato trovi il dsdt richiesto. Potrei non reggere psicologicamente se funziona anche quello  :hysterical:

DSDT.aml.zip

Non ho capito se però prima ti funzionava con o senza codec commander. Ti passo il DSDT con cui ti funzionava l'HDMI con il layout-id 7 richiesto dal patcher di Mirone

Funziona con CodecCommander, indipendentemente se RehabMan o il secondo di Mirone. Con questo dsdt rimane uguale, non riesce a vedere la porta hdmi audio

Difatti dovrebbe essere lo stesso che stavi già usando. Però è strano che non ti funzioni, che io sappia non dovrebbe avere niente a che fare l'HDMI della scheda discreta con l'audio integrato. Poi magari mi sbaglio 

×
×
  • Create New...