d3x86 Posted February 1, 2007 Share Posted February 1, 2007 (edited) Visto che non esisteva nulla in merito e il problema della X300 risulta irrisolto, ho aperto questo topic e se risulterà inattivo lo proporrò anche nella sezione inglese, aggiornandolo di volta in volta, così che anche chi non mastica l'inglese possa capire eventualmente come risolvere i propri problemi. Situazione iniziale con la 10.4.5/8: driver VGA compatibili Quartz Extreme supportato Risoluzione e frequenza NON modificabili mouse tearing artefatti Cosa NON funziona: Catana: manda il sistema in Kernel Panic all'avvio Koverg Patch: Semplicemente inutile. Koverg sostituisce ad alcuni kext all'id predifinito 5B60 quelli della propria scheda video. Il fatto è che la X300 è proprio la 5B60, quindi Koverg non cambia proprio nulla. Natit: Nella pagina relativa ai problemi video c'è scritto:For 10.4.8/8.8.1, check out Natit.Purtroppo Natit è solo per la serie X1000 Cosa funziona, ma con errori: Callisto 008: A parte l'errore nella procedura di installazione, che non viene portata a termine in quanto non viene avviato il file postinstall (cosa che si può ovviare avviandolo in sh da terminale), Callisto è l'unica soluzione vagamente funzionante. Al boot tuttavia si viene fermati dall'ormai celebre black screen (non so quante citazioni ci siano a questo Black screen nel forum). Tuttavia questo black screen non è fixabile in alcun modo con gli strumenti esistenti. Entrando in modalità Safe (-x), però, i risultati di Callisto si vedono: tutte le risoluzioni e frequenze e non solo, addirittura viene riconosciuto il monitor collegato e impostata la combinazione di colori più adatta. Andando però a verificare le specifiche, si avrà brutta sorpresa: Radeon X300/SE (PCIE): Modello Chipset: Radeon X300/SE (PCIE) Tipo: Monitor Bus: PCIe VRAM (totale): 128 MB Fornitore: ATI (0x1002) ID dispositivo: 0x5b60 ID revisione: 0x0000 Monitor: AL512: Risoluzione: 1024 x 768 @ 60 Hz Profondità: Colore 32-bit Core Image: Non Supportato Monitor principale: Sì Mirror: Spento Online: Sì Quartz Extreme: Non Supportato Quartz si è disabilitato. Ma se molti problemi sono scomparsi con Callisto 008, come gli artefatti (anch'essi famosi) e il mouse tearing, resta il problema incombente di non poter avviare il S.O. in modalità normale a causa di qualcosa che avviene subito dopo il caricamento del sistema operativo stesso. Su cosa avvenga non so darne spiegazione, per questo mi rimetto a vostro giudizio, sperando che qualcuno intervenga, in quanto i proclamati Callisto 008 per X300 presenti nel topic in questa sezione NON sono funzionanti con la 10.4.8 Spero che si riesca a fare chiarezza su questa questione perché ci stanno inciampando sempre più persone. Edited February 1, 2007 by d3x86 Link to comment https://www.insanelymac.com/forum/topic/40724-ati-x300-pci-ex-1048/ Share on other sites More sharing options...
d3x86 Posted February 2, 2007 Author Share Posted February 2, 2007 (edited) Questo è uno dei pochi siti che tratta in maniera degna la situazione Mac X86, ma evidentemente la sezione italiana è il posto sbagliato in cui chiedere. La sezione italiana va bene per l'off topic, i copia-incolla, le traduzioni della sezione inglese, per le smanie di esibizionismo di alcuni e le guide su cose già note, trite e ritrite in ogni salsa. Non prendetela sul personale, basta sfogliare il forum per vedere che è così, non sto facendo la calza a nessuno, sto solo riportando quanto vedo. E se proprio volete arrabbiarvi.. fatelo. Si dice che la miglior arma di successo sia criticare qualcosa in maniera esasperata e poi rimangiarsi tutto e lodarlo. Spero che arrabbiandovi, questo topic subisca un bel po' di bump e rimanga up. Per postarlo nella sezione inglese c'è sempre tempo, magari qualche geniaccio, che sopra ironicamente definivo esibizionista, c'è ancora in giro, ma la pigrizia lo limita alla prima pagina.. non posso credere che siate così ridotti male da rispondere solo alle richieste di "configurazione ottimale" o "perchè non funziona l'usb" quando i problemi essenziali sono altri (come quelli di una periferica I/O). Prevengo la vostra risposta del "fatteli da solo" con la seguente affermazione: faccio ingegneria informatica, programmazione l'ho appena cominciata, capisco molto dei meccanismi delle kext, e del funzionamento di Mac dopo avergli dato un'occhiata a livello superficiale, però non saprei da che parte cominciare per scriverne uno da solo. D'altronde, ne fossi stato in grado, non sarei venuto ad elemosinare il parere di nessuno, avrei semplicemente postato la versione fixata della X300 per la 10.4.8. Impossible is nothing, se si crede di potercela fare. Edited February 3, 2007 by d3x86 Link to comment https://www.insanelymac.com/forum/topic/40724-ati-x300-pci-ex-1048/#findComment-292315 Share on other sites More sharing options...
Nebzar Posted February 4, 2007 Share Posted February 4, 2007 (edited) Spero che questo vi possa essere utile. Ho installato il 10.4.8 su un Thinkpad T43, scheda video Mobility X300 (dev ID 5460), e dopo varie prove sono riuscito a far funzionare i driver Callisto (v. 008), modificandoli in due parti: 1) Inserendo il mio dev ID in CallistoHAL.kext/Contents/Info.plist: <key>IOPCIMatch</key> <string>0x54601002&0xffffffff</string> 2) Inserendo i dati EDID dello schermo LCD del portatile in Callisto.kext/Contents/Info.plist, in due diversi punti: <key>AAPL,EDID</key> <data> AP///////wAkTV4aAAAAAAAOAQOAHhd46s1xkVVPiyYhUFQhCACB gJBAAQEBAQEBAQEBAQEBMCp4IFEaEEAwcBMAMOQQAAAYAAAA/ABU aGlua1BhZCBMQ0QgAAAA/AAxNDAweDEwNTAKICAgAAAAAAAAAAAA AAAAAAAAAAAAAN4= </data> ... <key>DFP,EDID</key> <data> AP///////wAkTV4aAAAAAAAOAQOAHhd46s1xkVVPiyYhUFQhCACB gJBAAQEBAQEBAQEBAQEBMCp4IFEaEEAwcBMAMOQQAAAYAAAA/ABU aGlua1BhZCBMQ0QgAAAA/AAxNDAweDEwNTAKICAgAAAAAAAAAAAA AAAAAAAAAAAAAN4= </data> Risultato: avvio senza problemi e posso cambiare la risoluzione da Mac OS. Però non c'è supporto CI/QE, e questo non sono riuscito ad ottenerlo in alcun modo (i risultati variano da nessun effetto a schermi neri all'avvio, per cui al momento non ho soluzioni). Allego il file zip con i kext da me modificati, provateli cambiando ovviamente il Dev ID della vostra scheda e i dati EDID del vostro monitor. PS: per estrarre i dati EDID sotto Win: 1) lanciare l'applicazione Phoenix.exe (si trova subito con Google) 2) menu Tools -> Extract Registry EDID, selezionare l'LCD interno se appare una lista di monitor, poi pulsante "Extract EDID" 3) menu File -> Save EDID as ... (tipo: EDID DAT file) Questo produce un file di testo tipo: EDID BYTES: 0x 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F ------------------------------------------------ 00 | 00 FF FF FF FF FF FF 00 24 4D 5E 1A 00 00 00 00 10 | 00 0E 01 03 80 1E 17 78 EA CD 71 91 55 4F 8B 26 20 | 21 50 54 21 08 00 81 80 90 40 01 01 01 01 01 01 30 | 01 01 01 01 01 01 30 2A 78 20 51 1A 10 40 30 70 40 | 13 00 30 E4 10 00 00 18 00 00 00 FC 00 54 68 69 50 | 6E 6B 50 61 64 20 4C 43 44 20 00 00 00 FC 00 31 60 | 34 30 30 78 31 30 35 30 0A 20 20 20 00 00 00 00 70 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DE Con un editor lo dovete trasformare, eliminando tutte le intestazioni (prime tre righe ed inizio di tutte le altre righe). I dati EDID veri e propri, poi, li dovete raggruppare in SEQUENZE DI OTTO CARATTERI SEPARATE CIASCUNA DA UN SINGOLO SPAZIO. Risultato: 00FFFFFF FFFFFF00 244D5E1A 00000000 000E0103 801E1778 EACD7191 554F8B26 21505421 08008180 90400101 01010101 01010101 0101302A 7820511A 10403070 130030E4 10000018 000000FC 00546869 6E6B5061 64204C43 44200000 00FC0031 34303078 31303530 0A202020 00000000 00000000 00000000 00000000 000000DE A questo punto potete copiarli ed incollarli dentro il file Info.plist. Questa operazione va fatta NON con un editor di testo, ma ESCLUSIVAMENTE con il "Property List Editor", perché i dati devono venir codificati. Ricordate che DEVONO rimanere nel campo i caratteri < (all'inizio) e > (alla fine), altrimenti risulta un errore. In altre parole, incollate la stringa: <00FFFFFF FFFFFF00 244D5E1A 00000000 000E0103 801E1778 EACD7191 554F8B26 21505421 08008180 90400101 01010101 01010101 0101302A 7820511A 10403070 130030E4 10000018 000000FC 00546869 6E6B5061 64204C43 44200000 00FC0031 34303078 31303530 0A202020 00000000 00000000 00000000 00000000 000000DE> Fatto tutto questo, mettete i kext nelle estensioni, riparate al solito i permessi e riavviate. Se il boot non va a buon fine, come sempre avviate con -s ed eliminate i due kext di Callisto e le cache delle estensioni. Allegato (Driver Callisto e Radeon9700, v.008, modificati per ATI Mobility X1400 - DevID 5460): ATI_x300_C008_edid_working.zip Saluti e in bocca al lupo Edited February 4, 2007 by Nebzar Link to comment https://www.insanelymac.com/forum/topic/40724-ati-x300-pci-ex-1048/#findComment-293463 Share on other sites More sharing options...
SaxMachine Posted February 4, 2007 Share Posted February 4, 2007 E' incredibile come si possa diventare così acidi perchè una scheda video non funziona! Criticare il lavoro altrui è molto semplice da fare...Ma la domanda da porsi forse sarebbe "Ma io ne sarei capace" Il nostro lavoro da MOD in questo forum (Sezione Italiana) è diventato questo, rispondere a domande inutili come quelle che tutti i giorni rispondiamo ancora volentieri. Abbiamo più volte cercato di rendere operativa questa sezione cercando di richiamare gli italiani che hanno voglia di creare e sperimentare ma purtroppo è stato un totale fallimento... Io sinceramente non ho molto tempo da dedicare per scrivere nuovi kext e sperimentarne di altri e quando ce l'ho preferisco farlo per i miei di problemi e per ultimo cerco anche di aiutare facendo I COPIA E INCOLLA come li chiami tu di guide in inglese per quelli che purtroppo non sanno nemmeno aprire google e fare un semplice copia e incolla di una guida e schiacciare il tatdo traduci da inglese ad italiano! Ti chiederei anche di capire la forma di questa sezione! ( Quì è solo un supporto in più per chi con la lingua ha poca domestichezza) Se avessi saputo il sistema per risolvere forse avrei risposto molto volentieri ma la mia pigrizia mi ha fatto cercare un pò e non avendo trovato soluzione al tuo problema ed avendo un "lavoro e dei soldi da guadagnare per vivere" non ho potuto fare di meglio che evitarmi di rispondere con banalità. Ma adesso ho deciso di sprecare le mie dita e scriverti questo bel papello invece di aiutarti a riolvere il problema...perchè odio questo tipo di critiche nei confronti di chi come me ha intenzione solo di aiutare senza rompere le palle! Con questo non voglio scatenare nessuna lite di post inutili e dover leggere ancora di queste cazzate, non sei il primo e non sarai nemmeno l'ultimo... Oramai chi non riesce a risolvere fà solo questo...Prendersela con gli altri! Link to comment https://www.insanelymac.com/forum/topic/40724-ati-x300-pci-ex-1048/#findComment-293537 Share on other sites More sharing options...
d3x86 Posted February 4, 2007 Author Share Posted February 4, 2007 (edited) Io me la sono solo presa perché tutti ignoravano categoricamente il mio topic come se non gliene fregasse nulla a nessuno, anche se probabilmente nessuno aveva risposte, solo che l'effetto era una perdita di visibilità. Nemmeno io avevo e ho alcuna intenzione di isultare o prendermela con qualcuno. La mia era una acidità ironica come io stesso l'ho definita in un punto, cioè fine a se stessa, tanto che ho spiegato io stesso il motivo del mio gesto: cercare di catturare l'attenzione di qualcuno, dato che finora non era successo. Giusto, sbagliato che sia, non prendete nulla sul personale perfavore! Non era una vera critica, vi pare che possa davvero sputare nel piatto in cui mangio? Comunque chiusa qui la parentesi che almeno dalla fine seconda pagina in cui era ha portato un risultato. Grazie Nebzar, finita la carrellata di esami proverò la tua soluzione. Anch'io ho provato a pasticciarci, ma non sapendo bene come funzionassero non ho combinato molto e grazie anche a Sax per essersi consumato i polpastrelli, anche se nn era necessario.. Edited February 4, 2007 by d3x86 Link to comment https://www.insanelymac.com/forum/topic/40724-ati-x300-pci-ex-1048/#findComment-293910 Share on other sites More sharing options...
loris Posted February 8, 2007 Share Posted February 8, 2007 osx 10.4.8 installazione nativa driver callisto 008: dapprima black screen poi eliminando dalle estensioni ATIRadeon9700GA.plugin il sistema boota con risoluzioni cambiabili e funzionanti ma ancora niente QE e CI. Posso chiedere se qualcuno con drivers callisto e QE e CI funzionanti (anche se di altra scheda video che la x300) può postare qui il proprio output del dmesg?? grazie. Link to comment https://www.insanelymac.com/forum/topic/40724-ati-x300-pci-ex-1048/#findComment-297473 Share on other sites More sharing options...
MeDevil Posted February 26, 2007 Share Posted February 26, 2007 <cut> Prevengo la vostra risposta del "fatteli da solo" con la seguente affermazione: faccio ingegneria informatica, programmazione l'ho appena cominciata, capisco molto dei meccanismi delle kext, e del funzionamento di Mac dopo avergli dato un'occhiata a livello superficiale, però non saprei da che parte cominciare per scriverne uno da solo. D'altronde, ne fossi stato in grado, non sarei venuto ad elemosinare il parere di nessuno, avrei semplicemente postato la versione fixata della X300 per la 10.4.8. Impossible is nothing, se si crede di potercela fare. A questo punto mi verrebbe da dirti: cambia indirizzo di studi. Un programmatore che non "capisce" del codice, non è un programmatore (imho). Tralasciando la piccola critica, volevo raccontarti una mia piccola storia. Qualche mese fa ho conosciuto questo stupendo sistema operativo di cui mi sono subito innamorato. Aveva solo un unico difetto: non mi riconosceva i dischi sata. Ma come? un sistema così bello, così funzionale e... non mi riconosce i sata? Dopo aver imparato a mie spese che i driver AppleVIAATA che avevo sul dvd non funzionavano correttamente, ho cominciato a cercare una soluzione sul forum, con google, sulle mailing-list e persino in siti giapponesi, coreani ecc ecc finendo ogni volta su questi forum. Dopo alcuni giorni di ricerca, dissi che era arrivato il momento di scrivere alla mailing-list di darwin per chiedere info. Ancora oggi, l'email che ho inviato non ha avuto risposta. Questa cosa mi mando su tutte le furie. Avrei voluto inviare una ulteriore mail con frasi... diciamo poco corrette. Invece no. Non lo feci. Cominciai invece a guardare i codici sorgenti. "Sono un programmatore anche io. E questo non è niente più che un programma..." pensai tra me e me. E dopo giorni passati su x-code, alla fine c'è l'ho fatta. Ora i miei sata (e anche quelli di qualcun altro) funzionano. Perché un programmatore come me - a lavoro sviluppo in c#, sono diplomato e NON laureato, conosco solo da qualche mese osx e non avevo mai scritto un driver (specie per osx) - c'è l'ha fatta e TU che dovresti avere molte più conoscenze/risorse di me (almeno dal punto di vista teorico) non ci riesci? E la pratica o la voglia di fare, quella che ti manca? Non rispondere a me. Rispondi a te stesso (e torna con la soluzione ai tuoi problemi). Saluti, MeDevil Link to comment https://www.insanelymac.com/forum/topic/40724-ati-x300-pci-ex-1048/#findComment-311980 Share on other sites More sharing options...
Fabrizio Penso .Com Posted September 15, 2007 Share Posted September 15, 2007 il problema della X300 risulta irrisolto, [..] Situazione iniziale con la 10.4.5/8: driver VGA compatibili Quartz Extreme supportato Risoluzione e frequenza NON modificabili mouse tearing artefatti ciao a tutti Confermo che anche sulla mia installazione non se ne va fuori con la x300: anch'io ho gli stessi problemi e provato le stesse soluzioni senza grandi risultati. Il mio obiettivo è quello (intanto) di cambiare la risoluzione video e portarla a 1600x1200, o a qualsiasi altra risoluzione superiore ai 1024x768 dato che la jas 10.4.8 nativamente riconosce la scheda (e almeno da me la scheda rinosce il monitor) mi chiedevo se non bastava editare un qualche file di boot oppure dando un comando al boot. avevo letto qualcosa del genere nel forum tempo fa, ma sinceramente ora non ne trovo traccia: giuro che allora non avevo bevuto niente di alcolico !!! qualche idea? grasssssssie Link to comment https://www.insanelymac.com/forum/topic/40724-ati-x300-pci-ex-1048/#findComment-448144 Share on other sites More sharing options...
Recommended Posts