I'm a newbie on Linux and this forum. My Lenovo Thinkpad W550s with Nvidia Quadro K620M GPU running Mint 19 gives me headaches, and I ran out of ideas. Something seems to be wrong with my graphic card(s) and/or the respective settings: (1) Video acceleration does not work. (2) The integrated GPU seems to have higher performance than the NVIDIA GPU. I have installed the latest version of nvidia-driver-390 via Synaptic Package Manager.
Some symptoms:
Upon starting video playback, VLC says:
Code: Select all
egl_x11 gl error: cannot select OpenGL API
GPU at BusId 0x8 doesn't have a supported video decoder
Code: Select all
[h264_nvenc @ 0x5619dba08540] OpenEncodeSessionEx failed: unsupported device (2)
[h264_nvenc @ 0x5619dba08540] No NVENC capable devices found
warning: [NVENC encoder: 'simple_h264_recording'] Failed to open NVENC codec: Generic error in an external library
Code: Select all
display: :0 screen: 0
GPU at BusId 0x8 doesn't have a supported video decoder
Error creating VDPAU device: 1
Also strange, the Driver Manager says "No proprietary drivers in use."
I have no idea whether these things are related.
Some infos about my system:
Code: Select all
System: Host: xyz Kernel: 4.15.0-38-generic x86_64 bits: 64 gcc: 7.3.0
Desktop: Cinnamon 3.8.9 (Gtk 3.22.30-1ubuntu1) Distro: Linux Mint 19 Tara
Machine: Device: laptop System: LENOVO product: 20E2000TUS v: ThinkPad W550s serial: N/A
Mobo: LENOVO model: 20E2000TUS v: SDK0E50510 WIN serial: N/A
UEFI [Legacy]: LENOVO v: N11ET47W (1.23 ) date: 09/26/2018
CPU: Dual core Intel Core i7-5500U (-MT-MCP-) arch: Broadwell rev.4 cache: 4096 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 9576
clock speeds: max: 3000 MHz 1: 1183 MHz 2: 1220 MHz 3: 1547 MHz 4: 1627 MHz
Graphics: Card-1: Intel HD Graphics 5500 bus-ID: 00:02.0
Card-2: NVIDIA GM108GLM [Quadro K620M / Quadro M500M] bus-ID: 08:00.0
Display Server: x11 (X.Org 1.19.6 ) drivers: modesetting,nvidia (unloaded: fbdev,vesa,nouveau)
Resolution: 2880x1620@59.96hz
OpenGL: renderer: Quadro K620M/PCIe/SSE2 version: 4.6.0 NVIDIA 390.77 Direct Render: Yes
Code: Select all
ii libnvidia-cfg1-390:amd64 390.77-0ubuntu0.18.04.1 amd64 NVIDIA binary OpenGL/GLX configuration library
ii libnvidia-common-390 390.77-0ubuntu0.18.04.1 all Shared files used by the NVIDIA libraries
ii libnvidia-compute-390:amd64 390.77-0ubuntu0.18.04.1 amd64 NVIDIA libcompute package
ii libnvidia-decode-390:amd64 390.77-0ubuntu0.18.04.1 amd64 NVIDIA Video Decoding runtime libraries
ii libnvidia-encode-390:amd64 390.77-0ubuntu0.18.04.1 amd64 NVENC Video Encoding runtime library
ii libnvidia-fbc1-390:amd64 390.77-0ubuntu0.18.04.1 amd64 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-gl-390:amd64 390.77-0ubuntu0.18.04.1 amd64 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii libnvidia-ifr1-390:amd64 390.77-0ubuntu0.18.04.1 amd64 NVIDIA OpenGL-based Inband Frame Readback runtime library
rc nvidia-367 375.82-0ubuntu3 amd64 Transitional package for nvidia-375
rc nvidia-375 384.130-0ubuntu0.16.04.1 amd64 Transitional package for nvidia-384
ii nvidia-384 390.77-0ubuntu0.18.04.1 amd64 Transitional package for nvidia-driver-390
ii nvidia-compute-utils-390 390.77-0ubuntu0.18.04.1 amd64 NVIDIA compute utilities
ii nvidia-dkms-390 390.77-0ubuntu0.18.04.1 amd64 NVIDIA DKMS package
ii nvidia-driver-390 390.77-0ubuntu0.18.04.1 amd64 NVIDIA driver metapackage
ii nvidia-headless-no-dkms-390 390.77-0ubuntu0.18.04.1 amd64 NVIDIA headless metapackage - no DKMS
ii nvidia-kernel-common-390 390.77-0ubuntu0.18.04.1 amd64 Shared files used with the kernel module
ii nvidia-kernel-source-390 390.77-0ubuntu0.18.04.1 amd64 NVIDIA kernel source package
ii nvidia-prime 0.8.8.1 all Tools to enable NVIDIA's Prime
ii nvidia-settings 390.77-0ubuntu0.18.04.1 amd64 Tool for configuring the NVIDIA graphics driver
ii nvidia-utils-390 390.77-0ubuntu0.18.04.1 amd64 NVIDIA driver support binaries
ii xserver-xorg-video-nvidia-390 390.77-0ubuntu0.18.04.1 amd64 NVIDIA binary Xorg driver
Cheers!