Debian instalar una interfaz Gratifica en VM

16 envíos / 0 nuevos
Último envío
#1 Lun, 22/07/2019 - 14:43
juanelc197
Imagen de juanelc197
Desconectado/a
se unió: 28/12/18

Debian instalar una interfaz Gratifica en VM

Estado: 
[ACTIVO]

Buenas tardes.

Disculpen estuve viendo en el foro sobre este tema en particular, pero algunos de los temas que vi me confundió un poco, a lo que voy es que estoy intentando instalar una interfaz grafica por medio de la terminal de Google cloud, que previamente ya tiene instalado debian. Estuve analizando un vídeo donde hacen dicha instalación, pero con Ubuntu, solo que al momento de aplicarlo nose si tengo que instalar otra cosa a parte o es algo diferente.

Actualmente me conecto al SO de debian, mediante por terminal en shh.

Les adjunto algunos datos del sistema.

lsb_release -a

No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 9.6 (stretch)
Release:        9.6
Codename:       stretch

cat /proc/version

Linux version 4.9.0-8-amd64 (debian-kernel@lists.debian.org) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1) ) #1 SMP Debian 4.9.130-2 (2018-10-27)

pgrep -l "gnome|kde|mate|cinnamon|lxde|xfce|jwm"

13 kdevtmpfs

Sobre los códigos que les deje, son de unos que vi en un tema similar, donde un colega de debian, los recomendó para checar la info del sistema. 

Estaré atento a cualquier duda o comentario, saludos cordiales. 

Lun, 22/07/2019 - 15:22
rockyiii
Imagen de rockyiii
Desconectado/a
administrator
se unió: 11/01/16

pensando el tema de los recursos, yo no elegiría gnome, kde ni cinnamon y posiblemente me inclinaría por mate o xfce,
 

por ejemplo posiblemente instalando el metapaquete mate-core

su
apt-get update && apt-get install mate-core xorg

con la opcion --no-install-recommends reduzcas en forma drastica la cantidad de paquetes a instalar

su
apt-get update && apt-get install --no-install-recommends mate-core xorg

una vez instalado como usuario no root inicias las x
 

startx

 

* Un consejo, antes de hacer nada en el servidor, instala un servidor en virtualbox con un sistema base de debian y hace las pruebas y luego si te dejan satisfecho pasá la experiencia al servidor. http://cdimage.debian.org/cdimage/archive/9.9.0/amd64/iso-cd/debian-9.9.0-amd64-netinst.iso (al instalar no tenes que agregar escritorio ya que la idea es que lo hagas manualmente)
** antes que nada actualiza ese server ya que la version de debian última es la 9.9
 

su
apt-get update && apte-get upgrade

saludos...

Lun, 22/07/2019 - 15:42
caliban
Imagen de caliban
Desconectado/a
moderador
se unió: 14/01/16

Asegurate de tener instalado  el paquete  'xinit' 

 

Lun, 22/07/2019 - 17:09 (Responder a #3)
juanelc197
Imagen de juanelc197
Desconectado/a
se unió: 28/12/18

Buenas tardes, gracias por responder, disculpa para que sirve ese paquete, lo acabo de instalar en una maquina virtual. 

 

Quedo atento a tu respuesta, saludos.

Lun, 22/07/2019 - 17:26 (Responder a #4)
juanelc197
Imagen de juanelc197
Desconectado/a
se unió: 28/12/18

Buenas tardes gracias por responder, realize una prueba con lo que me comentaste, instale el ISO que me recomendaste y funciono ya me genero la interfaz, realizare una prueba en google cloud. 

Lun, 22/07/2019 - 17:56 (Responder a #5)
caliban
Imagen de caliban
Desconectado/a
moderador
se unió: 14/01/16

juanelc197 wrote:

Buenas tardes, gracias por responder, disculpa para que sirve ese paquete, lo acabo de instalar en una maquina virtual. 

 

Quedo atento a tu respuesta, saludos.

Fijate  aca que lo explica 

Lun, 22/07/2019 - 19:35 (Responder a #6)
juanelc197
Imagen de juanelc197
Desconectado/a
se unió: 28/12/18

En la maquina virtual funciona bien, pero cuando intento ingresar remotamente por medio de VNC, me dice que el destino rechazo la entrada, en google cloud ya configure el firewall, no se si tengo que hacer una configuración en debian. 

 

Quedo a tento a su respuesta, saludos cordiales. 

Lun, 22/07/2019 - 19:39 (Responder a #7)
juanelc197
Imagen de juanelc197
Desconectado/a
se unió: 28/12/18

Lo tengo instalado, pero al momento de acceder via remota por VNC, me sale un mensaje de que el dispositivo de destino, rechazo la entrada, no se si me falta configurar dentro del sistema, por que en google cloud ya configure el firewall.

 

Quedo a tento a su respuesta, saludos cordiales. 

Lun, 22/07/2019 - 20:06
caliban
Imagen de caliban
Desconectado/a
moderador
se unió: 14/01/16

Hay que ver cual es el error que indica, si el servidor remoto inicia la sesión gráfica con startx  es probable que haya que configurar algo respecto a  .xauthority , en este momento no recuerdo bien pues hace mucho que no trabajo con vnc .

Lun, 22/07/2019 - 22:17
Vie, 02/08/2019 - 15:40 (Responder a #10)
juanelc197
Imagen de juanelc197
Desconectado/a
se unió: 28/12/18

Buenos días. 

Estube trabajando en este tema y si efectivamente ya instale xinit y xrdp, sobre las reglas en firewall creo que si estan correctas, por que si me genero una conexión de vnc pero no me dio imagen, pienso que fue por que no tenia instalado xinit y xrdp, pero con tantos intentos pase del display 1, actualmente al 20, antes no podía cancelar o cerrar los servicios. 

vncserver -kill :1

pero como volvi a intentarlo ya no me sale error, pero me genera mas numeraciones de display no se si sea normal, o si tengo que vaciar el cache, pero eso si cuando volvi a realisar todo de nuevo ya no me da conexion en vnc. 

me comentaste algo sobre configurar .Xauthority.

Quedo atento a cualquier duda o comentario. 

 

Saludos!!

Jue, 08/08/2019 - 14:34
Panko
Imagen de Panko
Desconectado/a
moderador
se unió: 18/02/16

Ten en cuenta que mientras no tengas una sesión gráfica iniciada en la máquina virtual, no podrás usar vnc ni nada de eso, ya que esos servicios se inician con la sesión del usuario, con lo que solo puedes ingresar con ssh. La solución pasaría por configurar la maquina virtual para que inicie la sesión gráfica automáticamente (bastante inseguro diría yo), o ingresar con ssh y desde ahí lanzar la sesión gráfica con startx. O al menos es lo que yo creo.

  No hay bar que por bien no venga....
Jue, 08/08/2019 - 15:37
caliban
Imagen de caliban
Desconectado/a
moderador
se unió: 14/01/16

Usando  tighVNC , si no mal recuerdo, no hace falta tener iniciada una session gafica en la maquina remota.

En cambio utilizando X11 VNC ,sí hay que tener iniciada una session grafica

En el primer caso la session grafica de la maquina remota es independiente de otra session grafica iniciada si la hubiera, en el caso de X11  es la misma.

.

Lun, 12/08/2019 - 15:35
juanelc197
Imagen de juanelc197
Desconectado/a
se unió: 28/12/18

chicos, orita ya pude iniciar un VNC, ya puedo iniciar uno y tambien cerrarlo. 

Pero  ahora me sale esto.

@webserver:˜$ startx

/usr/lib/xorg/Xorg.wrap: Only console users are allowed to run the X server
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error

@webserver:˜$

ya dentro del vnc view, tengo mis dudas y si se lo preguntan instale el entorno gráfico que me recomendaron el mate.

nose si tengo que cofigurar algo mas, para que inicie el entorno grafico.  como quiera estare checando lo que me recomendaron, saludos. 

Mar, 13/08/2019 - 14:07
caliban
Imagen de caliban
Desconectado/a
moderador
se unió: 14/01/16

Bien pero no comentas con que VNC estas trabajado  ¿X11? ¿tightvncserver ?

Jue, 15/08/2019 - 06:35
Panko
Imagen de Panko
Desconectado/a
moderador
se unió: 18/02/16

Sin saber mucho de ello, para mí que tiene toda la pinta de ser asunto de seguridad. No puedes iniciar una sesión X porque no estás usando el equipo "fisicamente", y un usuario remoto no es un "console user".

 

Edit...

Puedes eliminar el error y "darte" permisos para ejecutar un servidor X editando el archivo /etc/X11/Xwrapper.config, añadiendo allowed_users=anybody. O ejecutando el comando dpkg-reconfigure x11-common, el cual preguntará que usuarios podrán iniciar una sesión X (las opciones son root, console, anybody).

Ten en cuenta que usando anybody, cualquiera que tenga acceso podrá hacerlo.

  No hay bar que por bien no venga....