• 1 Post
  • 8 Comments
Joined 1Y ago
cake
Cake day: Jun 11, 2023

help-circle
rss

works for me both on my archlinux machine and my steamdeck with steam and non-steam games. I’ve even played NFSU2 with it =] . I don’t think it required any more configuration than just pairing for me, no special drivers or tools. Maybe it needs a firmware update (I don’t know if that’s a thing, just a thought)?


Ah, I should have been more clear. The CRITERIA section of the sway documentation states that class matches support regex, so instead of using a * as you did in your example you’d use a regex any .*. So I think (untested of course) that for_window [class="steam_app_.*"] allow_tearing yes should work.

The comment in the code for allow_tearing notes that it must be enabled on the output as well. Here is the relevant output documentation. There are several other notes/recommendations there as well you should probably pay attention to.


Are your games all wine/proton games? For me in sway they all have the same class followed by some uid thing:

] > swaymsg -t get_tree
[...]
  #92: output "DP-5"
    #70: workspace "21"
      #126: con "Automobilista 2" (xwayland, pid: 171976, instance: "steam_app_1066890", class: "steam_app_1066890", X11 window: 0x5400001)

Or gamescope:

] > swaymsg -t get_tree
[...]
  #92: output "DP-5"
    #70: workspace "21"
      #124: con "Assetto Corsa" (xdg_shell, pid: 170694, app_id: "gamescope")

EDIT: Also allow_tearing was added to master 3 weeks ago, so this is definitely not in the current release. FYI to anyone who might try it.


TIL the Cammus C5 works as a generic HID Force Feedback device in Linux. That really makes up for the weird marketing.


The pricing is reasonable though

Nextcloud is free unless you are a business choosing to pay for support or you pay a hosting provider. It costs nothing to run it on your own hardware. Also if you are interested in self hosting and would like to really put in the work to understand it the easiest place to start in my opinion is the docker examples, especially the docker-compose examples.

That said, make sure you have backups. Nextcloud is a massively complex application which does all the basic stuff pretty well, but you are the responsible person if it breaks. It’s far far from set-it-and-forget-it software.


What display manager do you use? There’s a very very short list of ones that support wayland sessions: https://wiki.archlinux.org/title/Wayland#Display_managers . And some of those don’t display themselves using wayland, they can only launch sessions.


Probably? Honestly I just read the sections of the docs that were relevant to what I needed and clicked buttons until things worked. Tutorials are dangerous because the moment they are published they are out of date, unless the author goes back and updates it regularly which is pretty rare, or impossible if it’s something like a youtube video.

Anyway it’s a GUI application with lots of tool tips and all that, it’s not difficult to use.


Bottles (https://usebottles.com/) is what you’re looking for, sandboxing is one of it’s primary features. It can use lutris prefixes too if you need them.

EDIT: It’s only sandboxed if you use the flatpak, just FYI.


gamescope and steam overlay not working
Lately I moved to wayland (trying out sway and hyprland) and have been using gamescope to work around some of the display issues which x11 games have in wayland. This works great however none of the options and settings I try seem to be able to get the steam overlay working. I found a couple of related issues [#835](https://github.com/ValveSoftware/gamescope/issues/835) and [#810](https://github.com/ValveSoftware/gamescope/issues/810) however it appears that this is not something that impacts everyone. So my question is, does anyone here have gamescope working with the steam overlay? I tried launching steam itself in gamescope, and also tried embedded mode (launching from a tty) and neither of those work either. I find that particularly strange because at that point it's just an x session and everything seems like it should work just like it does in X. EDIT: Relevant information ``` OS: Arch Linux x86_64 Kernel: 6.1.35-1-lts Shell: fish 3.6.1 Resolution: 3840x1600 WM: sway Theme: Adwaita-dark [GTK2/3] Icons: Adwaita [GTK2/3] Terminal: alacritty CPU: AMD Ryzen 9 5950X (32) @ 3.400GHz GPU: AMD ATI Radeon PRO W6800 Memory: 64209MiB ``` ``` gamescope-git 3.12.0.beta8.r12.g9b70b3b-1 ``` ``` Steam Client Beta Steam Version: 1687918139 Steam Client Build Date: Tue, Jun 27 7:44 PM UTC -08:00 Steam Web Build Date: Tue, Jun 27 5:07 PM UTC -08:00 Steam API Version: SteamClient020 ```
fedilink