Ubuntu 14.04(3.16.0-33-generic x86_64)を実行するHP ProBook 450 G0ノートブックがあります。この特定のラップトップには2つのGPUがあり、それらを切り替えることができるようにしたいと思います。これを達成するために無料のドライバやユーティリティを探していますが、他のソリューションが機能しない場合は、独自のソフトウェアをインストールすることになります。
これまでに試したこと:
- 参照しましたが、
vga_switcheroo
ファイルは/sys/kernel/debug/vgaswitcheroo/switch
私のシステムに存在しません。 - 公式のAMDドライバをダウンロードし、aptitudeを使用してインストールしようとしましたが、依存関係()が見つからなかったためインストールが完了しませんでした
fglrx-core
。 - BIOSで個々のグラフィックカードを無効にできることがわかりました。
出力lspci
:
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1c.5 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 6 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM76 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Mars [Radeon HD 8670A/8670M/8750M] (rev ff)
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
03:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
03:00.1 Bluetooth: Ralink corp. RT3290 Bluetooth
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
出力lshw -C display
:
*-display
description: VGA compatible controller
product: 3rd Gen Core processor Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:50 memory:d0000000-d03fffff memory:c0000000-cfffffff ioport:4000(size=64)
答え1
lspci出力では、Intelグラフィックカードのみが表示されます。 AMDカードがあり、BIOSで有効になっていることを確認してください。追加のドライバウィンドウを使用して、独自のfglrxドライバをインストールすることもできます。
この方法やインストールがうまくfglrx
いかfglrx-updates
ない場合は、以下からドライバをダウンロードできます。AMDウェブサイト(これ役に立つかもしれません。最近この作業を実行したときに、リポジトリから既存のfglrxインストールを削除する必要があることを追加しますocl-icd-libopencl1
。
ドライバを使用してAMDカードを有効にすると(fglrxである必要はなく、オープンソースドライバがうまく機能します)可能使用することができるvga_switcherooカーネルのバージョンが3.11より前の場合 - そうでない場合は、次のことが原因で発生する可能性があります。Radeon DPM。
答え2
どうやらパケットにエラーがあるようですfglrx
。 J0nDaFr3aKが指摘したようにUbuntuフォーラム、次の行は可能な解決策です。
sudo apt-get install libcheese*
sudo apt-get install xorg-video-abi-15
sudo apt-get install fglrx-updates
答え3
同様のRadeonグラフィックカードにも同じ問題があります。
ここからメインラインカーネルバージョン4.6をインストールしました。
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.6-yakkety/
インストールガイドは次のとおりです。
https://wiki.ubuntu.com/Kernel/MainlineBuilds#Verifying_the_mainline_build_binaries
新しいカーネルを起動した後、次のコマンドを使用してカードをテストしましたが、radeonグラフィックカードへの変更が機能しました。
$DRI_PRIME=1 glxgears - 情報
私もこの回答をここに投稿します。
https://askubuntu.com/questions/778205/16-04-radeon-r7-m260-errors/780515#780515