Вопрос или проблема
Недавно я купил материнскую плату GA-Z87-HD3 и видеокарту GTX 660.
Теперь у меня два монитора, первый, который я использую, подсоединён к DVI порту видеокарты Nvidia, второй — к VGA порту встроенной графики материнской платы.
Поскольку я хотел бы немного поиграть с Blender, мне нужно использовать два монитора одновременно, потому что так я могу лучше смотреть больше видеоуроков одновременно.
Я использую Debian wheezy:
#uname -a
Linux ziomario-Z87-HD3 3.2.0-4-amd64 #1 SMP Debian 3.2.60-1+deb7u1 x86_64 GNU/Linux
# lspci -nn | grep VGA
00:02.0 VGA совместимый контроллер [0300]: Intel Corporation Haswell Integrated Graphics Controller [8086:0412] (rev 06)
01:00.0 VGA совместимый контроллер [0300]: NVIDIA Corporation Device [10de:11c0] (rev a1)
Может кто-то помочь мне использовать мои два монитора вместе?
Посмотрите, я следовал инструкциям и получил 2 пользователя, одного на каждом экране.
Но я не смог добиться ускоренной графики на своем Intel VGA.
Я использовал lightdm в качестве дисплейного менеджера. gdm3 не имеет многих опций, а gdm, к сожалению, устарел.
Ответ или решение
Для успешного использования двух мониторов с различными графическими контроллерами в вашей системе Debian Wheezy, потребуется выполнить несколько шагов для правильной настройки аппаратного ускорения и управления дисплеями.
1. Понимание аппаратного обеспечения
Ваше оборудование состоит из:
- Материнская плата GA-Z87-HD3 с интегрированной графикой Intel (Haswell).
- Графическая карта Nvidia GTX 660, подключенная через порт DVI.
- Операционная система: Debian Wheezy (ядро Linux 3.2.0-4-amd64).
Ваши мониторы подключены следующим образом:
- Первый монитор – через DVI-выход Nvidia.
- Второй монитор – через VGA-выход интегрированной графики Intel.
2. Установка необходимых драйверов
Для того чтобы обе видеокарты функционировали корректно и поддерживали аппаратное ускорение, необходимо установить правильные драйверы:
-
Драйвер для Nvidia:
Убедитесь, что у вас установлен драйвер Nvidia. Это можно сделать с помощью следующей команды:sudo apt-get install nvidia-driver
-
Драйвер для Intel:
Драйверы для Intel обычно уже включены в ядро Debian Wheezy, но убедитесь, что они обновлены:sudo apt-get install xserver-xorg-video-intel
3. Настройка X.Org для использования двух мониторов
Создайте или отредактируйте файл конфигурации X.Org (обычно это /etc/X11/xorg.conf
). Это позволит вам указать, как нужно использовать два монитора. Пример конфигурации может выглядеть следующим образом:
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "ScreenNvidia" 0 0
Screen 1 "ScreenIntel" RightOf "ScreenNvidia"
EndSection
Section "Device"
Identifier "DeviceNvidia"
Driver "nvidia"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "ScreenNvidia"
Device "DeviceNvidia"
EndSection
Section "Device"
Identifier "DeviceIntel"
Driver "intel"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "ScreenIntel"
Device "DeviceIntel"
EndSection
4. Использование LightDM в качестве диспетчера входа
Вы упомянули использование LightDM, что является хорошим выбором для управления сессиями. Убедитесь, что ваш LightDM настроен для поддержки X-дисплеев, если это необходимо. Можно настроить добавление параметра -session=lightdm
в конфигурации X.
5. Проверка аппаратного ускорения
Для проверки, работает ли аппаратное ускорение, запустите Blender и проверьте настройки OpenGL. Это можно сделать в Blender до начала работы с проектами, чтобы убедиться, что все графические функции работают корректно.
Заключение
После выполнения описанных шагов вы должны получить систему с двумя рабочими мониторами, где каждый монитор использует свою графическую карту. Это создаст более удобную среду для работы, особенно в таких приложениях, как Blender.
Если вы продолжаете сталкиваться с проблемами с аппаратным ускорением Intel, возможно, стоит рассмотреть обновление до более новой версии Kernel или Debian, если это возможно, так как более новые версии могут включать улучшенные драйверы и поддержку.
Если у вас возникнут дополнительные вопросы или сложности, не стесняйтесь обращаться за помощью в соответствующие форумы или сообщества, связанные с Linux и Debian.