I don’t fit in an of these teams, and neither do literally all Linux users I know. Should we have identity crises, or could this be a giant oversimplification?
I don’t fit in an of these teams, and neither do literally all Linux users I know. Should we have identity crises, or could this be a giant oversimplification?
To change the ownership of the files, you should only have to run sudo chown -R user:group directory
. -R makes chown run recursively, so it will modify the directory and all subdirectories and files. Do note that changing the ownership to plex:plex or something similar would leave your user unable to normally modify the files. My solution to this was to add both my regular user and the plex (in my case jellyfin) user to the same group. That way both users can easily see and modify the files, as long as the group has read/write permissions (the 2nd column of rwx in ls -Al
). If necessary, you can add group permissions with sudo chmod -R g+rw directory
.
On a side note: have you considered using jellyfin? It’s a completely free alternative to plex, which recently received a truly massive update with tons of new features. Some people prefer plex’ overall experience, but I’ve been running jellyfin with almost no complaints.
Small disclaimer: I’m writing from mobile, so the commands might not be 100% correct. Run at your own risk, and NEVER POINT A CHMOD/CHOWN COMMAND AT SYSTEM DIRECTORIES LIKE / OR /USR. That’s one of the easiest ways to completely break your system.
Have you tried the official guide from the jellyfin website?
As for the guide this AI generated: it bothers me that they instruct you to use chocolatey for the *arrs, but still advice you to install docker, qbittorrent and jellyfin manually (all of which have chocolatey packages). I disagree with the comment that external storage would be recommended, as internal storage is generally more reliable (depending on a lot of factors of course). Also, I believe the “adding a library”-section of the jellyfin setup is a bit too short to be of any use, and would recommend referring to the jellyfin docs instead.
This guide also doesn’t explain how to make jellyfin accessible outside of your LAN. Once again, I’d recommend referring to the jellyfin docs if you want to do this.
I personally have only set up qbittorrent, jellyfin and docker (not the *arr suite), so I can’t comment on the completeness of the guide, but I wouldn’t trust it too much (seeing the previous oversights).
And finally, as someone who started their selfhosted server journey on windows: don’t. There is a reason why almost all guides are written for linux, as it is (in my humble opinion) vastly superior for server usage once you get used to it.
I tried using Linux alternatives to iTunes, but it was always a pain. Even iTunes itself on a separate windows box was more of a hassle than I wanted. I eventually discovered rockbox, which works great with my iPod (5th gen AKA video): it has way more config options and allows me to simply create .m3u playlists and use my own folder structure. If your iPod is supported (https://www.rockbox.org/wiki/IpodPort.html), I’d absolutely recommend Rockbox over other solutions.
If your iPod isn’t supported by Rockbox (like my nano 5th gen), you could probably use strawberry or GTKpod. Both are imperfect, but work “good enough”.
Oh never mind, you’re already using the proprietary driver.
Which GPU do you use? I believe mint defaults to the nouveau drivers for Nvidia GPU’s, which generally has significantly worse performance compared to the proprietary driver.
Could it be that the /usr/local/bin directory doesn’t exist? If that’s the case, you’d either have to create it or replace that part of the command with some other directory in your $PATH (make sure to change both occurrences in the command if you decide to go with this latter option). Though I must add that this kind of manual install isn’t great if you want to keep track of installed apps and pending updates, since you’d have to do all of that manually too.
You could try adding the __GL_THREADED_OPTIMIZATION=1
environment variable to the custom launch options, it improved performance and lessened bugyness for me.
You could also try to run the launcher with software rendering1 by editing ~/.paradoxlauncher/launcher-v2.2024.1/Paradox Launcher
(you might have to change the version). Try adding --disable-gpu
in the last line, between --no-sandbox
and "$@"
You could also try disabling gamemoderun. It hasn’t really improved performance in my experience, but has caused some bugs for me. It also muddies the logs.
1Shamelessly stolen from https://www.protondb.com/app/394360#ju-PgaxbiU
Could you give a bit more information about the hardware and software setup?
I believe I had similar issues on my Nvidia GPU, but resizing the window was a complete fix in my case.
If the installer is small enough (<650MB I believe), you can upload it to virustotal.com to have it be scanned by ~65 antivirus programs
The more you compress the longer and more CPU intensive it is to decompress
I believe this is becoming less and less true with modern algorithms. Take for example ZSTD: while the compression speeds differs by several orders of magnitude between the fastest and slowest modes, the decompression difference is only about 20%. The same holds true for flac, where the decompression speed is pretty uniform across all compression levels.
These algorithms probably aren’t used by repacked like fitgirl (so your answer is generally correct in the context of repacks). I do believe it is still interesting to see these new developments in compression techniques.
I have had decent experiences with TiLP on linux. According to their website, it “can handle any TI calculator (from TI73 to V200) with any link cable.”. Their website also explicitly states support for the NSpire and NSpire-CAS, but the NSpire CX II isn’t mentioned. It might be worth a shot?
If it doesn’t work, the easiest solution would probably be a windows VM with USB-passtrough (which wine doesn’t support as far as I know). You could then use the webapp I linked earlier.
There is an “TI-nspire CXII connect” web app from Texas Instruments themselves. You can find it by going to the webpage of your calculator, and then going to the software section (https://education.ti.com/en/products/calculators/graphing-calculators/ti-nspire-cx-ii-cx-ii-cas/software-overview). If you scroll down far enough (past all the teacher/student software) you’ll see a small section about nspire connect. This should lead you to the following website: https://nspireconnect.ti.com/?ref_url=https%3A%2F%2Feducation.ti.com%2Fen%2Fproducts%2Fcalculators%2Fgraphing-calculators%2Fti-nspire-cx-ii-cx-ii-cas%2Fsoftware-overview. This should allow you to update your OS, send and receive files, etc.
That seems like a good edit, and fair enough. Good to know that there is also room for people who want to use their computer in a non-fanatical way, simply minding our own business.