(SOLUCIONADO) ¿Como puedo iniciar las X automaticamente en Ubuntu Server?

Comentarios sobre el buen funcionamiento del sistema y como personalizarlo a tus necesidades.

Moderadores: doc, mcun

Responder
sputnik99
Forista Nuevo
Forista Nuevo
Mensajes: 16
Registrado: Mar Sep 07, 2010 5:08 pm

(SOLUCIONADO) ¿Como puedo iniciar las X automaticamente en Ubuntu Server?

Mensaje por sputnik99 »

Hola a todos,

Soy nuevo en el foro.

El caso es que he instalado Ubuntu Server 9.04 y quiero que Gnome se ejecute automaticamente al arrancar o reiniciar el servidor. Muchos me direis que porque no he instalado la version desktop, pero tengo un buen motivo.

No lo he hecho porque quiero un sistema lo más básico posible pero a su vez necesito el entorno grafico corriendo siempre para un soft específico que siempre esta en marcha y para no tener que estar conectando un teclado, un ratón y un monitor cada dos por tres cuando quiera reiniciar. Por eso quiero automatizar la tarea pero no se como. Las X ya las tengo instaladas y configuradas pero no se como iniciar el servicio automáticamente.

Hubiera preferido instalar Debian pero en ese equipo es muy dificil instalar cualquier cosa y lo único que he podido instalar con exito ha sido Ubuntu 9.04, antes tenia la version desktop pero no me convencio porque tenia demasiadas cosas que no necesitaba y queria algo más personalizado y simple.

Por cierto, el equipo lo controlo remotamente con vnc.

Habia leido que se podia hacer con sysvconfig pero el caso es que con apt-get dice que el paquete ya no esta disponible.

¿Alguna idea?

Gracias a todos.

Saludos
Última edición por sputnik99 el Jue Sep 09, 2010 10:25 am, editado 1 vez en total.

Avatar de Usuario
Fanton
Forista Distinguido
Forista Distinguido
Mensajes: 1339
Registrado: Jue Ene 08, 2009 8:00 am
Ubicación: Magdalena [Argentina]
Contactar:

Re: ¿Como puedo iniciar las X automaticamente en Ubuntu Server?

Mensaje por Fanton »

Hola no entiendo mucho el propósito de lo que quieres hacer, pero bueno, si ya tienes la X configurada y GDM tendría que arrancar de una, con solo ejecutar:

/etc/init.d/gdm start

o startx

igualmente si lo que quieres es una instalación básica, yo que vos (mas aya que decís que no pudiste), instalaría Debian-netinstall + LXDE (que es mas liviano que gnome u otro)+ los paquetes básicos que necesites, y seria mas ligero que Ubuntu.

Tendrías que tirar los datos de la maquina,

Bienvenido y suerte
Diplomacia, es el arte de saber lo que no se debe decir...
_________________
Hardware: Intel i5-3570k | ASUS P8H77-M |HD [500GB] [1 TB] | Ram 8 GB | GPU: Nvidia GeForce 210/1 GB
S.O. Debian@testing x86_64 Openbox
Linux user #506272

sputnik99
Forista Nuevo
Forista Nuevo
Mensajes: 16
Registrado: Mar Sep 07, 2010 5:08 pm

Re: ¿Como puedo iniciar las X automaticamente en Ubuntu Server?

Mensaje por sputnik99 »

Hola Fanton,

Gracias por contestarme.

El como iniciar las X ya se como hacerlo, el problema es que no se que tengo que configurar para que me arranquen automaticamente al arrancar Ubuntu, es decir, en vez de aparecer en la consola modo texto en el init 3, que aparezca la ventana de login grafica en init 5.

En cuanto a Debian con netinst y normal fue lo primero que traté de instalar pero desistí porque cada vez que arrancaba la instalacion o no veia nada o lo veia todo borroso y no se entendia nada. Probe instalacion normal y con las modificadores de pantalla vga=771, vga=791 y fb=false y no hubo forma de corregir el problema. Este equipo es un VIA Epia M700 y con linux tengo muchos problemas normalmente para instalar. Las únicas distribuciones que he podido instalar son Ubuntu 9.04 Desktop y Server y CentOs, pero este ultimo no me gusta demasiado.

¿Alguna idea, de como resolver el arranque automático de las X?

Gracias

Avatar de Usuario
Fanton
Forista Distinguido
Forista Distinguido
Mensajes: 1339
Registrado: Jue Ene 08, 2009 8:00 am
Ubicación: Magdalena [Argentina]
Contactar:

Re: ¿Como puedo iniciar las X automaticamente en Ubuntu Server?

Mensaje por Fanton »

si es lo que creo tendrías que modificar el archivo inittab en

/etc/inittab

igualmente te comento que mi debian levanta la X en la opción 2 (creo) te lo pego por las dudas

Código: Seleccionar todo

# /etc/inittab: init(8) configuration.
# $Id: inittab,v 1.91 2002/01/25 13:35:21 miquels Exp $

# The default runlevel.
id:2:initdefault:

# Boot-time system configuration/initialization script.
# This is run first except when booting in emergency (-b) mode.
si::sysinit:/etc/init.d/rcS

# What to do in single-user mode.
~~:S:wait:/sbin/sulogin

# /etc/init.d executes the S and K scripts upon change
# of runlevel.
#
# Runlevel 0 is halt.
# Runlevel 1 is single-user.
# Runlevels 2-5 are multi-user.
# Runlevel 6 is reboot.

l0:0:wait:/etc/init.d/rc 0
l1:1:wait:/etc/init.d/rc 1
l2:2:wait:/etc/init.d/rc 2
l3:3:wait:/etc/init.d/rc 3
l4:4:wait:/etc/init.d/rc 4
l5:5:wait:/etc/init.d/rc 5
l6:6:wait:/etc/init.d/rc 6
# Normally not reached, but fallthrough in case of emergency.
z6:6:respawn:/sbin/sulogin

# What to do when CTRL-ALT-DEL is pressed.
ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now

# Action on special keypress (ALT-UpArrow).
#kb::kbrequest:/bin/echo "Keyboard Request--edit /etc/inittab to let this work."

# What to do when the power fails/returns.
pf::powerwait:/etc/init.d/powerfail start
pn::powerfailnow:/etc/init.d/powerfail now
po::powerokwait:/etc/init.d/powerfail stop

# /sbin/getty invocations for the runlevels.
#
# The "id" field MUST be the same as the last
# characters of the device (after "tty").
#
# Format:
#  <id>:<runlevels>:<action>:<process>
#
# Note that on most Debian systems tty7 is used by the X Window System,
# so if you want to add more getty's go ahead but skip tty7 if you run X.
#
1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
3:23:respawn:/sbin/getty 38400 tty3
4:23:respawn:/sbin/getty 38400 tty4
5:23:respawn:/sbin/getty 38400 tty5
6:23:respawn:/sbin/getty 38400 tty6

# Example how to put a getty on a serial line (for a terminal)
#
#T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100
#T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100

# Example how to put a getty on a modem line.
#
#T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3
Diplomacia, es el arte de saber lo que no se debe decir...
_________________
Hardware: Intel i5-3570k | ASUS P8H77-M |HD [500GB] [1 TB] | Ram 8 GB | GPU: Nvidia GeForce 210/1 GB
S.O. Debian@testing x86_64 Openbox
Linux user #506272

sputnik99
Forista Nuevo
Forista Nuevo
Mensajes: 16
Registrado: Mar Sep 07, 2010 5:08 pm

Re: ¿Como puedo iniciar las X automaticamente en Ubuntu Server?

Mensaje por sputnik99 »

Hola Fanton,

Resulta ser que en Ubuntu desde la version 6 no existe initab fue reemplazado por upstart. De todos modos he conseguido resolver el problema y la verdad no tenia nada que ver con el runlevel.

Cuando yo instale Gnome lo instale de la forma más pobre posible, es decir sin ninguna aplicacion, solo firefox, pero resulta ser que el tutorial del que seguí los pasos no contemplaba algo importante que es que para que se inicie automaticamente las X se tiene que instalar el gestor de inicio de usuario gdm. Una vez se instala y se reincia el equipo se puede comprobar que arranca automáticamente.

Esta solución también es válida para todos aquellos que han instalado las X en Ubuntu Server y quieren iniciar sesion en modo terminal, solo hay que desinstalar gdm o bien editar /etc/init/gdm.conf

Fanton gracias igualmente por la ayuda.

Un saludo

Avatar de Usuario
mcun
Administrador
Administrador
Mensajes: 3888
Registrado: Lun Abr 19, 2010 12:30 am
Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)
Contactar:

Re: ¿Como puedo iniciar las X automaticamente en Ubuntu Server?

Mensaje por mcun »

sputnik99 excelente gracias por compartir la solución de seguro sera útil a otros usuarios. una mas... has el favor de editar el titulo de tu primer post y ponle la leyenda (SOLUCIONADO) para que otros usuarios lo encuentren fácilmente

un saludo ;)
Los programadores de verdad no documentan. La documentación es para los idiotas que no pueden leer un volcado de memoria.

Trusted Network and Developer | Lee el Reglamento !! |WIKI-EL | Twitter @mr_mcun
Debian + TTY | ArchLinux + awesome | openSUSE + Gnome-Shell | Linux User #508809

Avatar de Usuario
Fanton
Forista Distinguido
Forista Distinguido
Mensajes: 1339
Registrado: Jue Ene 08, 2009 8:00 am
Ubicación: Magdalena [Argentina]
Contactar:

Re: ¿Como puedo iniciar las X automaticamente en Ubuntu Server?

Mensaje por Fanton »

Bueno me alegra que pudieras solucionar tu problema, yo pensaba que ya habías instalado GDM, y el primer comando que te tire era para iniciar este mismo, no se me dio por preguntar.

Saludos
Diplomacia, es el arte de saber lo que no se debe decir...
_________________
Hardware: Intel i5-3570k | ASUS P8H77-M |HD [500GB] [1 TB] | Ram 8 GB | GPU: Nvidia GeForce 210/1 GB
S.O. Debian@testing x86_64 Openbox
Linux user #506272

bucanero
Forista Nuevo
Forista Nuevo
Mensajes: 1
Registrado: Dom Nov 21, 2010 4:59 pm

Re: ¿Como puedo iniciar las X automaticamente en Ubuntu Server?

Mensaje por bucanero »

Hola
sputnik99 escribió:
Esta solución también es válida para todos aquellos que han instalado las X en Ubuntu Server y quieren iniciar sesion en modo terminal, solo hay que desinstalar gdm o bien editar /etc/init/gdm.conf
En fichero /etc/init/gdm.conf se añade never and en start on (filesystem ...

Esa línea, al principio del script, quedaría así:
start on (never and filesystem...

saludos.

Responder
  • Temas similares
    Respuestas
    Vistas
    Último mensaje