WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

Re: [Xen-users] How to make KDE or Gnome available in DomU?

To: kanour-xen <xen@xxxxxxxxxx>
Subject: Re: [Xen-users] How to make KDE or Gnome available in DomU?
From: "Emre Erenoglu" <erenoglu@xxxxxxxxx>
Date: Tue, 27 Nov 2007 13:57:51 +0100
Cc: mark.furner@xxxxxxx, xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 27 Nov 2007 04:58:59 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; bh=uGJm7gYa85n/V7MJTb2N3yp4ghhws59zhjYzeoV9uk0=; b=pRM1JrpA6trjRbxndwHJn87Mz2T+PeW08cTFmDqAyRoZ4FQrKsPnwKyuvjmJxWVHbfPaq+Y3LbhR3u3BdbNlhzdOsZcVC5qIfIHHOLI8gKmteSWvPSZzIM9vjup8hKk0IxuYcNGaDoYLL16W5SPvKVf7rizEpVGo3eZHYUo2KEk=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=G5FtQkDjNDzrSG0CeIGizrHZeh0JSkPEd7+GTEceAJ1iHYOboAZBM5VpDl/ELbOazgtiSWbNwqMvPdqJ31Ujmy0kLD1pX5fr5O11O5RQ00paQZY9LSQThlEGNqZBc0iWASc+yU4b8cZMbozFSAYZXHRNyQ+EnBxyk1zk0PzmAkg=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <474C0E28.1080708@xxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <474839FD.2000603@xxxxxxxxxx> <4748EBB1.9090000@xxxxxxxxxx> <fe9771a80711250937j59d219bq4c1af8454b3bdd8d@xxxxxxxxxxxxxx> <200711262036.44555.mark.furner@xxxxxxx> <fe9771a80711261224l10cd6c98h1bc2edd3aff229ce@xxxxxxxxxxxxxx> <474C0E28.1080708@xxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
For VNC:
Method 1:
- make VNC available on your domU configuration file
- load framebuffer in DomU and start Xorg-server on that
- you don't need network inside DomU, as VNC port is listening on Dom0 side (and displaying the DomU framebuffer)

Method 2:
- install xserver-xorg with vnc framebuffer inside domU
- you don't need framebuffer driver of xen inside the domU, but yes for VNC framebuffer
- you need network inside DomU and this shall be reachable from the external the network
- you don't need to enable VNC in your dom0

for NX:
- you need networking for your DomU, domU shall be reachable over the network.
- you need kde/kdm inside your DomU
- you don't need anything else

Please ask other questions to clarify if you need,

Br,

Emre

On Nov 27, 2007 1:31 PM, kanour-xen <xen@xxxxxxxxxx> wrote:
I have to say, that I am confused :-). I have got one of the feelings
that I am completely stupid.

Just to summarize the steps:

After I installed clean DomU

Do I have to install xserver-xorg on domU   |yes/no| yes
DO I have to configure ? xserver-xorg       |yes/no| yes
                                       (vesa framebufer)
Do I have to install KDE, kdm               |yes/no| yes
Do I have to install vnc4server             |yes/no| no
Do I have to add some ? line in domU config |yes/no| no

Then I can run vncviewer from any workstation on the network do domU and
it should work?

Thanks Jiri

Emre Erenoglu wrote:
> Hi Mark,
>
> you don't need a framebuffer to use NX. You don't need any video
> hardware at all. You just need KDM or GDM, with necessary gnome/kde
> environment packages. error about kstartupconfig may mean some
> configuration error with kde, no home directory etc.
>
> Emre
>
> On Nov 26, 2007 8:36 PM, Mark Furner <mark.furner@xxxxxxx
> <mailto:mark.furner@xxxxxxx>> wrote:
>
>     Hi
>
>     I'm trying to do something similar: run a NX server within a Xen
>     guest. I have
>     Ubuntu Gutsy as host and Ubuntu Edgy as guest, and amd64
>     architecture.  Am
>     using paravirtualisation and the framebuffer within the guest.
>
>     I get as far as a KDM error page but no futher:
>     "Could not start kstartupconfig. Check your installation."
>
>     Clicking on an OK shuts down the NX screen. Do you have any suggestions?
>
>     Thanks
>
>     M
>
>
>     On Sunday 25 November 2007, Emre Erenoglu ("Emre Erenoglu"
>     <erenoglu@xxxxxxxxx <mailto: erenoglu@xxxxxxxxx>>) may have written:
>      > If you are able to use Paravirtual DomU kernel with a Xen
>     Framebuffer, you
>      > don't need to setup any vnc inside the domU.
>      >
>      > The framebuffer driver in DomU will serve as the source of screen
>      > information to the xen daemon running in dom0, this will give you vnc
>      > access without installing any vnc in the DomU itself.
>      >
>      > Emre
>      >
>      > On Nov 25, 2007 4:27 AM, kanour-xen <xen@xxxxxxxxxx
>     <mailto: xen@xxxxxxxxxx>> wrote:
>      > > Emre Erenoglu wrote:
>      > > > Hi Jiri,
>      > > >
>      > > > Is your domU HVM or Paravirtual? If HVM, you will have an
>     emulated
>      > > > video card and you need to configure your xorg-server to work
>     with this
>      > > > card. Next, you will need to connect it through SDL or VNC.
>     You choose
>      > > > this method in your domU configuration file (SDL=1, VNC=1).
>      > > >
>      > > > If SDL, you'll have an immediate window when you start your
>     DomU.
>      > > >
>      > > > If VNC, you'll need to connect to localhost with a VNC
>     client. The port
>      > > > that you need to connect is 5900 + ID_of_DomU  (you can find
>     the ID
>      > > > from xm list command output, or do a netstat -a to see
>     listening ports
>      > > > 59xx)
>      > > >
>      > > > If you have a Paravirtual DomU, then, you either have a
>     "Framebuffer"
>      > > > in your DomU kernel that Xorg can start on (and then you'll
>     see the
>      > > > output again with SDL or VNC), or you can use some other
>     method, such
>      > > > as using - vnc based xorg server,
>      > > > - NX
>      > > > - using XDMCP and accessing the host Xorg
>      > > >
>      > > > Good luck!
>      > > >
>      > > > Emre
>      > > > - Show quoted text -
>      > > >
>      > > >
>      > > >
>      > > >
>      > > > On Nov 24, 2007 3:49 PM, kanour-xen < xen@xxxxxxxxxx
>     <mailto:xen@xxxxxxxxxx >
>      > > > <mailto:xen@xxxxxxxxxx <mailto:xen@xxxxxxxxxx>>> wrote:
>      > > >
>      > > >     Hi.
>      > > >
>      > > >     I am searching the web but cannot find anything.
>      > > >
>      > > >     Could you please give me a hint how to access domU
>     through VNC?
>      > > >
>      > > >     I have debian stable in dom0. No X Windows.
>      > > >
>      > > >     I installed debian stable to domU with help of
>     xen-create-image.
>      > >
>      > > Then I
>      > >
>      > > >     installed KDE and VNC. But I am missing something. I am
>     missing
>      > >
>      > > whole
>      > >
>      > > >     concept.
>      > > >
>      > > >     Thank you.
>      > > >
>      > > >     jiri
>      > > >
>      > > >     _______________________________________________
>      > > >     Xen-users mailing list
>      > > >     Xen-users@xxxxxxxxxxxxxxxxxxx
>     <mailto:Xen-users@xxxxxxxxxxxxxxxxxxx>
>      > > > <mailto: Xen-users@xxxxxxxxxxxxxxxxxxx
>     <mailto:Xen-users@xxxxxxxxxxxxxxxxxxx>>
>      > > > http://lists.xensource.com/xen-users
>      > > >
>      > > >
>      > > >
>      > > >
>      > > >
>      > > > On Nov 24, 2007 3:49 PM, kanour-xen < xen@xxxxxxxxxx
>     <mailto:xen@xxxxxxxxxx>
>      > > > <mailto: xen@xxxxxxxxxx <mailto:xen@xxxxxxxxxx>>> wrote:
>      > > >
>      > > >     Hi.
>      > > >
>      > > >     I am searching the web but cannot find anything.
>      > > >
>      > > >     Could you please give me a hint how to access domU
>     through VNC?
>      > > >
>      > > >     I have debian stable in dom0. No X Windows.
>      > > >
>      > > >     I installed debian stable to domU with help of
>     xen-create-image.
>      > >
>      > > Then I
>      > >
>      > > >     installed KDE and VNC. But I am missing something. I am
>     missing
>      > >
>      > > whole
>      > >
>      > > >     concept.
>      > > >
>      > > >     Thank you.
>      > > >
>      > > >     jiri
>      > > >
>      > > >     _______________________________________________
>      > > >     Xen-users mailing list
>      > > >     Xen-users@xxxxxxxxxxxxxxxxxxx
>     <mailto:Xen-users@xxxxxxxxxxxxxxxxxxx>
>      > > > <mailto: Xen-users@xxxxxxxxxxxxxxxxxxx
>     <mailto:Xen-users@xxxxxxxxxxxxxxxxxxx>>
>      > > > http://lists.xensource.com/xen-users
>      > > >
>      > > >
>      > > >
>      > > >
>      > > > --
>      > > > Emre Erenoglu
>      > > > erenoglu@xxxxxxxxx <mailto:erenoglu@xxxxxxxxx >
>     <mailto:erenoglu@xxxxxxxxx <mailto:erenoglu@xxxxxxxxx>>
>      > > >
>      > > >
>      > > >
>     -----------------------------------------------------------------------
>      > > >-
>      > > >
>      > > > _______________________________________________
>      > > > Xen-users mailing list
>      > > > Xen-users@xxxxxxxxxxxxxxxxxxx
>     <mailto: Xen-users@xxxxxxxxxxxxxxxxxxx>
>      > > > http://lists.xensource.com/xen-users
>      > >
>      > > Hi Emre.
>      > >
>      > > I have to do something wrong somewhere. Here is what I did.
>      > >
>      > > I use paravirtual DomU. The aim is to access is remotely
>     through VNC
>      > > (for start).
>      > >
>      > > I installed xserver-xorg and I installed KDE plus kdm.
>      > >
>      > > I ran dpkg-reconfigure xserver-xorg and xorg sugested vesa
>     driver (I
>      > > have Nvidia card in my HP DL145 G2 server), and I choose to use
>      > > framebuffer. Then I went through the other options like monitor
>     etc.
>      > > (default settings).
>      > >
>      > > I restarted and :
>      > > als03:~# ps ax
>      > >   PID TTY      STAT   TIME COMMAND
>      > >     1 ?        Ss     0:00 init [5]
>      > >     2 ?        S      0:00 [migration/0]
>      > >     3 ?        SN     0:00 [ksoftirqd/0]
>      > >     4 ?        S      0:00 [watchdog/0]
>      > >     5 ?        S<     0:00 [events/0]
>      > >     6 ?        S<     0:00 [khelper]
>      > >     7 ?        S<     0:00 [kthread]
>      > >     8 ?        S<     0:00 [xenwatch]
>      > >     9 ?        S<     0:00 [xenbus]
>      > >    15 ?        S<     0:00 [kblockd/0]
>      > >    19 ?        S<     0:00 [khubd]
>      > >    21 ?        S<     0:00 [kseriod]
>      > >    64 ?        S      0:00 [pdflush]
>      > >    65 ?        S      0:00 [pdflush]
>      > >    66 ?        S<     0:00 [kswapd0]
>      > >    67 ?        S<     0:00 [aio/0]
>      > >   701 ?        S<     0:00 [kjournald]
>      > >   874 ?        S<s    0:00 udevd --daemon
>      > >  1182 ?        S<     0:00 [kmirrord]
>      > >  1318 ?        Ss     0:00 /sbin/portmap
>      > >  1413 ?        Ss     0:00 /sbin/syslogd
>      > >  1419 ?        Ss     0:00 /sbin/klogd -x
>      > >  1435 ?        Ss     0:00 /usr/bin/dbus-daemon --system
>      > >  1443 ?        Ss     0:00 /usr/sbin/hald
>      > >  1444 ?        S      0:00 hald-runner
>      > >  1462 ?        Ss     0:00 /usr/sbin/dhcdbd --system
>      > >  1474 ?        Ss     0:00 avahi-daemon: running [als03.local]
>      > >  1475 ?        Ss     0:00 avahi-daemon: chroot helper
>      > >  1486 ?        Ss     0:00 /usr/bin/dirmngr --daemon --sh
>      > >  1538 ?        Ss     0:00 /usr/sbin/exim4 -bd -q30m
>      > >  1547 ?        Ss     0:00 /usr/sbin/lisa
>      > >  1555 ?        Ss     0:00 /usr/sbin/inetd
>      > >  1577 ?        Ss     0:00 /usr/sbin/sshd
>      > >  1605 ?        Ss     0:00 /usr/sbin/famd -T 0
>      > >  1615 ?        Ss     0:00 /usr/sbin/cron
>      > >  1652 tty1     Ss+    0:00 /sbin/getty 38400 tty1
>      > >  1883 ?        Ss     0:00 sshd: root@pts/0
>      > >  1885 pts/0    Ss     0:00 -bash
>      > >  2302 ?        Ss     0:00 /usr/bin/kdm -config /var/run/kdm/kdmrc
>      > >  2331 pts/0    R+     0:00 ps ax
>      > >
>      > > I then installed vnc4server. As normal user I executed
>     vncpasswd (set
>      > > password) and vnc4server to start the session.
>      > >
>      > > But the vnc session does not come up. What I do wrong?
>      > >
>      > > Jiri
>
>
>
>     _______________________________________________
>     Xen-users mailing list
>     Xen-users@xxxxxxxxxxxxxxxxxxx <mailto:Xen-users@xxxxxxxxxxxxxxxxxxx >
>     http://lists.xensource.com/xen-users
>
>
>
>
> --
> Emre Erenoglu
> erenoglu@xxxxxxxxx <mailto:erenoglu@xxxxxxxxx>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users




--
Emre Erenoglu
erenoglu@xxxxxxxxx
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users