使 amd/intel GPU 在笔记本电脑上可切换

使 amd/intel GPU 在笔记本电脑上可切换

过去几年,我尝试在这台笔记本电脑上使用过几个不同的发行版。我真的很喜欢 Linux,想在日常使用中使用它,但我的联想 g500 笔记本电脑出现了各种问题。昨天我终于决定安装它并让它工作。现在我还不知道如何让我的混合 GPU 可切换,而且如果不完全破坏 wifi,我就无法更换我的 Mac(即使我通过 ifconfig 关闭它,或者甚至停止网络管理器服务、更换 Mac、重新启动,wifi 仍然无法工作)。所以我希望这里的人能帮助我。


首先,让混合 GPU 可切换. 我已经整合英特尔和离散AMD图形处理器。

我跟着混合图形指南,但当我尝试回应任何参数

/sys/kernel/debug/vgaswitcheroo/switch

例如

sudo echo IGD > /sys/kernel/debug/vgaswitcheroo/switch

无论我使用 IGD/DIS/ON/OFF 等参数,都不会发生任何事情。


以下是一些信息(命令结果):

lspci -nn
00:00.0 主机桥 [0600]:英特尔公司第三代酷睿处理器 DRAM 控制器 [8086:0154](rev 09)
00:01.0 PCI 桥 [0604]: 英特尔公司 Xeon E3-1200 v2/第三代酷睿处理器 PCI Express 根端口 [8086:0151] (rev 09)
00:02.0 VGA 兼容控制器 [0300]: 英特尔公司第三代酷睿处理器图形控制器 [8086:0156] (rev 09)
00:14.0 USB 控制器 [0c03]:英特尔公司 7 系列/C210 系列芯片组系列 USB xHCI 主机控制器 [8086:1e31](rev 04)
00:16.0 通信控制器 [0780]: Intel 公司 7 系列/C210 系列芯片组家族 MEI 控制器 #1 [8086:1e3a] (rev 04)
00:1a.0 USB 控制器 [0c03]: 英特尔公司 7 系列/C210 系列芯片组系列 USB 增强型主机控制器 #2 [8086:1e2d] (rev 04)
00:1b.0 音频设备 [0403]: 英特尔公司 7 系列/C210 系列芯片组系列高清晰度音频控制器 [8086:1e20] (rev 04)
00:1c.0 PCI 桥 [0604]: 英特尔公司 7 系列/C210 系列芯片组家族 PCI Express 根端口 1 [8086:1e10] (rev c4)
00:1c.1 PCI 桥 [0604]: 英特尔公司 7 系列/C210 系列芯片组家族 PCI Express 根端口 2 [8086:1e12] (rev c4)
00:1d.0 USB 控制器 [0c03]:英特尔公司 7 系列/C210 系列芯片组系列 USB 增强型主机控制器 #1 [8086:1e26](rev 04)
00:1f.0 ISA 桥 [0601]: 英特尔公司 HM76 Express 芯片组 LPC 控制器 [8086:1e59] (rev 04)
00:1f.2 SATA 控制器 [0106]:英特尔公司 7 系列芯片组家族 6 端口 SATA 控制器 [AHCI 模式] [8086:1e03](修订版 04)
00:1f.3 SMBus [0c05]: 英特尔公司 7 系列/C210 系列芯片组系列 SMBus 控制器 [8086:1e22] (rev 04)
01:00.0 显示控制器 [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Sun PRO [Radeon HD 8570A/8570M] [1002:6663] (rev ff)
02:00.0 以太网控制器 [0200]: Qualcomm Atheros QCA8172 快速以太网 [1969:10a0] (rev 10)
03:00.0 网络控制器 [0280]: Broadcom Limited BCM43142 802.11b/g/n [14e4:4365] (rev 01)

sensors
acpitz-虚拟-0
适配器:虚拟设备
温度 1:+52.0°C(临界值 = +127.0°C)

radeon-pci-0100
适配器:PCI 适配器
温度 1:+511.0°C(临界值 = +120.0°C,滞后值 = +90.0°C)

coretemp-isa-0000
适配器:ISA 适配器
物理 ID 0:+53.0°C(高温 = +72.0°C,临界温度 = +90.0°C)
核心 0:+48.0°C(高温 = +72.0°C,临界温度 = +90.0°C)
核心 1:+51.0°C(高温 = +72.0°C,临界温度 = +90.0°C)

sudo cat /sys/kernel/debug/vgaswitcheroo/switch
0:IGD:+:功率:0000:00:02.0
1:DIS::关闭:0000:01:00.0

注意:“DIS”gpu 处于 DynOff 状态,直到我遵循指南 你好,过去几年我尝试在这台笔记本电脑上使用过几个不同的发行版。我真的很喜欢 Linux,想在日常使用中使用它,但我的联想 g500 笔记本电脑出现了各种问题。昨天我终于决定安装它并让它工作。现在我还不知道如何让我的混合 GPU 可切换,而且如果不完全破坏 wifi,我就无法更换我的 Mac(即使我通过 ifconfig 关闭它,或者甚至停止网络管理器服务、更换 Mac、重新启动,wifi 仍然无法工作)。所以我希望这里的人能帮助我。


首先,让混合 GPU 可切换. 我已经整合英特尔和离散AMD图形处理器。

我跟着混合图形指南,但当我尝试回应任何参数

/sys/kernel/debug/vgaswitcheroo/switch

例如

sudo echo IGD > /sys/kernel/debug/vgaswitcheroo/switch

无论我使用 IGD/DIS/ON/OFF 等参数,都不会发生任何事情。


以下是一些信息(命令结果):

lspci -nn
00:00.0 主机桥 [0600]:英特尔公司第三代酷睿处理器 DRAM 控制器 [8086:0154](rev 09)
00:01.0 PCI 桥 [0604]: 英特尔公司 Xeon E3-1200 v2/第三代酷睿处理器 PCI Express 根端口 [8086:0151] (rev 09)
00:02.0 VGA 兼容控制器 [0300]: 英特尔公司第三代酷睿处理器图形控制器 [8086:0156] (rev 09)
00:14.0 USB 控制器 [0c03]:英特尔公司 7 系列/C210 系列芯片组系列 USB xHCI 主机控制器 [8086:1e31](rev 04)
00:16.0 通信控制器 [0780]: Intel 公司 7 系列/C210 系列芯片组家族 MEI 控制器 #1 [8086:1e3a] (rev 04)
00:1a.0 USB 控制器 [0c03]: 英特尔公司 7 系列/C210 系列芯片组系列 USB 增强型主机控制器 #2 [8086:1e2d] (rev 04)
00:1b.0 音频设备 [0403]: 英特尔公司 7 系列/C210 系列芯片组系列高清晰度音频控制器 [8086:1e20] (rev 04)
00:1c.0 PCI 桥 [0604]: 英特尔公司 7 系列/C210 系列芯片组家族 PCI Express 根端口 1 [8086:1e10] (rev c4)
00:1c.1 PCI 桥 [0604]: 英特尔公司 7 系列/C210 系列芯片组家族 PCI Express 根端口 2 [8086:1e12] (rev c4)
00:1d.0 USB 控制器 [0c03]:英特尔公司 7 系列/C210 系列芯片组系列 USB 增强型主机控制器 #1 [8086:1e26](rev 04)
00:1f.0 ISA 桥 [0601]: 英特尔公司 HM76 Express 芯片组 LPC 控制器 [8086:1e59] (rev 04)
00:1f.2 SATA 控制器 [0106]:英特尔公司 7 系列芯片组家族 6 端口 SATA 控制器 [AHCI 模式] [8086:1e03](修订版 04)
00:1f.3 SMBus [0c05]: 英特尔公司 7 系列/C210 系列芯片组系列 SMBus 控制器 [8086:1e22] (rev 04)
01:00.0 显示控制器 [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Sun PRO [Radeon HD 8570A/8570M] [1002:6663] (rev ff)
02:00.0 以太网控制器 [0200]: Qualcomm Atheros QCA8172 快速以太网 [1969:10a0] (rev 10)
03:00.0 网络控制器 [0280]: Broadcom Limited BCM43142 802.11b/g/n [14e4:4365] (rev 01)

sensors
acpitz-虚拟-0
适配器:虚拟设备
温度 1:+52.0°C(临界值 = +127.0°C)

radeon-pci-0100
适配器:PCI 适配器
温度 1:+511.0°C(临界值 = +120.0°C,滞后值 = +90.0°C)

coretemp-isa-0000
适配器:ISA 适配器
物理 ID 0:+53.0°C(高温 = +72.0°C,临界温度 = +90.0°C)
核心 0:+48.0°C(高温 = +72.0°C,临界温度 = +90.0°C)
核心 1:+51.0°C(高温 = +72.0°C,临界温度 = +90.0°C)

sudo cat /sys/kernel/debug/vgaswitcheroo/switch

0:IGD:+:功率:0000:00:02.0
1:DIS::关闭:0000:01:00.0

注意:“DIS”gpu 处于 DynOff 状态,直到我遵循指导


我想可能是出了什么问题,或者根本就没有适合我的 amd gpu 的驱动程序。但我记得去年我尝试安装 fglrx 驱动程序包,但我的 ubuntu 一直崩溃。Fedora 也一样。此外,当我在系统设置中检查“附加驱动程序”时,我没有得到任何适合我的 amd 卡的选项。

我在 BIOS 中启用了可切换显卡。 我正在使用 16.04 ubuntu

相关内容