[DVR] Option to disable Plex Tuner Service when DVR not configured

Continuing this from https://forums.plex.tv/discussion/comment/1564966 into an official feature request.

If DVR has not been configured, _Plex Tuner Service.exe _should not be running. Yes, I realize it does not use very much resources idle… but no need for it.

I agree especially since on FreeBSD the tuner service will not shut down properly, cause me to force kill it to restart plex. I do not have a tuner nor have I configured anything to do with it.

I agree too, I prefer not to have unneeded services running if they are not required

1 Like

+1 I agree too, I prefer not to have unneeded services running if they are not required

+1 I agree too, I prefer not to have unneeded services running if they are not required

+1 I agree too, I prefer not to have unneeded services running if they are not required

In for fix. until then, I guess renaming the tuner exe is the only workaround.

1 Like

sudo su
cd /usr/lib/plexmediaserver
chown root:root ‘Plex Tuner Service’
chmod 000 ‘Plex Tuner Service’
mv ‘Plex Tuner Service’ ‘Plex Tuner Service Disabled’

then kill the process, or reboot to get rid of it.

+1 I agree too, I prefer not to have unneeded services running if they are not required

Is this feature too difficult to achieve?

1 Like

+1

I agree, let’s have a simple tick box:-

Settings > Manage > Live TV and DVR > Enable / Disable.

…simple, surely?!?

3 Likes

ew, nice… is this hack still working for you? :wink:

Yeah, really annoying, so have written a root user shell script to deal with it…

#!/bin/bash
killall "Plex Tuner Service" 
mv -f "/usr/lib/plexmediaserver/Plex Tuner Service" "/usr/lib/plexmediaserver/Plex Tuner Service DISABLED"

…then added it to cron.hourly because I update my Plex Server every time there’s a Plex Pass Beta update.

Problem, solved.

:wink:

Paully

2 Likes

I believe we can go to windows Services and
scroll down to plex media tuner and first stop it then, choose manually, auto or disabled on start up.

*If that don’t work open the location of its file form Task manager and rename it to Oldplextuner.txt
(Make sure hidden extensions are disabled in Folder options)

Now it will no longer load on start up

That is nice for Linux.

Yes rename it to something like tuner.txt, and it never starts up again
Any other things we do not need on start up?

Please could we have an option to disable the Plex Tuner Service?

2 Likes

to beat this dead horse further, for linux a clean way to disable the tuner service is to remove its executability:

chmod -x "/usr/lib/plexmediaserver/Plex Tuner Service"
pkill -9 -f "Plex Tuner Service"

I haven’t checked but this will likely still need to be done at every update.

You might be able to make it immutable chattr -i "/usr/lib/plexmediaserver/Plex Tuner Service" but that will likely cause the update installer to fail since it won’t be able to write to the file.

You can create an hourly cron job as @paullittlefield has done in order to do this for you, here’s something you can run to create that cron job. It will do nothing if the tuner process isn’t found running, otherwise it’ll log its action unset executable mode on the tuner binary and kill the process so plex won’t restart it (you’ll need to run this as root).

cat <<EOF > /etc/cron.hourly/disable_plex_tuner.sh
#!/bin/bash
if pgrep -f "Plex Tuner Service"; then
	logger -t plexfix -p syslog.info -- Plex Tuner process found, now disabled.
	chmod -x "/usr/lib/plexmediaserver/Plex Tuner Service"
	pkill -9 -f "Plex Tuner Service"
fi
EOF
chmod +x /etc/cron.hourly/disable_plex_tuner.sh

Hope this helps someone

4 Likes

Brilliant script, thanks!

+1 - Thanks for the script for now,.

any word on this being a tick box somewhere on the web admin?