ripose-jp/Memento

Full Screen Not Working (screen goes blank, sound continues)

Opened this issue · 4 comments

I'm using the flatpak on Fedora Silverblue, when I try to go full screen the screen goes black, sound continues, I can continue normally just by exiting fullscreen.

It would be great to be able to watch videos in full screen though.

Let me know if there is anything I can do on my end to help (any logs to copy etc)

  • What graphics card and drivers are you using?
  • Are you using Wayland? What happens if you disable Wayland using Flatseal?
  • Have you enabled hardware decoding in your mpv.conf? What happens if you disable it (Ctrl+H)?
  • What happens when you enable the information overlay with Shift+I? Does it remain in fullscreen or disappear?
  • What happen when you run Memento with --msg-level=all=v? Is there anything interesting related to your graphics?

Hi there!

I will answer some of your questions right now, and the other's I will get back to you.

  • Graphics card is the following
 ❯ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01)
  • I am using Wayland
  • disabling wayland using flatseal DOES make it so fullscreen works, I don't know if there are any catches or tradeoffs
  • I don't think I've enabled hardware decoding in my mpv.conf (how do I find the file?)
  • the overlay disappears in fullscreen
  • When I try to run it with the flag this happens
 ❯ flatpak run io.github.ripose_jp.Memento --msg-level=all=v
qt.qpa.qgnomeplatform: Could not find color scheme  ""
Cannot load libcuda.so.1
[file] Cannot open file '/var/home/sashin/.var/app/io.github.ripose_jp.Memento/config/memento/input.conf': そのようなファイルやディレクトリはありません
Failed to open /var/home/sashin/.var/app/io.github.ripose_jp.Memento/config/memento/input.conf.
[input] Can't open input config file /var/home/sashin/.var/app/io.github.ripose_jp.Memento/config/memento/input.conf.

This is probably some unholy bug related to Intel's OpenGL implementation, Wayland, and mpv. I doubt there's anything I can do to fix it. Your best bet is to try making an issue in mpv related to this since they might be able to work around it on their end.

disabling wayland using flatseal DOES make it so fullscreen works, I don't know if there are any catches or tradeoffs

There aren't any other requiring you have XWayland. I recommend just doing this.

Will do, thanks for that!!!