Linux Mint 17.2 Rafaela (GNU/Linux 3.16.0-38-generic x86_64), Pulseaudio
(Mate Desktop Environment)
Broken: Blender 2.78 (sub 0) e8299c8
Worked: Same version on Windows 10 64bit and Antergos Linux 64 Bit (with GNOME 3.22.2)
Short description of error
When blender is run through a background command like
./blender -b -f 0
on a system on which the current desktop session is inactive (user logged on, but "switch user" was performed), blender does not quit after completing the render. Same holds for "--python" and "--python-expr" options.
I have a gitlab-ci-runner (build slave for gilab-ci) installed on this operating system to test some blender python scripts. Logging in via SSH and running blender also leaves blender running.
Exact steps for others to reproduce the error
No blend file needed.
- Download "blender-2.78a-linux-glibc211-x86_64.tar.bz2" from blender.org/download
- "Switch User"
- Log in to same user account via SSH
- Run "./blender -b -f 0"
Thanks for being so awesome! :)