American_Jesus

joined 2 years ago
[–] [email protected] 2 points 2 weeks ago (1 children)

Use NVIDIA as primary GPU on laptops (not offload)
https://www.phoronix.com/news/NVIDIA-R575-Wayland-Plans

Currently you can only set NVIDIA to offload some of the rendering, but not as primary GPU like X11

https://wiki.archlinux.org/title/NVIDIA_Optimus#Use_NVIDIA_graphics_only

[–] [email protected] 1 points 2 months ago

makes me willing to configure my monitor on XFree86

[–] [email protected] 21 points 2 months ago (2 children)

So the movie Civil War (2024) became a reality

[–] [email protected] 25 points 3 months ago

The value of this tunable is the minimum size (in bytes) of the top-most, releasable chunk in an arena that will trigger a system call in order to return memory to the system from that arena.

https://www.gnu.org/software/libc/manual/html_node/Memory-Allocation-Tunables.html


MALLOC_MMAP_THRESHOLD_ is an environment variable that sets the size threshold for using the mmap system call to allocate memory instead of using the heap.

  • Default: 128 KiB
  • Behavior:
    • If a memory request is ≥ 128 KiB, mmap is used.
    • If < 128 KiB, the heap is used.
  • Purpose:
    • Helps manage large memory allocations more efficiently.
    • Can be adjusted to optimize performance for specific applications.
 

Many users reported high memory/RAM usage, some 8GB+.

In my case gone from 1.5GB+ to 400MB or less on Raspberry Pi 4.

Adding MALLOC_TRIM_THRESHOLD_=100000can make a big difference.

With Docker:
Add to your docker-compose.yml and docker compose down && docker compose up -d

...
environment:
  - MALLOC_TRIM_THRESHOLD_=100000
...

With systemd:
Edit /etc/default/jellyfin change the value of MALLOC_TRIM_THRESHOLD_ and restart the service

# Disable glibc dynamic heap adjustment
MALLOC_TRIM_THRESHOLD_=100000

Source: https://github.com/jellyfin/jellyfin/issues/6306#issuecomment-1774093928

Official docker,Debian,Fedora packages already contain MALLOC_TRIM_THRESHOLD_.
Not present on some docker images like linuxserver/jellyfin

Check is container (already) have the variable
docker exec -it jellyfin printenv | grep MALLOC_TRIM_THRESHO LD_

[–] [email protected] 3 points 3 months ago (1 children)

Maybe too many connections, use BitTorrent calculator to recommend some settlings (just input your max upload bandwidth)

https://torrentcalc.gabe.xyz/

[–] [email protected] 5 points 4 months ago (1 children)

By a spear, then repawn after 3 days

[–] [email protected] 2 points 4 months ago

RiMusic is update regularly, no third party player is perfect, even PipiPipe or Newpipe can break suddenly, Google/YouTube don't like third party apps using their services and are always implementing ways to break apps

 
 

When removing a torrent with "Also remove the content files" instead of deleting the files it moves to .Trash-ID, even on headless/docker systems.

Set to delete files: Settings -> Advanced -> Torrent content removing mode: Delete files permanently

Issue https://github.com/qbittorrent/qBittorrent/issues/21497

PS: There's a pull request to revert back to delete https://github.com/qbittorrent/qBittorrent/pull/21528

 

There are some torrrents showing up with .lnkextension (ex: movie.mp3.lnk, tvshow.mkv.lnk...) and automated software (Sonarr, Radarr, Lidarr, qBittorrent RSS Downloader) could pick those torrents (but not import).

These (fake) torrents include a .lnk file that executes a script on your Windows


HOW TO exclude from download on qBittorrent.

  • Go to Options -> Downloads

  • Enable "Exclude file names"

  • Add patterns:

(one by line)

*.mp4.lnk  
*.mp3.lnk  
*.mkv.lnk
*.torrent.lnk 
*.zipx
*.scr
*.arj
*.lzh

Or exclude all together: *.lnk


Example on VirusTotal https://www.virustotal.com/gui/file/e74f64df6ebaf3a1b6e3f42591eb6e87d2ac2828eb5a99fd8d3d82c140137fc9/detection

300
submitted 2 years ago* (last edited 2 years ago) by [email protected] to c/[email protected]
 

Tachiyomi forks

Extensions:
Follow instructions for your fork
https://keiyoushi.github.io/extensions/

Note: Reinstall all previous extensions, otherwise update won't be possible.

How to migrate from Tachiyomi to a fork:

  • On Tachiyomi: Settings -> Data and Storage -> Create Backup
  • On the fork: same steps, select "Restore backup"

Standalone apps

PS: I'll update the list if find more.

 

Description

Since there wasn't anything similar, i have created a list of Android apps for Android TV.
There are many other apps that i didn't test or are unknown to me.
Some aren't made specific for TV, but work without issues.
Not all are available on app stores (F-Droid, Google Play), only on git repositories (GitHub, GitLab, Codeberg...)

List: Awesome-Android-TV-FOSS-Apps

Contribute

App requirements:

  • Must be FOSS (source code publicly available)
  • 90%+ must be usable with standard TV remote (D-Pad, OK key...)
  • APK available on F-Droid, Google Play, git repository... (not only the source-code)

Submit an App to the list: https://github.com/Generator/Awesome-Android-TV-FOSS-Apps/issues

 

Description

Since there wasn't anything similar, i have created a list of Android apps for Android TV.
There are many other apps that i didn't test or are unknown to me.
Some aren't made specific for TV, but work without issues.
Not all are available on app stores (F-Droid, Google Play), only on git repositories (GitHub, GitLab, Codeberg...)

List: Awesome-Android-TV-FOSS-Apps

Contribute

App requirements:

  • Must be FOSS (source code publicly available)
  • 90%+ must be usable with standard TV remote (D-Pad, OK key...)
  • APK available on F-Droid, Google Play, git repository... (not only the source-code)

Submit an App to the list: https://github.com/Generator/Awesome-Android-TV-FOSS-Apps/issues

 

netflix.com is in the top5 domains on the entire network, and i have a Raspberry Pi running 24/7 (with AdGuard Home), most queries are from TV.

view more: next ›