I want to get into Arch Linux, but I don’t have that much experience and I feel like it’ll be easier to set it up in a virtual machine rathen than dual booting, I’ve used Oracle VirtualBox before but it’s very laggy. Are there any other VMs that aren’t as laggy, or do I just have a hardware issue?

  • BestBouclettes@jlai.lu
    link
    fedilink
    arrow-up
    17
    ·
    1 year ago

    If your computer is a Linux, QEMU/KVM with libvirtd is great. If you run a Windows 10 or higher, HyperV works great, you should also be able to grab a VMware Player if it’s still free. For Mac you have Parallels I believe.

  • bahmanm@lemmy.ml
    link
    fedilink
    English
    arrow-up
    9
    ·
    edit-2
    1 year ago

    I’d say VirtualBox is still your best bet b/c of its well-polished user interface - ie unless you plan to play games.

    very laggy

    Had you installed “extension pack” & “guest additions”? If not, please do! They make a world of difference.

    Grab them for the version you’ve installed from VirtualBox downloads directory. Install Oracle_VM_VirtualBox_Extension_Pack-x.y.z.vbox-extpack on your machine and VBoxGuestAdditions_x.y.z.iso on your VM.

    For example, for version 7.0.10:

    HTH

      • bahmanm@lemmy.ml
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 year ago

        Here’s a decent guide on how to do it for an Ubuntu VM (instructions should apply to Arch too.) Since you’ll be manually downloading guest-additions, just skip the “prerequisites” section.

        An here’s a guide on how to install the extension pack.

        Pray, post here if you run into any troubles (you shouldn’t ✌️.)

  • SpaceCadet@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 year ago

    Desktop usage is almost always going to feel laggy in a VM because you don’t have a real GPU inside the VM and it will fallback to some non-accelerated framebuffer mode. There are some GPU virtualization solutions, for example QEMU has virgl that offers 3D acceleration, but in my experience it’s buggy/not ready and doesn’t offer near bare metal performance.

    The only way to get near bare metal graphical performance in a VM is by using PCI pass through of an entire GPU, but that requires an extra GPU, is non-trivial to setup and comes with a lot of caveats.

  • qaz@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    1 year ago

    Do you have prior Linux experience apart from experimenting with Arch in Virtualbox?

      • qaz@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        I recommend putting Fedora with your preferred DE on a thumbstick and experimenting with that.