[Share Experiences] nvidia-vaapi-driver deb打包,Firefox硬解视频vaapi驱动
Tofloor
poster avatar
callcz
deepin
2022-03-27 07:07
Author

所有deb包更新现在都这个贴中:https://bbs.deepin.org/post/233052


2022/05/28更新0.0.6打包


截图_deepin-terminal_20220326234512.png

截图_deepin-terminal_20220326234538.png

有关nvidia显卡firefox硬解在线视频的方法在上一篇贴子中分享了,当时需要自己编译的软件和驱动现在都打好包了,enjoy!!

关于驱动所需的系统设置修改,/etc/profile和/etc/default/grub的修改脚本以及update-grub命令会在安装时自动执行;

Firefox自己的设置需要手动添加,请参阅上一篇贴子或者“/etc/nvidia-vaapi-driver/README.md”中的#Firefox段。

上一篇贴子:https://bbs.deepin.org/post/233052

nvidia-vaapi-driver deb包:nvidia-vaapi-driver_0.0.5_amd64.newpackage.zip (20220329重新打包,添加对vdpau-va-driver冲突)

依赖: libva-drm2 (>= 2.14.0-1), libva-glx2 (>= 2.14.0-1), libva-wayland2 (>= 2.14.0-1), libva-x11-2 (>= 2.14.0-1), libva2 (>= 2.14.0-1), libwayland-dev, libset-scalar-perl ,libcuda1, libnvcuvid1, libegl1, libgstreamer-plugins-bad1.0-0, ffmpeg
推荐安装: nvidia-driver, nvidia-smi, nvidia-settings , vainfo

其中libva 2.14.0、vainfo 2.12.0比系统自带版本高,需要自行安装,可以在上一篇贴中下载编译好的deb包:

libva 2.14.0:https://storage.deepin.org/thread/202203162139292605_libva-2.14_deb_deepin.zip

vainfo 2.12.0:https://storage.deepin.org/thread/20220316214036156_vainfo_2.12.0+ds1-1_amd64.zip

所有deb包安装结束后需要运行 $sudo apt -f install 安装缺失的依赖

Reply Favorite View the author
All Replies
2 / 2
To page
小小怪下士
deepin
2022-05-12 06:08
#21
callcz

没有输出是哪里没有输出?

Video Engine Utilization没有占用,nvidia-smi也没有显示有进程在用显卡,还有个问题是,安装这些依赖包的时候不知道为什么把deepin-wine6所有软件及wine6都卸载了

Reply View the author
callcz
deepin
2022-05-12 08:16
#22
小小怪下士

Video Engine Utilization没有占用,nvidia-smi也没有显示有进程在用显卡,还有个问题是,安装这些依赖包的时候不知道为什么把deepin-wine6所有软件及wine6都卸载了

你是否已经根据教程修改了firefox中about:config的设置?

删除deepin-wine是因为deepin-wine依赖libva的i386包,你安装新版libva包时由于版本冲突所以会删除了旧版libva的i386包,所以连带需要依赖这个包的所有包都被砍了。

附件里其实包含了libva:i386的包,正确安装方法是用dpkg -i安装所有libva的包(包括amd64和i386)然后apt -f install,不要用apt install或者系统图形化包安装器安装!

特别是deepin的图形化包安装器会让你都不知道安装了个啥,所以不知道你到底有没有反所有包都正确安装好。。。。

关于删除包,最好每一次都记录一下你删了些啥,不然因为依赖删除了一些重要的包想恢复都不知怎么找。。。

Reply View the author
小小怪下士
deepin
2022-05-13 17:12
#23
callcz

你是否已经根据教程修改了firefox中about:config的设置?

删除deepin-wine是因为deepin-wine依赖libva的i386包,你安装新版libva包时由于版本冲突所以会删除了旧版libva的i386包,所以连带需要依赖这个包的所有包都被砍了。

附件里其实包含了libva:i386的包,正确安装方法是用dpkg -i安装所有libva的包(包括amd64和i386)然后apt -f install,不要用apt install或者系统图形化包安装器安装!

特别是deepin的图形化包安装器会让你都不知道安装了个啥,所以不知道你到底有没有反所有包都正确安装好。。。。

关于删除包,最好每一次都记录一下你删了些啥,不然因为依赖删除了一些重要的包想恢复都不知怎么找。。。

好的,我的nvidia-settings有点问题,它依赖418版本,我在重装一遍

Reply View the author
callcz
deepin
2022-05-14 02:08
#24
小小怪下士

好的,我的nvidia-settings有点问题,它依赖418版本,我在重装一遍

源里的nvidia-settings不需要418驱动依赖,直接装就好了

Reply View the author
小小怪下士
deepin
2022-05-14 07:24
#25
callcz

源里的nvidia-settings不需要418驱动依赖,直接装就好了

有了,我重装了一遍显卡,就好了

图片.png

Reply View the author
ThinKinG
deepin testing team
2023-03-28 01:04
#26

like

Reply View the author
2 / 2
To page