Newsgroup: it.comp.macintosh
Titolo: Domandina...

Una domandina a voi esperti... Cosa significa quando un software 
richiede "Apple X11"? Possiedo un iBook 12" G4. Grazie.
Alessandro

 richiede "Apple X11"? 
Per semplificare...
Che, anziché utilizzare il layer grafico standard Mac (detto Aqua) per
mostrarti le finestre dell'applicazione, utilizza il layer standard del
mondo Unix, chiamato appunto X11.
Apple ne ha pacchettizzato una sua versione che viene distribuita col
sistema operativo: lo trovi in /Applications/Utilities
Daniele

 Che, anziché utilizzare il layer grafico standard Mac (detto Aqua)
Detto Quartz.
-- 
Ve lo meritate Gil Amelio!

 mondo Unix, chiamato appunto X11.
Per semplificare ancora di più:
fai finta che tutte le finestre delle applicazioni che tu vedi
normalmente su un Mac siano attaccate con delle calamite a una lavagna
magnetica grande come il tuo schermo e chiamata Aqua.
Ci sono invece applicazioni le cui finestre non possono essere
"calamitate" ad Aqua, ma devo essere calamitate ad un'altra lavagna
chiamata X11.
Per fortuna, potenza dell'informatica, non sei obbligato ad avere una
sola delle due lavagne. Lanciando il programma  X11, di fatto, puoi fare
coesistere le due lavagne sullo stesso piano (volendo puoi anche tenerle
separate o utilizzarne una sola, ma questo è un'altro discorso) e
utilizzare tranquillamente, mischiandoli fra loro, entrambi i tipi di
applicazioni.
Il comportamento standard delle finestre sarà differente, proprio per
via dei due differenti layer e delle loro diverse caratteristiche:
abituarsi al modo di comportarsi delle applicazioni di X11 è un po' più
ostico... ma d'altronde ci sono programmi che richiedono per forza
questo ambiente, e non puoi fare a meno di usarlo.
Daniele

 Daniele
Innanzitutto grazie..
solo che non riesco a trovare questo X11 sotto le utilities. Esattamente 
come si chiama l'applicativo?
Alessandro

 Detto Quartz.
Non confondiamogli troppo le idee: volgarmente č noto come Aqua, Quartz
č il termine piů tecnico :-)
Daniele

 č il termine piů tecnico :-)
Quartz e Aqua sono due cose diverse, un po' come X11 e Gnome...
-- 
Ci sono solo 10 tipi di persone al mondo: chi capisce il binario e chi
no.

 come si chiama l'applicativo?
X11. Probabilmente non gli hai detto di metterlo al momento di
installare il sistema operativo.
Se hai una connessione veloce puoi scaricarlo da qui:
http://www.macupdate.com/info.php/id/10464
Se no lo trovi da qualche parte sul disco fornito col sistema...
Daniele

 Quartz e Aqua sono due cose diverse, un po' come X11 e Gnome...
Secondo me il paragone non torna, nel senso che Quartz, di per se, è
solo una parte delle librerie grafiche alla base dello standard di OS X
(le altre parti sono Quicktime e Open GL) e solo dalla combinazione di
questi tre blocchi di librerie nasce il motore grafico principale di OS
X.
Daniele


-- 
FabFour
Life is what happens to you while you're busy making other plans
Per email private togli le parti in MAIUSCOLO e ".invalid"
http://www.commissariatobellanapoli.it

 installazione ma non sapevo come tirarlo fuori.
sia sull'emac che sull'imac l'ho trovato dentro /Applicatons/Instellers

 sia sull'emac che sull'imac l'ho trovato dentro /Applicatons/Instellers
E mo' me lo dici???? ;-P


 
c'e' anche sull'ibuc?

.
Comunque, tornando alla questione di partenza, come si vede in
quest'altro documento:
<
http://developer.apple.com/referencelibrary/GettingStarted/GS_GraphicsI
maging/index.html>
Aqua non c'entra nulla col motore grafico, ma č lo strato piů alto della
GUI, quello con cui l'utente ha a che fare direttamente.


 c'e' anche sull'ibuc?
sine; quella cartella ignoravo di averla. e dentro c'è parecchia roba...


 
se ti serve spazio... sai cosa fare (e' tutta roba che andrebbe poi 
updatata)

 updatata)
Beh, 600 Mb di roba effettivamente. Per ora ne ho a sufficienza, ma se
dovesse servire... ma MacOSX 10.1, 10.2.8 e 10.3 che sono? Package di
vecchi update inclusi nell'installazione?


 GUI, quello con cui l'utente ha a che fare direttamente.
Aqua, fondamentalmente, č quello che raccoglie dal basso le fila di
tutto ciň che č Carbon, Cocoa e Classic e lo interfaccia con l'utente. 
Quartz, tecnicamente, dovrebbe gestire anche le finestre di X11, o no?
Daniele 

 vecchi update inclusi nell'installazione?
leggere i pdf costa fatica? :-P
"You can use Xcode Tools to develop software for Mac OS X v10.1, Mac OS 
X  v10.2 (Jaguar), or Mac OS X v10.3 (Panther) using the new Mac OS X 
SDK  support. For more information on this, please see "Using 
CrossDevelopment" available in the "Xcode Help" in the Help menu of Xcode."

 Quartz, tecnicamente, dovrebbe gestire anche le finestre di X11, o no?
Inteso come Quartz Compositor :-D
Daniele

 Quartz, tecnicamente, dovrebbe gestire anche le finestre di X11, o no?
Mah, diciamo che X11 si infila da qualche parte tra Quartz Compositor e
gli Application Frameworks...


 magnetica grande come il tuo schermo e chiamata Aqua.
Daniè, è impreparato, mica scemo! Sembra na roba per bambini... ;)
(che poi a pensarci da piccolo ce le avevo tutte le calamite con le
lettere... molto aqua :P)
-- 
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?

 CrossDevelopment" available in the "Xcode Help" in the Help menu of Xcode."
sapessi cos'è il SDK support... o l'Xcode... o il CrossDevelopment...


 sapessi cos'è il SDK support... o l'Xcode... o il CrossDevelopment...
penso tu possa buttare tutto senza pieta' ne' pentimenti :-)

 Daniè, è impreparato, mica scemo! Sembra na roba per bambini... ;)
A parte il fatto che i bambini son tutt'altro che scemi, non e' neppure 
cosi' scontato che quel che e' per bambini sia per scemi. Questo, imho.
Ad ogni modo, anche la spiegazione lavagna-calamite ha una sua efficacia 
e puo' essere utile, per chi non e' preparato (io sono un esempio).
Certo, non ci si puo' fermare alle lavagne e le calamite proprio perche' 
NON siamo bambini ;) ma da queste si puo' partire, no?
Baci

 
:-) Ti ringrazio per la difesa...
Infatti la mia domanda era causata dal fatto che sono un nuovo utente 
mac, arrivo da oltre un decennio di pc compatibili, per cui sto cercando 
di abituarmi a questo nuovo sistema che mi sta piacendo sempre di più. 
Per questo vi chiedo di perdonarmi se dovessi uscirmene con alcune 
domande che per voi possono sembrare banali e/o stupide.
Ciao.
Alessandro


se vuoi sapere l'analogo osx del server X11 e' un processo che si chiama 
window server (che fantasia!)

 gli Application Frameworks...
Purtroppo tutti i diagrammi che trovo in rete esulano da X11, quindi non
č molto chiara la situazione.
In linea di massima l'ho sempre interpretata piu o meno cosě:
http://www.purrone.net/cosi.jpg
(scusate la rozzezza ma non ho avuto il tempo di farlo in scala e
dipingerlo ;-D)
Ovvero: da una parte (per semplificare) il "mondo Aqua", dall'altra il
"mondo X11", riuniti dal gestore globale (che non sapevo si chiamasse
Quartz Compositor)
Poi magari mi sbaglio, e sicuramente qui c'č chi ne sa piů di me :-D
Daniele 

 Daniè, è impreparato, mica scemo! Sembra na roba per bambini... ;)
Per esperienza lavorativa, ti posso assicurare che certe volte bisogna
spiegare le cose nella maniera più semplice possibile (il che non vuol
dire necessariamente "scema") :-D
Daniele

 (che fantasia!)
La chiarezza prima di tutto :-D
Daniele

 NON siamo bambini ;) ma da queste si puo' partire, no?
Ah guarda, per quello che ci ho capito io ci si può pure fermare ;))


 penso tu possa buttare tutto senza pieta' ne' pentimenti :-)
ne sono intimamente convinto anch'io ;)


 In linea di massima l'ho sempre interpretata piu o meno cosě:
Beh, anch'io penso che sia qualcosa del genere.
-- 
Ci sono solo 10 tipi di persone al mondo: chi capisce il binario e chi
no.

 dire necessariamente "scema") :-D
Ma questo lo so bene... :D solo che mi aveva fatto sorridere sta scena
tipo "esplorando il corpo umano" ;)
