[-] JustEnoughDucks@feddit.nl 3 points 4 hours ago* (last edited 4 hours ago)

I'll be honest. It was a hell of a time getting things working correctly due to the lack of documentation, but now I have everything except scanning and document signing working which I rarely use anyway. (Rocket league runs fine, just with half the fps I should be getting) I literally don't have to touch anything anymore, it will just keep itself updated and working completely hands-off. That is what I want out of a system now that tweaking and debugging is a distraction from my other hobbies rather than a hobby itself.

The biggest feature that I like is Linux without having any manual update intervention at all. It all just runs and updates itself and works.

If something goes wrong in my software, I can uninstall and reinstall the flatpak delete remaining files, and reinstall with 3 clicks instead of having to search for where the hell this specific program decided to stash its files and configs and cache on my system like I had to with a traditional system. It takes the recurring annoyances out and trades them with 1-time annoyances.

[-] JustEnoughDucks@feddit.nl 1 points 6 hours ago* (last edited 6 hours ago)

I am not talking about federated git repos. You are right, that is a huge undertaking with many issues to overcome.

I am simply talking about dev's willingness to work only within X Y or Z website's ecosystem even if another project they want to contribute to exists on another ecosystem (for example KiCAD which exists on their own gitlab instance and needs a separate account or gadgetbridge on Codeberg). It is enough to stop many people from contributing.

[-] JustEnoughDucks@feddit.nl 9 points 8 hours ago* (last edited 8 hours ago)

I can attest to this. I daily drive bazzite exclusively now.

Rocket league specifically only uses 40% of the GPU and 25% CPU and refuses to use any more at all. It is only a bazzite problem. Other distros are completely fine and other bazzite users have reported the same thing, regardless of settings, launch options, etc...

It is hell when trying to do embedded firmware development. Pretty much everything has to be done through distrobox related to it because JLink needs to be accessible by NRF connect which has to be accessible by VSCode, etc... vscode and oss versions simply don't work if you have to install more than the very basic UI extensions.

Plus then you have udev rules that you have to manually place in the read only file system (recommended by a Bazzite maintainer on their discord) which they explicitly tell you never to do in the docs. There is absolutely nothing regarding JLink (the most widely used industry flashing tool for ARM) in any universalblue docs, even the bluefin and aurora versions "for developers".

Also, there is absolutely no known way to handle eID credentials, crypto keys, etc in order to digitally sign documents. Also key management and access simply does not work at all in flatpak.

Network scanning simply doesn't work at all (yes, saned is set up). It is completely nonfunctional, it can't discover anything.

Outside of those cases though, it works fine. Themes work, font installation works as expected: the firewall, KiCAD, freeCAD work, browsers, media players, etc... All work fine. Distrobox, while start menu applications via distrobox sometimes simply don't start, they often work fine. However, I haven't had to worry about updating my system in 4 months because updates are in the background and completely seamless and not a single thing breaks during updates which by itself is the reason I switched from arch.

(Arch never became unbootable or seriously broken in 8 years, but I would have update problems and have to search for forum solutions to make a full update work every month or two)

[-] JustEnoughDucks@feddit.nl 6 points 21 hours ago

I really don't understand it.

It is 5 minutes to create an account and you can even use the same SSH key everywhere technically.

Then just put a bit config per website and it literally requires nearly 0 additional work ever. You can commit to all the different places practically simultaneously.

I guess you have to go to different websites for issues and I don't know if codeberg specifically has CI/CD tools, but I don't get why devs refuse to work on things outside github.

[-] JustEnoughDucks@feddit.nl 3 points 6 days ago

The xperia 5ii doesn't have wireless charging, so no.

[-] JustEnoughDucks@feddit.nl 19 points 6 days ago* (last edited 6 days ago)

The problem is that in america, the oppressors they are trying to overthrow own literally all of the means. A select few people and corporations own virtually all of the media, virtually all agriculture (and seed producers have all farmers in a stranglehold of corruption, that is a huge rabbit hole), a very large surveillance system, virtually all popular means of organizing and communication, a majority of politicians (I consider giving public bribes to politicians directly correlating with votes on policies bought politicians), and the entire police force (see: luigi resources used vs every single other shooting every day, a special emergency line for the rich, protection of corporations like amazon in strike breaking, and the long history of the police killing union members and strikers for literally >150 years). Not to mention that now, technology has reached the point where it is engineered to be so addictive as to be detrimental to in-person communities that throughout history have done the vast majority of reform and revolution organization. Now they literally don't even have to provide for the basic needs of people because a very small group of people control and have very deep insights into every single part of peoples' lives.

If you look at extremely influential and corrupt entities in the EU such as deutchebank, ING, nestle, and other special interest groups in europe, they have struck a much better balance of providing for the peoples' basic needs while still owning and controlling absolutely massive amounts of influence, laundering money, implementing governing policies directly benefiting them, etc... while not upsetting the balance enough to spark a movement. Part of this is due to the fact that compared to america, the police states in europe don't have near the control and freedom over the general population, but that is even changing in some places here. Even then, look at the difference of nice orderly law-abiding, unintrusive protests in the EU vs the US. If people's needs are cared for, you can pick their pockets and they will not be nearly desperate or angry enough to organize against you. Unions are being gutted all over the EU, and union membership is falling sharply while wealth inequality is again starting to rise in many places which was exactly the thing that started america down their path.

[-] JustEnoughDucks@feddit.nl 4 points 6 days ago* (last edited 6 days ago)

3.5 years almost with the Xperia 5ii. Tried between 20 and 80 but for the last year, the battery life was so bad that now it is between 10 and 80 while barely using it. AVG battery SoT discharge rate is 18%/hr according to accubattery. When I got it, it was around 9%. The killer is screen off time which is 2.6%/ hour, over double what it was originally.

Accubattery has been tracking through the phone's entire life and says it is at 70% or so now. Almost 9% per year loss.

Xperias must have super cheap bad batteries because my girlfriend's A52 (a much cheaper phone) purchased at the exact same time, used much more often, and charged to 100% still lasts 1-2 days easily and the battery capacity is at 85% or so. But maybe if I charged to 100%, the battery life would be at 50% of so with the quality of the battery.

[-] JustEnoughDucks@feddit.nl 99 points 1 week ago

A Volkswagen id4 was the best choice I had from work (Belgian companies give company cars for personal use as perks because of tax benefits).

I completely disagreed to all terms involving internet access in the vehicle, but I have no doubt they are tracking me without my consent too...

[-] JustEnoughDucks@feddit.nl 116 points 1 month ago* (last edited 1 month ago)

Oh no! I really hope this doesn't start happening to all of the CEOs and board members that make a profit off of legally killing people

[-] JustEnoughDucks@feddit.nl 116 points 1 month ago* (last edited 1 month ago)

Here in Belgium there used to be big government subsidies for solar panels 5-10 ago.

Now the same wattage battery + solar setup without any government subsidies is a good chunk cheaper than that time with the large subsidies.

Pretty cool and shows the power of government renewables subsidies. A huge percentage of houses in Belgium have solar panels now.(and electricity still costs 0.30€/kWh average because of fossil fuel energy lobbies)

Now that there is a local industry around it, most renovations and almost all new builds include them.

[-] JustEnoughDucks@feddit.nl 90 points 3 months ago* (last edited 3 months ago)

Literally every single browser can open a PDF.

Is she admitting that their organization only uses discontinued, insecure Internet Explorer to use the internet? Is she also opening word files in Microsoft word 2005?

71

Hey everyone,

I am completely stripping my house and am currently thinking about how to set up the home network.

This is my usecase:

  • home server that can access the internet + homeassistant that can access IoT devices

  • KNX that I want to have access to home assistant and vice versa

  • IoT devices over WiFi (maybe thread in the future) that are the vast majority homemade via ESPHome. I want them to be able to access the server and the other way around. (Sending data updates and in the future, sending voice commands)

  • 3 PoE cameras through a PoE 4 port switch

  • a Chromecast & nintendo switch that need internet access

Every router worth anything already has a guest network, so I don't see much value in separating out a VLAN in a home use case.

My IoT devices work locally, not through the cloud. I want them to work functionally flawless with Home assistant, especially anything on battery so it doesn't kill its battery retrying until home assistant polls.

The PoE cameras can easily have their internet access blocked on most routers via parental controls or similar and I want them to be able to send data to the on-server NVR

I already have PiHole blocking most phone homes from the chromecast or guest devices.

So far it seems like a VLAN is not too useful for me because I would want bidirectional access to the server which in turn should have access from the LAN and WiFi. And vice versa.

Maybe I am not thinking of the access control capability of VLANs correctly (I am thinking in terms of port based iptables: port X has only incoming+established and no outgoing for example).

I figure if my network is already penetrated, it would most likely be via the WiFi or internet so the attack vector seems to not protect from much in my specific use case.

Am I completely wrong on this?

20
submitted 11 months ago* (last edited 11 months ago) by JustEnoughDucks@feddit.nl to c/selfhosted@lemmy.world

I got immich with SSO up and running. It runs like a dream compared to Photoprism and is simple enough for me, but also has necessary features like user accounts.

There is one thing I couldn't find in the docs:

I already have a library of 5000 photos and 150 videos on my server that sync to my phone with Syncthing to 4 different directories (one for each phone I took the photos on) in Immich. Right now I have that directory as an external library, but I don't think this is the "right way."

My goal:

  • No duplicates between phone app and desktop app
  • Don't have to re-upload every image from my phone as my network is 100/30 mbps
  • Am able to manage my photos from the Immich app and web app (deleting photos that will propagate between devices)

Can I just map the "Upload" folder to that syncthing photo base folder and get parity between my phone and my server? Or do I have to re-upload everything from my phone? Or am I waiting for a feature that doesn't quite exist yet? I noticed some feature discussions about photo hashing and de-duplication.

I tried asking in a discussion on the repo, but nobody answers those much.

80
submitted 11 months ago* (last edited 11 months ago) by JustEnoughDucks@feddit.nl to c/linux_gaming@lemmy.ml

For the past few months or so, steam precaching has been out of control. I have to download between 10 and 30 GB of shader precache data per day. That is extremely ridiculous. Steam's shader caches are quite often almost as large as the game itself. For example: the image here is a game that is ~7GB for the full game, downloading 10GB of shader precache. If I download an average of 30GB of shaders per day, then that is almost 1TB of data downloaded written per month just in shaders...

Not to mention that games I play regularly like CS2 get a precache update literally every 2 days that is 5-10GB and if I manage to cancel it, there is 0 difference in performance at all.

Also fossilize replay that takes 20%-50% CPU load, sometimes for an hour and is the single highest user of disk IO on my entire system. I would be concerned about SSD wear if it was during the early times of ssd just because of the massive amount of writes.

I'm all for downloading shader precaching, but at normal intervals of after updates, not just randomly every few days when there hasn't been a game update in months or years. I don't want to delete all of my games because I only have 100/30 internet, so it would take me a long time too redownload games.

Has anyone else been seeing these ridiculous intervals and datasets of shader cache? Could there at least be a selective pre-caching setting only for games that I play regularly so I am not caching shaders for games that I haven't played in 2 years?

[-] JustEnoughDucks@feddit.nl 419 points 1 year ago

Well this article is pretty disingenuous...

  1. The distribution "managed by a single person" depends on hundreds of people working on different sofware to keep up. It's not "one person doing better than the thousands of Microsoft employees combined" implication they are pushing

  2. Windows 11 beat the linux distros by up to 20% in 1% lows which are argued as much more important by most tech reviewers. It wasn't consistant at all which means that there was a giant margin of error.

I love linux and linux gaming has gotten radically better, but I am tired of tech "journalism" literally just cherrypicking, misleading, clickbait trash.

1
submitted 2 years ago* (last edited 2 years ago) by JustEnoughDucks@feddit.nl to c/selfhosted@lemmy.world

Hey lemmings,

I have a headless server that works beautifully. B450 with 2700X and 32GB of micron 3200MHz RAM.

I am currently running Debian 12 Bookworm on it. I am at kernel 6.1, but in preparation for 6.2 or 6.3 being backlogged, I want to buy an Arc A380 for transcoding since they are only 150€ here. Software was fine for a single video stream, but I bought a new house and will have 4 camera streams running. Plus I want to dabble in AV1 transcoding for media or storage of my camera streams

Currently there is neither X nor Wayland installed since it is exclusively with SSH that I do all of my work on it. After I install the GPU, I was wondering if it is possible to not even install X or Wayland since I will literally never use a display on it?

Would I still be able to do Jellyfin and Frigate transcoding without an X server? If I have to get one, does it matter if I choose X or Wayland for hardware transcoding?

Thanks!

view more: next ›

JustEnoughDucks

joined 2 years ago