하이브리드 그래픽 설정에서 인텔 그래픽을 어떻게 비활성화합니까?

하이브리드 그래픽 설정에서 인텔 그래픽을 어떻게 비활성화합니까?

Dell Vostro 3700 버전 A10을 사용하고 있습니다.

관련 비트는 다음과 lspci -v | grep VGA같습니다.

00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18)
01:00.0 VGA compatible controller: nVidia Corporation GT216 [GeForce GT 330M] (rev a2)

보시다시피 이것은 하이브리드 그래픽 노트북 중 하나입니다. 이제 나는 어떤 종류의 전환에도 관심이 없습니다. 프로세서에 있는 인텔 그래픽을 완전히 비활성화하고 싶습니다.

xorg.log 파일을 확인해 보니 인텔 카드가 사용 중이라고 나와 있습니다.

내가 보기 에는 lsmodi915 모듈을 사용하는 것으로 보입니다. 해당 모듈을 블랙리스트에 등록하려고 시도했지만 /etc/modprobe.d/blacklist.conf여전히 NVIDIA 카드를 디스플레이에 사용할 수 없기 때문에 실제로 작동하지 않았습니다.

비활성화할 수 있는 BIOS 옵션이 있었으면 좋겠지만 그렇지 않습니다. 어떤 사람들은 SATA 모드를 호환 모드로 변경하자고 제안했지만, 이 경우에도 인텔 vga 컨트롤러가 여전히 표시되기 때문에 작동하지 않습니다.lspci

파일 에서 버스 ID를 수동으로 설정하려고 시도했지만 /etc/X11/xorg.conf여전히 작동하지 않았습니다. 감지되지 않은 화면 라인을 따라 뭔가를 말하는 오류가 발생했습니다. 내가 첨부하고 싶은 xorg.log 조각이 있나요?

그래서 제가 찾고 있는 것은 인텔 vga 컨트롤러의 사용을 완전히 비활성화할 수 있는 솔루션입니다. 어떻게든 막았더라면 좋았을 텐데요. 마치 존재하지 않는 것처럼. 어떤 제안이 있으십니까? 나는 실제로 여기서 절망적이다. 그런 이유로 지금은 노트북에서 HDMI 포트를 사용할 수 없기 때문입니다.

내 생각에는 이것이 온칩 그래픽과 전용 그래픽 카드를 갖춘 Core i5 프로세서가 있는 데스크탑에 적용되는 것 같습니다. 그들은 문제를 어떻게 해결하려고 할까요?

답변1

vga_switcheroo를 사용해 볼 수 있습니다.

cd /sys/kernel/debug/vgaswitcheroo
cat switch #to see which card is active. Pwr - powered on, Off-powered off, "+" - active card.
echo OFF>switch #to power off inactive card
echo ON>switch #to power on inactive card
echo DIS>switch #to switch to discrete card immediatly(not work with X started)
echo DDIS>switch #to switch to discrete card after X restart
echo IGD>switch #to switch to integrated card immediatly(not work with X started)
echo DIGD>switch #to switch to integrated card after X restart

오픈 소스 i915 및 nouveau 드라이버에서만 작동합니다. 나는 동일한 노트북을 가지고 있는데 전원을 켜고 끄는 것만으로도 작동합니다.

PS 제 기억으로는(확실하지 않음) A08 BIOS에는 "하이브리드 그래픽" 옵션이 있습니다. 하지만 이전 BIOS 버전으로 롤백하여 확인할 수는 없습니다.

답변2

Intel 및 Nvidia 카드가 동시에 작동하도록 Bumblebee를 설치해 보십시오. https://launchpad.net/~hybrid-graphics-linux

sudo apt-get 설치 git
# 비밀번호를 입력하세요
자식 클론 http://github.com/MrMEEE/bumblebee.git
CD 범블비/
sudo./install.sh
옵티런 글엑스기어
# 속도를 확인하고 달리는 것과 비교합니다:
글엑스기어
# Google-chrome이 설치되어 있는 경우 optirun을 사용하거나 사용하지 않고 사용해 보고 메일링 리스트에 FPS 값을 보고할 수 있습니다.
optirun google-chrome http://webglsamples.googlecode.com/hg/aquarium/aquarium.html

답변3

아하. 내 의견에 따라 나는 길을 찾았습니다.Dell의 BIOS 지원 페이지.

BIOS(고급 -> 시스템 구성 아래)에 하이브리드 기능을 끌 수 있는 "하이브리드 그래픽"이라는 옵션이 있음을 시사합니다.

어떤 비디오 장치에 비디오를 덤프하는지 모르겠지만 좋은 시작인 것 같습니다.

답변4

통합 그래픽을 제거하는 솔루션을 찾았습니다. DRI_PRIME= 명령을 알고 계시다면 정말 좋습니다! 개별 비디오 카드 DRI_PRIME=1인 경우 편리한 편집기를 열고(제 경우에는 nano) 다음을 입력합니다: DRI_PRIME=1 in file : /etc/environment (또는 개별 비디오 카드 번호) 및 그런 다음 시스템을 재부팅하십시오

관련 정보