Bug#975453: mutter: Valve Source engine games no have fullscreen (Counter Strike Global Offensive)

blogdron blogdron at gmail.com
Sun Nov 22 15:57:01 GMT 2020


>Please try that version of libmutter-7-0?
>3.38.1-3 version

Ok i test this. My steps bottom

I add in /etc/apt/sources.list

```
deb http://ftp.ru.debian.org/debian/ experimental main contrib non-free
deb-src http://ftp.ru.debian.org/debian/ experimental main contrib non-free
```

Update packages
```
sudo apt update
```

install mutter from experimentall
```
sudo apt-get -t experimental install mutter libmutter-7-0
```

```

dron at gnu:~$ apt info libmutter-7-0 | grep Version ; apt info mutter | grep
Version
Version: 3.38.1-3
Version: 3.38.1-3
dron at gnu:~$
```

Close gnome session and start new gnome session (Xorg)

Disable all gnome-shell extensions

Start steam

Start steam Counter Strike Global Offensive

No can set fullscreen for games and test SDL2 application . Problem stay.
Everything remains the same


Next i update gnome shell

```
sudo apt-get -t experimental install gnome-shell
```
test  again and Everything remains the same.

I tested it as best I could, I hope I checked it correctly

Probably it was necessary to make a dist-upgrade, but I'm afraid to break
everything at myself =)


if reproducibility is needed then you can  use simple test.c

```
#include "SDL.h"
#include <stdio.h>

int main(int argc, char* argv[]) {
    SDL_Window *window;
    SDL_Init(SDL_INIT_VIDEO);
    window = SDL_CreateWindow(
        "An SDL2 window",
        SDL_WINDOWPOS_UNDEFINED,
        SDL_WINDOWPOS_UNDEFINED,
        640,
        480,
        SDL_WINDOW_OPENGL
    );
    SDL_SetWindowFullscreen (window,SDL_WINDOW_FULLSCREEN_DESKTOP);
    SDL_Delay(3000);
    SDL_DestroyWindow(window);
    SDL_Quit();
    return 0;
}
```

```
gcc test.c `pkg-config --libs --cflags sdl2`;./a.out
```

In gnome session no have fullscreen in cinnamon/xfce4/other i have
fullscreen.

>3.38.1-3 contains multiple changes from the upstream gnome-3-38 branch.
>There doesn't seem much point in applying a single bug fix without also
>applying the other bug fixes from the same branch.

Okay, I can play temporarily in other desktop environments as well. I just
reported the problem. Thanks for your hard work. I will check for updates
on this occasionally. ^.^

p.s. I apologize if I did something wrong =)

вс, 22 нояб. 2020 г. в 17:49, Simon McVittie <smcv at debian.org>:

> Control: forwarded -1 https://gitlab.gnome.org/GNOME/mutter/-/issues/1486
>
> On Sun, 22 Nov 2020 at 16:43:07 +0300, dron wrote:
> > Also here are some more mentions
> > https://gitlab.gnome.org/GNOME/mutter/-/issues/1486
> >
> > It says that the problem is solved in version 3.38.2
>
> If that's the case, it should also be fixed in the 3.38.1-3 version
> available from Debian experimental. Please try that version of
> libmutter-7-0?
>
> We'll package 3.38.2 for unstable when it becomes available, or upload
> something mostly equivalent to 3.38.1-3 if 3.38.2 is delayed.
>
> > If you have the opportunity and time, could you please extract the patch
> from
> > the upstream version that fixes this problem and add it to the source
> code of
> > the package for debian
>
> 3.38.1-3 contains multiple changes from the upstream gnome-3-38 branch.
> There doesn't seem much point in applying a single bug fix without also
> applying the other bug fixes from the same branch.
>
>     smcv
>


-- 
<https://about.me/fedor.elizarov?promo=email_sig&utm_source=product&utm_medium=email_sig&utm_campaign=gmail_api&utm_content=thumb>
Fedor Elizarov
about.me/fedor.elizarov
<https://about.me/fedor.elizarov?promo=email_sig&utm_source=product&utm_medium=email_sig&utm_campaign=gmail_api&utm_content=thumb>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20201122/fce84696/attachment-0001.html>


More information about the pkg-gnome-maintainers mailing list