Re: X11 server and Gnome

Posted by pschaff on 2012/3/13 19:30:58
There seems to be a moving target here. Simple X11 will suffice for many applications. Setting up a VNC server on Ubuntu is definitely out of scope for the CentOS fora.

For basic X11
yum groupinstall "X Window System"

For a GNOME GUI environment
yum groupinstall "GNOME Desktop Environment"

For KDE
yum groupinstall "KDE (K Desktop Environment)"

For a lightweight windowing environment
yum groupinstall "XFCE-4.4"


There are any number of VNC servers and clients available:
# yum --noplugins --enablerepo \* --disablerepo \*-source --disablerepo C5.\*,c5-media,\*debug\*,\*-source list \*vnc\*
...
Finished
Installed Packages
vnc.x86_64                                 4.1.2-14.el5_6.6         installed   
vnc-server.x86_64                          4.1.2-14.el5_6.6         installed   
Available Packages
gtk-vnc.i386                               0.3.8-3.el5              base        
gtk-vnc.x86_64                             0.3.8-3.el5              base        
gtk-vnc-devel.i386                         0.3.8-3.el5              base        
gtk-vnc-devel.x86_64                       0.3.8-3.el5              base        
gtk-vnc-python.x86_64                      0.3.8-3.el5              base        
libvncserver.i386                          0.9.7-2.el5              epel        
libvncserver.x86_64                        0.9.7-2.el5              epel        
libvncserver-devel.i386                    0.9.7-2.el5              epel        
libvncserver-devel.x86_64                  0.9.7-2.el5              epel        
mingw32-gtk-vnc.noarch                     0.3.8-3.el5              epel        
pyvnc2swf.noarch                           0.9.5-1.el5              epel-testing
tightvnc.x86_64                            1.3.9-3.el5.rf           rpmforge    
tightvnc-server.x86_64                     1.3.9-3.el5.rf           rpmforge    
vnc-ltsp-config.noarch                     4.0-4.el5                epel        
vnc2swf.x86_64                             0.5.0-2.el5.rf           rpmforge    
vncreflector.x86_64                        1.2.4-0.2.el5.rf         rpmforge    
x11vnc.x86_64                              0.9.13-1.el5.rf          rpmforge    
x11vnc-javaviewers.x86_64                  0.9.13-1.el5             epel        
x2vnc.x86_64                               1.7.2-1.el5.rf           rpmforge    
xorg-x11-server-Xvnc-source.x86_64         1.1.1-48.90.el5          base

For information about a particular package:
# yum info gtk-vnc
Loaded plugins: fastestmirror, priorities
...
2014 packages excluded due to repository priority protections
Available Packages
Name       : gtk-vnc
Arch       : i386
Version    : 0.3.8
Release    : 3.el5
Size       : 80 k
Repo       : base
Summary    : A GTK widget for VNC clients
URL        : http://live.gnome.org/gtk-vnc
License    : LGPLv2+
Description: gtk-vnc is a VNC viewer widget for GTK. It is built using
           : coroutines allowing it to be completely asynchronous while
           : remaining single threaded.

Name       : gtk-vnc
Arch       : x86_64
Version    : 0.3.8
Release    : 3.el5
Size       : 81 k
Repo       : base
Summary    : A GTK widget for VNC clients
URL        : http://live.gnome.org/gtk-vnc
License    : LGPLv2+
Description: gtk-vnc is a VNC viewer widget for GTK. It is built using
           : coroutines allowing it to be completely asynchronous while
           : remaining single threaded.

Or
# yum --enablerepo rpmforge info tightvnc
Loaded plugins: fastestmirror, priorities
...
Available Packages
Name       : tightvnc
Arch       : x86_64
Version    : 1.3.9
Release    : 3.el5.rf
Size       : 262 k
Repo       : rpmforge
Summary    : Graphical remote administration system
URL        : http://www.tightvnc.com/
License    : GPL
Description: Virtual Network Computing (VNC) is a remote display system which
           : allows you to view a computing 'desktop' environment not only on
           : the machine where it is running, but from anywhere on the Internet
           : and from a wide variety of machine architectures.
           : 
           : TightVNC is an enhanced VNC distribution. This package contains
           : a client which will allow you to connect to other desktops running
           : a VNC or a TightVNC server.

If you have specific questions please ask with appropriate details.

Edit: Please do not start a new topic on the same issue. Any of the available VNC clients should just work with the Ubuntu server. So should basic X11 remote display, possibly using SSH with X forwarding, which should be a lot easier to get going.

This Post was from: https://www.centos.org/newbb/viewtopic.php?forum=41&topic_id=36350&post_id=157532