There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

linux

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

ono , in LXD is now under Canonical

I wonder if this means LXC (which seems neglected lately) and LXD will soon be maintained by different people.

InverseParallax , in LXD is now under Canonical

Used it once or twice then stopped, prefer raw lxc or even just manually creating namespaces if I want control.

Never quite understood the point, the additional polish seemed fairly minimal from a utility pov.

They should take over proxmox or something, give themselves a complete story.

TCB13 ,
@TCB13@lemmy.world avatar

The point is that you want management, easy ways to create images, backups, move container between hosts, orchestration, network management and sometimes not only container but also virtual machines. LXD does it all very well and if you don’t want those resources you might as well use systemd-nspawn.

They’ve taken over Proxmox. Not sure if you’re following but they have now a WebUI and the entire solution is magnitudes better than the crap Proxmox has been offering.

ikidd ,
@ikidd@lemmy.world avatar

Oh, bullshit. The minimal interface that Ubuntu offers isn’t even a pimple on the Proxmox front end, and doesn’t touch the filesystem, clustering abilities and backup solution that’s the equivalent of Veeam IMO.

TCB13 ,
@TCB13@lemmy.world avatar

There you are, calling bullshit on my post while deleting your own where you clearly demonstrated close to no experience with LXD and its clustering capabilities. lol

The minimal interface that Ubuntu offers

Once again your ineptitude is palpable. Ubuntu doesn’t offer anything, the WebUI is a part of LXD.

And yes LXD’s WebUI released “yesterday” is objectively better than Proxmox and it does touch storage and clustering.

https://lemmy.world/pictrs/image/20e51c84-7d81-4188-93d1-f0404253188a.png

https://lemmy.world/pictrs/image/3818e1df-e194-4cd4-8429-7c39e59ab51f.png

InverseParallax ,

I haven’t been following, but that’s actually good to hear, proxmox needs a better ui.

LXD, I suppose for the migration, but for any more complex orchestration I think you’ve moving to k8s or something more serious, LXD just has an odd “not enough but too much” feature set for me, I like things either push-button, or let me do it, this is kind of both.

TCB13 , (edited )
@TCB13@lemmy.world avatar

for any more complex orchestration I think you’ve moving to k8s or something more serious

I guess it depends in your use case. If you’re taking about “regular” applications LXD/LXC might not be your best fit. LXD/LXC seem to very good for the more low level infraestruture related solutions. In contrast, whatever is typically deployed with k8s that is mostly immutable very reproducible and kind of runs at a very high level.

LXD is more about what might power that “higher level” layer, more about mutable containers, virtual machines and very complex stacks that you can’t deploy with docker most of the time. As excepted people with those needs greatly leverage cloud-init and Ansible in order to get the reproducibility and the automated deployment capabilities that the Docker “crowd” usually likes.

InverseParallax ,

Ah, ok, understood then, it didn’t fit my use-case or workflow, it works for others, my bad, appreciate the correction!

TCB13 ,
@TCB13@lemmy.world avatar

Not a correction, it has its uses :) I would never deploy a web app and its API, database etc. using LXD, makes no sense, k8s is way better for that.

Mount_Linux ,

I do that with lxd, but I have written ansible playbooks (almost like dockerfile? ) to automate the lxd containers. You could probably write some automation for scaling as well, but not something I’ve done, I have just opted for high availability with ceph & keepalived. Whatever works for your use case :) I do use some docker, but this is still nested inside lxd…

TCB13 ,
@TCB13@lemmy.world avatar

I also do playbooks to deploy stuff some stuff with LXD, but my end users only like Docker so, I kind of setup the infrastructure that allows them to deploy Docker on top of LXD containers that are deployed using Ansible.

tabby ,

I don’t know if I want a project as cool as Proxmox owned by the “you will use snap and you will like it” Canonical

x2XS2L0U , (edited ) in KDE connect on xfce?

I used it on i3wm without problems. Just install and use it

InverseParallax , (edited ) in DEBIAN 12: More Relevant Than Ever as a Linux Desktop

Its my main workstation and it’s pure debian: everything you need, and it just works.

Using an amdgpu and it was probably the easiest install I’ve ever done. No snap bullshit either, kde came up first go.

Debian is taking the unique approach of “not shooting themselves in the dick by trying to push features everybody hates”.

Hizeh , in what is the best privacy distro?

How does Void Linux rate on the security and privacy front compared to the top recommendations in this thread?

IncidentalIncidence , in Anyone still using Sailfish OS ?

I kind of wish I had played with ROMs and stuff earlier. I still like the idea, but I don't use it because I use mobile payments so much that it would be a PITA not to have that working.

suprjami , in Firefox 115 Now Available With Intel GPU Video Decoding On Linux
@suprjami@lemmy.sdf.org avatar

This makes no sense to me. I’ve had h264 decoding on Firefox with VAAPI for years.

SteveTech ,

Mozilla has finally blessed Intel graphics hardware with the open-source VA-API video decode stack to enable that hardware acceleration by default.

Think it’s enabled by default now.

But yeah, I’ve also had Firefox with VAAPI working with Intel Arc for a while too, I just had to set some stuff in about:config.

ScotinDub , in Firefox 115 Now Available With Intel GPU Video Decoding On Linux

As a layman, what does this mean roughly? Videos played on youtube will use more GPU than CPU?

I_like_cats , in Wayland Protocols 1.32 Brings Three New Staging Protocols

Good to see that wayland protocols are still being worked on. If only they would merge ext-layer-shell

GustavoM , (edited ) in Your best terminal aliases
@GustavoM@lemmy.world avatar

*ahem

alias brb=‘paru -Syu --noconfirm && paru -Sc --noconfirm’

gbin ,

You should name it alias btw=… to fully embrace our stereotype ;).

CsXGF8uzUAOh6fqV , in Your best terminal aliases
@CsXGF8uzUAOh6fqV@lemmy.world avatar

Selection of my fish abbreviations for comfy terminal creatures:

<pre style="background-color:#ffffff;">
<span style="color:#323232;"># MISC -----------------
</span><span style="color:#323232;">abbr -a la 'exa -la'
</span><span style="color:#323232;">abbr -a p 'python'
</span><span style="color:#323232;">abbr -a v 'nvim'
</span><span style="color:#323232;">abbr -a rmd 'rm -rf'
</span><span style="color:#323232;">abbr -a feh 'feh --scale-down -d'
</span><span style="color:#323232;">abbr -a ka 'doas killall'
</span><span style="color:#323232;">abbr -a fp 'ffplay'
</span><span style="color:#323232;">abbr -a ff 'firefox'
</span><span style="color:#323232;">abbr -a tree 'exa -T'
</span><span style="color:#323232;">abbr -a libver 'dpkg -l | grep'
</span><span style="color:#323232;">abbr -a ex 'chmod +x'
</span><span style="color:#323232;"># specific file and directory based
</span><span style="color:#323232;">abbr -a notes 'nvim ~/.vimwiki/index.md'
</span><span style="color:#323232;">abbr -a idir 'cd ~/some/important/dir'
</span><span style="color:#323232;">abbr -a fishconf 'nvim ~/.config/fish/config.fish'
</span><span style="color:#323232;">abbr -a vimconf 'nvim ~/.config/nvim/init.vim'
</span><span style="color:#323232;">abbr -a i3conf 'nvim ~/.config/i3/config'
</span><span style="color:#323232;"># PACMAN ---------------
</span><span style="color:#323232;">abbr -a pin 'doas pacman -S'
</span><span style="color:#323232;">abbr -a pun 'doas pacman -Rns'
</span><span style="color:#323232;">abbr -a pss 'pacman -Ss'
</span><span style="color:#323232;">abbr -a pls 'pacman -Qd'
</span><span style="color:#323232;">abbr -a aurls 'paru -Qm'
</span><span style="color:#323232;">abbr -a pct 'pacman -Q | wc -l'
</span><span style="color:#323232;">abbr -a syu 'paru -Syu'
</span><span style="color:#323232;">abbr -a pcl 'paccache -r -k 1; paru --cc;'
</span><span style="color:#323232;">abbr -a pfd 'pacman -Qs'
</span><span style="color:#323232;"># GIT ------------------
</span><span style="color:#323232;">abbr -a ga 'git add -A; git status'
</span><span style="color:#323232;">abbr -a gr 'git reset'
</span><span style="color:#323232;">abbr -a gd 'git diff'
</span><span style="color:#323232;">abbr -a gc 'git commit -m'
</span><span style="color:#323232;">abbr -a gdc 'git diff HEAD~0 --stat'
</span><span style="color:#323232;">abbr -a gl 'git log'
</span><span style="color:#323232;">abbr -a gb 'git branch'
</span><span style="color:#323232;">abbr -a gp 'git push origin'
</span><span style="color:#323232;">abbr -a gch 'git checkout'
</span><span style="color:#323232;">abbr -a gam 'git commit --amend - m'
</span><span style="color:#323232;">abbr -a gcl 'git clone'
</span><span style="color:#323232;"># RUST -----------------
</span><span style="color:#323232;">abbr -a cc 'cargo clippy --all-features'
</span><span style="color:#323232;">abbr -a ccc 'cargo check'
</span><span style="color:#323232;">abbr -a cb 'cargo build'
</span><span style="color:#323232;">abbr -a cr 'cargo run'
</span><span style="color:#323232;">abbr -a cbr 'cargo build --release'
</span><span style="color:#323232;">abbr -a crr 'cargo run --release'
</span><span style="color:#323232;">abbr -a ct 'cargo test'
</span><span style="color:#323232;">abbr -a ctt 'cargo tarpaulin --ignore-tests --skip-clean'
</span><span style="color:#323232;">abbr -a bacon 'bacon clippy-all -w'
</span><span style="color:#323232;">abbr -a cil 'cargo install --path ./'
</span><span style="color:#323232;">abbr -a cia 'cargo install-update -a'
</span><span style="color:#323232;">abbr -a ca 'cargo add'
</span>
MoriGM OP ,
@MoriGM@feddit.de avatar

I maybe steal your rust aliases What is bacon by the way?

CsXGF8uzUAOh6fqV ,
@CsXGF8uzUAOh6fqV@lemmy.world avatar

Bacon is just compiler output but it “stays open” in your terminal and refreshes after you save your file; It is nice if you use something a bit minimal like vim without language server but you don’t want to compile manually every time.

SexualPolytope , in Your best terminal aliases
@SexualPolytope@lemmy.sdf.org avatar

I don’t use aliases. Since I use fish as a login shell, I use abbreviations. I have a lot of them configured. But I think my favorite one is yeet which expands to paru -Rcns.

MoriGM OP ,
@MoriGM@feddit.de avatar

What a nice abbreviation of the conventional way of declaring the minimanalasation of a command. I need to check out fish but i don't really know about it so much.

bahmanm , in Your best terminal aliases
@bahmanm@lemmy.ml avatar
<pre style="background-color:#ffffff;">
<span style="color:#323232;">alias et='emacsclient -ct'
</span><span style="color:#323232;">alias ec='emacsclient -cn'
</span><span style="color:#323232;">alias make='make --warn-undefined-variables'
</span>
InverseParallax , in Desktop Environment/ Window Manager

bluetile.org

Not perfect, but flakey in places, but it does a lot of what you want, it’s tiled gnome.

visnudeva OP ,
@visnudeva@lemmy.ml avatar

It is also a bit ancient, isn’t it?

TheAnonymouseJoker , in Best Distro for Laptops?
@TheAnonymouseJoker@lemmy.ml avatar
  • Ubuntu LTS or Debian Stable. Your skill level is good so you can go with Debian 12, I am loving it after 6 years of Ubuntu LTS. Performance, stability and hardware support is amazing, as is battery. GNOME is the best DE on laptops if you use scaling factor in GNOME Tweaks.
  • If your only need is MS Office, you can get away with MS Office 2007 in a Windows XP VM in VirtualBox. Otherwise, buy a M.2 NGFF SSD (check PSREF spec sheet file for your ThinkPad) for Windows 10 (preferably Ameliorated Project).
  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines