AMD 的开源驱动是否需要另外安装吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
plko345
V2EX    Linux

AMD 的开源驱动是否需要另外安装吗?

  •  
  •   plko345 2018-05-03 23:37:33 +08:00 via Android 5848 次点击
    这是一个创建于 2786 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我用的 fedora27,内核 4.15 是否 amd 的驱动在官方源或第三方源中,如果有的话包名称是啥?求大佬告知

    linux 内核是否有计划集成 amd 的驱动?

    最后问下哪个命令可以像 win 的设备管理器知道硬件是否安装驱动并正常工作,lspci 只是列出硬件,无论有没有工作都显示

    13 条回复    2018-05-07 08:57:42 +08:00
    plko345
        1
    plko345  
    OP
       2018-05-04 07:35:40 +08:00
    刚才终于在谷歌上找到一个 glxinfo 的命令,显示的挺详细,但有的地方看不明白...
    shirokow
        2
    shirokow  
       2018-05-04 08:07:54 +08:00 via Android
    apt 上包名好像是 xf86-video-amdgpu
    (我记得这个版本内核应该是有集成一部分驱动了的
    iwtbauh
        3
    iwtbauh  
       2018-05-04 09:11:10 +08:00 via Android
    lsmod | grep amdgpu
    lsmod | grep radeon

    glxinfo | grep OpenGL

    grep "amdgpu" /var/log/Xorg.0.log
    grep "radeon" /var/log/Xorg.0.log
    plko345
        4
    plko345  
    OP
       2018-05-04 09:45:51 +08:00
    @shirokow 确实搜索到类似名称的包,体积很小
    plko345
        5
    plko345  
    OP
       2018-05-04 09:51:31 +08:00
    @iwtbauh 谢谢,lsmod 能查到是表示已经集成进内核了吗?
    paperseller
        6
    paperseller  
       2018-05-04 09:53:12 +08:00 via iPhone
    amd 有官方 linux 驱动 amdgpu-pro,有些驱动安装情况可以去软件和更新里的附加驱动看看
    aperseller
        7
    paperseller  
       2018-05-04 09:59:15 +08:00 via iPhone
    可以试试装 steam,steam 在安装过程中会检测列出很多驱动包并让你安装
    iwtbauh
        8
    iwtbauh  
       2018-05-04 10:15:02 +08:00 via Android   1
    @plko345 并不一定,其实最早的时候显卡驱动是不在内核的,2.x 甚至 3.x 时代的内核文档里甚至还写了“如果你正在找关于显卡驱动开发的文档,你应该去 XFree86 项目或者 X.org 项目“,2.x 时代是由用户空间直接映射显存,显卡驱动都是由 X 服务器管理的。后来有了 framebuffer,但这个 PC 上显卡主要还是用户空间驱动程序。现在有了 KMS (内核显示模式设置)和 DRM (直接渲染管理器),但是还是需要一层用户空间驱动程序,所以现在是内核一层驱动 + X 服务器一层驱动共同工作
    iwtbauh
        9
    iwtbauh  
       2018-05-04 10:35:29 +08:00 via Android
    @iwtbauh 简单说,内核中有 amdgpu 驱动,用户空间的 X 服务器里还有一层驱动

    在 Debian 上分别属于包 linux-image-xxx 和 xserver-xorg-video-amdgpu 和 xserver-xorg-video-radeon

    我不知道在 fedora 上是什么
    p1gd0g
        10
    p1gd0g  
       2018-05-04 16:04:58 +08:00
    mesa 了解一下,amd 官方那个还不如 mesa (至少在俺这里)。
    plko345
        11
    plko345  
    OP
       2018-05-06 12:55:28 +08:00
    @iwtbauh 大佬,我问这个问题是因为在使用 chrome 看在线 html5 视频时,比如 y2b,b 站,CPU 占用很高,但是显卡几乎不工作,在测试 b 站一个 120 帧的 4K 视频时,CPU 占用 100%,但显卡占用为 3%左右,可以肯定没有参与视频解码
    而在 windows 下,虽然 CPU 占用也很高,但显卡也会从 5%上升到 22%,所以我才认为是开源驱动有问题,安装你所说的相关包后,情况依旧,这是否代表要装闭源驱动才可以
    iwtbauh
        12
    iwtbauh  
       2018-05-06 15:38:15 +08:00   2
    @plko345 这个问题是 Chrome 的问题,打开 Chrome 地址栏输入 chrome://flags/#ignore-gpu-blacklist 然后将此选项改为 Enabled,重启浏览器进入 chrome://gpu/ 确认 Video Decode 为 Hardware accelerated
    plko345
        13
    plko345  
    OP
       2018-05-07 08:57:42 +08:00
    @iwtbauh 老哥,我要如何才能像你这样优秀...(T_T)
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3253 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 237ms UTC 10:30 PVG 18:30 LAX 02:30 JFK 05:30
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86