protonscr

Proton 10: some games can’t switch to Fullscreen/Borderless

protonclosed Regression
ValveSoftware/Proton#8966 · opened 2025-08-10 by VladimirMrzv · updated 2026-05-14 · 6 comments · github
VVladimirMrzv 2025-08-10 github

With the Proton 10 builds above, some games cannot switch the display mode to Fullscreen or Borderless. When changing the display mode in-game, the window only changes resolution but remains windowed; it never becomes true fullscreen or borderless.

Proton builds affected:
1753360060 proton-10.0-2c
1754407158 experimental-10.0-20250805

Games affected :
Resident Evil 4 (2023)
Resident Evil 7
Resident Evil Village (RE8)
Mafia: Definitive Edition

Steps to reproduce:
Launch any affected game with one of the Proton 10 builds listed.
In the game’s video/display settings, switch from Windowed to Fullscreen or Borderless and apply.
Observe that only the resolution changes while the windowed mode persists.

Expected:
Game switches to the selected mode (Fullscreen or Borderless).

Actual:
Only the resolution changes; the game stays in a window.

Regression:
Not reproducible with Proton 9 — screen mode changes work as expected there.

Workaround:
Use Proton 9 for the affected titles.

System:
  Host: vladimir-pc Kernel: 6.16.0-x64v3-xanmod1 arch: x86_64 bits: 64
    compiler: clang v: 19.1.7
  Console: pty pts/5 wm: Compiz DM: LightDM Distro: Ubuntu 25.04 (Plucky
    Puffin)
CPU:
  Info: 8-core model: AMD Ryzen 7 5700X3D bits: 64 type: MT MCP arch: Zen 3+
    rev: 2 cache: L1: 512 KiB L2: 4 MiB L3: 96 MiB
 Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 21 [Radeon RX 6800/6800 XT
    / 6900 XT] driver: amdgpu v: kernel arch: RDNA-2 pcie: speed: 16 GT/s
    lanes: 16 ports: active: DP-1 off: HDMI-A-1 empty: DP-2,DP-3,Writeback-1
    bus-ID: 07:00.0 chip-ID: 1002:73bf
  Display: x11 server: X.Org v: 21.1.16 with: Xwayland v: 24.1.6
    compositor: Compiz v: 0.9.14.2 driver: X: loaded: amdgpu
    unloaded: fbdev,modesetting,radeon,vesa dri: radeonsi gpu: amdgpu
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3440x1440 s-dpi: 96
  Monitor-1: DP-1 mapped: DisplayPort-0 pos: primary model: Huawei ZQE-CBA
    res: 3440x1440 hz: 165 dpi: 110 diag: 864mm (34")
   API: EGL v: 1.5 platforms: device: 0 drv: radeonsi device: 1 drv: swrast
    gbm: drv: radeonsi surfaceless: drv: radeonsi x11: drv: radeonsi
    inactive: wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 25.1.7 glx-v: 1.4
    direct-render: yes renderer: AMD Radeon RX 6900 XT (radeonsi navi21 LLVM
    19.1.7 DRM 3.64 6.16.0-x64v3-xanmod1) device-ID: 1002:73bf
  API: Vulkan v: 1.4.304 surfaces: xcb,xlib device: 0 type: discrete-gpu
    driver: N/A device-ID: 1002:73bf device: 1 type: cpu driver: N/A
    device-ID: 10005:0000
 
Aalasky17 2025-08-11 github

@VladimirMrzv Could you please copy your system information from Steam (Steam -> Help -> System Information and Steam -> Help -> Steam Runtime Diagnostics) and put each in a gist, then include a link to the gists in this issue report? I see you are using wayland based on your info above, but I don't see which WM you are using from that output.

VVladimirMrzv 2025-08-11 github
VVladimirMrzv 2026-02-27 github

Same problem in new RE Requiem, but with Proton 9 it runs in full screen. Any chance to get fix or work around?

VVladimirMrzv 2026-05-14 github

on Proton 11 and Experimental almost games can switch to fullscreen or borderless

Aalasky17 2026-05-14 github

@VladimirMrzv Does this mean that Proton 11 has fixed this issue for you?

VVladimirMrzv 2026-05-14 github

@alasky17 yes, fixed

Proton versions