0

I created a script to launch VLC at system startup (Ubuntu 14) , to reproduce continuously some videos, however as soon as the internet connection is established teamviewer (11) shows up breaking the full screen mode.. how can I hide it and keep VLC on top? Thank you

EDIT

More details..This is a Kiosk which has only to show infinite loop videos, and Teamviewer is only installed for remote management, so it has to start with the OS. So videos has not to be interrupted by any kind notifications (of course this is not the case is I connect to the machine with teamviewer for management).

rok
  • 135

1 Answers1

1

First, I'm assuming that TeamViewer has a setting to allow it to run without popups. For the paid-for version I would consider it exceptionally unlikely they would not allow this as an option. So look through your TeamViewer settings for this, or check out the answer to that problem here: How to hide the notifications of the Teamviewer (silent use)

The basics of this solution are to open TeamViewer Options > Advanced > And enable "Automatically minimize local TeamViewer panel.

Second, run VLC as the desktop background, which is also doable in Ubuntu: https://askubuntu.com/questions/565154/how-to-set-a-mp4-as-a-wallpaper

The gist of this solution is to launch VLC from the terminal using the command cvlc --video-wallpaper /path/to/your/video

Third, hide the Ubuntu launcher and menu bar like this: https://askubuntu.com/questions/9865/how-can-i-configure-unitys-launcher-auto-hide-behavior

Install the CompizConfig Settings Manager, under Desktop find the Ubuntu Unity Plugin and set Hide Launcher to AutoHide.

=================

Running the video as background will make it more resilient in that interruptions on the desktop will not interrupt it or exit full screen. Then, of course, you have to hide the various UI elements so that they aren't overlaying the video.

Finally, programs popping up on login is just bad behavior in general and should never happen by default.

While the first step should negate the need for the other two, I'd personally implement all three to make the entire system more uninterruptable in general.

music2myear
  • 49,799