CentOS6 で vgaswitcheroo ディレクトリが見つかりません。

CentOS6 で vgaswitcheroo ディレクトリが見つかりません。

私のラップトップには、内蔵VGAと個別(AMD)VGAを備えたCentOS6がインストールされています。

他のディストリビューション(Fedora、Archなど)でAMDビデオをオフにするには、次のコマンドを使用しました。

$ echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

両方を実行すると、バッテリーがすぐに消費され、温度が上昇するためです。しかし、CentOSではvgaswitcheroo見つかりません/sys/kernel

以前のようにAMDビデオデバイスを無効にするにはどうすればよいですか?

これは私のものですlsmod | grep radeon

radeon                917108  0 
ttm                    80957  1 radeon
drm_kms_helper         40087  2 i915,radeon
drm                   265638  5 i915,radeon,ttm,drm_kms_helper
i2c_algo_bit            5935  2 i915,radeon
i2c_core               31084  7 videodev,i2c_i801,i915,radeon,drm_kms_helper,drm,i2c_algo_bit

そしてlsmod | grep -i intel

snd_hda_intel          27823  4 
snd_hda_codec         121518  3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel
snd_pcm                86635  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd                    69907  16 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq,snd_seq_device,snd_pcm,snd_timer
snd_page_alloc          8470  2 snd_hda_intel,snd_pcm

AMD Radeon 7670M VGAカードがあり、このモジュールが正しいかどうかわかりません。

これはdmesg | grep -i switcheroo

VGA switcheroo: detected switching method \_SB_.PCI0.GFX0.ATPX handle
vga_switcheroo: enabled

どんな助けでも大変感謝します。

答え1

このページはArchLinux Wikiにありますが、CentOS6システムで試してみるいくつかの作業がまだあります。

このfedoraforums.orgトピックのタイトルは次のとおりです。VGAスイッチングの問題試してみる良い手がかりもあります。

vgaswitcheroo通常、ドライバー(カーネルモジュール)をロードするかどうかに関して不足していると考えられます。まず、正しいドライバを使用していることを確認します。私がそう言う理由は、このスレッドのコメントによるものです。

したがって、私のストーリーのレッスンは、vgaswitcherooディレクトリを見ることができない場合、最初にチェックする必要のあるものの1つは、実際に両方のビデオドライバがロードされているかどうかということです。 lsmodはあなたの友人です。

関連情報