0 Followers
0 Following
1 Posts
I was being dumb. Just an FYI if someone stumbles upon this. CachyOS does not include libdecor with its gaming packages selection. Just install it with paru libdecor and select cachyos-extra-znver4/libdecor.

Help getting Steam big picture mode on Gnome

https://lemmy.world/post/38521078

Help getting Steam big picture mode on Gnome - Lemmy.World

I have installed CachyOS in my main gaming machine and i want it to work like the steam deck: Boot into big picture mode and then you can exit to desktop mode. I went with the desktop image instead of the handheld one because i wanted to use GNOME. I’ve looked at the cachyos-handheld package but it seems its only for KDE systems. I tried to make my own scripts to start the compositor using a one-shot system which i believe is what bazzite does, unfortunately i cant get the steam part to work, as the gnome part does work. If someone can take a look at it and give me a hand i would be extremely grateful. Here is the script you run to switch the next boot: #!/usr/bin/env bash set -euo pipefail usage() { cat <<'EOF' Usage: os-session-select <gamescope|gnome-wayland|gnome-xorg|plasma-wayland|plasma-xorg> Writes ~/.config/steamos-session-select and logs you out so the one-shot wrapper can launch the requested session exactly once on next login. EOF } target="${1:-}" case "$target" in gamescope|gnome) ;; -h|--help|"") usage; exit 1 ;; *) echo "Unknown target: $target"; usage; exit 1 ;; esac cfg="$HOME/.config" sentinel="$cfg/steamos-session-select" mkdir -p "$cfg" printf '%s\n' "$target" > "$sentinel" if command -v steam >/dev/null 2>&1; then steam -shutdown || true fi # End the current session (GDM should be set to autologin) if [[ -n "${XDG_SESSION_ID:-}" ]]; then loginctl terminate-session "$XDG_SESSION_ID" || true else systemctl --user exit || true fi It creates a file in the home directory to indicate to the boot script what to launch, then it kills the current session to restart the gdm manager. And here is the script of the actual launcher: #!/usr/bin/env bash set -euo pipefail sentinel="${HOME}/.config/steamos-session-select" xexec() { local cmd="$1"; shift if command -v "$cmd" >/dev/null 2>&1; then exec "$cmd" "$@" else echo "Error: required command '$cmd' not found." >&2 exit 1 fi } choice="" if [[ -f "$sentinel" ]]; then choice="$(tr -d '\n\r' < "$sentinel")" rm -f "$sentinel" || true fi choice="${choice:-"gamescope"}" case "$choice" in gamescope) if command -v gamescope-session-plus >/dev/null 2>&1; then unset WAYLAND_DISPLAY unset WAYLAND_SOCKET unset DISPLAY export XDG_SESSION_TYPE=tty export WLR_BACKENDS=drm export ENABLE_GAMESCOPE_WSI=0 exec gamescope-session-plus steam else echo "gamescope-session(-steam) not found in PATH." >&2 exit 1 fi ;; gnome) exec gnome-session ;; *) echo "Unknown session choice '$choice' – falling back to GNOME Wayland." >&2 exec gnome-session ;; esac When i look at the journalctl output for the error i see what causes the issue is: xdg_backend: Failed to initialize input thread Failed to load plugin 'libdecor-gtk.so': failed to init SDL_Vulkan_CreateSurface failed: VK_KHR_wayland_surface extension is not enabled in the Vulkan instance And then a core dump. Again, any help would be much appreciated, thanks!!

Having issues launching games specifically from steam

https://lemmy.world/post/16442846

Having issues launching games specifically from steam - Lemmy.World

Hi all! I’ve recently come across an issue with launching games from steam. For now I’ve seen it happen on two games (or rather demos): Crow Country and Sophonce. They launch fine but have some flickering black blocks on the screen that make them unplayable. Here are some images: https://pasteboard.co/qXH4H5gm7sIS.jpg [https://pasteboard.co/qXH4H5gm7sIS.jpg] https://pasteboard.co/7k9XM394Zlsi.jpg [https://pasteboard.co/7k9XM394Zlsi.jpg] https://pasteboard.co/6vPC8GYxhHu8.jpg [https://pasteboard.co/6vPC8GYxhHu8.jpg] This only happens when they go full-screen and on wayland, on X11 works fine. I’ve tried many versions of proton including eggroll variants. The games work fine when launched with wine without steam in the middle if i do wine <game.exe> . If i do it this way the games detect that I’m running on an ultra-wide screen and play as such but through steam they stay on 16:9 instead. My system: Os: Nobara 40 Kernel: 6.8.12-200.fsync.fc40.x86_64 DE: Gnome 46.2 CPU: AMD Ryzen 7 7800X3D (16) @ 5,05 GHz GPU 1: AMD Radeon RX 7900 XTX RAM: 32GB Any help is appreciated, Thanks!

Disable Zero RPM on RX 7900 xtx on Linux

https://lemmy.world/post/14984770

Disable Zero RPM on RX 7900 xtx on Linux - Lemmy.World

Hi all! I have an RX 7900 xtx AMD graphics card and by default it is enabled. In windows it is easy enough to disable through the adrenaline software but there is no such thing on Linux. So far I’ve tried with both corectrl (1.3.11) and lact (0.5.4) and with lact i have been able to edit the fan curve but that only takes effect after the threshold of the zero rpm, which is annoying. If it’s of any help, my model is the sapphire vapor-X. Thanks in advanced!!

Progress Report October 2023 · yuzu

https://lemmy.world/post/9351718

Progress Report October 2023 · yuzu - Lemmy.World

Does jellyfin have a default unchangeable maximum bit-rate?

https://lemmy.world/post/8210940

Does jellyfin have a default unchangeable maximum bit-rate? - Lemmy.World

I find myself trying to stream a heavy movie, on a local network but it transcodes it due to the original file exceeding maximum bitrate. I’ve checked the settings but the only one which seem to control this is set at 0 which is unlimited (i guess). Is there any way to bypass this limit if so? The overall bitrate of the movie in question is 65Mb/s Thanks.

Progress Report September 2023 · yuzu

https://lemmy.world/post/7657444

Progress Report September 2023 · yuzu - Lemmy.World

Help needed configuring prowlarr with qBittorrent

https://lemmy.world/post/3405486

Help needed configuring prowlarr with qBittorrent - Lemmy.world

Hi all, i’m having issues configuring prowlarr to use the qbit torrent downloader. I have everything setup in a docker container as such: version: "3.2" services: qbittorrent: container_name: qbittorrent image: linuxserver/qbittorrent logging: driver: json-file ports: - 4666:4666 - 8082:6881 - 8082:6881/udp environment: - WEBUI_PORT=4666 volumes: - /docker/appdata/qbittorrent:/config - ./data:/data radarr: container_name: radarr image: cr.hotio.dev/hotio/radarr:latest restart: unless-stopped logging: driver: json-file ports: - 7878:7878 environment: - PUID=1000 - PGID=1000 - TZ=Europe/Amsterdam volumes: - /etc/localtime:/etc/localtime:ro - /docker/appdata/radarr:/config - ./data:/data sonarr: container_name: sonarr image: cr.hotio.dev/hotio/sonarr:latest restart: unless-stopped logging: driver: json-file ports: - 8989:8989 environment: - PUID=1000 - PGID=1000 - TZ=Europe/Amsterdam volumes: - /etc/localtime:/etc/localtime:ro - /docker/appdata/sonarr:/config - /data:/data bazarr: container_name: bazarr image: cr.hotio.dev/hotio/bazarr:latest restart: unless-stopped logging: driver: json-file ports: - 6767:6767 environment: - PUID=1000 - PGID=1000 - TZ=Europe/Amsterdam volumes: - /etc/localtime:/etc/localtime:ro - /docker/appdata/bazarr:/config - ./data/media:/data/media prowlarr: image: cr.hotio.dev/hotio/prowlarr container_name: prowlarr ports: - 9696:9696 environment: - PUID=1000 - PGID=1000 - TZ=Europe/Madrid volumes: - /docker/appdata/prowlarr:/config restart: unless-stopped sabnzbd: container_name: sabnzbd image: cr.hotio.dev/hotio/sabnzbd:latest restart: unless-stopped logging: driver: json-file ports: - 8080:8080 - 9090:9090 environment: - PUID=1000 - PGID=1000 - TZ=Europe/Madrid volumes: - /etc/localtime:/etc/localtime:ro - /docker/appdata/sabnzbd:/config - ./data/usenet:/data/usenet:rw jellyfin: container_name: jellyfin image: linuxserver/jellyfin environment: - PUID=1000 - PGID=1000 - TZ=Europe/Madrid volumes: - /docker/appdata/jellyfin:/config - /etc/localtime:/etc/localtime:ro - ./data/media:/data/media ports: - 8096:8096 - 8920:8290 restart: unless-stopped I can open localhost:4666 in firefox and see the qbit web interface. When i go to the prowlarr interface and try to connect to it the field for the adress goes red and says: unable eto connect tot qBittorrent. The logs say: prowlarr | [v1.7.4.3769] System.Net.Http.HttpRequestException: Connection refused (localhost:4666) prowlarr | ---> System.Net.Sockets.SocketException (111): Connection refused prowlarr | at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken) prowlarr | at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) prowlarr | at System.Net.Sockets.Socket.g__WaitForConnectWithCancellation|277_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken) prowlarr | at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.attemptConnection(AddressFamily addressFamily, SocketsHttpConnectionContext context, CancellationToken cancellationToken) in ./Prowlarr.Common/Http/Dispatchers/ManagedHttpDispatcher.cs:line 331 prowlarr | at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.onConnect(SocketsHttpConnectionContext context, CancellationToken cancellationToken) in ./Prowlarr.Common/Http/Dispatchers/ManagedHttpDispatcher.cs:line 307 prowlarr | at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) prowlarr | --- End of inner exception stack trace --- prowlarr | at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) prowlarr | at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) prowlarr | at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) prowlarr | at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request) prowlarr | at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) prowlarr | at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) prowlarr | at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) prowlarr | at System.Net.Http.AuthenticationHelper.SendWithAuthAsync(HttpRequestMessage request, Uri authUri, Boolean async, ICredentials credentials, Boolean preAuthenticate, Boolean isProxyAuth, Boolean doRequestAuth, HttpConnectionPool pool, CancellationToken cancellationToken) prowlarr | at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) prowlarr | at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) prowlarr | at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) prowlarr | at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponseAsync(HttpRequest request, CookieContainer cookies) in ./Prowlarr.Common/Http/Dispatchers/ManagedHttpDispatcher.cs:line 110 prowlarr | at NzbDrone.Common.Http.HttpClient.ExecuteRequestAsync(HttpRequest request, CookieContainer cookieContainer) in ./Prowlarr.Common/Http/HttpClient.cs:line 171 prowlarr | at NzbDrone.Common.Http.HttpClient.ExecuteAsync(HttpRequest request) in ./Prowlarr.Common/Http/HttpClient.cs:line 70 prowlarr | at NzbDrone.Common.Http.HttpClient.Execute(HttpRequest request) in ./Prowlarr.Common/Http/HttpClient.cs:line 137 prowlarr | at NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentProxyV2.IsApiSupported(QBittorrentSettings settings) in ./Prowlarr.Core/Download/Clients/QBittorrent/QBittorrentProxyV2.cs:line 35 prowlarr | at NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentProxySelector.FetchProxy(QBittorrentSettings settings) in ./Prowlarr.Core/Download/Clients/QBittorrent/QBittorrentProxySelector.cs:line 83 prowlarr | at NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentProxySelector.<>c__DisplayClass7_0.b__0() in ./Prowlarr.Core/Download/Clients/QBittorrent/QBittorrentProxySelector.cs:line 78 prowlarr | prowlarr | at NzbDrone.Common.Cache.Cached`1.Get(String key, Func`1 function, Nullable`1 lifeTime) in ./Prowlarr.Common/Cache/Cached.cs:line 99 prowlarr | at NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentProxySelector.GetProxyCache(QBittorrentSettings settings, Boolean force) in ./Prowlarr.Core/Download/Clients/QBittorrent/QBittorrentProxySelector.cs:line 78 prowlarr | prowlarr | at NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentProxySelector.GetProxy(QBittorrentSettings settings, Boolean force) in ./Prowlarr.Core/Download/Clients/QBittorrent/QBittorrentProxySelector.cs:line 61 prowlarr | at NzbDrone.Core.Download.Clients.QBittorrent.QBittorrent.TestConnection() in ./Prowlarr.Core/Download/Clients/QBittorrent/QBittorrent.cs:line 209 prowlarr | prowlarr | prowlarr | prowlarr | [Warn] ProwlarrErrorPipeline: Invalid request Validation failed: prowlarr | -- Host: Unable to connect to qBittorrent I’ve tried looking for help online but i haven’t found much so some help would be appreciated. Thank you!

Weren’t we defederated from exploding heads?

https://lemmy.world/post/1339009

Weren’t we defederated from exploding heads? - LemmyWorld

Hi, I remember reading that lemmy.world defederated from the exploding heads instance (rightly so imo), but now i’m seeing their posts on my feed. Did the hack from the other day affect the defederation? is this a bug or something i have to change the settings of? Thanks.

Looking for recommendations for a mini pc server to start self hosting

https://lemmy.world/post/993150

Looking for recommendations for a mini pc server to start self hosting - Lemmy.world

With all this migration i’ve been inspired to start self hosting some services. I am looking for a mini pc to ideally run linux and host a media server with radarr and sonarr, pihole and some other stuff as i start getting more into self hosting. Any recommendations / experiences that you can give? Or some general guidelines on what i should look for or things to avoid. Thank you!!