Kekin

joined 1 year ago
[–] Kekin@lemy.lol 1 points 5 months ago (1 children)

May be related to this: https://github.com/jellyfin/jellyfin/issues/11380

I know my setup with intel integrated gpu worked prior to the release pf 10.9. Now I can't get transcoding to work. In the comments they suggest the kernel version has something to do with it but for me it didn't fix it. I'll have to troubleshoot further today

Meanwhile transcoding works fine in Plex, so I feel it may be something specific to jellyfin

[–] Kekin@lemy.lol 7 points 6 months ago (3 children)

I can speak at least for rootless podman, I spent some hours on it and different ways I tried all ended in permission issues.

I gave up on trying to do it properly and just set the permissions of the /dev/dri device to 666, so that my podman container can use the gpu for transcoding.

Part of the issue with the container images that I tried is that they create a new user with whatever uid:gid I pass to the container, and so even if my nonroot user is part of the render group, the new user inside the container is not and so it can't write to the /dev/dri/renderD128 (gpu), and so transcode wouldn't work.

That's where I left the troubleshooting at cause it was being a headache

[–] Kekin@lemy.lol 1 points 7 months ago

Thanks for the resources, I'll check them out later today!

[–] Kekin@lemy.lol 2 points 7 months ago (2 children)

Yeah I'm fairly certain it's a permission issue. Having the gpu with permissions 666 makes it work inside the containers.

The thing is also that these container images (plex and jellyfin) create a separate user inside, instead of using the root user, and this new user ("abc" for lsio images) doesn't get added to the same groups as the root user.

Also the render group that gets passed to the container appears as "nogroup", so I thought of adding user abc to "nogroup" but still didn't seem to work.

[–] Kekin@lemy.lol 1 points 7 months ago

Thanks! I'll take a look there

[–] Kekin@lemy.lol 2 points 7 months ago

Yes I did the Systemd integration at the user level too and I quite like it

[–] Kekin@lemy.lol 1 points 7 months ago

My favorite part is how virtual desktops and switching between them works perfectly on Windows 10, and even on KDE it works well and smooth, but on Windows 11 somehow they made it slower and glitchy. It was probably better when it didn't even have an animation when switching.

[–] Kekin@lemy.lol 6 points 7 months ago (1 children)

I managed this by using tailscale, with a kind of weird setup I think, but it just works.

I have tailscale on the VPS and my local server, let's say its tailscale name is potatoserver

Then with Caddy on the VPS i have something like:

mywebsite.com { reverse_proxy potatoserver:port }

And so mywebsite.com is accessible on the clearnet through the VPS

Though given you're getting rid of cloudflare tunnles I don't know if you'd want to get into Tailscale. There's Headscale too but I haven't worked with it so I can't comment

[–] Kekin@lemy.lol 4 points 7 months ago

Essentially since I switched to AMD almost a year ago, and I switched so I could use wayland with freesync lol

[–] Kekin@lemy.lol 4 points 8 months ago (1 children)

I have the adapter from Cable Matters I think and I'm fairly sure it supports VRR at 4:4:4 chroma subsampling. Tested it on a Hisense U8H. I stopped using the adapter though because on Windows it wouldn't work with VRR, the screen would kind of go black when I moved the mouse. Not sure what it was.

I can confirm on this some time tomorrow

[–] Kekin@lemy.lol 6 points 9 months ago

IIRC the screenshot thing was the tipping point for me. Tried taking a screenshot in the Crunchyroll app for Android, and it came out black...

Looked into plex, and it's all been better ever since

view more: ‹ prev next ›