Intel Iris Proを有効にする(syslinux、Tailsシステム、Macbook Pro 15 Retina Late 2013、IGP / GPU)

Intel Iris Proを有効にする(syslinux、Tailsシステム、Macbook Pro 15 Retina Late 2013、IGP / GPU)

2013年後半、Macbook Pro 15 Retinaは明確な専用GPUを使用しています。統合グラフィックプロセッサはまったくリストされていません。

スタンドアロンカードは、バッテリ寿命を延ばすために切り替えたり切ったりすることはできません。


/序文:私は過去2週間に頭痛を経験し、これが私が解決しなければならない最後で最も重要な問題だったので、最初の措置も取ることができませんでした/

ハードウェア:

  • Macbook Pro Retina 15 2013年末
  • インテルアイリスプロフェッショナルグラフィック
  • NVIDIA GeForce GT 750M、2GB GDDR5ビデオメモリ、自動グラフィックカード切り替え機能搭載

オペレーティングシステム:

  • テール(USBフラッシュドライブおよび/またはSDカードで実行)
  • Debian Wheezy ベース

始める:

  • システムLinux

アクティブGPU: Nvidia GT 750m 2GB

必要なGPU: Intel Iris Pro(自動切り替えができない場合は常に)

ターゲット:バッテリ寿命、ほとんど専用GPUを使用する必要はありません(まったく)

追加情報:

  • osx:いいえ。 SSDディスクが空です。
  • バッテリー寿命:最大2時間
  • クロックを+-40%に下げてターボブーストを無効にした場合バッテリ寿命:約3時間45分

lspci:

01:00.0 VGA compatible controller: NVIDIA Corporation Device 0fe9 (rev a1) (prog-if 00 [VGA controller])
Subsystem: Apple Inc. Device 0130
Flags: bus master, fast devsel, latency 0, IRQ 48
Memory at c0000000 (32-bit, non-prefetchable) [size=16M]
Memory at 80000000 (64-bit, prefetchable) [size=256M]
Memory at 90000000 (64-bit, prefetchable) [size=32M]
I/O ports at 1000 [size=128]
Expansion ROM at c1000000 [disabled] [size=512K]
Capabilities: [60] Power Management version 3
Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [78] Express Endpoint, MSI 00
Capabilities: [b4] Vendor Specific Information: Len=14
Capabilities: [100] Virtual Channel
Capabilities: [128] Power Budgeting
Capabilities: [420] Advanced Error Reporting
Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024
Capabilities: [900] #19
Kernel driver in use: nouveau

質問: vgaswitcheroo、acpi_callなどのような多くのサービスがあります。ただし、IGPがまったくリストされていない場合(この場合はIntel Iris Pro)、これらのサービスはすべて機能しません。原因:起動中に電源が入らない、認識されていない、またはアクティブになっていません。


考えられる解決策:

(上記のリンクから:)

これにより、ファームウェアが最近一部の2013 Macbook Proノートブックの統合グラフィックスを終了するのを防ぎます。

apple_set_os command

デフォルトでは、Macbook ProはロードされているシステムがOS Xではなく、ハードウェア認識が異なることを検出します。これにより内部 IGP の電源がオフになります。

必要な解決策: このソリューションをTailsカーネルに直接ハードコーディングして、Intel Iris Pro Graphics(IGP)を明示的に使用したり、統合グラフィックスをオフにしたりする機能

TailsでIGPを使用する方法についてのアイデアはありますか? AKA apple_set_osをTailsのブートローダに統合するには?

ベストアンサー1

私は著者ですhttps://github.com/0xbb/gpu-switch私が助けることができると思います。

Macbook Pro 11,3(2013年末)でIGPを使用するには、次のものが必要です。

それ以外の場合、EFI は IGP を終了し、黒い画面が表示されます。

その後、Linuxで起動、実行、および再./gpu-switch -i起動できます。 Linuxは、次回の起動時に統合グラフィックスを使用します。

このコマンドを使用すると、echo OFF > /sys/kernel/debug/vgaswitcheroo/switch個々のGPUをオフにして電力を節約できます。

おすすめ記事