私は手動のGPUスイッチボタンを備えたラップトップ(MSI GT72S)を持っています。これは、NVIDIA GPUとIntelの間で切り替えて、無効になっているものがOSに隠されるようにするのに役立ちます。研究の提案が必要 - LinuxでのSMBIOSの操作
ただし、この機能にはSCMというドライバが必要です。はWindowsに対応しています。 Windows上のボタンを押すと、別のGPUに切り替えることができるようにマシンを再起動するように指示するポップアップウィンドウが表示されます。
私はLinuxをもっと頻繁に使用するので、これは本当にPIAです。GPUを切り替える必要があるたびに、Windowsに再起動してから再起動する必要があります。ですから、私はLinuxでこの機能をアーカイブしたいと思います。
これは、SMBIOSのブロックを編集することで実装されているようです(不明)。インテルのGPUが有効になっている場合、このブロックは次のようになります。
Handle 0x0052, DMI type 221, 96 bytes
OEM-specific Type
Header and Data:
DD 60 52 00 0D 01 00 00 00 00 00 00 02 00 FF FF
FF FF FF 03 04 FF FF FF FF FF 05 06 FF FF FF FF
FF 07 08 FF FF FF FF FF 09 00 00 00 00 00 00 0A
00 FF FF FF FF FF 0B 00 FF FF 00 00 00 0C 00 00
09 00 35 10 0D 00 FF FF FF FF FF 0E 00 FF FF FF
FF FF 0F 00 FF FF FF FF FF 10 11 01 02 02 03 00
Strings:
Lan Phy Version
Sensor Firmware Version
Debug Mode Status
Enabled
Performance Mode Status
Disabled
Debug Use USB(Disabled:Serial)
Disabled
ICC Overclocking Version
UNDI Version
EC FW Version
GOP Version
BIOS Guard Version
Base EC FW Version
EC-EC Protocol Version
Royal Park Version
BP1.2.2.0_RP03
...とNVIDIAのGPUが有効になっている場合、
Handle 0x0052, DMI type 221, 96 bytes
OEM-specific Type
Header and Data:
DD 60 52 00 0D 01 00 00 00 00 00 00 02 00 FF FF
FF FF FF 03 04 FF FF FF FF FF 05 06 FF FF FF FF
FF 07 08 FF FF FF FF FF 09 00 00 00 00 00 00 0A
00 FF FF FF FF FF 0B 00 FF FF 00 00 00 0C 00 FF
FF FF FF FF 0D 00 FF FF FF FF FF 0E 00 FF FF FF
FF FF 0F 00 FF FF FF FF FF 10 11 01 02 02 03 00
しかし、私は前に、このようなものに触れていないと私は「ドンどこから始めるべきかも知りません。私はそれをgoogledしたが、ほとんど材料が見つかりませんでした。ですから、私は今、いくつかの提案が強く必要です。どんな助けも高く評価されます、ありがとう!