Install nvidia 370.23 and gnome-shell/mutter 3.21.91 (or latest
git).
Open mpv with opengl output. The issue only appears if something is using opengl.
switch to tty. wait 5 minutes while tty appears.
No hang/freeze/delay happens if no opengl app is running.
No relevant messages in dmesg or systemd journal.
To work around issue:
Downgrade to 367.44
I have an nvidia bug report generated under 367.44. While it doesn’t
exhibit the problem under that driver, it should give you an overview
of my system. I emailed it to linux-bugs@nvidia.com
I have a 630GT fermi card.
Please take a look before final nvidia 370.xx driver is released.
Is this happen with any other opengl application like glxgears, mplayer or any things else ? Are playing video with mpv? Any specific video clip/format ?
@sandipt, by the way, mpv alone with opengl output triggers this bug when there are no other running applications.
Since dmesg and journalctl do not show anything relevant during the 5 minute hang, do you know how else I can get information on what exactly is happening during this 5 minute freeze?
Thank you.
With 367.44 how much delay you observed? Looks issue is very specific to mpv alone with opengl output ? Is any 370 latest driver helped you to resolve the issue? Is this issue happen with Unity, KDE or other desktop env ? have you observed this issue with any other GPU ? Did you tested with any other OS?
It is almost instantaneous with 367.44 (no delay what so ever). Timing is usually under a second. 367.44 is an excellent driver release.
OpenGL games and mpv with OpenGL output causes this issue under 370.xx drivers.
I am using Gnome 3.21.92. I don’t have any other GPU but my 630GT (Fermi).
A test case to exhibit the issue is to run the following command while an opengl game or mpv is running:
xrandr --nograb --output HDMI-0 --off ; xrandr --output HDMI-0 --preferred
This cause random freezing for 3 to 5 minutes. (On 367.44, it turns off and lights up immediately. On 370.xx, it turns off and freezes)
Both 370.23 and 370.28 show this issue (If there are other 370.xx releases that I can test, please give me a link and I can test).