106.2 - Comandos clave: Escritorios graficos

Entornos de escritorio y toolkits

EntornoToolkitGestor de ventanasGestor de archivos
GNOMEGTK+MutterNautilus/Files
KDE PlasmaQtKWinDolphin
XfceGTK+Xfwm4Thunar
MATEGTK+MarcoCaja
LXDEGTK+ 2OpenboxPCManFM
LXQtQtOpenboxPCManFM-Qt
CinnamonGTK+MuffinNemo

Clasificacion por toolkit

ToolkitEntornos
GTK+ (C)GNOME, Xfce, MATE, Cinnamon, LXDE
Qt (C++)KDE Plasma, LXQt

Gestores de ventanas independientes

WMTipoCaracteristica principal
OpenboxStackingMenu por clic derecho, WM de LXDE/LXQt
i3TilingControlado por teclado, ventanas sin solapar
FluxboxStackingDerivado de Blackbox, ligero

Protocolos de acceso remoto

ProtocoloPuertoCifradoDescripcion
VNC (RFB)5900+No*Acceso remoto al framebuffer
RDP (xrdp)3389SiProtocolo de Microsoft, xrdp en Linux
XDMCP177/UDPNoLogin remoto via Display Manager (obsoleto)
SSH -X/-Y22SiReenvio de aplicaciones X individuales

*VNC se debe tunelizar con SSH para cifrar

VNC

ComandoDescripcion
vncserver :1Iniciar servidor VNC en display :1 (puerto 5901)
vncserver -kill :1Detener servidor VNC
vncviewer host:1Conectar a servidor VNC
vncpasswdEstablecer contrasena VNC

RDP (xrdp)

ComandoDescripcion
apt install xrdpInstalar servidor xrdp
systemctl enable xrdpHabilitar xrdp
systemctl start xrdpIniciar xrdp

Relaciones clave para el examen

Entorno de escritorio = WM + panel + apps + file manager + temas
Gestor de ventanas = solo gestion de ventanas (bordes, mover, enfocar)

GNOME --> GTK+ --> Mutter
KDE   --> Qt   --> KWin
Xfce  --> GTK+ --> Xfwm4
MATE  --> GTK+ --> Marco     (fork de GNOME 2)
Cinnamon -> GTK+ -> Muffin   (fork de GNOME Shell)
LXDE  --> GTK+ --> Openbox
LXQt  --> Qt   --> Openbox