联想y40-70 ubuntu 16.04 AMD显卡驱动相关问题
-
- 帖子: 5
- 注册时间: 2018-02-15 1:57
- 系统: ubuntu 16.04
联想y40-70 ubuntu 16.04 AMD显卡驱动相关问题
独立显卡型号 R9 M275X
查了众多帮助页面,radeon是唯一在ubuntu16.04上支持我显卡的驱动
https://help.ubuntu.com/community/Radeo ... _supported
在amd驱动下载页面并没有找到支持16.04驱动,最近更新也是15年,
https://support.amd.com/en-us/download/ ... 20x86%2064
不知道我是找错地方了吗?
问题1:第一个链接(RadeonDriver帮助页面)说在16.04上支持我的显卡,我又该去哪里去下载呢?
问题2:最近的amdgpu与amdgpu-pro都不支持我的显卡.那在16.04发行版上支持我显卡的驱动又有哪些?
问题3:如何查看是否装了amd显卡的驱动?
问题4:如何在双显卡间进行切换(另一个因特尔核显)
希望各位大大能带上某个问题进行回答,谢谢,谢谢,谢谢
最近查amd驱动脑子有点晕了
可以的话能科普一下新的mesa与vulka吗
查了众多帮助页面,radeon是唯一在ubuntu16.04上支持我显卡的驱动
https://help.ubuntu.com/community/Radeo ... _supported
在amd驱动下载页面并没有找到支持16.04驱动,最近更新也是15年,
https://support.amd.com/en-us/download/ ... 20x86%2064
不知道我是找错地方了吗?
问题1:第一个链接(RadeonDriver帮助页面)说在16.04上支持我的显卡,我又该去哪里去下载呢?
问题2:最近的amdgpu与amdgpu-pro都不支持我的显卡.那在16.04发行版上支持我显卡的驱动又有哪些?
问题3:如何查看是否装了amd显卡的驱动?
问题4:如何在双显卡间进行切换(另一个因特尔核显)
希望各位大大能带上某个问题进行回答,谢谢,谢谢,谢谢
最近查amd驱动脑子有点晕了
可以的话能科普一下新的mesa与vulka吗
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 联想y40-70 ubuntu 16.04 AMD显卡驱动相关问题
1. 開源驅動 radeon 由 Ubuntu 的 linux kernel 提供问题1:第一个链接(RadeonDriver帮助页面)说在16.04上支持我的显卡,我又该去哪里去下载呢?
1-1. 安裝 Ubuntu 時
1-2. 升級 Ubuntu 的 linux kernel 時
就包含該版本的 開源驅動 radeon
1-3. 當你開機 從 grub 2 開機選單 選擇 載入 某個版本的 linux kernel 時
正常情況 就會自動載入/啟用該版本提供的 開源驅動 radeon
1-4. 指令问题3:如何查看是否装了amd显卡的驱动?
lsmod | grep radeon
可以看出是否已經載入開源驅動 radeon
1-5. 指令
sudo lshw -numeric -class video
可以看出是否已經啟用開源驅動 radeon
2. 開源驅動 radeon 對於雙顯卡 支援程度還不理想问题2:最近的amdgpu与amdgpu-pro都不支持我的显卡.那在16.04发行版上支持我显卡的驱动又有哪些?
3. 新手 建議 從 Bios 關閉其中之一 暫時 使用單顯卡问题4:如何在双显卡间进行切换(另一个因特尔核显)
3-1. 如果使用 AMD 顯卡 暫時啟用開源驅動 radeon
3-2. 如果你想試用其它新開發中的驅動 請再貼文
-
- 帖子: 5
- 注册时间: 2018-02-15 1:57
- 系统: ubuntu 16.04
Re: 联想y40-70 ubuntu 16.04 AMD显卡驱动相关问题
首先,感谢您对我的回答!在这里表示感谢!
其次,对于该回答一些不理解的点有如下:
查询到有这么多amdgpu与radeon的结果,应该是成功载入radeon驱动。
问题1:但是【amdgpu】与【radeon】不是不同的驱动吗?这两者的关系是什么?
问题2:执行命令的回显表示当前工作的GPU为inter,我该如何切换切换呢?(在系统上进行相关操作,不使用BIOS禁用核显,)
无需把内容再复述一遍,有相关的帖子链接即可。
问题4:【暂时】?难道在系统中启用开源驱动只有不完美的【暂时】的方法吗?这种暂时是【重启即失效】吗?
这里附上我的新年祝福~ 新年快乐哟~
其次,对于该回答一些不理解的点有如下:
执行该命令结果:lsmod | grep radeon
可以看出是否已經載入開源驅動 radeon
代码: 全选
➜ ~ lsmod | grep radeon
radeon 1478656 1
i2c_algo_bit 16384 3 amdgpu,radeon,i915
ttm 94208 2 amdgpu,radeon
drm_kms_helper 167936 3 amdgpu,radeon,i915
drm 356352 11 amdgpu,radeon,i915,ttm,drm_kms_helper
问题1:但是【amdgpu】与【radeon】不是不同的驱动吗?这两者的关系是什么?
执行该命令结果:sudo lshw -numeric -class video
可以看出是否已經啟用開源驅動 radeon
代码: 全选
➜ ~ sudo lshw -numeric -class video
*-display
description: VGA compatible controller
product: Haswell-ULT Integrated Graphics Controller [8086:A16]
vendor: Intel Corporation [8086]
physical id: 2
bus info: pci@0000:00:02.0
version: 0b
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:49 memory:c0000000-c03fffff memory:b0000000-bfffffff ioport:5000(size=64) memory:c0000-dffff
无需把内容再复述一遍,有相关的帖子链接即可。
问题3:【启用开源驱动的方法】(这个点应该与上个点重复了)3-1. 如果使用 AMD 顯卡 暫時啟用開源驅動 radeon
问题4:【暂时】?难道在系统中启用开源驱动只有不完美的【暂时】的方法吗?这种暂时是【重启即失效】吗?
问题5:在【AMDGPU】与【AMDGPU-PRO】支持列表中,我的显卡并不在支持之列,为何在第一点中(我回答的第一个code)会有amdgpu的字样?3-2. 如果你想試用其它新開發中的驅動 請再貼文
这里附上我的新年祝福~ 新年快乐哟~
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 联想y40-70 ubuntu 16.04 AMD显卡驱动相关问题
1. lsmod | grep radeon
1-1-1. 參閱
http://manpages.ubuntu.com/manpages/xen ... mod.8.html
lsmod - Show the status of modules in the Linux Kernel
DESCRIPTION
lsmod is a trivial program which nicely formats the contents of the /proc/modules, showing what kernel modules are currently loaded.
1-2. lsmod
1-2-2. 參閱
https://en.wikipedia.org/wiki/Lsmod
lsmod
"Used by" denotes each module's use count and a list of referring modules. The "Used by" list is sometimes incomplete.
1-3.
1-3-2. 如果啟用 radeon 模組有問題 可以考慮把 amdgpu 列入載入黑名單
1-3-2-1. 參閱
https://en.wikipedia.org/wiki/AMDGPU
AMDGPU is AMD's new fully open source unified graphics driver for Linux.
2-1. 執行指令
sudo lspci -knn
看看 能否偵測到 AMD 顯卡 硬體
3-1. https://en.wikipedia.org/wiki/Multiplexer
Multiplexer
3-2. https://zh.wikipedia.org/wiki/%E6%95%B0 ... 9%E5%99%A8
數據多工器
1-1. 表示 radeon 已被載入radeon 1478656 1
1-1-1. 參閱
http://manpages.ubuntu.com/manpages/xen ... mod.8.html
lsmod - Show the status of modules in the Linux Kernel
DESCRIPTION
lsmod is a trivial program which nicely formats the contents of the /proc/modules, showing what kernel modules are currently loaded.
1-2. lsmod
Module Size Used by
.....
1-2-1. 表示 i2c_algo_bit 模組 會 參照到 radeon 模組1-2-1. i2c_algo_bit 16384 3 amdgpu,radeon,i915
...
1-2-2. 參閱
https://en.wikipedia.org/wiki/Lsmod
lsmod
"Used by" denotes each module's use count and a list of referring modules. The "Used by" list is sometimes incomplete.
1-3.
1-2-1. i2c_algo_bit 16384 3 amdgpu,radeon,i915
...
1-3-1. amdgpu 也是 AMD 開源驅動,问题1:但是【amdgpu】与【radeon】不是不同的驱动吗?这两者的关系是什么?
1-3-2. 如果啟用 radeon 模組有問題 可以考慮把 amdgpu 列入載入黑名單
1-3-2-1. 參閱
https://en.wikipedia.org/wiki/AMDGPU
AMDGPU is AMD's new fully open source unified graphics driver for Linux.
2. 如果 *-display 只有一項 表示 目前 AMD 顯卡 硬體未被偵測到 或 軟體驅動 未成功啟動硬體sudo lshw -numeric -class video
*-display
description: VGA compatible controller
product: Haswell-ULT Integrated Graphics Controller [8086:A16]
vendor: Intel Corporation [8086]
...
configuration: driver=i915 latency=0
resources: irq:49 memory:c0000000-c03fffff memory:b0000000-bfffffff ioport:5000(size=64) memory:c0000-dffff
2-1. 執行指令
sudo lspci -knn
看看 能否偵測到 AMD 顯卡 硬體
3. 最好 先確認 你的顯卡 是屬於 muxed 還是 muxless (請詳查 顯卡規格與功能說明書) 才能提供你可行的建議问题2:执行命令的回显表示当前工作的GPU为inter,我该如何切换切换呢?(在系统上进行相关操作,不使用BIOS禁用核显,)
3-1. https://en.wikipedia.org/wiki/Multiplexer
Multiplexer
3-2. https://zh.wikipedia.org/wiki/%E6%95%B0 ... 9%E5%99%A8
數據多工器
-
- 帖子: 5
- 注册时间: 2018-02-15 1:57
- 系统: ubuntu 16.04
Re: 联想y40-70 ubuntu 16.04 AMD显卡驱动相关问题
lspci -knn命令执行结果显示侦测到了amd硬体2-1. 執行指令
sudo lspci -knn
看看 能否偵測到 AMD 顯卡 硬體
代码: 全选
➜ ~ sudo lspci -knn | tail -3
05:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Venus XTX [Radeon HD 8890M / R9 M275X/M375X] [1002:6820] (rev ff)
Kernel driver in use: radeon
Kernel modules: radeon, amdgpu
lshw -numeric -class video命令执行结果只有一个display,且为inter2. 如果 *-display 只有一項 表示 目前 AMD 顯卡 硬體未被偵測到 或 軟體驅動 未成功啟動硬體
代码: 全选
➜ ~ sudo lshw -numeric -class video
*-display
description: VGA compatible controller
product: Haswell-ULT Integrated Graphics Controller [8086:A16]
vendor: Intel Corporation [8086]
physical id: 2
bus info: pci@0000:00:02.0
version: 0b
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:49 memory:c0000000-c03fffff memory:b0000000-bfffffff ioport:5000(size=64) memory:c0000-dffff
那么当前的情况是【软体驱动未成功启用硬体】
那么当前的情况是【软体驱动未成功启用硬体】
那么当前的情况是【软体驱动未成功启用硬体】
至于显卡的数据选择器是MUXed还是MUXless,咨询了联想的微信在线支持工程师也没有得到答案。已经向amd发送右键等待回复中。
不过据我猜测,应该是MUXless
当初在windows 设备管理器上禁用核心显卡,导致独立显卡控制面板无法正常工作。
-
- 帖子: 5
- 注册时间: 2018-02-15 1:57
- 系统: ubuntu 16.04
Re: 联想y40-70 ubuntu 16.04 AMD显卡驱动相关问题
poloshiao, 前辈在吗
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 联想y40-70 ubuntu 16.04 AMD显卡驱动相关问题
1. 顯示 可以考慮的顯卡驅動lspci -knn命令执行结果显示侦测到了amd硬体
Kernel modules: radeon, amdgpu
radeon, amdgpu
1-1. lsmod | grep amdgpu问题5:在【AMDGPU】与【AMDGPU-PRO】支持列表中,我的显卡并不在支持之列
看看 amdgpu 是否被載入
1-1-1. 如果有 把 amdgpu 列入載入黑名單 看看
1-1-1-1. 參閱
https://unix.stackexchange.com/question ... ist-amdgpu
How to blacklist amdgpu?
1-1-1-2. https://unix.stackexchange.com/a/360715
sudo update-initramfs -u
或
sudo update-initramfs -u -k all
1-1-1-3. 然後 重新開機
2. 最可靠的訊息來源是主板線路配置至于显卡的数据选择器是MUXed还是MUXless,咨询了联想的微信在线支持工程师也没有得到答案。已经向amd发送右键等待回复中。
不过据我猜测,应该是MUXless
当初在windows 设备管理器上禁用核心显卡,导致独立显卡控制面板无法正常工作。
2-1. 詳細參閱 主板使用說明書
例如 是否支援雙顯卡 還是必須關閉其中之一
2-1. 如果不確定 請提供主板詳細品牌及型號
-
- 帖子: 5
- 注册时间: 2018-02-15 1:57
- 系统: ubuntu 16.04
Re: 联想y40-70 ubuntu 16.04 AMD显卡驱动相关问题
poloshiao 写了:
前辈,今天有突破了~
都被载入了看看 amdgpu 是否被載入
代码: 全选
➜ ~ lsmod | grep -E "amdgpu|radeon"
amdgpu 2019328 0
radeon 1478656 1
过程:1-1-1. 如果有 把 amdgpu 列入載入黑名單 看看
代码: 全选
➜ ~ cat /etc/modprobe.d/blacklist.conf | grep amdgpu
➜ ~ sudo cp -a /etc/modprobe.d/blacklist.conf /etc/modprobe.d/blacklist.conf.bak
➜ ~ sudo sh -c "echo 'blacklist amdgpu' >> /etc/modprobe.d/blacklist.conf"
➜ ~ sudo update-initramfs -u
update-initramfs: Generating /boot/initrd.img-4.13.0-36-generic
W: Possible missing firmware /lib/firmware/amdgpu/raven_gpu_info.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_mec2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_mec.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_me.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_pfp.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_ce.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_sdma.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_vcn.bin for module amdgpu
代码: 全选
➜ ~ lsmod | grep -E "amdgpu|radeon"
radeon 1486848 1
➜ ~ sudo lshw -numeric -class video
*-display
description: VGA compatible controller
product: Haswell-ULT Integrated Graphics Controller [8086:A16]
vendor: Intel Corporation [8086]
physical id: 2
bus info: pci@0000:00:02.0
version: 0b
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:49 memory:c0000000-c03fffff memory:b0000000-bfffffff ioport:5000(size=64) memory:c0000-dffff
想到前辈的两个可用驱动的提示,尝试着禁用radeon,启用amdgpu
代码: 全选
➜ ~ sudo vi /etc/modprobe.d/blacklist.conf
➜ ~ sudo update-initramfs -u
update-initramfs: Generating /boot/initrd.img-4.13.0-36-generic
➜ ~
硬体检测也略有不同
代码: 全选
➜ ~ lsmod | grep -E "amdgpu|radeon"
amdgpu 2027520 0
➜ ~ sudo lshw -numeric -class video
*-display
description: VGA compatible controller
product: Haswell-ULT Integrated Graphics Controller [8086:A16]
vendor: Intel Corporation [8086]
physical id: 2
bus info: pci@0000:00:02.0
version: 0b
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:49 memory:c0000000-c03fffff memory:b0000000-bfffffff ioport:5000(size=64) memory:c0000-dffff
*-display UNCLAIMED
description: Display controller
product: Venus XTX [Radeon HD 8890M / R9 M275X/M375X] [1002:6820]
vendor: Advanced Micro Devices, Inc. [AMD/ATI] [1002]
physical id: 0
bus info: pci@0000:05:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi cap_list
configuration: latency=0
resources: memory:a0000000-afffffff memory:c0400000-c043ffff ioport:3000(size=256) memory:c0440000-c045ffff
➜ ~ sudo lspci -knn | tail -3
05:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Venus XTX [Radeon HD 8890M / R9 M275X/M375X] [1002:6820]
[color=#FF0000]Subsystem: Lenovo Radeon R9 M275 [17aa:3801][/color] #此前为[color=#FF0000]Kernel driver in use: radeon[/color]
Kernel modules: radeon, amdgpu
命令看的主板型号看过去貌似不正确,在windows下用软件和命令行分别查看了系统信息。2-1. 如果不確定 請提供主板詳細品牌及型號
代码: 全选
➜ ~ sudo dmidecode |grep -A16 "System Information$"
System Information
Manufacturer: LENOVO
Product Name: 20407
Version: Lenovo Erazer Y40-70
Serial Number: 3478312701512
UUID: 99E02529-6006-E411-A2DB-F8A963BB9603
Wake-up Type: Power Switch
SKU Number: LENOVO_MT_20407_BU_idea_FM_Lenovo Erazer Y40-70
Family: IDEAPAD
Handle 0x0002, DMI type 2, 16 bytes
Base Board Information
Manufacturer: LENOVO
Product Name: Lenovo Erazer Y4
Version: 31900060Std
Serial Number: LB02365353
Asset Tag: Std
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 联想y40-70 ubuntu 16.04 AMD显卡驱动相关问题
1. 最後一行sudo lshw -numeric -class video
*-display UNCLAIMED
description: Display controller
product: Venus XTX [Radeon HD 8890M / R9 M275X/M375X] [1002:6820]
vendor: Advanced Micro Devices, Inc. [AMD/ATI] [1002]
physical id: 0
bus info: pci@0000:05:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi cap_list
configuration: latency=0
configuration: latency=0
沒有 driver=amdgpu
2. UNCLAIMED
表示 沒有合適的驅動 成功驅動顯卡
Venus XTX [Radeon HD 8890M / R9 M275X/M375X]
3. http://iknow.lenovo.com/detail/dc_114583.htmlManufacturer: LENOVO
Product Name: 20407
Version: Lenovo Erazer Y40-70
Lenovo/Erazer Y40/50-70/80/touch 规格说明
3-1. http://webdoc.lenovo.com.cn/lenovowsi/n ... %98%8E.pdf
該 规格说明 pdf 文件 沒有顯卡晶片資訊 ?
3-2. 你的 product: Venus XTX [Radeon HD 8890M / R9 M275X/M375X] 是原裝的 還是你添加的
4. 看看 這一篇 有沒有幫助
http://iknow.lenovo.com/list/c_76.html
所有分类 > 显卡切换与调试 > AMD双显卡切换