linux

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

electric_nan, in Linux Mint vs... Linux Mint (Debian Edition) | Veronica Explains

I love LMDE. Longtime fan of Mint, and recently changed all my ‘GUI’ machines over to LMDE. I tried pure Debian with Cinnamon, but it wasn’t the same. Mint makes it nicer, and I believe Debian is going to be their main base sooner than later, the way Ubuntu is going.

wwwgem, in I've started building a TUI for Lemmy
@wwwgem@lemmy.ml avatar

Wish someone would come with something like tut for mastodon.

crunchpaste,
@crunchpaste@lemmy.dbzer0.com avatar

While complex tuis are definitely not my cup of tea (I prefer cli tools to be simple, otherwise I would probably use a proper gui), I’m really happy that I’m not the only one wishing for a way to access lemmy from the terminal.

dave881, in What is the point of dbus?

Dbus attempts to provide a standardized system for inter process communication (IPC) without the complexity of managing individual connections between each and every process that needs to share certain types of data.

https://en.m.wikipedia.org/wiki/D-Bus

MonkderZweite,

But the implemenation has it’s fair share of issues and the attempted reimplementation even more so, because it wants to leverage everything important to Systemd instead.

Is the dbus spec too big?

nmtake, in I've started building a TUI for Lemmy
troyunrau, in What is the point of dbus?
@troyunrau@lemmy.ca avatar

Look into history of object brokering in object oriented environments. I was around when KDE went from CORBA to DCOP to DBUS, but not involved in the decisions. Basically: object sharing between processes with security, type translation, and a few other things. In the Microsoft world, this was called “component object model” if my memory is correct.

DBUS is pretty nice for complex interactions.

azimir,

Based on the various other descriptions of the DBUS features, I kept thinking “this sounds like a message passing model with a bit of CORBA hiding in there”. It’s got a bit of SLP and AMQP/MQTT to it, just on a local machine instead of a distributed network. It’s solving a lot of problems with service discovery, message passing structure, and separating transmission layer details from service API design. Raw sockets/pipes can always be used to pass data (it’s how DBUS does it!), but there’s additional problems of where to send the data and how to ensure data formatting that sockets/pipes do not have the capability of solving by design since they’re simple and foundational to how interprocess communication works in the kernel.

Quazatron, in What is the point of dbus?
@Quazatron@lemmy.world avatar

It would not be created if existing plumbing covered all use cases.

Don’t assume you know better and that developers are simply reinventing the wheel.

turkalino,
@turkalino@lemmy.yachts avatar

Reinventing the wheel? Making new systems which create more problems than they solve? Adding abstractions which actually make things more complex?

Nah, those things have never happened in software

redcalcium,

Every 10 years, a new abstraction layer will be added to the system. I wonder how an average linux desktop would look like under the hood in 100 years.

Quazatron,
@Quazatron@lemmy.world avatar

There is a lot of ‘reinventing the wheel’ in software, and I did not claim otherwise.

When new abstractions are beneficial, other programs take advantage of them and the whole ecosystem moves forward. When they are not, nobody cares and they are ignored and die. In that respect, open source software development is very much like evolution.

Judging by apps using it, looks like this abstraction is indeed useful.

shartworx, in I've started building a TUI for Lemmy

Have you looked at Textual? It probably has more functionality than blessed.

bloopernova,
@bloopernova@programming.dev avatar

+1 for Textual. It’s great stuff!

crunchpaste,
@crunchpaste@lemmy.dbzer0.com avatar

I did, but i was going for something really small and simple, more like an ebook reader than a webui.

krash,

Textual is great, and the community at discord is very helpful and welcoming.

ipsirc, in What is the point of dbus?
@ipsirc@lemmy.ml avatar

dbus can also start a program. For example when one notification was generated and no notification daemon is running, then dbus launch one to handle the request.

RedKrieg,
@RedKrieg@lemmy.redkrieg.com avatar

Doesn’t systemd have the ability to do this as well with unix sockets?

renzev,

I posted this in another comment, but to me it just sounds like this autostart mechanism in dbus is just a poor re-implementation of an init system

UntouchedWagons, in What is the point of dbus?
@UntouchedWagons@lemmy.ca avatar

I don’t know but I’m interested in the answer.

glibg10b,

New comments have appeared

kusivittula, in Dual Booting Windows 11 and Fedora Silverblue / Kinoite - how to shrink my Windows partition and where to go from there?

yes partitioning is the correct term, and windows already has a tool for managing disks. you should find it as disk management or something similar. then as you install linux, it should give you the option to install alongside windows. but for this to work you need the usb drive to be flashed correctly as gpt or mbr depending on which one your windows has (type “list disk” in cmd and see if theres * under gpt), and rufus lets you choose this for your distro, so pick the same one. i have heard windows updates may wipe the bootloader, but you should be able to just install it back if that happens. i never update as i only use windows for my school stuff anyway. linux will not wipe windows unless you choose to do so in the installer.

BiggestBulb,
@BiggestBulb@kbin.social avatar

Thank you so much for the detailed answer 🙏

LainOfTheWired, in Writing program
@LainOfTheWired@lemy.lol avatar

If you don’t need all the features of a full office suit then check out markdown and and editor like ghostwriter

rodbiren,

I second the motion on ghostwriter. Had a nice focus mode, looks good, isn’t distracting. I use syncthing to backup everything. It’s my jam.

Sterben, in need help fixing a hardware problem using linux
@Sterben@lemmy.ml avatar

I think everything goes against the battery? Did you try to recalibrate it? Discharge the battery completely, and then go into the BIOS and wait until it turns off. Now charge it for a couple of hours while it stills off.

I don’t think it is gonna fix anything, because it seems like a battery problem. Maybe try to get one from iFixIt, I had bad experiences with batteries from Amazon (if you got it from them).

downhomechunk, in Writing program
@downhomechunk@midwest.social avatar

KDE comes with its own office suite. I’ve always preferred libre office so I don’t have much experience with it, but it’s there.

VelociCatTurd, in Using Ubuntu 23.10 with QEMU/KVM. I want to share 3 folders with Windows 10 (guest) but only one is showing up

I encountered a similar issue with NFS a very long time ago. I had to set the option for each of my NFS exports to have a fsid and make sure the fsid is different between them. So one folder has the option fsid=1 Second folder has fsid=2 and so on. I hope this helps point you in the right direction.

Kovach, in Using Ubuntu 23.10 with QEMU/KVM. I want to share 3 folders with Windows 10 (guest) but only one is showing up
@Kovach@social.net.ua avatar
mmababes,

I’m trying

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #