Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-272815

Minecraft freezes/crashes when using explicit sync with the new driver of Nvidia v555 on Linux

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Awaiting Response
    • None
    • 1.20.6
    • Arch Linux on Wayland, using KDE Plasma as the Desktop environment.
    • Unconfirmed
    • (Unassigned)

      Summary:
      Minecraft freezes unexpectedly when using the new implementation of explicit sync with the new driver of Nvidia series 555 on Linux on Wayland.

      Steps to reproduce:
      1: Use Linux with the latest kernel version 6.9.3 (I use Arch Linux with a custom kernel called Linux-TKG).

      2: Use Nvidia 555 series drivers with a compatible compositor and compatible window manager (Update Xorg-Xwayland to version 24.1 and use Kwin version 6.0.90 for testing).

      3: Use latest version of Minecraft with/without shaders.

       

      Actual result: Before the 555 series driver Minecraft didn't crashed at all and it was completely playable, but only on the X11 window manager. When playing on Wayland the game suffered stuttering and jittering at all times with Nvidia graphics, later it was found out that it was a problem with the current use of Implicit sync, and Explicit sync had to be use for compositing, the Nvidia 555 driver solved that but it also brought a lot of Bugs and crashes. Minecraft is one of them.
      Here's a summary of the crash report, which may have nothing to do with explicit sync at all:

      [13:03:31] [Render thread/INFO]: Loaded 12 advancements
      [13:04:19] [Render thread/INFO]: Loaded 23 advancements
      [13:04:19] [Render thread/INFO]: Loaded 26 advancements
      [13:04:21] [Render thread/INFO]: Loaded 28 advancements
      [13:04:23] [Render thread/INFO]: Loaded 30 advancements
      [13:04:28] [Render thread/INFO]: Loaded 31 advancements
      [13:04:43] [Render thread/INFO]: Loaded 40 advancements
      [13:04:45] [Render thread/INFO]: Loaded 49 advancements
      [13:04:47] [Render thread/INFO]: Loaded 58 advancements
      [13:04:53] [Render thread/INFO]: Loaded 61 advancements
      [13:05:37] [Render thread/INFO]: Loaded 90 advancements
      [13:05:38] [Render thread/INFO]: Loaded 97 advancements
      X Error of failed request:  BadValue (integer parameter out of range for operation)
        Major opcode of failed request:  146 ()
        Minor opcode of failed request:  5
        Value in failed request:  0x1000034
        Serial number of failed request:  118580
        Current serial number in output stream:  118580
      Process exited with code 1.
      

            Unassigned Unassigned
            Juan650 Juan650
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: