Ubuntu – Video display problems Ubuntu on Asus UX305: Skype (and VLC and other programs)

skypevideovlc

I'd greatly appreciate any help with the following. I have problems with video display, occurring in VLC, SMPlayer and in Skype. For VLC and SMPlayer I have found a workaround, for Skype not.
The problem is that the video does not resize and it remains on top of other windows, even when I switch to other applications. The Skype image flickers.

Details about the problem and how to produce it:

  • Clean install of Ubuntu 15.10 AMD64 on an Asus
  • Install VLC and SMPlayer and Skype
  • Open any video in VLC
  • Resize the VLC window.

What happens now is that the video itself does not resize. It remains the same size but is centered in the VLC window. The remaining space in the VLC window is filled with blue. This blue flickers blue/black while I resize the window.
Furthermore, the video frame is on top of other windows, even when I switch to another application. It also overlaps with the pull-down menu of VLC itself, meaning that I cannot read most of the options in the menus because the video is on top of them.
Surprisingly, when I go to VLC Tools, Preferences, Video, and select at Output "OpenGL GLX video output (XCB)" then the problem disappears and everything is normal. Same thing for "X11 video output (XCB)". The problem re-appears however when I choose "VDPAU output" or "XVideo output (XCB)" or, for that matter, "Automatic".

So for VLC I have a workaround. But for Skype I do not. The Skype problem is similar:

  • Open Skype, make a call, activate the web cam.

The video of the person receiving the call is fine until I open my own webcam. The image flickers continuously (blue).

Background about my machine:

  • Asus UX305C.

Details from lspci:

floris@ava:~$ lspci
00:00.0 Host bridge: Intel Corporation Sky Lake Host Bridge/DRAM Registers (rev 08)
00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 07)
00:04.0 Signal processing controller: Intel Corporation Device 1903 (rev 08)
00:14.0 USB controller: Intel Corporation Device 9d2f (rev 21)
00:14.2 Signal processing controller: Intel Corporation Device 9d31 (rev 21)
00:15.0 Signal processing controller: Intel Corporation Device 9d60 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Device 9d61 (rev 21)
00:16.0 Communication controller: Intel Corporation Device 9d3a (rev 21)
00:17.0 SATA controller: Intel Corporation Device 9d03 (rev 21)
00:1c.0 PCI bridge: Intel Corporation Device 9d13 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device 9d46 (rev 21)
00:1f.2 Memory controller: Intel Corporation Device 9d21 (rev 21)
00:1f.3 Audio device: Intel Corporation Device 9d70 (rev 21)
00:1f.4 SMBus: Intel Corporation Device 9d23 (rev 21)
01:00.0 Network controller: Intel Corporation Wireless 7265 (rev 59)

Kernel:

floris@ava:~$ uname -r

Ubuntu:

4.2.0-19-genericfloris@ava:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 15.10
Release:        15.10
Codename:       wily

Any help or thoughts appreciated!

Best Answer

Kernels before 4.3 did not handle Skylake Intel well. Upgrading to a later kernel (eg 4.4.4 or 4.4.5) may help as they are supposed to handle Skylake graphics.

Related Question