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 위키에 있지만 CentOS6 시스템에서 시도해 볼 만한 몇 가지 작업이 여전히 있습니다.

이 fedoraforums.org 주제의 제목은 다음과 같습니다:VGA 스위칭 문제시도해 볼 만한 좋은 단서도 있습니다.

vgaswitcheroo일반적으로 드라이버(커널 모듈) 로드 여부와 관련하여 부족하다고 생각됩니다 . 먼저 올바른 드라이버를 사용하고 있는지 확인하겠습니다. 제가 이렇게 말하는 이유는 이 스레드의 댓글 때문입니다.

따라서 내 이야기의 교훈은 vgaswitcheroo 디렉토리를 볼 수 없는 경우 가장 먼저 확인해야 할 사항 중 하나는 실제로 두 비디오 드라이버가 모두 로드되어 있는지 여부일 것이라는 것입니다. lsmod는 당신의 친구입니다.

관련 정보