Burt, Would you consider putting this on to the wiki?
On Apr 5, 2017 11:52 AM, "Burt Silverman" <bur...@gmail.com> wrote: > Followup to my "how to use virt-manager" and how to get a small VM study. > > Here is the standard way to do a graphical VM, using virt-manager, with a > guest image that is not too large. I'll use Centos 7 for the guest. > > 1. Use virt-manager to install Centos 7 in the standard fashion -- I will > leave out the details. I believe my Centos 7 DVD did not have any options > for graphical images, so it should just install a minimal, non-graphical > image. > > 2. Run the virtual machine, making certain you are connected to the > Internet. > > 3. sudo yum groupinstall "X Window System" #seems to be there but > unadvertised > 4. sudo yum install xterm #not sure if this step is needed > 5. sudo yum install gnome-classic-session > 6. sudo yum install gnome-terminal > 7. sudo yum install liberation-mono-fonts > > Now everything for a graphical login is present > > 8. systemctl isolate graphical.target > > About 7 years ago I installed a full Ubuntu guest, and things just worked. > Why are things more difficult now? One important factor is that I was using > a high quality 19" CRT monitor. That will hide any graphics imperfections > much better than a 1280x800 laptop LCD display. > > 9. Use Gnome's Settings -> Displays to choose 1280x800. And then if on > virt-manager I select View->Fullscreen, I get the cleanest graphics. But > then you do not have easy access to your host machine. So we're back to > VirtualBox, except for geek interest. > > 10. The documentation usually does not tell you where to put the spice > server and the spice client. I think they both go on the host. If you set > up your VM with spice rather than VNC, you can copy/paste between host and > guest, if the guest is graphical, and if you can deal with the Fullscreen > issue. > > 11. For copy/paste, you need to have both spice-agent and spice-agentd > running in the guest. spice-agent seems to get started automatically, but I > have to > $ sudo spice-agentd > to make it run. Then copy/paste work. > > 12. Seems like suspending the laptop without first suspending the guest > leads to locked up guest. I changed a setting that should fix this; it did > not. Maybe the setting got reverted. > > SIZE OF A GUEST SYSTEM > > Here are some numbers, in 1024 byte blocks as I installed things, and some > things I did a bit out of order > > 1055100 bare Centos7 > 1198236 after installing X Window System group > 1684400 after gnome-classic-session > 1699140 after gnome-terminal > 2376500 after git, gitk, traceroute, net-tools, gcc, deltarpm, autoconf, > automake > libtool, java-1.8.0-openjdk-devel, epel-release, and > a yum update > 2457844 after cloning VPP > 2632000 after ganglia-devel, lcov, libconfuse-devel, redhat-lsb, > glibc-static, yum-utils, > openssl-devel, apr-devel, chrpath, libffi-devel, nasm, > python-devel > 2663880 after byacc flex and make bootstrap > 4262260 after make build-release > 4319884 after make pkg-rpm > > Burt > > > > > > _______________________________________________ > vpp-dev mailing list > vpp-dev@lists.fd.io > https://lists.fd.io/mailman/listinfo/vpp-dev >
_______________________________________________ vpp-dev mailing list vpp-dev@lists.fd.io https://lists.fd.io/mailman/listinfo/vpp-dev