Bug#975453: mutter: Valve Source engine games no have fullscreen (Counter Strike Global Offensive)
blogdron
blogdron at gmail.com
Wed Nov 25 15:53:12 GMT 2020
>This patch will be in 3.38.1-4. Please try that version when it becomes
available.
Hi. Thank you, I will do that.
My steps bottom
- I again add experimental repos in source list and update packages (but
so far the source codes are downloaded only 3.38.1-3)
I was too lazy to wait, so I decided to dance salsa :D
- next i `git clone https://salsa.debian.org/gnome-team/mutter` and
`debuild -b -uc -us` and Install `sudo dpkg -i ./*.deb`
```
gir1.2-mutter-7_3.38.1-4_amd64.deb mutter
mutter_3.38.1-4_amd64.deb
libmutter-7-0_3.38.1-4_amd64.deb
mutter_3.38.1-4_amd64.build mutter-common_3.38.1-4_all.deb
libmutter-7-0-dbgsym_3.38.1-4_amd64.deb mutter_3.38.1-4_amd64.buildinfo
mutter-dbgsym_3.38.1-4_amd64.deb
libmutter-7-dev_3.38.1-4_amd64.deb mutter_3.38.1-4_amd64.changes
```
```
dron at gnu:~$ apt show mutter | grep Version
Version: 3.38.1-4
```
I restart session and disable all extensions. All Fullscreen games works
fine!
Buuuuut :D If i run fullscreen game and restart gnome-shell `alt+f2 press
`r` and ENTER` i have crash gnome-shell
THis video crash -> https://youtu.be/sJOCRXEC2VE
This full log ->
https://gist.github.com/fedor-elizarov/9bb83533d4885d80d7e843cb6c5c5aed
Maybe need mutter syncronize witch gnome-shell?
```
ноя 25 18:01:13 gnu gnome-shell[615588]: Error in freeze/thaw accounting
ноя 25 18:01:13 gnu gnome-shell[615588]: == Stack trace for context
0x55b66ed262b0 ==
ноя 25 18:01:13 gnu gnome-shell[615588]: #0 55b66efe6b18 i
resource:///org/gnome/shell/ui/windowManager.js:1384 (dbb7e1ced80 @ 589)
ноя 25 18:01:13 gnu gnome-shell[615588]: #1 7ffcafd1e700 b
self-hosted:850 (dbb7e1f9d80 @ 454)
ноя 25 18:01:13 gnu systemd[209001]: org.gnome.Shell at x11.service: Main
process exited, code=killed, status=5/TRAP
```
next i get gnome-shell from salsa
https://salsa.debian.org/gnome-team/gnome-shell.git install buid-dep
and build new gnome-shell
```
dron at gnu:~/shell44/gnome-shell$ ls
config.h.meson data docs HACKING.md lint meson
meson_options.txt obj-x86_64-linux-gnu README.md subprojects tools
COPYING debian gnome-shell.doap js man meson.build
NEWS po src tests
dron at gnu:~/shell44/gnome-shell$ cd ../
dron at gnu:~/shell44$ ls
gnome-shell gnome-shell_3.38.1-3_amd64.buildinfo
gnome-shell_3.38.1-3_amd64.deb gnome-shell-dbgsym_3.38.1-3_amd64.deb
gnome-shell_3.38.1-3_amd64.build gnome-shell_3.38.1-3_amd64.changes
gnome-shell-common_3.38.1-3_all.deb
gnome-shell-extension-prefs_3.38.1-3_amd64.deb
dron at gnu:~/shell44$ sudo dpkg -i ./*.deb
[sudo] пароль для dron:
(Чтение базы данных … на данный момент установлено 918246 файлов и
каталогов.)
Подготовка к распаковке …/gnome-shell_3.38.1-3_amd64.deb …
Распаковывается gnome-shell (3.38.1-3) на замену (3.38.1-2+b1) …
Подготовка к распаковке …/gnome-shell-common_3.38.1-3_all.deb …
Распаковывается gnome-shell-common (3.38.1-3) на замену (3.38.1-2) …
Выбор ранее не выбранного пакета gnome-shell-dbgsym.
Подготовка к распаковке …/gnome-shell-dbgsym_3.38.1-3_amd64.deb …
Распаковывается gnome-shell-dbgsym (3.38.1-3) …
Подготовка к распаковке …/gnome-shell-extension-prefs_3.38.1-3_amd64.deb …
Распаковывается gnome-shell-extension-prefs (3.38.1-3) на замену
(3.38.1-2+b1) …
Настраивается пакет gnome-shell-common (3.38.1-3) …
Обрабатываются триггеры для libglib2.0-0:amd64 (2.66.3-1) …
Обрабатываются триггеры для libglib2.0-0:i386 (2.66.3-1) …
Настраивается пакет gnome-shell (3.38.1-3) …
Настраивается пакет gnome-shell-dbgsym (3.38.1-3) …
Настраивается пакет gnome-shell-extension-prefs (3.38.1-3) …
Обрабатываются триггеры для mailcap (3.67) …
Обрабатываются триггеры для desktop-file-utils (0.26-1) …
Обрабатываются триггеры для gnome-menus (3.36.0-1) …
Обрабатываются триггеры для bamfdaemon (0.5.4-2) …
Rebuilding /usr/share/applications/bamf-2.index...
Обрабатываются триггеры для man-db (2.9.3-2) …
Обрабатываются триггеры для hicolor-icon-theme (0.17-2) …
dron at gnu:~/shell44$
dron at gnu:~/shell44$ apt show gnome-shell | grep Version
Version: 3.38.1-3
dron at gnu:~/shell44$
```
and restart gnome session
Start steam and run fullscreen games all fine! Yeeeehaaaa :D test simpe
SDL2 app and again all fine YehhaX2 =)
Next i again try restart gnome-shell `alt+f2 preess r and ENTER` no crash
all good, all works.
I test it on Xorg. Now i not watch bugs. All works normaly.
After i test in wayland, all good and no problems :)
This log after updating gnome-shell, that is, when all the errors described
earlier are gone
https://gist.github.com/fedor-elizarov/a85aa65e5e24c3fe0789596b0a1eccab
I hope this information was helpful.
Maybe this is all unnecessary, of course, I'm not very well versed in all
this. But still I decided to describe everything in detail. Just for your
reference.
Thank you for your work, bye =)
happy dron ^.^
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20201125/0864f4b6/attachment-0001.html>
More information about the pkg-gnome-maintainers
mailing list