Así sucedió todo. Estaba intentando buscar un buen grabador de pantalla y encontré algunossitio webque recordMyDesktop funcionará bien bajo GNOME *Shell. Así que intenté buscar en Google "cómo saber si estoy usando gnome Shell". El primer enlace me dirigió al gnome oficial.sitio weballí mostró un mensaje como el siguiente. Así que pensé que tenía algo que ver con el entorno de escritorio y continúo navegando como se muestra a continuación.
Enestepregunta Intenté con la primera respuesta encontrar mi entorno de escritorio, pero el comando DESKTOP_SESSION me dio "comando no encontrado". Entonces probé la quinta respuesta de Nadiw. El comando y la salida son los siguientes.
ls /usr/bin/*session
/usr/bin/ck-launch-session /usr/bin/gnome-session
Entonces se confirma que estoy usando GNOME pero no se muestra como entorno de escritorio, sino que muestra "sesión", lo cual me confundió.
Por eso probé la tercera respuesta de Luis Alvarado deestecorreo. El comando y la salida son los siguientes
echo $XDG_CURRENT_DESKTOP
Unity
Ahora encontré esto totalmente irrelevante. mis preguntas son
Si el entorno de escritorio es Unity, ¿cómo puede usar una sesión de GNOME y GNOME Shell?
En qué se diferencia GNOME shell de bourne shell, t shell y otros
¿O si uno de los resultados que obtengo es incorrecto? Entonces, ¿cómo saber qué DE estoy usando? Y cuál es el DE predeterminado para Ubuntu 14.04.
¿De cuál de estos factores debo depender al descargar un software? ¿Ya sea un entorno de escritorio, una sesión o un shell?
Respuesta1
DESKTOP_SESSION
No es un comando, es una variable. Puedes hacer echo $DESKTOP_SESSION
para ver cuál es el valor, como con XDG_CURRENT_DESKTOP
:
$ echo $DESKTOP_SESSION
gnome
$ echo $XDG_DESKTOP_SESSION
$ echo $XDG_CURRENT_DESKTOP
GNOME
(Estoy usando GNOME Shell. Sí, no obtuve ningún resultado paraXDG_DESKTOP_SESSION
. Este es unerror conocido.)
Este resultado no es irrelevante:
$ echo $XDG_CURRENT_DESKTOP
Unity
Es la información más relevante que tienes, que estás ejecutando elcaparazón de unidad.
Para instalar Gnome Shell:
sudo apt-get install gnome-shell
Consulte el tercero de los enlaces de referencia para ver capturas de pantalla para seleccionar Gnome Shell.
- La interfaz, la parte con la que interactúas, se llamacaparazón. El shell Bourne y otros shells clásicos son shells de línea de comandos. Gnome Shell, Unity, etc. son shells gráficos.
- El entorno de escritorio predeterminado para Ubuntu es GNOME 3, con el shell Unity y otras modificaciones. Debido a que la base es GNOME, verá algunos resultados que también son válidos para GNOME Shell, para las diversas pruebas.
- Por lo general, ninguno. La respuesta a esto es muy complicada y depende de la aplicación. Eche un vistazo a la quinta pregunta vinculada.
En cuanto al error del navegador, si persiste después de comenzar a usar Gnome Shell, consultelas preguntas frecuentes.
Ver también:
- ¿Cuál es la relación entre Unity, Gnome, Gnome 3, Compiz, Metacity y LightDM?
- ¿Qué tipos de entornos de escritorio y shells están disponibles?
- ¿Cómo instalo y uso la última versión de GNOME?
- ¿Cuál es el entorno de escritorio predeterminado para Ubuntu 13.10?
- Al instalar paquetes (particularmente aquellos con UI gráficas), ¿cómo determina cuál es el adecuado para su distribución?
Respuesta2
Para responder a su pregunta número 2, un shell es interpretación de comandos. Te comunicas con el sistema operativo a través del shell. En GNOME y Unity lo haces gráficamente, haciendo clic en cosas, y en Bourne Shell, mediante comandos de texto ingresados en la terminal.