[Topic DIscussion] 请教AMD显卡开源驱动和闭源驱动?
Tofloor
poster avatar
lizhu
deepin
2023-07-17 18:56
Author

之前用的1660s加4k显示器,玩dota2会卡死,用vlc看4k电影vlc会闪退。现在换成了6700xt,玩dota2没啥问题(帧数比win低,画面延迟不太对),用vlc看4k电影没问题(vlc看mkv不能加载自带字幕,sup特效字幕也不能使用)。我了解amd闭源驱动主要在ubuntu上开发,开源驱动是随内核进行更新?有大佬能告知更具体的信息吗?

Reply Favorite View the author
All Replies
enforcee
deepin
2023-07-18 00:11
#1

AMD的内核模块是开源的,和Linux内核一起发布的,图形库有开源和闭源的两种实现,所谓的闭源驱动实际上就是AMD闭源的图形库amdgpu pro。如果没有特殊需求(比如说要用显卡加速计算的API等),通常不需要安装AMD软件。

有用户报告说安装了amd闭源驱动以后能解决屏幕分辨率等问题,实际上大概和图形库没有关系,而是缺失了相应固件的原因。所以其实也可以通过补充固件的方法解决。

Reply View the author
192******21
deepin
2023-07-18 18:50
#2
enforcee

AMD的内核模块是开源的,和Linux内核一起发布的,图形库有开源和闭源的两种实现,所谓的闭源驱动实际上就是AMD闭源的图形库amdgpu pro。如果没有特殊需求(比如说要用显卡加速计算的API等),通常不需要安装AMD软件。

有用户报告说安装了amd闭源驱动以后能解决屏幕分辨率等问题,实际上大概和图形库没有关系,而是缺失了相应固件的原因。所以其实也可以通过补充固件的方法解决。

amd的驱动叫库的话,那open gl叫什么?mesa叫什么?

Reply View the author
enforcee
deepin
2023-07-18 19:06
#3
192******21

amd的驱动叫库的话,那open gl叫什么?mesa叫什么?

mesa是Intel、AMD、nouveau等驱动的开源图形库。openGL是图形接口,mesa等图形库是openGL的实现。

Reply View the author