Slackware :: KVM Command Not Found Though QEMU Works Fine Slackware64 13.1 Multilib
Aug 17, 2010
I've been trying to get some kind of virtualisation solution for my Slackware64, and I'd been having an absolute nightmare trying to get virtualbox to work on my Slackware64 install, so I decided to ditch it and move to KVM instead, as a type 1 hypervisor, having had success with QEMU in the past. I installed qemu-kvm along with all the dependencies using sbopkg, and I didn't have any problems building it, nor creating a user for kvm, or anything of that sort. However, now if I try to open a .iso on a disk image I created using qemu:
Code:
qemu-img create -f qcow2 ubuntu.qcow 4G
Which I am then easily able to access with qemu using the following command:
(I have an old ubuntu 8.10.iso on my PC that I used just to see if the thing would work) This works just as expected. However, if I try to launch the same .iso using kvm
all I get is "bash: command not found: kvm" I have already loaded the following modules: kvm, kvm-intel, tun. Could I be missing something?
[edit] Also just noticed that though I have created a group for kvm and added myself to libvirt, but when I issue the command "groups" neither of them are there, though I did use:
Code:
groupadd -g 221 kvm
And I was under the impression that I just needed to add my user to libvirt, without needing to manually create the group itself.I may have misunderstood the procedure for installing this properly, but I'm not sure what I've done wrong.
I'm going to install Slackware 13.1 soon and I may also install the 32-bit compatibility libraries from Eric (Alien BoB).I'd like confirmation on the process of updating multilib Slackware when there's a security patch. I'm talking about running the -stable branch, by the way.Under the normal methods of updating (e.g. 'slackpkg upgrade-all' or using the script I developed to download a local mirror of the patches directory and install from there, or even doing it by hand), the regular 64-bit packages will get updated.However, the 32-bit compatibility versions of those files won't get updated. Right?So I'll need to download the new 32-bit patches, run the convertpkg-compat32 script on them, and then upgradepkg the new files.
I am running Slackware64-13.1 on my laptop. I need to install skype on it. Searching this forum suggests that I install Alien Bob's multilib [URL] However, skype is the only 32-bit package I need and I will not need to compile any 32-bit software. So what is the minimal multilib install (the minimal set of 32-bit libraries) that make it possible for the 32-bit Skype to run on a 64-bit system? Will running
Code:
ldd /usr/bin/skype
on my 32-bit desktop machine provide me that minimal list of 32-bit packages? Also, will the installation of these libraries somehow interefere with the original 64-bit system?
I've just installed a Slackware64-13.0 test machine with alienBOB's multilib packages. I'm running the stock kernel generic-2.6.29.6 with an initrd set up using mkinitrd.confEverything is fine except that I cannot build a right initrd for kernels 2.6.30, both the /testing one or a custom build: if I try, it will panic at boot with the "couldn't find a valid RAM disk image" error.On the same hardware, without multilib support, I was able to correctly build and boot 2.6.30 initrds.
Been thinking about changing over to 64 bit, but I was just curious about whether or not I'll have to worry about incompatibility with a few 32bit-only applications I use, once I've set up multilib. I'll test it out in vbox when I get home but I wanted to check here to see if I could maybe get a solid yes/no/maybe answer.
I'm getting ready to install Slackware64_13.1 (finally), and I may then install Eric's multilib packages. The slackbuild for Wine at Slackbuilds.org states:
[code]...
has anyone built WINE with the 32-bit compatibility packages? Does it work?
I used qemu (qemu-0.9.1-i386-2_SBo) with Windows98SE as a guest, but since the last Slackware-current update of this version of qemu no longer works ...more precisely after "Mon Apr 8 06:58:48 UTC 2011" Update
Then installed the version "qemu-0.12.5.tar.gz" of Slackbuils, but this If the mouse is not detected in Windows 98 I also installed the version of the Alien "qemu-0.10.0-i486-1alien" without success Windows 98SE worked very well with the version of qemu-0.9.1-i386-2_SBo!I know the mouse is not detectable in Windows 98SE is a Bug [URL].. ps: I also have not had success in Slack 32. I use on a daily 64-bit version of Slackware .
title says ist all: downloaded and installed the current FP-DEB from Adobe and installed it via GDebi.Result: Firefox (3.6.15) doesn't play any videos anymore (shows "need to upgrade...")But: the FP is installed properly, as seen by Opera using it just fine.Any ideas how to tell Firefox where to find it?I have found '/opt/firefox/plugins/flashplugin-alternative.so' and I have copied it as '/opt/firefox/plugins/libflashplayer.so' to no avail.
I am running Slackware Linux-13.1. Recently I noticed that alsaconf has stopped working: when I run it all I get is:
Code:
However, sound works just as good as it did before I noticed the problem. The issue is present both with the generic kernel and with any custom compiled one.
Here is some diagnostics with the custom compiled 2.6.37:
Qemu works normally for me, but the available resolutions do not include a widescreen option. Is there a work around or a command line parameter I can add to enable widescreen resolutions?
Installpkg will no longer work, complaining that the rev command is not found. The problem hit with the removal of util-linux-ng. I cp'd util-linux to ~/. Extracted with tar and executed the doinstall. Fixed.
I have installed multilib support in my 64bit slackware 13.37 installation than I proceed it to install google earth from slackbuilds... and did ln -sf /lib/ld-linux.so.2 /lib/ld-lsb.so.3Now when I try to run google earth I get:[ 760.092745] googleearth-bin[3647]:segfault at 984f7d31 ip 00000000984f7d31 sp 00000000ffbfe100 error 4
Does anyone know if I need to build the proprietary ATI drivers specifically for 32-bit, or do the 64-bit packages take care of 32-bit compatibility? If so, how would I do that?
I tried:
Code:
But the package has the same files as its 64-bit counterpart. The reason I'm asking is I'm trying to get Neverwinter Nights working and a post I found mentioned this problem.
I get a single line error: "Failed to initialize graphics."
So, in finishing my nFlux slack current edition.I have set it up for users to do certain things in console and one of the things I want is a way to view slackbook-2.0 in runlevel 3 console.I cant find a pdf reader that works in command line mode and I cant figure out how to either convert slackbook 2.0 pdf into html/text Or find a slackbook download that is html or text?I tried converting it using pdftotext, which didnt work very well So, I need a command line pdf viewer or a converter that works good?
I'm trying to reconfigure xwindows because it looks like it's using default generic vga drivers and personally my gui looks like shit and when I open firefox to browse the web everything looks like shit, but when I run xorgconfig I get the following
xorgconfig: command not found
I searched google and couldn't find any helpful information.
I tried running xorgsetup but that's about worthless as can get it only setups the keyboard and asks you what color bit you want to use.
I want to take out the multilib capability for my system. Is it as simple as using "slackpkg clean-system", to remove all the compat32 pkgs, then using "slackpkg upgrade-all" to replace all the gcc and glibc packages?The reason I ask, is that I only used the multilib to be able to run Google Earth. There are no other x86 packages on the system. I have another x86 computer that will run Google Earth if I need it. It just wasn't worth it for this one package.
I installed Slackware64 13.1 two days ago for the first time ever on my Dell Inspiron 1525 after using linux for about a year (Debian and Fedora, though I've installed a few others in VMs). I've really enjoyed Slackware so far, it's been comparatively trouble free. However, I decided to follow AlienBOB's instructions to make it multilib, and though I thought I'd done everything right - I can't seem to compile any 32-bit 13.1 slackbuilds; I've tried with sbopkg as well as the normal method, but it simply won't work. I must have done something wrong, but I've re-read the instructions on getting mutilib working several times and I can't work out what it is.
I have a need to recompile mesa. The --enable-32-bit option falls over every header and basic 32 bit lib, and won't compile. But if I try to install 32 bit packages, I could slap a 32 bit binary straight on top of my 64 bit one. What's the accepted way of doing this? I can't seem to find a package in Slackware 13.0
I'm using Slackware current. I've updated my current after about two months from the last update, and since there was a huge number of changes I'm having some problems. In particular, I've forgot (my fault!) to give a "slackpkg install-new" before rebooting, so now I'm getting stuck...
Installpkg now claims a "rev" command, but I cannot figure how to find it, since the Slackware package browser on the website is still broken (when will it be available?!?!). Now, each time I try to install or upgrade a new package, I get this error:
/sbin/upgradepkg: line 41: rev: command not found /sbin/installpkg: line 59: rev: command not found
I'm running a generic kernel with Slackware64 13.37 multilib. Every now and then it freezes at the boot time. It probably happens 1 every 5-7 times, so it's not a big problem, but it indicates that something is not right.
Is there an easy way to get all of the multilib files from [URL]? I've tried:
1.) wget - won't use wildcards on an http server, and trying to get the whole folder just gets me index.html
2.) ftp - it's not an ftp server and I can't login anonymously via gftp. I wasn't expecting this to work, it was just something else to try.
3.) rsync - If this could work, I may not be using the right syntax. I tried (-n for a dry run first):
Code: rsync -avn [URL]
And it just sat there doing nothing until I hit ctl-c.
Obviously I could download each file from my web browser but I figured there had to be a more elegant Unix-y way without all the clicky-clicky. Are the files hosted on an ftp server anywhere?
A certain program I use requires pango and gtkglext in 32 bit. I had already installed both of these in 64, and just now I downloaded .rpms for them in 32 bit and used rpm2tgz to turn them into .tgz files. The application i needed them for now works fine, but I'm wondering if installing precompiled packages like I did may mess with the 64 bit installs I already did, or if they can both be installed at the same time without any issues.
I have an old Win98 program that controls my amateur radio transceiver. I want to try it in wine, so have followed Eric's instructions on a clean -current installation. When I get to the wine SlackBuild, it tells me that it needs fontforge & webcore-fonts. I am assuming that I need to install these dependencies as 32-bit, but I am not sure, so would someone use the proper baseball bat to get me on track?
I have a Slackware64-Multilib 13.1 (from the Alien's wiki page) and decided to upgrade the kernel 33.4 to the 37.6 (also using the Alien's wiki page).
But now Adobe, Wine and other related packages with Multilib does not work. So I upgrade the gcc and glibc packages but the problem remains. What did I mess?
Would it be possible/advisable to add a note to the security emails if an updated package is also part of the multilib install? I know with this last round of updates, seamonkey-solibs and cups are a part of multilib. I snagged the 32bit versions, converted them, and upgraded. It's kind of hard to keep track of which packages are a part of multilib.
I have an odd problem with a computer I just set up. It is slack64 with Alien Bob's multilib packages. When I have the gtk+2-compat package installed I can no longer see any printers in firefox. I get error messages showing that it is trying to use the 32bit gtk+2 stuff. If I uninstall the gtk+2-compat package the printers show up as they should in firefox. I do not have this problem on my own slackware64/multilib system.
I am trying to use projectM with amarok, using jack. i have jack up and running fine, amarok works, and projectM builds, but it doesnt run. i built the 2.0.1 both from source and from SBo, but neither of them run correctly. when i run projectM-jack, i get the following spit back at me: