¿Ubuntu-ARM es esencialmente lo mismo que Ubuntu?

10

Supongo que la principal diferencia es que, y su software incluido, puede ejecutarse en ARM, mientras que Ubuntu normal no. ¿Hay otras diferencias?

¿Ubuntu ARM solo ejecuta Unity 2D? ¿Todavía se admiten los efectos 3D?

¿Se puede conectar en red Ubuntu ARM? ¿Se puede conectar en red junto con otras computadoras Ubuntu (no ARM)? ¿Es este proceso el mismo, al menos esencialmente, como con Ubuntu ordinario?

hayd
fuente

Respuestas:

10

Ubuntu está destinado a ser idéntico para cada arquitectura (actualmente amd64, armel, i386, powerpc), aunque puede haber algunas diferencias leves en el comportamiento debido a la portabilidad incompleta a una arquitectura dada (actualmente no existe arquitectura en el archivo sin portabilidad pendiente) problemas, aunque la mayoría son difíciles de notar para la mayoría de los usuarios).

Las imágenes de escritorio de Ubuntu producidas para ARM han incluido unity-2d como la sesión primaria en lugar de la unidad, principalmente porque hay muy pocas tarjetas gráficas disponibles para plataformas de armel comunes que admitan OpenGL en Ubuntu (y ninguna está incluida en dispositivos de referencia comunes). Entiendo que se está trabajando para portar Unity a OpenGL ES, que es más comúnmente compatible de manera predeterminada en los dispositivos de referencia, lo que debería resultar en un retorno al envío de imágenes idénticas para Ubuntu Desktop.

Toda la documentación, guías, procesos, etc. de Ubuntu debe ser la misma, independientemente de la arquitectura (suponiendo la compatibilidad del hardware subyacente), con el resultado de que si puede lograr alguna solución de red con una arquitectura (por ejemplo, powerpc), debería poder hazlo con otro (por ejemplo, armel).

Al construir una solución de red con múltiples arquitecturas, tenga cuidado de tener instalaciones paralelas de paquetes, en lugar de compartir binarios directamente entre máquinas: mientras que el mismo paquete debe comportarse igual independientemente de la arquitectura, en el caso común, uno no puede ejecutar, por ejemplo Binarios amd64 en un host armel. Los paquetes en el archivo se han compilado por separado para cada arquitectura para evitar esta confusión, por lo que ejecutar apt-get install (o invocar a su administrador de paquetes favorito) instalará la compilación correcta del paquete.

Emmet Hikory
fuente
¿Está todo el repositorio, disponible para x86, portado también a ARM? Si conecto dispositivos USB, como adaptadores WiFi, ¿funcionará?
Oxwivi
1

Probablemente, Unity 2D viene de manera predeterminada porque, los Netbooks ARM generalmente tienen pocos gráficos.

En cuanto a la red, no veo una razón por la que no se ejecute. ¿Soporta hardware de red?

Puedes probar esto, creo que podría ayudarte: https://wiki.ubuntu.com/ARM/NattyReleaseNotes

Willian Girhad
fuente
Estoy pensando específicamente en trimslice.com/web/trim-slice-features , que podrían admitir 3D. Ordinary Unity 3D por defecto es 2D si la capacidad de gráficos es baja (presumiblemente hay una razón por la cual ARM no hace eso ...?).
Hayd
Debería trabajar, supongo. Lamentablemente, no puedo ayudar más que eso. podría intentar preguntar a otros usuarios que realmente poseen ese hardware y si es compatible con gráficos OpenGl y aceleración 3D.
Willian Girhad
Gracias, solo estaba señalando que no es el caso de que todos los dispositivos ARM tengan pocos gráficos (todavía no tengo hardware ...), ¿podría tener algo que ver con que ARM no funciona bien con Compiz? Por cierto, los gráficos de front-end no son tan importantes para mí como si el back-end es (esencialmente) el mismo.
hayd