Yume Nikki has a Platinum rating on ProtonDB but I’m having some trouble trying to get it to work.

It’s starts just fine and seems to run, but a window flashes for a second and then nothing happens. The only reason I know it’s running is because Steam says so.

I tried changing the launch options to use gamescope and it seemed to work, but there was noticable lag and it seemed to show the previous frame, like a ghost image or something. It made the text almost impossible to read.

I’m running the Steam Flatpak on Arch Linux with Gnome 44. Any help is appreciated. TIA.

      • havokdj@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        Damn, I am stumped then, it works fine for me on steam.

        You could try installing it in lutris perhaps? The game doesn’t have any achievements or enhancements on steam so you wouldn’t be missing out on any extra features besides possibly cloud save (though backing up wine prefixes is amazing, I copy fl studio to a flash drive to sync with my various computers).

        • eldritch_lich@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          Alright, I’ll try that. I wanted to use Steam because then I can use my controller with Steam input but I guess it’s fine.

            • eldritch_lich@lemmy.worldOP
              link
              fedilink
              English
              arrow-up
              1
              ·
              1 year ago

              Okay this is extremely weird. No matter which version of wine/proton I pick in Lutris, I get the exact same issue where the window doesn’t show up but the game is running. The only difference with Steam here is that I can hear the game audio.

              I am almost certain this is an issue because of Wayland but I can’t seem to figure out why Gnome on Xorg keeps crashing for me.

              • havokdj@lemmy.world
                link
                fedilink
                English
                arrow-up
                2
                ·
                1 year ago

                This one is more of a bandaid than anything but have you tried using gamescope?

                Also, for testing purposes you could see if you are able to run another X window manager and see if it is a problem with X rather than Wayland. dwm is very small and in the AUR, if you install that and xorg-xinit, you can jump over to a getty and create .xinitrc in your home folder with the line exec dwm and run startx. You’ll need dmenu as well to run things and that can also be found in the AUR.

                • eldritch_lich@lemmy.worldOP
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  1 year ago

                  I figured out why Gnome on Xorg was crashing. It was because of libinput-config. I noticed because it wouldn’t actually crash until the moment I moved the mouse. The game seems to work perfectly on Xorg.

                  I already tried gamescope. The results of that attempt are in my original post above.

                  Still, while I can finally play the game now, it’s a bit annoying having to remove a package and reboot everytime. I don’t even know if this is a Wayland issue or a Gnome issue but I don’t have the disk space to install KDE or anything.

                  Ideally I would like to figure out why this is happening in the first place and maybe report it upstream, but I have no clue how to even get debug logs out of this.

                  Anyway, thanks for the help. I appreciate it!

                  • havokdj@lemmy.world
                    link
                    fedilink
                    English
                    arrow-up
                    2
                    ·
                    1 year ago

                    No problem!

                    Sounds like that may actually be an issue with a config file somewhere. You could check the wiki on libinput and poke around the configs if you think it may be necessary to keep the package.