this post was submitted on 24 Mar 2024
9 points (84.6% liked)

Linux

8118 readers
80 users here now

Welcome to c/linux!

Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!

Rules:

  1. Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.

  2. Be respectful: Treat fellow community members with respect and courtesy.

  3. Quality over quantity: Share informative and thought-provoking content.

  4. No spam or self-promotion: Avoid excessive self-promotion or spamming.

  5. No NSFW adult content

  6. Follow general lemmy guidelines.

founded 1 year ago
MODERATORS
9
submitted 7 months ago* (last edited 7 months ago) by [email protected] to c/linux
 

So I'm using dwm as an interface for Proxmox currently, but here's my gripes.

  1. Config requires rebuilding.
  2. Hotkeys seem to break for no reason*, last when I created a new user for controlling proxmox.
  3. No real mouse controls for stuff.

Now I realize dwm is mostly a keyboard focused window manager.*

For context, proxmox runs on debian, but doesn't necessarily support everything properly (ie plasma has heavy visual glitching from something).

top 14 comments
sorted by: hot top controversial new old
[–] t0m5k1 5 points 7 months ago* (last edited 7 months ago) (1 children)

using proxmox without the web gui is possible but it is expected to be accessed via webgui or term/ssh and the VMs on there accessed via ssh,rdp,vnc,novnc,etc.

Due to it fundamentally being an advanced qemu/kvm/virtio frontend you can use virtmanager to access the VM from a desktop. In this instance try something like i3, awesomewm, bspwm or even xfce (it can be very light weight).

[–] [email protected] 2 points 7 months ago

Commented on this twice already, so see those replies;

I'm using the web ui, I just need to use it from dwm on the same system for the initial master vm configuration.

After I have gpu-p and such configured, I can access the web ui from inside the vm.

The question was though what other options than dwm would be more fit for me, and what's available on debian/proxmox.

Because while dwm is lightweight like i3, awesome, bspwm, etc, it's not a great fit right now.

[–] [email protected] 3 points 7 months ago (1 children)

Proxmox is meant to be an appliance. Meaning, you shouldn’t mess with the base OS .

If you want a desktop it might be better to make a dedicated VM in proxmox for it.

[–] [email protected] 1 points 7 months ago

Probably shouldn't, no.

But I have no other way to use proxmox.

Sure I can use tty to achieve some of the stuff, but that's it.

Dwm is needed to properly configure Proxmox from the Web UI.

[–] [email protected] 3 points 7 months ago (1 children)

What's wrong with the native web interface?

[–] [email protected] 1 points 7 months ago (1 children)
[–] [email protected] 0 points 7 months ago (1 children)

So you're using your Proxmox host as a workstation? That's not really recommended, but okay.

So what's wrong with running the web interface from your workstation desktop?

[–] [email protected] 1 points 7 months ago (1 children)

Proxmox doesn't have a desktop by default? That's why I need something like dwm.

From dwm I can access the web interface, shell, and everything else I need.

[–] [email protected] -1 points 7 months ago (1 children)

If you're going to use it as a workstation, are you not going to just use Gnome, KDE, xfce, etc.? I'm still pretty confused about what your actual use case is, since you haven't explained it.

[–] [email protected] 1 points 7 months ago* (last edited 7 months ago) (1 children)

I mostly use win11 as my main os, and using proxmox as a base lets me properly use things like pihole, homeassistant, nextcloud, and other such services, because Windows really sucks for virtualizing those.

And OS hopping is a lot easier when I have a backend like proxmox.

Want to try arch but not sure if nvidia/wayland support is there yet? Roll up a gpu-p'd VM for it, instead of wiping the entire disk.

Edit: To further elaborate on what I have setup.

  1. Go through the typical proxmox install.
  2. Get debian up to date.
  3. Add Librewolf's sources.
  4. apt install picom lightdm dwm librewolf
  5. Reboot.
  6. Login to dwm via lightdm, and open up librewolf.
  7. Navigate to the web ui.
  8. Add W11 VM image to storage.
  9. Create a W11 VM.
  10. Install W11 via VNC.
  11. GPU-P + USB Passthrough to W11.
  12. You're now in Windows.
[–] [email protected] -2 points 7 months ago (1 children)

I assume you're dual booting, otherwise I'd just say use the web interface from Windows.

But I don't see any reason here that you can't just use a standard desktop on top of Proxmox. Or, for that matter, just using plain old Debian and qemu.

[–] [email protected] 1 points 7 months ago (1 children)

Why would I ever dualboot?

And plasma/gnome et al. don't seem to work with proxmox.

Thus something like dwm.

[–] [email protected] -2 points 7 months ago (1 children)

If you're not dual booting, and you have Windows and Proxmox, then you have two devices and you can use the Proxmox web interface from the other and be done with it.

[–] [email protected] 1 points 7 months ago

No? Windows is installed as a VM in Proxmox, as I've mentioned couple times already.

I do config Proxmox also from Windows, but I need to go back to the barebone Proxmox in case the VM has issues.

Anyhow, this was about dwm alternatives.