linux

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

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

Some heavy schooling happening in this thread. Glad to see it. Learning is a good thing. 🙌

teawrecks,

I’m learning a lot, so I’m not a fan of the people flaming and downvoting OP for having genuine confusion. I want us to incentivize more posts like this.

LemmyHead,

Same here. I’ve always wondered what dbus actually was and I’m glad OP asked

xia, in What is the point of dbus?

Easy… decoupling. You hit the pause button on your keyboard, it does not need to “know” (in code or compile time or at runtime) what your music player is, and it can still pause it. Similarly, you can write a new media player, and not have to convince 1000 different projects to support or implement your custom api. en.m.wikipedia.org/wiki/Enterprise_service_bus

renzev,

There’s nothing about dbus that makes decoupling easier, you can do it just as well with sockets. Pipewire and pulse both speak the same protocol, and they both rely on sockets, not dbus. The vast majority of the apps on my system don’t know or care that they’re speaking with pipewire instead of pulse. Read my comment here lemmy.world/comment/6284859

xia,

Did you read more than the first two words of my post? wiki.archlinux.org/title/MPRIS

Also, that same logic would “prove” that p2p has no value b/c you can do just as well with fixed servers and http.

mvirts, in What is the point of dbus?

What’s the point of sockets?

loopgru,

WHY is Gamora?

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

Something like rtv would be great!

Spectacle8011, in Writing program
@Spectacle8011@lemmy.comfysnug.space avatar

I know you said don’t suggest Vim, but I use Neovim for my writing and write in markdown. Any markdown editor will do. Marker is fine. It’s really easy to convert to another format like HTML or EPUB with pandoc. Markdown has minimal formatting, too, so it shouldn’t bug you so much.

FocusWriter is another good suggestion if that’s more what you’re interested in.

mvirts, in Writing program

Vi 😹

mvirts, in Writing program

What do you want from your writing software other than basic text editing?

Mouse or keyboard navigation preferred?

qyron,

Prose. Fiction. Not programming. I may learn to code in a near future but I want to start writing for leisure again.

circuitfarmer, in I've started building a TUI for Lemmy
@circuitfarmer@lemmy.sdf.org avatar

I love this. Anything that keeps me in the terminal and out of the browser is a blessing from Tux himself.

nix, in I've started building a TUI for Lemmy
@nix@merv.news avatar

How did you upload a video?

crunchpaste,
@crunchpaste@lemmy.dbzer0.com avatar

Uploaded it to catbox.moe and then just pasted the link in the url field when creating the post. Hope that helps :)

itsaj26744, in I've started building a TUI for Lemmy
@itsaj26744@programming.dev avatar

There is one named neonmodem overdrive but it is buggy. It also support discourse forums any plan for this?

crunchpaste,
@crunchpaste@lemmy.dbzer0.com avatar

There is one named neonmodem overdrive but it is buggy.

It really is buggy, iirc I couldn’t even get it to run properly.

It also support discourse forums any plan for this?

I really don’t have any plans (or even a name) for the app, as I’ve just started playing around with pythorhead yesterday. I just hoped posting a prototype or a proof of concept might spark a discussion and maybe inspire someone much more competent than me.

itsaj26744,
@itsaj26744@programming.dev avatar

Fine I thought u were somewhere.🥲

nickwitha_k, (edited ) in What is the point of dbus?

Sockets are effectively point-to-point communication. Dbus is a bus. Your question is similar to “what is the point of I2, or an ATA bus when directly wiring ICs gets the job done”. Both have different strengths and weaknesses.

corsicanguppy, in What is the point of dbus?

Lennart said so.

troyunrau,
@troyunrau@lemmy.ca avatar

No. DBUS has its roots in freedesktop.org and the KDE+Gnome projects. It’s basically a desktop agnostic reimplemented of KDE’s DCOP, which was itself a simplified CORBA (gnome was using ORBit at the time, if I recall correctly). DBUS was so useful that the domain spaces its been applied to soon rapidly outgrew the desktop space, and this is why it’s usually started earlier these days.

It also works on Windows.

AProfessional,

DBus works very poorly on Windows unfortunately.

WarmApplePieShrek,

GNOME also works because Lennart said so.

But I think DBUS was a simpler KDE reimplementatioon of something GNOME did.

Maxy, in eGPU docks?

Disclaimer: I have exactly 0 personal experience with eGPU’s.

According to the archwiki:

While some manual configuration (shown below) is needed for most modes of operation, Linux support for eGPUs is generally good.

p_consti,

Can confirm, I’m using a dock (from Razor) daily without problems. Hot switching doesn’t work though, you need to restart X/your display manager to connect or disconnect the eGPU. I’d recommend the gswitch utility to configure the graphics card to be used (on X11). Haven’t tested much on Wayland, but I know that at least Gnome (Wayland only) has trouble mixing eGPU and the internal display if that is important.

lurch,

If you use X and need to restart it, you can probably preemptively use XPRA to proxy your Xclients and move them to the new Xserver, except maybe for those that need low latency or DRM (e.g. games)

Matty_r,
@Matty_r@programming.dev avatar

I don’t think hot switching is an issue. It would be setup and not disconnected unless I’m traveling. Does it use the egpu for everything when its connected? Or can you set it up like hybrid where it’ll only use it for games etc?

p_consti, (edited )

I use it for everything, because I connected my external monitors through the eGPU. wiki.archlinux.org/title/PRIME has a few methods for running only selected applications via the eGPU, but I haven’t tried them. Edit: See also wiki.archlinux.org/title/External_GPU#Xorg for eGPU specific setups.

Matty_r,
@Matty_r@programming.dev avatar

Perfect. Thanks!

danielfgom, in KDE's Nate Graham On X11 Being A Bad Platform & The Wayland Future
@danielfgom@lemmy.world avatar

Undoubtedly Wayland is the way forward and I think it’s a good thing. However I wouldn’t piss all over X because it served us well for many years. My LMDE 6 still runs X and probably will for the next 2 years at least because both the Mint Team and Debian team don’t rush into things. They are taking it slow, testing Wayland to make sure no-one’s system breaks when they switch to Wayland.

This is the best approach. Eventually it will all be Wayland but I never understood why this is such an issue. Like any tech it’s progress, no need for heated debates. It’s just a windowing system after all.

gens, in What is the point of dbus?

Because not using OOP is hard for gui devs.

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