В основном, пользователь пришел ко мне с жалобой на то, что когда она открыла определенный видеофайл в VLC, она получила сообщение об ошибке:
"Your video output acceleration driver does not support the required
resolution: 1470x525 pixels. The maximum supported resolution is
1470x526.
Video output acceleration will be disabled. However, rendering videos
with overly large resolution may cause severe performance degradation."
Прежде всего, ошибка на самом деле не имеет смысла. Драйвер ускорения не поддерживает 1470x525, но затем заявляет, что поддерживаемый максимум на один пиксель выше этого.
Во-вторых, если я зайду в Сервис -> Настройки -> Видео и сниму флажок «Ускоренный вывод видео (наложение)», видео воспроизводится без ошибок.
У рассматриваемой системы нет выделенного графического процессора, только встроенная графика, а именно:
user@box123[~]$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
Я не совсем уверен, что делать конкретно, потому что я не понимаю, что такое "ускорение видео" в этом случае. Я обычно понимаю термин "аппаратное ускорение", я думаю, то есть, если бы был доступен выделенный графический процессор, использование аппаратного ускорения использовало бы графический процессор для повышения производительности (верно?). Но в этом случае все, что у нас есть, это встроенная графика Intel. Типичный поиск в Google таких вещей, как "Ускорение видео", на самом деле не дает хорошего объяснения того, что происходит, какие части оборудования делают, и т.д.