Je suis jusqu'à présent incapable de faire reconnaître par Plex/ffmpeg le processeur graphique intégré à mon processeur Core i7-8700. Il ressort de mes recherches qu'il s'agit d'un problème courant lié aux processeurs Coffee Lake, et pas seulement à ce modèle.
J'ai commencé avec Vanilla Ubuntu 18.04, mais j'ai également essayé d'installer un noyau 4.17 principal et le 18.04, ainsi que de passer à Ubuntu 18.10 avec le noyau par défaut et le dernier noyau 4.18 principal. Aucun d'entre eux n'a résolu le problème.
Dépannage supplémentaire tenté:
usermod -aG video USERNAME
Éditer/etc/default/grub avec les options suivantes:
GRUB_CMDLINE_LINUX_DEFAULT="splash quiet i915.alpha_support=1"
Plus tard changé en:
GRUB_CMDLINE_LINUX_DEFAULT="splash quiet intel_pstate=skylake_hwp i915.enable_guc=-1 i915.alpha_support=1"
(en utilisant Sudo update-grub
après chaque modification)
Le GPU intégré confirmé est activé dans le BIOS
Installé les derniers pilotes graphiques de http://ppa.launchpad.net/oibaf/graphics-drivers/
Suivi de l'ensemble du processus pour créer des fichiers binaires activés par QuickSync à partir de ici
Rien ne semble fonctionner. D'après ce que j'ai lu, la version actuelle de mon noyau inclut la prise en charge des graphiques Coffee Lake, mais ils ne sont tout simplement pas reconnus. Voici quelques détails supplémentaires pour faciliter le dépannage:
L'erreur Plex enregistre lors de la tentative d'utilisation du transcodage matériel:
ERROR - [FFMPEG] - No VA display found for device: /dev/dri/renderD128.
CPU: i7-8700
Carte mère: MSI Z370 Gaming Plus (MS-7B61)
Version Ubuntu: 18.10 Cosmic Cuttlefish (branche de développement)
Noyau actuel: 4.18.0-7-generic
vainfo
error: failed to initialize display
Sudo lshw -C video
*-display UNCLAIMED
description: VGA compatible controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list
configuration: latency=0
resources: memory:de000000-deffffff memory:c0000000-cfffffff ioport:f000(size=64) memory:c0000-dffff
lsmod | grep i915
(rien)
lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Device 3e92
ls /dev/dri
ls: cannot access '/dev/dri': No such file or directory
J'apprécierais vraiment toute aide pour que cela fonctionne. Faites-moi savoir s'il y a d'autres informations que vous voudriez que je collecte.
Pour tous ceux qui trébuchent sur ce fil dans une recherche: après avoir utilisé ukuu pour mettre à jour le noyau générique 4.18.11-041811, le transcodage vidéo matériel avec Quick Sync fonctionne désormais. Si vous mettez à jour votre noyau vers la version 4.18.11-041811-generic et que cela ne résout pas le problème, les pilotes vidéo mis à jour à partir du PPA oibaf sont également nécessaires; Je les avais déjà installés avant de mettre à jour mon noyau.