Package Details: gamescope-session-git r206.c11dfac-1

Git Clone URL: https://aur.archlinux.org/gamescope-session-git.git (read-only, click to copy)
Package Base: gamescope-session-git
Description: Common gamescope session files
Upstream URL: https://github.com/ChimeraOS/gamescope-session
Keywords: chimera chimeraos gamescope steam
Licenses: MIT
Submitter: Samsagax
Maintainer: Samsagax (ruineka, pastaq, alkazar)
Last Packager: alkazar
Votes: 5
Popularity: 0.95
First Submitted: 2021-05-03 14:53 (UTC)
Last Updated: 2023-10-15 20:13 (UTC)

Latest Comments

1 2 3 Next › Last »

ripplingsnake commented on 2024-03-25 13:37 (UTC)

I have this and gamescope-session-steam git the problem is when selecting switch to desktop it doesn’t . Steam shuts down and the the gamescope session restarts. What have I missed to get it to exit to desktop? Also there is no return to game mode desktop shortcut I can find. Thanks

xiota commented on 2024-01-13 01:56 (UTC)

Please make following changes:

  • Guard path variables with quotes because they can contain spaces. (eg, $srcdir, $pkgdir)
  • Update license path to $pkgdir/usr/share/licenses/$pkgname/ (not $_gitdir).

parkerlreed commented on 2023-12-31 16:49 (UTC) (edited on 2023-12-31 16:53 (UTC) by parkerlreed)

gamescope-git at least requires libliftoff but isnt a runtime dependency. Insstalling that package let it work for me.

Currently using SDDM, Plasma Wayland, gamescope-session-git and gamescope-session-steam-git. You also need glfw-x11 installed to satisfy mangoapp dep (included with manohud package)

insipx commented on 2023-12-31 16:27 (UTC) (edited on 2023-12-31 16:31 (UTC) by insipx)

@wustdsh I've got the same issue. I can still launch gamescope from a tty, but gamescope session just starts and nothing else happens.

My Gamescope session cmd:

/usr/bin/gamescope -e --xwayland-count 2 -O *,eDP-1 --default-touch-mode 4 --hide-cursor-delay 3000 --fade-out-duration 200 -R /run/user/1000/gamescope.AlRBZeP/startup.socket -T /run/user/1000/gamescope.AlRBZeP/stats.pipe

Log:

wlserver: [backend/headless/backend.c:68] Creating headless backend
wlserver: [libseat] [libseat/backend/seatd.c:64] Could not connect to socket /run/seatd.sock: No such file or directory
wlserver: [libseat] [libseat/libseat.c:76] Backend 'seatd' failed to open seat, skipping
wlserver: [libseat] [libseat/backend/logind.c:317] Could not activate session: Interactive authentication required.
wlserver: [libseat] [libseat/libseat.c:76] Backend 'logind' failed to open seat, skipping
wlserver: [libseat] [libseat/libseat.c:79] No backend was able to open a seat
wlserver: [backend/session/session.c:83] Unable to create seat: Function not implemented
wlserver: [backend/session/session.c:248] Failed to load session backend
wlserver: Failed to create session
Failed to initialize Wayland session

I am starting with greetd display manager:

[terminal]
# The VT to run the greeter on. Can be "next", "current" or a number
# designating the VT.
vt = "next"

# The default session, also known as the greeter.
[default_session]

# `agreety` is the bundled agetty/login-lookalike. You can replace `/bin/sh`
# with whatever you want started, such as `sway`.
command = "agreety --cmd openbox"

# The user to run the command as. The privileges this user must have depends
# on the greeter. A graphical greeter may for example require the user to be
# in the `video` group.
user = "media"

[initial_session]
command = "gamescope-session-plus steam"
user = "media"

LSCU:

Architecture:            x86_64
  CPU op-mode(s):        32-bit, 64-bit
  Address sizes:         43 bits physical, 48 bits virtual
  Byte Order:            Little Endian
CPU(s):                  16
  On-line CPU(s) list:   0-15
Vendor ID:               AuthenticAMD
  Model name:            AMD Ryzen 7 1700 Eight-Core Processor
    CPU family:          23
    Model:               1
    Thread(s) per core:  2
    Core(s) per socket:  8
    Socket(s):           1
    Stepping:            1
    Frequency boost:     enabled
    CPU(s) scaling MHz:  57%
    CPU max MHz:         3000.0000
    CPU min MHz:         1550.0000
    BogoMIPS:            6002.27
    Flags:               fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr
                         sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonst
                         op_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4
                         _2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm s
                         se4a misalignsse 3dnowprefetch osvw skinit wdt tce topoext perfctr_core perfctr_nb bpext
                         perfctr_llc mwaitx cpb hw_pstate ssbd ibpb vmmcall fsgsbase bmi1 avx2 smep bmi2 rdseed ad
                         x smap clflushopt sha_ni xsaveopt xsavec xgetbv1 clzero irperf xsaveerptr arat npt lbrv s
                         vm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold
                         avic v_vmsave_vmload vgif overflow_recov succor smca sev
Virtualization features:
  Virtualization:        AMD-V
Caches (sum of all):
  L1d:                   256 KiB (8 instances)
  L1i:                   512 KiB (8 instances)
  L2:                    4 MiB (8 instances)
  L3:                    16 MiB (2 instances)
NUMA:
  NUMA node(s):          1
  NUMA node0 CPU(s):     0-15
Vulnerabilities:
  Gather data sampling:  Not affected
  Itlb multihit:         Not affected
  L1tf:                  Not affected
  Mds:                   Not affected
  Meltdown:              Not affected
  Mmio stale data:       Not affected
  Retbleed:              Mitigation; untrained return thunk; SMT vulnerable
  Spec rstack overflow:  Mitigation; Safe RET
  Spec store bypass:     Mitigation; Speculative Store Bypass disabled via prctl
  Spectre v1:            Mitigation; usercopy/swapgs barriers and __user pointer sanitization
  Spectre v2:            Mitigation; Retpolines, IBPB conditional, STIBP disabled, RSB filling, PBRSB-eIBRS Not af
                         fected
  Srbds:                 Not affected
  Tsx async abort:       Not affected

gfx:

09:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] (rev e7)

dikkefee commented on 2023-12-14 00:22 (UTC)

@lgdsgd, I'm having the same issue right now. It seems to be connected to locale and is specific to KDE Plasma 5 over Wayland, as far as i could have gathered. No clue, as of yet, how to fix this though

wustdsh commented on 2023-10-20 11:47 (UTC) (edited on 2023-10-20 11:55 (UTC) by wustdsh)

Whether booting from a terminal or sddm, nothing happens. Two "Steam Big Picture (Wayland)" are displayed in sddm. I'm a bit confused, also I'm using plasma (wayland)

× gamescope-session-plus@steam.service - Gamescope Session Plus
     Loaded: loaded (/usr/lib/systemd/user/gamescope-session-plus@.service; static)
     Active: failed (Result: exit-code) since Thu 2023-10-19 12:53:20 CST; 19min ago
   Duration: 3.027s
    Process: 8864 ExecStart=/usr/share/gamescope-session-plus/gamescope-session-plus steam (code=exited, status=1/FAILURE)
   Main PID: 8864 (code=exited, status=1/FAILURE)
        CPU: 39ms

10月 19 12:53:17 ArchlinuxFly systemd[5927]: Started Gamescope Session Plus.
10月 19 12:53:20 ArchlinuxFly systemd[5927]: gamescope-session-plus@steam.service: Main process exited, code=exited, status=1/FAILURE
10月 19 12:53:20 ArchlinuxFly systemd[5927]: gamescope-session-plus@steam.service: Failed with result 'exit-code'.

LukeShortCloud commented on 2023-10-17 03:28 (UTC) (edited on 2023-10-17 03:29 (UTC) by LukeShortCloud)

Hey @rlriueab , thanks for reporting your issue! These two PKGBUILDs (gamescope-session-git and gamescope-session-steam-git) and the related git repositories went through a major restructuring this past 24 hours. I can confirm that installing gamescope-session-git and gamescope-session-steam-git are working now. Be sure to clear any build cache you may have and fetch the latest sources.

The fonts can still be found in the gamescope-session-steam-git package. It is to workaround Steam Big Picture Mode issues on first launch: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=gamescope-session-steam-git#n31

rlriueab commented on 2023-10-16 14:51 (UTC)

Why does it contain DejaVuSans.ttf?

$ paru -Ql gamescope-session-git
...
gamescope-session-git /usr/share/
gamescope-session-git /usr/share/fonts/
gamescope-session-git /usr/share/fonts/truetype/
gamescope-session-git /usr/share/fonts/truetype/ttf-dejavu/
gamescope-session-git /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
...

And it conflicts with gamescope-session-steam-git

theriddick commented on 2023-09-21 02:27 (UTC) (edited on 2023-09-21 02:58 (UTC) by theriddick)

WRONG screen even after setting up /.config/environment.d/gamescope-session.conf correctly. Required removing *,

Also logging in via SDDM does not work. Needs TTY gamescope-session method.

Games just load, but blackscreen is all I see. I think their being run on some hidden virtual window. Don't know why.

parkerlreed commented on 2023-09-18 22:03 (UTC) (edited on 2023-09-18 22:16 (UTC) by parkerlreed)

How do we use Mangohud with this? I have it installed but enabling the overlay isn't showing anything.

EDIT: lib32-mangohuds OPTIONAL glfw-x11 is required because gamescope uses mangoapp :( So much for the switch to all Wayland.