Ubuntu XEN Guest mit X (VNC)

tightvnc server

apt-get install tightvncserver

Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
  appres beforelight bitmap defoma dmidecode editres file fontconfig freeglut3 fstobdf iceauth ico imake laptop-detect libdmx1 libdrm2 libexpat1
  libfontconfig1 libfontenc1 libfreetype6 libfs6 libgdbm3 libgl1-mesa libglu1-mesa libice6 libjpeg62 libmagic1 libpng12-0 libsm6 libx11-6 libxau6 libxaw7
  libxcursor1 libxext6 libxfixes3 libxft2 libxi6 libxinerama1 libxkbfile1 libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender1 libxss1 libxt6 libxtrap6 libxtst6
  libxv1 libxxf86dga1 libxxf86misc1 libxxf86vm1 listres makedepend mcpp mesa-utils oclock perl perl-modules sessreg smproxy ttf-bitstream-vera ttf-dejavu
  ttf-freefont ucf viewres vnc-common x11-common x11perf xauth xbase-clients xbiff xcalc xclipboard xclock xconsole xcursorgen xditview xdpyinfo xdriinfo xev
  xeyes xf86dga xfd xfonts-utils xfontsel xgamma xgc xhost xinit xkbutils xkill xload xlogo xlsatoms xlsclients xlsfonts xmag xman xmessage xmodmap xmore
  xpmutils xprop xrandr xrdb xrefresh xrgb xset xsetmode xsetpointer xsetroot xsm xstdcmap xtrap xutils xvidtune xvinfo xwd xwininfo xwud
Suggested packages:
  defoma-doc psfontmgr x-ttcidfont-conf dfontmgr libfreetype6-dev libterm-readline-gnu-perl libterm-readline-perl-perl tightvnc-java xvncviewer vncserver
Recommended packages:
  libft-perl perl-doc xfonts-base debconf-utils libgl1-mesa-dri
The following NEW packages will be installed:
  appres beforelight bitmap defoma dmidecode editres file fontconfig freeglut3 fstobdf iceauth ico imake laptop-detect libdmx1 libdrm2 libexpat1
  libfontconfig1 libfontenc1 libfreetype6 libfs6 libgdbm3 libgl1-mesa libglu1-mesa libice6 libjpeg62 libmagic1 libpng12-0 libsm6 libx11-6 libxau6 libxaw7
  libxcursor1 libxext6 libxfixes3 libxft2 libxi6 libxinerama1 libxkbfile1 libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender1 libxss1 libxt6 libxtrap6 libxtst6
  libxv1 libxxf86dga1 libxxf86misc1 libxxf86vm1 listres makedepend mcpp mesa-utils oclock perl perl-modules sessreg smproxy tightvncserver ttf-bitstream-vera
  ttf-dejavu ttf-freefont ucf viewres vnc-common x11-common x11perf xauth xbase-clients xbiff xcalc xclipboard xclock xconsole xcursorgen xditview xdpyinfo
  xdriinfo xev xeyes xf86dga xfd xfonts-utils xfontsel xgamma xgc xhost xinit xkbutils xkill xload xlogo xlsatoms xlsclients xlsfonts xmag xman xmessage
  xmodmap xmore xpmutils xprop xrandr xrdb xrefresh xrgb xset xsetmode xsetpointer xsetroot xsm xstdcmap xtrap xutils xvidtune xvinfo xwd xwininfo xwud
0 upgraded, 122 newly installed, 0 to remove and 0 not upgraded.
Need to get 16.4MB of archives.
After unpacking 55.7MB of additional disk space will be used.
Do you want to continue [Y/n]? y
...

apt-get install kdm

The following extra packages will be installed:
  esound-common gamin hicolor-icon-theme kdebase-bin kdebase-data kdelibs-bin kdelibs-data kdelibs4c2a libarts1c2a libartsc0 libaudio2 libaudiofile0
  libavahi-client3 libavahi-common-data libavahi-common3 libavahi-qt3-1 libcupsys2 libdbus-1-2 libesd-alsa0 libgamin0 libidn11 libjasper-1.701-1
  libogg0 libopenexr2c2a libpcre3 libqt3-mt libvorbis0a libvorbisenc2 libvorbisfile3 libxdmcp6 libxslt1.1 menu-xdg
Suggested packages:
  khelpcenter ksmserver kdepasswd nas esound libjasper-runtime libqt3-mt-psql libqt3-mt-mysql libqt3-mt-odbc
Recommended packages:
  gdb perl-suid logrotate akode dbus esound-clients
The following NEW packages will be installed:
  esound-common gamin hicolor-icon-theme kdebase-bin kdebase-data kdelibs-bin kdelibs-data kdelibs4c2a kdm libarts1c2a libartsc0 libaudio2
  libaudiofile0 libavahi-client3 libavahi-common-data libavahi-common3 libavahi-qt3-1 libcupsys2 libdbus-1-2 libesd-alsa0 libgamin0 libidn11
  libjasper-1.701-1 libogg0 libopenexr2c2a libpcre3 libqt3-mt libvorbis0a libvorbisenc2 libvorbisfile3 libxdmcp6 libxslt1.1 menu-xdg
0 upgraded, 33 newly installed, 0 to remove and 0 not upgraded.
Need to get 29.8MB of archives.
After unpacking 90.5MB of additional disk space will be used.
  • edit /etc/services

/etc/services

vnc-640x480x8   5950/tcp
vnc-800x600x8   5951/tcp
vnc-800x600x16  5952/tcp
vnc-1024x768x16 5953/tcp
  • install inetutils-inetd and configure /etc/inetd.conf

/etc/inetd.conf

vnc-640x480x8   stream  tcp     nowait  nobody      /usr/bin/X11/Xvnc Xvnc -inetd -query localhost -once -geometry 640x480 -depth 8
vnc-800x600x8   stream  tcp     nowait  nobody      /usr/bin/X11/Xvnc Xvnc -inetd -query localhost -once -geometry 800x600 -depth 8
vnc-800x600x16  stream  tcp     nowait  nobody      /usr/bin/X11/Xvnc Xvnc -inetd -query localhost -once -geometry 800x600 -depth 16
vnc-1024x768x16 stream  tcp     nowait  nobody      /usr/bin/X11/Xvnc Xvnc -inetd -query localhost -once -geometry 1024x768 -depth 16
  • -query localhost teilt dem X server mit, welchen Xvnc er starten soll und sendet einen XDMCP Request an localhost um einen Display Manager zu erhalten.
  • Für KDM:
    • editieren von /etc/kde3/kdm/kdmrc –> Enable=false auf Enable=true
    • /etc/kde3/kdm/Xaccess anpassen um Verbindungen zu erlauben.
    • reload inetd (update-inetd) und restart kdm
  • Jetzt kann man mit einer VNC Verbindung auf Display 50 (i.e. system:50 im VNC Viewer) eine 640x480x8 session aufrufen.
  • For GDM:
    • Enable=false → Enable=true in /etc/gdm/gdm.conf

xterm

apt-get install xterm

Reading package lists... Done
Building dependency tree... Done
The following NEW packages will be installed:
  xterm
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 397kB of archives.
After unpacking 983kB of additional disk space will be used.
...

fluxbox

apt-get install fluxbox

Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
  menu
Suggested packages:
  fluxconf fbpager fbdesk xfonts-artwiz gksu kdebase-bin sux
The following NEW packages will be installed:
  fluxbox menu
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 1114kB of archives.
After unpacking 3912kB of additional disk space will be used.
...

german language support

apt-get install language-support-de

Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
  aspell aspell-de dictionaries-common gimp gimp-data gimp-help-common gimp-help-de gimp-helpbrowser gsfonts ingerman iogerman ispell libaa1
  libart-2.0-2 libaspell15 libatk1.0-0 libcairo2 libexif12 libgail-common libgail17 libgimp2.0 libglade2-0 libglib2.0-0 libgnomecanvas2-0
  libgnomecanvas2-common libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtkhtml2-0 liblcms1 libmng1 libpango1.0-0 libpango1.0-common libtiff4
  libwmf0.2-7 libxml2 mozilla-firefox-locale-de-de myspell-de-at myspell-de-ch myspell-de-de openoffice.org-help-de openoffice.org-hyphenation-de
  openoffice.org-l10n-common openoffice.org-l10n-de openoffice.org-thesaurus-de openoffice.org-thesaurus-de-ch thunderbird-locale-de wget wngerman
  wogerman wswiss
Suggested packages:
  aspell-doc spellutils emacsen-common jed-extra gimp-help-en gimp-help gimp-python libgimp-perl gimp-data-extras spell liblcms-utils
  ttf-kochi-gothic ttf-kochi-mincho ttf-thryomanes ttf-baekmuk ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp ttf-arphic-gkai00mp ttf-arphic-bkai00mp
  openoffice.org hunspell-dictionary-de myspell-dictionary-de
Recommended packages:
  aspell-en aspell-dictionary aspell6a-dictionary gimp-svg gimp-print language-pack-de libatk1.0-data libglib2.0-data hicolor-icon-theme
  x-ttcidfont-conf xml-core
The following NEW packages will be installed:
  aspell aspell-de dictionaries-common gimp gimp-data gimp-help-common gimp-help-de gimp-helpbrowser gsfonts ingerman iogerman ispell
  language-support-de libaa1 libart-2.0-2 libaspell15 libatk1.0-0 libcairo2 libexif12 libgail-common libgail17 libgimp2.0 libglade2-0 libglib2.0-0
  libgnomecanvas2-0 libgnomecanvas2-common libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtkhtml2-0 liblcms1 libmng1 libpango1.0-0 libpango1.0-common
  libtiff4 libwmf0.2-7 libxml2 mozilla-firefox-locale-de-de myspell-de-at myspell-de-ch myspell-de-de openoffice.org-help-de
  openoffice.org-hyphenation-de openoffice.org-l10n-common openoffice.org-l10n-de openoffice.org-thesaurus-de openoffice.org-thesaurus-de-ch
  thunderbird-locale-de wget wngerman wogerman wswiss
0 upgraded, 52 newly installed, 0 to remove and 0 not upgraded.
Need to get 46.2MB of archives.
After unpacking 144MB of additional disk space will be used.
Do you want to continue [Y/n]? y
...

Konfiguration

FIXME

 
wissen/gpl/xen/xenguest-vncserver-firefox-ubuntu-6.06-installation.txt · Zuletzt geändert: 05.09.2010 20:31
 
Recent changes RSS feed Donate Valid XHTML 1.0 Valid CSS Recent cached RSS feed cacert-signed web site: inhalt.serviert.de