Ubuntu-ARM è essenzialmente uguale a Ubuntu?


10

Presumo, la differenza principale è che esso, e il suo software incluso, possono funzionare su ARM, mentre Ubuntu normale no? Ci sono altre differenze?

Ubuntu ARM esegue solo Unity 2D? Gli effetti 3D sono ancora supportati?

Ubuntu ARM può essere collegato in rete? Può essere collegato in rete con altri computer Ubuntu (non ARM)? Questo processo è lo stesso, almeno essenzialmente, come con Ubuntu normale?

Risposte:


10

Ubuntu intende essere identico per ogni architettura (attualmente amd64, armel, i386, powerpc), sebbene possano esserci alcune lievi differenze di comportamento a causa del porting incompleto per una determinata architettura (al momento non esiste alcuna architettura nell'archivio senza porting eccezionale problemi, sebbene la maggior parte sia difficile da notare per la maggior parte degli utenti).

Le immagini desktop di Ubuntu prodotte per ARM hanno incluso unity-2d come sessione primaria anziché unità, principalmente perché ci sono pochissime schede grafiche disponibili per piattaforme armel comuni che supportano OpenGL in Ubuntu (e nessuna è fornita in bundle con dispositivi di riferimento comuni). Comprendo che sono in corso lavori per il porting di Unity su OpenGL ES, che è più comunemente supportato di default sui dispositivi di riferimento, il che dovrebbe tradursi in un ritorno alla spedizione di immagini identiche per Ubuntu Desktop.

Tutta la documentazione, le guide, i processi, ecc. Di Ubuntu dovrebbero essere uguali, indipendentemente dall'architettura (presupponendo la compatibilità dell'hardware sottostante), con il risultato che se si può ottenere una soluzione di rete con un'architettura (ad es. Powerpc), si dovrebbe essere in grado di fatelo con un altro (es. armel).

Quando si costruisce una soluzione di rete con più architetture, assicurarsi di disporre di installazioni parallele di pacchetti, anziché condividere i binari direttamente tra macchine: mentre lo stesso pacchetto dovrebbe comportarsi allo stesso modo indipendentemente dall'architettura, nel caso comune, non è possibile eseguire ad es. binari amd64 su un host armel. I pacchetti nell'archivio sono stati compilati separatamente per ogni architettura per evitare questa confusione, quindi eseguendo apt-get install (o invocando in altro modo il proprio gestore di pacchetti preferito) verrà installata la build corretta del pacchetto.


L'intero repository, disponibile per x86, è portato anche su ARM? Se collego dispositivi USB, come adattatori WiFi, funzionerà?
Oxwivi,

1

Probabilmente Unity 2D è di default perché, di solito, i netbook ARM hanno poca grafica.

Per quanto riguarda la rete non vedo un motivo per cui non funzionerebbe. L'hardware supporta la rete?

Puoi provare questo, penso che potrebbe aiutarti: https://wiki.ubuntu.com/ARM/NattyReleaseNotes


Sto pensando specificamente a trimslice.com/web/trim-slice-features , che potrebbe supportare il 3D? Ordinary Unity 3D passa automaticamente al 2D se la capacità grafica è bassa (presumibilmente c'è un motivo per cui ARM non lo fa ...?).
hayd

Dovrei lavorare, immagino. Purtroppo non posso aiutare di più. potresti provare a chiedere ad altri utenti che possiedono effettivamente quell'hardware e se supporta la grafica OpenGl e l'accelerazione 3D.
Willian Girhad,

Grazie, stavo solo sottolineando che non è il caso che tutti i dispositivi ARM abbiano poca grafica (non ho ancora alcun hardware .. ancora), potrebbe essere qualcosa a che fare con ARM che non gioca bene con Compiz? ma la grafica del front-end non è così importante per me come se il back-end sia (essenzialmente) lo stesso.
hayd
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.