![](https://lemmygrad.ml/pictrs/image/3e0b895a-ef05-4ecd-aeb0-b32206f64764.png)
![](https://lemmy.ml/pictrs/image/gWmVEUZ94Z.png)
US Imperials about to seethe
(_____(_____________(#)~~~~~~
US Imperials about to seethe
I have the same experience. I wrote a simple program with SDL2 to test a software renderer. All it does is create a window then go into an event loop and after each iteration it streams a framebuffer to a texture that gets displayed in the window. In the default mode (X11) my frame timings fluctuate a lot and for a while I tried to massage the code to get it stable because I was convinced that it was just my draw code. Then I eventually forced SDL2 to use Wayland and not only did the draw time per frame go down by 2ms but the fluctuations went away completely.
Kepler cards work “OK” with nouveau. What sucks is that reclocking has to be done manually, video decoding/encoding requires firmware blobs and OpenGL support tends to be meh. Overall it’s an unstable experience. I have a stack of Kepler based cards that would still be usable if Linux/mesa had a decent driver.
Or the buggy Bloom effect in Cities Skylines, Stellaris and Surviving Mars that would cause flicker and a weird black screen. Pretty sure they never bothered to fix that.
Firefox does sandbox everything but vulnerabilities exist and sometimes go unnoticed for a while before they’re discovered and patched. If a malicious script does manage to escape the sandbox it will be able to do literally anything to the system since it has root privileges. It would have full access to any device that’s in /dev, it could create, modify and delete udev or iptables rules, it could mess with the BIOS since the kernel exposes EFI variables, if the mainboard has re-writable flash chips for the firmware it could write malicious code to them since they may show up in /dev, etc. If any of this makes you uneasy then you probably should stop running stuff as root in general except for when you really need to.
Also in general you don’t want to run any graphical applications on a Server unless there is a very specific reason for it because it takes up extra resources and therefore makes the machine use more power overall. This is especially bad when the machine in question has no hardware acceleration and renders everything in software. Remote desktop also adds CPU/GPU load and takes up a good bit of I/O and network bandwidth which is not ideal for a NAS server.
Anyone that thinks X11 is still superior probably runs on a laptop with a single screen.
It really does seem that way. I’ve dealt with many different multi-monitor setups on X11 and only ever had problems. For example, I have an AMD based setup with 3 monitors, 2 are average 1080p60 displays and the third has a higher refresh rate. On X11 this setup always has either screen tearing/flickering, unusually high CPU usage by the compositor or the refresh rate seems noticeably off and hot-plugging additional monitors makes things behave weird or even crash, especially when unplugging monitors. On setups with multiple monitors across multiple GPUs it’s the same but worse. On Wayland it all just works without any problems, no matter the setup. Hot-plugging monitors on Wayland is very seamless. Even X11 software runs better for me on Wayland.
I agree. The proxy solution they’re proposing seems like a band-aid on a fundamental design issue to me. It’s easier to just tack yet another library onto a big project than to refactor large amounts of code. This is exactly why a lot of software is getting more and more shit.
Exactly. Also someone can only release parts of the source code of their software and still license it under a permissive license like MIT, BSD, Apache, CDDL, etc. enabling them to claim that their software is “open source”. And usually in that case the released source code just so happens to mostly be wrapper/glue code that calls out into closed source binaries which is where the actual magic happens.
I remember this. I refunded the game ASAP. For the longest time they’ve neglected the Linux client to the point where it was just broken and crashed often and you couldn’t even play with Windows players because the Linux client was so far behind. And of course the Windows version ran just fine on Linux via Proton. Yet they seemed surprised and annoyed whenever Linux players pointed this out. That’s where I lost all my respect for them as a developer. I would refund Gary’s Mod too if I could.
Similar but in this case the Linux Kernel/Init System act as the PXE firmware so you don’t need a TFTP Server to load initramfs and a Kernel image. And you don’t need a NFS or Samba server because the Server has the drive with the rootfs already exposed to the network.
From what I understand it’s basically like a “thin client” type of thing where the client loads the Kernel from local storage up to a certain point and then boots into a rootfs that is somewhere else on a remote server.
I don’t understand how so many people use that centralized, proprietary piece of big tech spyware for like almost everything. There are so many interesting communities out there that exclusively exist on Discord. I hate how some software projects and games use only Discord to post updates, news, patchnotes, documentation and even download links. And they expect people to just “join our Discord” for suggestions, bug reports and troubleshooting. I don’t have a Discord account and I don’t plan on making one, ever. There is so much useful and interesting information currently out there that people are never going to get to see simply because it’s all scattered in random chat rooms on random Discord servers. And if any of those chat rooms, Discord servers or even Discord itself gets shut down all of that information will inevitably become lost media.
Non-American here. No. I didn’t even know school shootings are a thing until I learned about the Empire. When I was in school all we did was fire drills.
This isn’t limited to JS. Too many times have I seen someone ask a question of how to do XYZ in language ABC where most of the replies were some form of “Just use this library bro” while not actually answering the question. And usually the library that’s being suggested is some big monolith that implements a ton of shit that no one really uses.
This and the Barbara Streisand effect as other instances are making threads and creating drama about us, which will lead people to look us up out of curiosity
Literally how I found GenZedong. I used to browse latestagecapitalism and antiwork on reddit and kept seeing people shitting on “those authoritarian tankies over at GenZedong” which made me look it up out of curiosity. I think this is a net positive. Many people already have the right mindset but just need a lead to follow. And some may find their lead here.
Personally I’m not bothered by people/bots/feds coming here to downvote us. On reddit downvotes are terrible because not only does “the algorithm” take the voting scores into account and tends to “hide” posts with a low score, but if your user’s score is too low you’re unable to post and comment in some subs. But on lemmy none of these things are true. Lemmy doesn’t even keep track of a user’s total voting score.
From my so far limited experience of playing around with it for 30 minutes in a QEMU KVM, it does use the apt
package manager but a quick look at /etc/apt/sources.list
tells that they use their own repositories. Looking through the repositories of what they have to offer it seems that they aren’t just mirrors from another distro but actually maintain their own packages and port some Ubuntu packages. A look through their Kernel Config zcat /proc/config.gz
tells that they compile their own custom Kernel as well. Also it doesn’t use snap
at all, but they do offer it in their repositories. And for some reason there is dockerd/containerd pre-installed and pre-configured on the base System. My guess would be that they use docker for the Mobile apps, but I can’t verify this right now since every time I try to install a Mobile app from the Software Store it tells me that I can’t run a VM inside a VM. And unfortunately I don’t have some spare Hardware to test at hand atm.
To answer your question; It seems like an independent distro utilizing the apt package manager and porting some Ubuntu packages. But I can’t say for sure, since all of the documentation on their git repositories is written in mandarin.
Is there a Tor friendly version of archive.ph?
It claims to support the VisionFive2 SBC/JH7110 SoC which is made by StarFive.
Gallium-Nine also tends to be buggy if used with 32-bit software in particular. All the 32-bit games I’ve tried have problems with it. They usually work fine for the first 30-60 minutes and after that the framerate becomes unstable to the point where the game becomes unplayable. It happens consistently with Gallium-nine but not at all with DXVK.