Having a video playing/paused when switched to another user generates gigabytes of error logs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nvidia-graphics-drivers-340 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
nvidia-graphics-drivers-418 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
nvidia-graphics-drivers-435 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
nvidia-graphics-drivers-440 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
nvidia-graphics-drivers-460 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
nvidia-graphics-drivers-470 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
nvidia-graphics-drivers-510 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
nvidia-graphics-drivers-515 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
To replicate:
1. Start a video playing, for example in vlc. 'avcodec decoder: Using NVIDIA VDPAU Driver Shared Library 418.56 Fri Mar 15 12:31:51 CDT 2019 for hardware decoding'
2. Optionally pause it.
3. Switch to another user.
The original user's ~/.xsession-errors will rapidly fill up with errors along the lines of "vdpau_chroma filter error".
At the same time, errors are put in /var/log/syslog as well:
[00007f9d604810a0] vdpau_chroma filter error: video mixer features failure: An invalid handle value was provided.
[00007f9d604810a0] vdpau_chroma filter error: video mixer attributes failure: An invalid handle value was provided.
[00007f9d604810a0] vdpau_chroma filter error: video mixer rendering failure: An invalid handle value was provided.
(repeat ad nauseum)
At least one of the two will rapidly fill up its partition and problems will arise.
With AMD video hardware and driver, the video continues playing - you can hear the sound despite being in the other user.
affects: | nvidia-graphics-drivers-418 (Ubuntu) → nvidia-graphics-drivers-435 (Ubuntu) |
Changed in nvidia-graphics-drivers-515 (Ubuntu): | |
status: | New → Confirmed |
Once you return to the original user, the video screen will be black and playback will not restart without stopping the player entirely.