• 3 Posts
  • 28 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle

  • Using “they” when you haven’t yet established the group you are referring to in context feels weird and kinda wrong, especially if it’s about a group of inanimate objects. It really looks like the word should have been “there”, but they just mistyped and then didn’t catch the error in the editing process or didn’t bother to correct it.

    That’s what I think is wrong here. I’m not 100% sure that this grammatically wrong, but it sure feels like it. Might depend on what the page before this one said.


  • waigl@lemmy.worldtoLinux@lemmy.mlUSB webcam lagging only in Zoom?
    link
    fedilink
    English
    arrow-up
    13
    ·
    edit-2
    11 months ago

    I also wondered for quite some time why my Logitech C920 webcam seemed to be using much lower framerates (which could be perceived as “laggy”) in Linux as compared to Windows. It turns out it was transmitting uncompressed YUV frames by default, and for that, the bandwidth of my USB port just wasn’t enough. (Maybe in USB C it would be enough, but this webcam isn’t USB C.)

    It worked like a charm after I manually set the format to H.264 in OBS. (“Like a charm” meaning it was transmitting 1920x1080 at 30 fps.) Unfortunately, I don’t know how to do that in an application-agnostic way, but maybe someone else here can enlighten us. Worst case, install https://github.com/umlaeute/v4l2loopback and pipe your webcam stream through OBS…

    I think it’s possible that this is the same problem that you have run into.



  • waigl@lemmy.worldtoLinux@lemmy.mlIntel or AMD for ffmpeg?
    link
    fedilink
    English
    arrow-up
    2
    ·
    11 months ago

    As far as I know and could look up on short notice, libx265 does not make use of GPU computing (via CUDA or otherwise), so the answer to your second question

    Would tight integration between amd cpu + gpu help in this case?

    is almost certainly no.

    Performance wise, the ffmpeg command you posted will be completely dominated by the video encoding part through libx265, to the point where everything else is pretty much negligable. Also, the rest of this does not use gpgpu computing either.




  • Pipewire makes me feel like I’m a bit stupid. I keep reading about it, I read the introduction and FAQ on their website, yet I still couldn’t tell you what that thing even does. All I know is it’s a slightly less buggy drop-in replacement for pulseaudio, and pulseaudio is something I use because Firefox forces me to. (I would still be on plain old ALSA if it weren’t for Firefox.)

    Also, it definitely did not “just work” for me out of the box, I had to do quite some digging and some very non-obvious stuff to get it to a) start up and b) let me use my microphone. I still don’t even know what “starting up” really means for pipewire (is there a daemon or something?), the website likes to pretend that isn’t a thing, but without doing some stuff to start it up, audio just won’t work for pulseaudio and pipewire applications…






  • The title is highly misleading — which should be obvious enough to anybody who has been using Linux in the last 15 years. Of course Linux has been able to use more than 8 cores this entire time. Many of us would have noticed a long time ago if it didn’t

    The article is talking about a minor optimization of scheduler granularity to make better use of multi-core machines. It would increase the size of the scheduler’s time slice to make use of the fact that in a highly multi-cored system, you would very likely have some core available to react to user inputs fast, even if processes are running, thereby saving on some context switches. Apparently, this optimization didn’t not go as far as originally planned for CPUs with more than eight cores.

    Personally, I don’t expect it would have made a major difference of it had.

    The headline here is frankly going past a simplified summary and well into dishonest territory. I would take everything this author says with a huge helping of salt, including his claims that all the documentation and even code comments about that mechanism are wrong.



  • I’ve looked at Peertube, Dtube and Odyssee, but frankly, I don’t like them because there is some questionable content on those sites.

    While I can understand that to a degree, keep in mind:

    Any true alternative to the big sites, especially if they censor less, will always first attract the fringe and those who would get themselves banned on the big platforms. Even if it was for good reasons. These days, that seems to mean religious nutjobs and right-wing conspiracy theorists.



  • waigl@lemmy.worldtoMemes@lemmy.mlRandom daily meme n°6
    link
    fedilink
    English
    arrow-up
    46
    arrow-down
    1
    ·
    1 year ago

    Trees don’t actually produce a lot of oxygen, at least not in aggregate. That’s because for every ton of biomass the worlds forests gain through trees growing, you get an equal or larger amount of biomass disappearing through rotting or burning, which… releases CO2 and consumes O2. Only if tree cover as a whole grows can trees in aggregate actually increase atmospheric oxygen and decrease atmospheric CO2.

    Unfortunately, that hasn’t happened in centuries, maybe millenia if you discard some minor short-lived recovery periods after major reductions in human population after, for example, Gengis Khan’s conquests in the 13th century, the black plague in Europe in the 14th century or the extinction 90+% of North America’s native population by Eurasian diseases in the 16th century.




  • Honestly, that was a bit of a wise crack. What I am doing with those two things (plus a number of other that are required these days, notably for DKIM) is running my own mail server.

    Fair warning: Doing that costs money, time and effort, and messing it up can lead to… interesting results. (You usually don’t want “interesting” for something as fundamental as your email.)

    If you are still interested, join us in selfhosted@lemmy.world. (Still figuring out how to properly link to a community on lemmy. In the meantime, look for it under “Communitys”.)

    The postfix mail server can be found here: https://www.postfix.org/
    The Cyrus IMAP server can be found here: https://www.cyrusimap.org/

    Additionally, I also use roundcube so I can have a web interface for email.