I am using a brand new framework 13 laptop (received in Nov 2023) with the following specs:
Model: Framework Laptop 13 AMD Ryzen 7040Series
Processor: AMD Ryzen 5 7640U with Radeon 760M Graphics x 12
Disk Capacity: 1TB
Firmware Version: 3.03
OS Name: Fedora Linux 39 (Workstation Edition)
OS Type: 64-bit
GNOME Version: 45.2
Windowing System: Wayland
Kernel Version: Linux 6.6.3-200.fc39.x86_64
Description of glitch: flickering white artifacts, sometimes obeying the shape of graphics elements in the game, other times filling the entire screen. They will disappear if I click the + or - volume buttons, or the + or - screen brightness buttons, or if I enter the “activities overview.” You can see the volume and screen brightness overlays pop up at the bottom of the screen, and suddenly the game is displaying normally. This shows me that the video is probably rendering fine at some level, but is getting messed up in the final display.
History of my own attempts to troubleshoot:
Before BG3 patch 5 on November 30: Installed fedora 39, without running “sudo dnf update” in terminal to ensure all packages and drivers are up to date. The game was working. I suspect patch 5 may have had something to do with the video glitches.
Since I started having this problem: I tried a clean install of fedora 39, without running “sudo dnf update” to ensure all drivers and packages are up to date, continued to have the same glitches.
Then I did another clean install of Fedora 39, ran “sudo dnf update” in terminal to ensure all drivers and packages are up to date. Installed steam and BG3. Still having the same glitches.
Attempting to play using “vulkan” instead of “directX 11” causes pretty immediate crash.
I also tried running the game with different desktop environments, I tried all 4 options available: GNOME, GNOME Classic, GNOME Classic on Xorg, and GNOME on Xorg. All four have the same problem. Though interestingly, the first time I used GNOME Classic on Xorg it ran just fine until I closed the game app, after which the entire screen went white and I had to hard reset my laptop.