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.

velox_vulnus , in Everything wrong with DroidCam and how to solve it

Creating a script with privilege escalation is a terrible idea. How do I know if this does not install binaries in the root in some unknown directory?

You don’t need to do all of this - there’s probably a simpler and better way to do this. Maybe create a service, or something similar?

Subject6051 OP ,

I am hard of hearing, can you please say that slowly :')

Sorry, please explain a lil more

velox_vulnus ,

You’re running a script that you downloaded off the internet, which isn’t deterministic, with a sudo command, as opposed to using a relatively deterministic binary on a substitute server from the distro maintainers themselves. The better solution is to just use the Flatpak version of OBS, which comes with a DroidCam plugin, or Nix, or maybe Guix, if that’s what you prefer.

boredsquirrel , in Storm Linux 2000, 1999
@boredsquirrel@slrpnk.net avatar

I have to say these desktops look to damn confusing

const_void ,

What are you confused by?

boredsquirrel ,
@boredsquirrel@slrpnk.net avatar

There are way too many bars that look like dockable windows, the stuff at the bottom. Lots of stuff looking like decorations (but in general these buttons are confusing af even macOS is better than that.

And at the top it looks like the whole desktop is a window with decoration??

In general low contrast, too many strange thin things, no clear icons.

gnuhaut , (edited )

This is a screenshot of window running a VM, so yes it is a window running a whole desktop. The top window decoration, menu bar, and the very bottom panel are not part of the old desktop, but rather from the modern host system.

I agree though, it is confusing. Main problem (and I remember this) is that this is Gnome with Enlightenment as a wm, and Enlightenment had aspirations to be more than a wm. So there’s some duplication of effort there, and no integration/communication between the two projects (Gnome in the next version used sawfish/sawmill as wm, which was more coordinated with Gnome).

Enlightenment has/had its own toolkit, which you can see here in the DOX window, which is different from Gtk. Enlightenment also has a bunch of widgets, like the top bar and the stuff in the bottom corners, which are non-Gnome and clash with and are on top of the Gnome panel. The desktop icons are also zero pixels under the Enlightenment top bar, which suggest the people responsible weren’t coordinating at all.

boredsquirrel ,
@boredsquirrel@slrpnk.net avatar

Of course I am not talking about Windows ;)

boredsquirrel ,
@boredsquirrel@slrpnk.net avatar

Interesting! This explains a lot, thanks!

Happy to be a Linux user in 2024!

Tabooki , in Storm Linux 2000, 1999

I ran enlightenment for a long time. It was great.

jherazob ,
@jherazob@fedia.io avatar

If there was an updated version these days i'd be fully inclined to run it, haven't followed the project in more than a decade though

xilliah , in Linux 6.10 released

ARM: davinci: Convert comma to semicolon

🫠

Ghoelian , in Everything wrong with DroidCam and how to solve it

Your script uses gh, which I think is the github cli, to clone a repository.

It would be easier for most people to just do a git clone [email protected]:umlaeute/v4l2loopback (or git clone https://github.com/umlaeute/v4l2loopback). I don’t really understand why you’d use gh for something as simple as a clone tbh.

beeng ,

Do you need to setup config.usernameemail with gh clone repo

Maybe you don’t even need that for git pull?

Only thing I can think of.

narc0tic_bird , in Linux 6.10 released

Let’s see when this makes it to Tumbleweed :)

SplashJackson ,

I liked that game, it harkened me back to the old Scumm games of old, like Loom, Monkey Island, and Maniac Mansion

muhyb ,

I think you replied to wrong thread. :)

Suavevillain , in CachyOS Introduces New Repository Optimized for AMD Zen 4 and Zen 5 CPUs
@Suavevillain@lemmy.world avatar

I’m seeing this distro everywhere lately. I have to look into it.

Certainly_No_Brit , in [solved] sharing audio over network with obs studio

Do you have a firewall on 192.168.43.87 that may be blocking external connections?

t0mri OP ,

no. i added a rule to allow all udp connection but still no luck

neatchee , in [solved] sharing audio over network with obs studio

First obvious question: do you have a firewall enabled?

From a terminal, type “iptables -L” and if there are any rules there (rather than just category headers) you will probably need to allow inbound traffic through the firewall

t0mri OP ,

thanks for help. i tried adding firewall rules to allow all udp connections (added my iptables output in the op), but no luck :(

neatchee ,

Yeah your iptables is already set to up ACCEPT by default meaning no blocking.

My next step would be to determine whether the traffic is reaching the target machine. Look into how you can monitor inbound traffic and verify whether the server even sees the inbound connection attempt

t0mri OP ,

yeah thats the first thing i wanted to check. im not a network expert but i think my phone tried connecting to my machine. on the log, SRC=192.168.43.60 is my mobile phones address, but I cannot confirm it was a success or not.

ive created a pastebin here just in case.

neatchee ,

There is no traffic on Port 8081 in those logs

t0mri OP ,

Yeah thats syncthings doing (¶ _ ¶)

neatchee ,

I mean to say that the connection attempt is failing because the traffic is never reaching the server.

lessthanluigi , in Storm Linux 2000, 1999

Do you ever miss something you’ve never had?

Eheran , in Linux and being speedy

If there is free RAM, is there a reason not to use it?

halm ,
@halm@leminal.space avatar

Well, true up to the point where the OS itself uses up most of the available RAM just for basic processes (like tracking and reporting the users’ data to the manufacturer’s data centre).

Sonotsugipaa ,
@Sonotsugipaa@lemmy.dbzer0.com avatar

Yes, caches. Lots of caches.

atzanteol , in Everything wrong with DroidCam and how to solve it

This is sooo verbose.

TLDR:

  1. Install the latest droidcam from github
  2. Install the latest v4l2loopback from source

And you never mention what problems this solves… I use the package manager version of v4l2loopback and have no problems, and it auto updates. And I would use a package manager version of droidcam for the same reason.

lemmyvore ,

Yeah most distros should have the droidcam module available as DKMS module, meaning you don’t have to prepare it yourself.

Jumuta ,

what do you need the droidcam module for? the v4l2loopback in the distro repos work fine for me

Chewy7324 ,

Iirc the droidcam module gives the virtual cam a proper name to be displayed in an app (e.g. browser, …).

lemmyvore ,
  • You’ll see “DroidCam” in the list of webcams.
  • It works with Skype+Chrome without the need for exclusive_caps=1.
  • The install scripts will configure v4l2loopback-dc to auto-load after reboot.

But you’re right, it also works with the standard v4l2loopback module that comes with most distros.

Subject6051 OP ,

And you never mention what problems this solves…

ah… problems like v4l2loopback not found. I used to face it a lot, and I never found the reason why it was not working in the same place (I might get one thing here and another thing there) so I tried to aggregate everything and create this post, so that people who face that issue would get this post and they won’t stay confused for a long amount of time like I did.

Subject6051 OP ,

verbose

til a new word…

alphapuggle , in Linux and being speedy

This is just a theory, I don’t have knowledge of the inner-workings of either Linux or Windows (beyond the basics). While Microsoft has been packing tons of telemetry in their OS since Windows 10, I think they fucked up the I/O stack somewhere along the way. Windows used to run well enough on HDDs, but can barely boot now.

This is most easily highlighted by using a disk drive. I was trying to read a DVD a while ago and noticed my whole system was locked up on a very modern system. Just having the drive plugged in would prevent windows from opening anything if already on, or getting past the spinner on boot.

The same wasn’t observed on Linux. It took a bit to mount the DVD, but at no point did it lock up my system until it was removed. I used to use CDs and DVDs all the time on XP and 7 without this happening, so I only can suspect that they messed up something with I/O and has gone unnoticed because of their willingness to ignore the issues with the belief they’re being caused by telemetry

mrvictory1 ,

I had a USB with a faulty sector. Windows 10 froze for hours when I plugged it in. I got an error similar to “loading ctrl alt del interface failed”

azimir , in Storm Linux 2000, 1999

I ran Storm Linux for a short while in about… 2001-2002. Got it on a CD in a misc pack of disks from some Linux distro vendor.

It was supposed to be a server oriented distro, secured more than others, and ran Enlightenment for a desktop. Overall, it was a reasonable distro, but didn’t gain enough general support and devs to keep it up and running. The group behind it folded after a short while.

TimeSquirrel , in Linux and being speedy
@TimeSquirrel@kbin.melroy.org avatar

Windows also still runs software unchanged
from 20 or more years ago, while software on Linux has to be constantly updated to use new libraries and APIs, else it's considered "dead" and very soon will no longer run or even compile in its current form.

It has a lot of baggage that Linux doesn't need to worry about. Up until Vista, you could even still natively run 16 bit DOS software from the 80s.

i_am_not_a_robot ,
@i_am_not_a_robot@feddit.uk avatar

Not sure about DOS, but Windows 10 will happily run 16-bit Windows software. You have to use the 32-bit version of Windows though - the 64-bit version dropped support.

independantiste ,
@independantiste@sh.itjust.works avatar

That doesn’t really explain why the file explorer compiled for 64-bit computers is slow as balls

soundconjurer ,

@independantiste @TimeSquirrel , I could be wrong, but Windows NTFS is also incredibly terrible at reading/writing large numbers of small files. Windows explorer can now be opened in different processes, at least that's some improvement.

Edit: There's a reason why game developers create an archive of the files for the game rather than reading them from the FS itself.

independantiste ,
@independantiste@sh.itjust.works avatar

The question really is why do they keep hanging to NTFS? It’s like 156 years old at this point, there are so many newer alternatives like btrfs that are faster, support bigger drives and have more features like snapshots

msage ,

You can run Wine and it will probably work better than on Windows.

dan ,
@dan@upvote.au avatar

You could still run 16-bit apps on the 32-bit version of Windows 10! You just had to manually install NTVDM from the optional features dialog. It was completely unsupported by Microsoft, though.

They never ported NTVDM to 64-bit Windows, so it died once Windows because 64-bit only.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines