Cómo instalar una interfaz gráfica en Ubuntu Server 12.04 LTS

Cómo instalar una interfaz gráfica en Ubuntu Server 12.04 LTS

Tutorial para instalar la interfaz gráfica en el servidor de Ubuntu.

Antes de ponerte a instalar ejecutar los siguientes comandos:

sudo apt-get update
sudo apt-get upgrade

Aviso:

Si deseas que tu equipo consuma menor recurso es recomendable utilizar un gestor de ventanas más ligero que Gnome: Gnome es un gestor de ventanas bastante pesado, esto lo notaremos sobre todo en ordenadores algo antiguos, en los que es conveniente utilizar un gestor de ventanas ligero como puede ser Xfce (Xubuntu viene con Xfce).

Si quieren instalar un entorno gráfico en Ubuntu Server con todas las aplicaciones usen estas claves dependiendo del entorno gráfico que quieran instalar: (es ilógico utilizar esta instalación ya que ahorraríamos tiempo utilizando la versión desktop, pero la pongo por que se puede hacer).

  • Si quieren instalar GNOME, tecleen esto en Ubuntu Server:
    sudo apt-get install ubuntu-desktop
  • Si quieren instalar KDE, tecleen esto en Ubuntu Server:
    sudo apt-get install kubuntu-desktop
  • Si quieren instalar Xfce, tecleen esto en Ubuntu Server:
    sudo apt-get install xubuntu-desktop

Recomendable:

Si no desean instalar todas las aplicaciones (seria lo normal para optimizar el sistema) que utiliza Ubuntu como: oppenoffice, juegos y demás aplicaciones…

Paso 1. Instalar gnome básico.
Tecleen en Ubuntu Server esto para instalar GNOME con los programas básicos.

sudo apt-get install x-window-system-core gnome-core

AVISO: Si usan Ubuntu Server 8.04 deben teclear esto.

sudo apt-get install xorg gnome-core

Paso 2. Ejecutar el entorno gráfico.
Después de instalarlo, tecleen esto en Ubuntu Server.

startx

Y ya tenéis el escritorio mínimo. Lo que os ha instalado ha sido los “Accesorios” (básicos).

Paso 3. Instalar el idioma español.
Pero como es una instalación mínima, el idioma por defecto es el inglés. Para pasarlo a español, abre la Terminal y teclea cada código individualmente.

sudo apt-get install language-pack-es
sudo apt-get install language-pack-es-base
sudo apt-get install language-pack-gnome-es
sudo apt-get install language-pack-gnome-es-base
sudo apt-get install language-selector
sudo apt-get install language-support-es

Paso 4. Instalar GKSU.
Después de haber ejecutado todo eso, deben instalar gksu para que funcionen correctamente los menús.

sudo apt-get install gksu

Paso 5. Instalar las herramientas de red.

sudo apt-get install gnome-system-tools gnome-nettool

Modo Texto por defecto

Una vez instalado el modo gráfico, podemos dejar por defecto el modo texto haciendo lo siguiente:

1. Editamos /etc/default/grub

2. Buscamos la línea GRUB_CMDLINE_LINUX_DEFAULT=”” y la cambiamos por GRUB_CMDLINE_LINUX_DEFAULT=”text”

3. Registramos lo cambios realizados

sudo update-grub

4. Reiniciamos

sudo reboot

Una vez arrancado en modo texto, podemos iniciar el modo gráfico usando:

  • gnome
    startx
  • kde
    startx kde
  • xfce
    startxfce4

57 Comments

  1. Buen tuto y simple se agradecen este tipo de tutoriales

  2. Jorge Ortega Ortiz says:

    Gracias Profesor por esta guía, estoy usando Ubuntu server 12.04 lts.

    atte. Jorge Ortega Ortiz
    Panama

  3. Veo que eres un experto y yo soy un principiante en esto. Lo cierto es que quiero montarme mi propio servidor y estoy con la información previa. Quisiera hacerte varias preguntas.
    Hablas de Gnome como “bastante pesado”,voy a comprar un pc de segundamono y me ofrecen un DELL PRECISION WORKSTATION 490 con 2 CPU INTEL XEON DUAL CORE 2.6 GHZ X5150 64BIT. Lleva sólo 4 Gb de Ram, que ampliaría a 16. La tarjeta gráfica es una VIDEO NVIDIA QUADRO FX 3500 DEDICADA con 256MB. Podría este ordenador trabajar como servidor y gestionar las ventanas con Gnome?
    Otra pregunta: quisiera gestionar mi página web desde esta workstation, o sea, ser mi propio host. Y la pregunta es la misma, me vale esta workstation? Se dedicaría sólo a la gestión de la página web, correos, descargas, etc. Muchas gracias

    • Hola Máximo, disculpa que no te respondiera antes, pero es que llevo tantas cosas por delante… bueno, el caso es que con esa máquina vas sobrado para administrar con sistema gráfico. Otra cosa es el uso que le vayas a dar al servidor, tanto a nivel de servicios como con la interfaz gráfica.

  4. Gracias por la explicacion, es un poco coñazo que no te de opcion de instalar la X en el menu de instalacion de ubuntu server.

  5. Alberto Gómez Morales says:

    Buenas, tengo un problema. Al editar etcdefaultgrub, después de ver que lo he hecho correctamente, actualizar el grub y reiniciar el equipo me sigue iniciando como interfaz gráfica. Me gustaría saber si hay alguna manera de solucionarlo.

    Un saludo.

  6. Hola me gusto mucho este tutorial… quisiera saber si tienes algun tuto para volverlo a host, quiero hacerme de un host no se si pudieras ayudarme

    • Hola Charlie,
      Al final del tutorial se explica cómo dejarlo otra vez en modo texto, creo que es eso a lo que te refieres

      • Hola perdona que te pregunte pareces entendido no me podras echar una mano con bacula, o con xen server si sabes un poco

        • Hola Héctor, disculpa que tarde en responder. No he tocado nada de Bacula ni de Xen Server.
          En cuanto a virtualización de servidores precisamente estamos montando en el instituto Proxmox. Ya hicimos pruebas en su día y funcionaban a la maravilla. Además ya me lo han recomendado varios compañeros que trabajan con Proxmox a nivel comercial con muy buenos resultados. En cuanto avancemos un poco ya pondré algún post al respecto.
          En cuanto a administración, yo no utilizo ninguno en concreto. O bien utilizo diferentes distribuciones que ya traen su interfaz web o me meto a pelo. Échale un ojo al Webmin

  7. ¡Excelente tutorial! Muchas gracias.

  8. harvi salas says:

    hola una pregunta estoy por montar un server Ubuntu pero quiero que corra un programa contable que aplicación tengo que instalarle para que función soy nuevo con Linux gracias

    • En principio nada en especial, tan sólo los paquetes que requieran dicha aplicación. Ubuntu Server trae prácticamente los mismo paquetes que Ubuntu Desktop, y si metes el entorno gráfica, casi te diría que lo cubre todo, de qué aplicación se trata?

  9. Jesús Fernández says:

    He realizado el

    sudo apt-get install x-window-system-core gnome-core

    Ahora para desinstalar he realizado un purge y un remove y nada.

    ¿Como se desinstala el entorno escritorio en 12.4 server?

  10. Pingback: Instalar entorno gráfico en Ubuntu server | El rIncÓn dE IgOr

  11. Muchas Gracias por tu tutorial Antonio, me ha sido( ya varias veces ) de gran utilidad.

    muy claro, muy util

  12. que tal amigo me aparece error al introducir el comando, es necesaria la conexión a Internet?

    • Hola Samuel, los apt-get iniciales requieren conexión a internet. Otra opción sería descargarte el paquete de instalación por otro lado en instalarlo a mano, pero eso es bastante más farragoso.

  13. Oscar Castro says:

    hola que tal estoy tratando de instalar la interfax grafica pero me sale un error cuando ejecuto el comando starx.

    xauth: error in locking authority file /home/user/.Xauthority
    xauth: error in locking authority file /home/user/.Xauthority

    X: user not authorized to run the X server, aborting.
    xinit: giving up
    xinit: unable to connect to X server: No such file or directory
    xinit: server error
    xauth: error in locking authority file /home/user/.Xauthority

    si me puede muchas gracias

    • Suena a problemas de permiso. Seguramente si te logas como root no tengas problemas para ejecutar startx (aunque obviamente no es lo deseable), al menos puede servir para confirmar que la interfaz funciona y efectivamente es tema de permisos.
      Imagino que habrás escrito “sudo startx”.
      Otra cosa que puedes probar es a eliminar (mejor renombralo por si las moscas) /home/user/.Xauthority

  14. Oscar Castro says:

    Tambien cuando reinicio mi servidor me aparece en uno de las lineas el siguiente error

    Starting load fallback graphics devices[fail]
    Starting load fallback graphics devices[fail]

    no se si esto influya. muchas gracias

  15. Gracias a tu tutorial estoy probando ubuntu server, he trabajado con centos en servidores pero la opcion de ubuntu me parece interesante.

  16. Jorge Duarte says:

    Gracias por el tutorial me fue muy util!

  17. Paul Ventura says:

    cuanto inicia sesión me lanza el error de Nautilus no pudo crear la carpeta requerida /paul/.config/nautilus que puedo hacer??

  18. Saludos, me estoy guiando para instalar la interfaz grafica realice todos los pasos y cuando me logueo con mi usuaio Valeria tengo este error: could not update ICEauthority file /home/valeria/.ICEauthority
    que puedo hacer? gracias

  19. Hola, instale ubuntu server 14.04 lts 64bit instale la interfaz gráfica pero los drivers para nvidia en la pc no andan bien, trato de que arranque por linea de comando pero no puedo encontrar la parte /etc/inittab para configurarlo. Me pueden ayudar con eso?

    • ha perdon estaba escrito arriba como entrar en modo texto, el problema ahora que el grub no inicia solo tengo que darle enter para que arranque!!! como cambio eso? Gracias

      • Debes haber tocado algo del tiempo de espera en el grub. Puedes configurar eso o reparar el grub vía consola o BootRepair, donde también puedes modificar el tiempo de arranque y otras muchas opciones

  20. saludos cordiales, buen tutorial, quiero pedir un favor si me puedes ayudar, necesito realizar un servidor de correo local en Ubuntu 12.04, gracias

  21. Hola, primero que nada, he de felicitarle por la web, es muy buena e intuitiva.

    Yo instalé Linux hace poco y quería cambiar la interfaz del escritorio, menús, iconos, etc. Estuve viendo algunos (cómo este: http://billishere.deviantart.com/art/Dust-maxxed-out-99188717 )

    Aún estoy un poco perdido, y no sé muy bien cómo gestionar el tema. Instalé XFCE 4.10 pero, a partir de ahí, 0 patatero, no sé qué hacer. Me podría dar unos pasos rápidos si no le es mucha molestia?

    Saludos profe.

    • Disculpa lo que tardo en responder. Con Linux entiendo que instalaste Ubuntu, en ese caso puedes instalar Xubuntu directamente o como pongo en el tutorial “sudo apt-get install xubuntu-desktop”.
      Lo que no se bien es qué necesitas para poder guiarte.

  22. gracias me sirvio de mucho, es sencillo el escritorio y de uso ocasional.
    mi pregunta o sugerancia, puede explicarme como instalar un disco duro externo desde linea de comandos en terminal y que se mount desde el arranque en automatico.
    gracias nuevamente

    • Muchas gracias por el comentario.
      No tengo ahora mismo ningún post directamente con ese tema, pero intento responder así corriendo:
      La idea es localizar el dispositivo en la carpeta /dev y ejecutar el comando mount en el lugar de destino que desees.
      Si lo quieres hacer automático tendrás que editar el fichero /etc/fstab y dejar grabado una línea similar al mount que te acabo de comentar.
      El único problema que veo en todo esto es que el disco USB pueda cambiar de nombre en la carpeta dev si lo pinchas en una entrada u otra USB, pero a priori si lo dejas siempre en el mismo sitio debería funcionar.

      • bueno me hace falta un supply power-no break. cuando hay corte de electricidad o reinicio el servidor no le carga en automatico; tengo que hacer el mount -t ntfs-3g /dev/sdc1 /media/Hitachi de forma manual, desde la linea de comandos-shell.
        lo he editado, el mencionado fichero. vi /etc/fstab

  23. Nicolas Venegas says:

    Buenas tardes….. una pregunta tengo instalado ubuntu 12.04 lts y quiero instalar varios programas por separados uno de nomina y personal, otro de contabilidad, como puedo hacer para que desde otra estacion que tenga linux, yo solo coloque la direccion IP del servidor y me traiga un menu donde pueda seleccionar el programa que voy a utilizar y seleccionarlo osea como en gestor de programas o servidor de varios programas…muchas gracias

    • Hola Nicolás, lo más rápido sería realizar un script. El script o bien lo copiarías en cada estación de trabajo o bien podrías ejecturarlo a través de la red. En el segundo caso yo compartiría el script mediante NFS. La primera opción es más sencilla, la segunda está bien si tienes muchas estaciones, así puedes modificar el script en un sólo sitio y funciona en todos.

      En el script tendrías que escribir un menú, y según la opción elegida ejecutaría una cosa u otra, con los parámetros que necesites.

  24. Francisco says:

    Hola, instalo el Gnome-core en un Ubunut Server 12.04 sin problema, pero a la hora de apagar / reiniciar el sistema descubro horrorizado que NO hay botón de apagado / reiniciado ¿Alguna idea al respecto?

  25. Sencillamente espléndido, estoy haciendo el grado superior de Administración de sistemas y me has ayudado un montón, eres un fenómeno!!

  26. Funciona correctamente. Gracias!!!

    Sabes de virtualización sobre qemu con spice? Tengo info sobre ubuntu 12.04 pero da fallos por consola.

    Saludos

  27. Daniel Sánchez González says:

    Buenas, Don Antonio, manda carayo que dos años después busque como instalar xfce y te encuentre el primero en google jejeje, un saludo espero que todo vaya bien, buen tuto de mucha ayuda, un saludo Antonio.

  28. Buen día quisiera saber si el modo gráfico solo se instala estando conectado a internet…. pues ahora no tengo internet en casa… gracias

  29. Muy bien explicado, se agradece.

  30. Pingback: Interface Grafica ServerUbuntu | HOSPITAL

  31. Alexander says:

    Tengo una duda estoy tratando de correr el entorno grafico de mi ubuntu server pero nada, tengo un vps en ovh que recien compre y no encuentro como hacer que corra el entorno grafico alguna ayuda :C me imagino que con putty no se puede xD ando super perdido ayuda porfa…

    • Antonio López says:

      Hola Alexander, tarde, bastante, pero trataré de responderte:
      Efectivamente, vía putty, no vas a poder arrancar el entorno gráfico, aunque sí configurarlo.
      Si quieres ver el entorno gráfico en el VPS tendrás que entrar vía VNC.
      Para entornos de desarrollo sí puede ser interesante instalar entorno gráfico en ubuntu server, pero si estás ejecutando el VPS de OVH deberías intentar tirar de la consola al máximo. Concretamente, qué uso le quieres dar al servidor?

  32. Hola, he instalado el ubuntu desktop en un ubuntu server, hay alguna forma de generar un menú dual para elegir entre el server y el desktop, ¿cómo se haría en este caso?
    Gracias

    • Antonio López says:

      Hola Mingo, si has instalado el entorno de escritorio en Ubuntu Server, al arrancar, por defecto, inicia el entorno gráfico de ventanas.
      Para arrancar en modo texto de nuevo, hay dos opciones:
      1. Editar el grub desde el sistema operativo, es decir, no te dará a elegir en el arranque, sino que te arrancará directamente en modo texto
      2. Modificar los parámetros de inicio haciendo algo como indican en esta guía:

      Se me ocurre además (no lo he probado) que podrías crear otra entrada en el grub, exactamente igual que la original del SO, pero modificando sus parámetros en el grub, de tal forma que pudieras arrancar el SO en modo gráfico o en modo texto. Creo que esta última sería la opción ideal a lo que buscas, ya nos dices si te ha funcionado 😉

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*