Как отключить графику Intel в гибридной графической настройке?

У меня 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)

Так что, как вы можете видеть, это один из тех гибридных графических ноутбуков. Теперь я не заинтересован в каком-либо переключении. Я хотел бы полностью отключить графику Intel на процессоре.

Я проверил файл xorg.log, и он показывает, что карта Intel используется.

Из lsmod я вижу, что он использует модуль i915. Я попытался занести этот модуль в черный список в /etc/modprobe.d/blacklist.conf, но это не сработало, потому что я все еще не мог использовать карту nvidia для отображения.

Хотелось бы, чтобы была опция BIOS для отключения, но ее нет. Некоторые люди также предложили изменить режим SATA на совместимость, но в этом случае это также не работает, поскольку контроллер Intel VGA все еще отображается в lspci

Я попытался установить busid вручную в /etc/X11/xorg.conf файл, но он все еще не работал. Это дало мне ошибку, которая сказала что-то вдоль линий экрана не обнаружено. какие-нибудь кусочки xorg.log, которые вы хотите, чтобы я прикрепил?

Итак, я ищу какое-то решение, которое позволяет мне полностью отключить использование контроллера Intel VGA. если бы это было как-то заблокировано, было бы хорошо. как будто этого не было. Какие-либо предложения? Я на самом деле отчаянно здесь. Потому что по этой причине я не могу сейчас использовать порт HDMI на своем ноутбуке.

Я предполагаю, что это относится к настольным компьютерам, которые также имеют процессоры Core i5 с встроенной графикой, а также выделенные графические карты. Как они пойдут на решение проблемы?

15
задан 5 February 2011 в 17:23

3 ответа

Попробуйте установить шмеля, чтобы карты Intel и Nvidia работали одновременно: https://launchpad.net/~hybrid-graphics-linux

sudo apt-get install git
# type password
git clone http://github.com/MrMEEE/bumblebee.git
cd bumblebee/
sudo ./install.sh
optirun glxgears
# check the speed and compare to running:
glxgears
# If you have google-chrome installed, you can try it with/without optirun and report the FPS values on the mailing list:
optirun google-chrome http://webglsamples.googlecode.com/hg/aquarium/aquarium.html
0
ответ дан 5 February 2011 в 17:23

Ага. Исходя из моего комментария, я нашел свой путь на страницу поддержки BIOS Dell .

Предполагается, что в BIOS (в разделе «Дополнительно» -> «Конфигурация системы») есть опция «Гибридная графика», в которой можно отключить гибридную функцию.

Я не к какому видеоустройству относится это видео, но это выглядит как хорошее начало.

0
ответ дан 5 February 2011 в 17:23

Вы можете попробовать 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. У меня такой же ноутбук, и он работает только при включении и выключении.

P.S. Насколько я помню (не уверен) A08 BIOS имеет опцию «Hybrid Graphic». Но я не могу откатиться к более старой версии BIOS, чтобы проверить это.

0
ответ дан 5 February 2011 в 17:23

Другие вопросы по тегам:

Похожие вопросы: