Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
M
mutter
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 738
    • Issues 738
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 96
    • Merge Requests 96
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GNOME
  • mutter
  • Issues
  • #1486

Closed (duplicated)
Open
Opened Oct 23, 2020 by Ashcon Mohseninia@ashcon50

Source engine (and some other) games full-screen bugs since 3.38

Affected version

  • OS - Arch Linux
  • Mutter Versions 3.38/.1
  • Issue appears on Xorg with either an Intel or NVIDIA GPU

Bug summary

Originally reported on Reddit here, all source engine games will appear in a unmovable 640x480 window if they launch full-screen, and their internal game display will be squashed to the size of the window, making everything completely illegible and unplayable.

To add to this, if you launch a source game with the '-window' flag, the window appears fine, however when going into game settings and manually re-enabling full-screen, the game will still appear in a window rather than full-screen (On KDE even after launching with '-window', selecting full-screen in game will switch the window to a full-screen).

When the game is in this strange 'tiny window' mode, it appears it still has attempted to grab the mouse since the mouse is immovable in the center of the screen. Alt+TAB can be used to free the mouse, but then as soon as the bugged window is clicked upon, or dragged, the window minimizes.

cap-2020-10-23_06.48.08 shows the fullscreen launch bug in action.

Steps to reproduce (1)

  1. Launch a Source engine game with the '-window' flag
  2. Enable fullscreen mode in game settings, and apply
  3. Notice that the game is not full-screen

Steps to reproduce (2)

  1. Append '-fullscreen' to a source game launch options (Easily done via Steam)
  2. Launch the game
  3. Observe the game is now a 640x480 window, the mouse is trapped in the center of the screen, and the window cannot be resized

What did you expect to happen

Games should open as a full screen window rather than being squashed in a tiny window

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: GNOME/mutter#1486