csgo-osx-linux
csgo-osx-linux copied to clipboard
CS2 fullscreen is offset by taskbar
Your system information
- System information from steam
- Have you checked for system updates?: Yes
Please describe your issue in as much detail as possible:
On xfce, the CS2 window starts offset by the taskbar. The taskbar is visible at the top of the screen and the game window extends past the bottom of the screen.
This can be fixed by changing display mode between fullscreen/fullscreen windowed but will happen again on next run
Edit for clarity: This only occurs if the game is started in fullscreen. If started in fullscreen windowed this won't occur. If changed from fullscreen and back again and applied, it will be fixed until the next run
I have the exact same behavior on Gnome, Fedora 38
Same behavior Debian 12, KDE Plasma 5.27.8, Wayland, Mesa 23.2.0
I have the same issue on KDE Plasma, running on Wayland. Dota 2 has a similar issue and it starts happening once I Alt+Tab a few times.
Link to the Dota 2 issue: https://github.com/ValveSoftware/Dota-2/issues/1979
Same issue here!
same thing here!
Guys, please make sure you follow the rules in the README and react to the initial report instead of commenting. I've seen a few issues like this with "same here" comments but no reactions.
Pop!_OS 22.04 LTS Taskbar is always visible for me too. Offsets game bottom screen part into the void in full screen. System info https://gist.github.com/YuriBratanov/3a405483fe2cc0484f37d14f31820278
I have the launch command -fullscreen.
If i gointo the settings, then switch to windowed mode then back to fullscreen it fixes the issue.
I have the launch command -fullscreen.
If i gointo the settings, then switch to windowed mode then back to fullscreen it fixes the issue.
but, if you open the game it start windowed again. also i cant set 144hz in 4:3
what i have to do every game startup: change res from 1024x768 to 1280x1024 @143hz(144 wont show as option) ALT+ENTER (somehow the game is pixelated as it was still in 1024x768) edit advanced graphics on it will use default
I also deleted the game completely and installed again to maybe remove old CSGO stuff they should rename the files to cs2 cus looks like they are mixing some configs from both games
OS: Kubuntu 23.04 Kernel: 6.2.0-33-generic Resolution: 1920x1080 @144hz, 900x1600 @60hz DE: Plasma 5.27.4 CPU: Intel i5-9400F (6) @ 4.100GHz GPU: AMD ATI Radeon RX 7700
same problem here:
OS: Ubuntu 22.04 jammy Kernel: x86_64 Linux 6.2.0-33-generic DE: KDE 5.92.0 / Plasma 5.24.7 CPU: AMD Ryzen 5 5600 6-Core @ 12x 3,5GHz GPU: AMD Radeon RX 6600 (navi23, LLVM 15.0.7, DRM 3.49, 6.2.0-33-generic) RAM: 6596MiB / 32007MiB
My task bar is in auto hide and i solved it by selecting "Windows can cover" mode.
Here is a video example. From what I understand the game seems to be started in "Fullscreen Windowed" and not actually "Fullscreen" because you can move around the window on KDE using "Meta+mouse move", and if you press "Alt+F3" you see the fullscreen toggle is off. In my case I can either check that box or change the Hz to make the game go fullscreen.
https://github.com/ValveSoftware/csgo-osx-linux/assets/23726131/101328e1-6469-4b01-b244-9629b2fac59f
i confirm it as well on Kubuntu 22.04 with nvidia GTX 1650.
leaving it to full screen windowed removes this issue. however, if it is windowed i am not sure the effects and such are turned off. in addition turning steam overlay in such setting may cause the game to crash to desktop.
Ubuntu Mate Desktop panels suffer from the same. Oddly steam notifications then start to render behind the desktop panels on starting them game instead of above them like they usually do with any other game or general usage. Toggling between video presets seems to reset the display and remove the panels (video signal disappears quickly). You can play the game fullscreen for that session, although the game believes it is windowed and will not let you adjust brightness.
Can confirm the same on Manjaro. Even worse when changing to fullscreen manually after that Freesync will be broken here and stay on even on desktop.
I can confirm it too on Manjaro + Xfce. Switching to borderless fullscreen and back is my workaround.
Solved for me in the 2nd latest update! Running Kbuntu 22.04.3 on X, Nvidia drivers 535
Now the "Full Screen Window" option works fine from the start. But the "Full Screen" option still does not start full screen when the game is launched.
I'm using Debian 12 with KDE Plasma.
Since this was marked as "Need Retest", I like to report that setting CS2 to fullscreen will not be active next time CS2 is started. Although it is still shown as fullscreen in the options. Selecting fullscreen again fixes the issue, but needs to be done every time CS2 is launched.
"fullscreen windowed" is not affected and seems to work fine. System Info
The latested updated from 11/17/2023 introduced that issue on Archlinux with GNOME/Wayland. Previously it worked flawlessly. I'm afraid an attempt to fix that made it even worse?
- Archlinux
- GNOME using Wayland
- MESA->RADV
- AMD RDNA2 (AMD Ryzen 7 PRO 6850U with Radeon)
Same, one of the latest updates broke it again. It worked for me for a while, but now the issue is back.
OS: Ubuntu 22.04 jammy Kernel: x86_64 Linux 6.2.0-36-generic DE: KDE 5.92.0 / Plasma 5.24.7 WM: KWin GTK Theme: Breeze [GTK2/3] CPU: AMD Ryzen 5 5600 6-Core @ 12x 3,5GHz GPU: AMD Radeon RX 6600 (navi23, LLVM 15.0.7, DRM 3.49, 6.2.0-36-generic) GPU-Driver: Mesa 23.2.1 refresh - kisak-mesa PPA
Same here after the last update(s). Prior to that had no issues with the fullscreen mode on start. Debian 12, 6.1.0-13-amd64, i3wm i5 4670, gtx770.
Fixed - for me - on Archlinux with GNOME/Wayland. I had to switch once again from Fullscreen to Windowed to Fullscreen and now CS2 properly switches always to fullscreen-mode without showing the taskbar (topbar) when loading the intro animation.
Either by a tiny update of CS2 or on of these packages?
[2023-11-27T20:18:26+0100] [ALPM] upgraded amd-ucode (20231030.2b304bfe-1 -> 20231110.74158e7a-1)
[2023-11-27T20:18:26+0100] [ALPM] upgraded iana-etc (20231018-1 -> 20231117-1)
[2023-11-27T20:18:26+0100] [ALPM] upgraded aom (3.7.0-1 -> 3.7.1-1)
[2023-11-27T20:18:26+0100] [ALPM] upgraded readline (8.2.001-2 -> 8.2.007-1)
[2023-11-27T20:18:26+0100] [ALPM] upgraded bash (5.2.015-5 -> 5.2.021-1)
[2023-11-27T20:18:26+0100] [ALPM] upgraded libxml2 (2.11.5-1 -> 2.12.1-1)
[2023-11-27T20:18:26+0100] [ALPM] upgraded libp11-kit (0.25.2-1 -> 0.25.3-1)
[2023-11-27T20:18:26+0100] [ALPM] upgraded libgcrypt (1.10.2-1 -> 1.10.3-1)
[2023-11-27T20:18:26+0100] [ALPM] upgraded p11-kit (0.25.2-1 -> 0.25.3-1)
[2023-11-27T20:18:26+0100] [ALPM] upgraded ca-certificates-mozilla (3.94-1 -> 3.95-1)
[2023-11-27T20:18:26+0100] [ALPM] upgraded libtiff (4.6.0-1 -> 4.6.0-2)
[2023-11-27T20:18:26+0100] [ALPM] upgraded appstream (0.16.4-1 -> 1.0.0-4)
[2023-11-27T20:18:26+0100] [ALPM] upgraded avahi (1:0.8+r139+ge5b0bad-1 -> 1:0.8+r189+g35bb1ba-1)
[2023-11-27T20:18:26+0100] [ALPM] upgraded blas (3.11.0-3 -> 3.12.0-2)
[2023-11-27T20:18:26+0100] [ALPM] upgraded faad2 (2.10.1-1 -> 2.11.1-1)
[2023-11-27T20:18:26+0100] [ALPM] upgraded gnutls (3.8.1-2 -> 3.8.2-1)
[2023-11-27T20:18:26+0100] [ALPM] installed libunibreak (5.1-1)
[2023-11-27T20:18:26+0100] [ALPM] upgraded libass (0.17.1-1 -> 0.17.1-2)
[2023-11-27T20:18:26+0100] [ALPM] upgraded libdrm (2.4.117-1 -> 2.4.118-1)
[2023-11-27T20:18:26+0100] [ALPM] upgraded iptables (1:1.8.9-1 -> 1:1.8.10-1)
[2023-11-27T20:18:26+0100] [ALPM] upgraded libwireplumber (0.4.15-1 -> 0.4.16-1)
[2023-11-27T20:18:26+0100] [ALPM] upgraded wireplumber (0.4.15-1 -> 0.4.16-1)
[2023-11-27T20:18:26+0100] [ALPM] installed zix (0.4.2-2)
[2023-11-27T20:18:26+0100] [ALPM] upgraded sord (0.16.14-1 -> 0.16.16-1)
[2023-11-27T20:18:26+0100] [ALPM] upgraded sratom (0.6.14-1 -> 0.6.16-1)
[2023-11-27T20:18:26+0100] [ALPM] upgraded lilv (0.24.20-2 -> 0.24.22-1)
[2023-11-27T20:18:26+0100] [ALPM] upgraded ffmpeg (2:6.0-13 -> 2:6.1-1)
[2023-11-27T20:18:26+0100] [ALPM] upgraded sqlite (3.44.0-1 -> 3.44.2-2)
[2023-11-27T20:18:26+0100] [ALPM] upgraded nss (3.94-1 -> 3.95-1)
[2023-11-27T20:18:27+0100] [ALPM] upgraded firefox (119.0.1-1 -> 120.0-1)
[2023-11-27T20:18:27+0100] [ALPM] upgraded libmalcontent (0.11.1-2 -> 0.11.1-3)
[2023-11-27T20:18:27+0100] [ALPM] upgraded python (3.11.5-2 -> 3.11.6-1)
[2023-11-27T20:18:27+0100] [ALPM] upgraded xdg-utils (1.1.3+45+g301a1a4-1 -> 1.2.0r17+g21fb316-1)
[2023-11-27T20:18:27+0100] [ALPM] upgraded xdg-desktop-portal (1.18.1-1 -> 1.18.2-1)
[2023-11-27T20:18:27+0100] [ALPM] upgraded libksba (1.6.4-1 -> 1.6.5-1)
[2023-11-27T20:18:27+0100] [ALPM] upgraded flatpak (1:1.15.4-1 -> 1:1.15.6-1)
[2023-11-27T20:18:27+0100] [ALPM] upgraded libgusb (0.4.7-1 -> 0.4.8-1)
[2023-11-27T20:18:27+0100] [ALPM] upgraded protobuf (25.0-1 -> 25.1-1)
[2023-11-27T20:18:27+0100] [ALPM] upgraded fwupd (1.9.8-3 -> 1.9.9-1)
[2023-11-27T20:18:27+0100] [ALPM] upgraded gettext (0.22.3-1 -> 0.22.4-1)
[2023-11-27T20:18:27+0100] [ALPM] upgraded git (2.42.1-1 -> 2.43.0-1)
[2023-11-27T20:18:27+0100] [ALPM] upgraded spirv-tools (2022.4-1 -> 2023.5-1)
[2023-11-27T20:18:28+0100] [ALPM] upgraded glslang (13.0.0-1 -> 13.1.1-2)
[2023-11-27T20:18:28+0100] [ALPM] upgraded libadwaita (1:1.4.0-1 -> 1:1.4.0-2)
[2023-11-27T20:18:28+0100] [ALPM] upgraded gnome-software (45.1-1 -> 45.1-2)
[2023-11-27T20:18:28+0100] [ALPM] upgraded lapack (3.11.0-3 -> 3.12.0-2)
[2023-11-27T20:18:28+0100] [ALPM] upgraded lib32-libgcrypt (1.10.2-1 -> 1.10.3-1)
[2023-11-27T20:18:28+0100] [ALPM] upgraded lib32-libxml2 (2.11.5-1 -> 2.12.1-1)
[2023-11-27T20:18:28+0100] [ALPM] upgraded lib32-p11-kit (0.25.2-1 -> 0.25.3-1)
[2023-11-27T20:18:28+0100] [ALPM] upgraded lib32-nss (3.94-1 -> 3.95-1)
[2023-11-27T20:18:28+0100] [ALPM] upgraded libde265 (1.0.12-1 -> 1.0.14-1)
[2023-11-27T20:18:28+0100] [ALPM] upgraded libheif (1.17.3-1 -> 1.17.5-2)
[2023-11-27T20:18:28+0100] [ALPM] upgraded liburing (2.4-1 -> 2.5-1)
[2023-11-27T20:18:28+0100] [ALPM] upgraded libwacom (2.8.0-1 -> 2.9.0-1)
[2023-11-27T20:18:28+0100] [ALPM] upgraded libwbclient (4.19.2-1 -> 4.19.3-1)
[2023-11-27T20:18:28+0100] [ALPM] upgraded libxslt (1.1.38-1 -> 1.1.39-1)
[2023-11-27T20:18:28+0100] [ALPM] upgraded linux (6.6.1.arch1-1 -> 6.6.2.arch1-1)
[2023-11-27T20:18:28+0100] [ALPM] upgraded linux-firmware-whence (20231030.2b304bfe-1 -> 20231110.74158e7a-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded linux-firmware (20231030.2b304bfe-1 -> 20231110.74158e7a-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded malcontent (0.11.1-2 -> 0.11.1-3)
[2023-11-27T20:18:29+0100] [ALPM] upgraded meson (1.2.3-1 -> 1.3.0-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded mujs (1.3.3-1 -> 1.3.4-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded pcsclite (2.0.0-1 -> 2.0.1-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded pkgconf (1.8.1-1 -> 2.0.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded python-packaging (23.1-1 -> 23.2-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded python-urllib3 (1.26.15-1 -> 1.26.18-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-common (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-audio-alsa (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-audio-dbus (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-audio-jack (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-audio-oss (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-audio-pa (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-audio-pipewire (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-audio-sdl (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-ui-opengl (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-ui-spice-core (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-audio-spice (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-img (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-system-x86-firmware (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-system-x86 (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-base (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-block-curl (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-block-dmg (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-block-nfs (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-block-ssh (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-chardev-spice (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-hw-display-qxl (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-hw-display-virtio-gpu (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-hw-display-virtio-gpu-gl (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-hw-display-virtio-gpu-pci (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-hw-display-virtio-gpu-pci-gl (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-hw-display-virtio-vga (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-hw-display-virtio-vga-gl (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-hw-usb-host (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-hw-usb-redirect (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-hw-usb-smartcard (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-ui-curses (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-ui-dbus (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-ui-egl-headless (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-ui-gtk (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-ui-sdl (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-ui-spice-app (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-vhost-user-gpu (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded qemu-desktop (8.1.2-1 -> 8.1.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded shaderc (2023.4-2 -> 2023.5-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded smbclient (4.19.2-1 -> 4.19.3-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded vim-runtime (9.0.2112-1 -> 9.0.2121-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded vim (9.0.2112-1 -> 9.0.2121-1)
[2023-11-27T20:18:29+0100] [ALPM] upgraded xdg-desktop-portal-gnome (45.0-1 -> 45.1-1)
None of these is a usual suspect like mesa or mutter. Maybe libdrm? Or there is another reasoning or interdependency I'm not assuming. Please note that I didn't faced this issue initially only with the latest update of CS2 from 2023-11-16. Other seem to had it from initial release.
The issue still exists. I'm on KDE, Arch Linux, and every time I launch the game I have to change my resolution for fullscreen to be actually fullscreen. I have a KDE panel set to Always Visible and CS2 is drawn underneath it.
Is it hard to fix or they just don't care?
It was fixed for me after some update without any actions on my side.
In my computer, the "Fullscreen" function has not been fixed yet ("Fullscreen window" has been fixed). I use Fedora Linux 39 with KDE Plasma 5.27, Wayland and Flatpak.
I guess there was recently a problem with GNOME which is already fixed again by others. And KDE also has an issue, maybe from initial release onward?
I noticed that the flatpak steam version still has this problem but the native steam doesn't.
I noticed today, that the native steam version at least on my system still has the issue.