내 노트북에는 내장 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는 당신의 친구입니다.