Я хотел бы использовать свой старый нетбук с помощью Kubuntu 20.04, чтобы смотреть YouTube и писать эссе через «Документы Google».
Установка Kubuntu, я попытался установить хром с помощью оснастки (кандидата / vaapi) и проприетарного драйвера nvidia-340, чтобы включить аппаратное декодирование.
Во время установки проприетарного драйвера Nvidia я обнаружил ошибку:
nvidia-340 dpkg: error: version '-' has bad syntax: revision number is empty
Заменив ЯДРА
, записанные в /var/lib/dpkg/info/nvidia-340.postinst
в CURRENT_KERNEL
и последующее выполнение dpkg-reconfigure nvidia-340
, проблема была легко решена. Спасибо сообществу Linux.
Аппаратное ускорение Vapau на VLC хорошо работает при низком использовании ЦП.
Однако в случае с Chrome все оказалось не так просто, как раньше. На терминале написано, как показано ниже.
[7873:7873:0601/140059.075024:ERROR:browser_switcher_service.cc(238)] XXX Init()
[8007:8007:0601/140103.101729:ERROR:vaapi_wrapper.cc(482)] vaInitialize failed: unknown libva error
[8007:8007:0601/140106.191463:ERROR:gl_context_glx.cc(227)] Couldn't make context current with X drawable.
[8007:8007:0601/140106.191708:ERROR:gpu_info_collector.cc(81)] gl::GLContext::MakeCurrent() failed
[8007:8007:0601/140106.191909:ERROR:gpu_info_collector.cc(208)] Could not create context for info collection.
[8007:8007:0601/140106.192123:ERROR:gpu_init.cc(66)] gpu::CollectGraphicsInfo failed.
[8007:8007:0601/140106.254424:ERROR:viz_main_impl.cc(159)] Exiting GPU process due to errors during initialization
[8119:8119:0601/140107.561057:ERROR:vaapi_wrapper.cc(468)] Could not get a valid VA display
[8091:7:0601/140107.821836:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.
И почти весь «статус графической функции» в chrome: // gpu /
был изменен на «только программное обеспечение, аппаратное ускорение недоступно».
А также chrome: // gpu
сказал:
Обнаружена проблема
Компоновка графического процессора отключена через черный список,
about: flags
или в командной строке. Браузер вернется к программному обеспечению композитинг и аппаратное ускорение будут недоступны.Отключенные функции: gpu_compositing
Я столько времени искал в Google, но не смог найти четкого ответа в Интернете.
Я просто предполагаю, что это связано с libva
(хотя я не знаю, что это такое ..).
Результат выполнения vainfo
показан ниже.
libva info: VA-API version 1.7.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit
Если у кого-то есть опыт в моей ситуации, поделитесь со мной своим мнением и пролейте свет на это.
Краткое описание моего компьютера выглядит следующим образом.
Я заставил это работать на Ubuntu 20.04, загрузив файл . deb на https://launchpad.net/ubuntu/cosmic/amd64/vdpau-va-driver/0.7.4-6ubuntu1 и установите его. Либо дважды щелкните файл .deb
, либо запустите sudo dpkg -i path/to/file.deb
.
В частности, это файл vdpau-va-driver_0.7.4-6ubuntu1_amd64.deb
в разделе Загружаемые файлы.