Я недавно установил новую копию Ubuntu 14.04 на моем Dell M3800, который имеет Nvidia Quadrо видеокарта K1100M.
Позже я также подключил свой внешний монитор с помощью HDMI (HDMI к коннектору DVI). Затем я начал видеть вялую экранную производительность на своем экране ноутбука. Вялым я подразумеваю, что мои нажатия клавиш или действия, кажется, всегда отстают. Достаточно забавный это, кажется, происходит только на моем экране ноутбука, мой внешний монитор хорошо работает.
Я удостоверился, что установил и использовал собственные драйверы Nvidia 331.38.
Таким образом, я проверил свои Настройки Ssytem> Дисплеи. И это правильно отображает 2 экрана, как замечено ниже.
Но затем я перешел к настройкам Nvidia X Server, и это отображает всего один экран с одним разрешением большого экрана, как замечено ниже.
Я думаю, что это заставляет мой ноутбук иметь вялую производительность, потому что я предполагаю, что botht внешний монитор и мой экран ноутбука имеют другую экранную частоту обновления.
Я вывожу xorg.conf
& xandr
вывод ниже,
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 331.38 (buildmeister@swio-display-x64-rhel04-15) Wed Jan 8 19:53:14 PST 2014
Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia" 0 0
Inactive "intel"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "keyboard"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
Section "Device"
Identifier "intel"
Driver "modesetting"
BusID "PCI:0@0:2:0"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:2@0:0:0"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
Monitor "Monitor0"
EndSection
Section "Screen"
Identifier "nvidia"
Device "nvidia"
Monitor "Monitor0"
Option "AllowEmptyInitialConfiguration" "on"
Option "ConstrainCursor" "off"
SubSection "Display"
Modes "nvidia-auto-select"
EndSubSection
EndSection
xrandr
вывод,
cdtank@cdtank-Dell-Precision-M3800:~/work$ xrandr
Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 16384 x 16384
eDP-1-0 connected 1920x1080+0+0 344mm x 193mm
1920x1080 60.0*+ 59.9
1680x1050 60.0 59.9
1600x1024 60.2
1400x1050 60.0
1280x1024 60.0
1440x900 59.9
1280x960 60.0
1360x768 59.8 60.0
1152x864 60.0
1024x768 60.0 60.0
960x720 60.0
928x696 60.1
896x672 60.0
960x600 60.0
960x540 60.0
800x600 60.0 60.3 56.2
840x525 60.0 59.9
800x512 60.2
700x525 60.0
640x512 60.0
720x450 59.9
640x480 60.0 59.9
680x384 59.8 60.0
576x432 60.1
512x384 60.0
400x300 60.3 56.3
320x240 60.1
VGA-1-0 disconnected
HDMI-1-0 connected 1920x1080+1920+0 598mm x 336mm
1920x1080 60.0*+
1600x1200 60.0
1680x1050 59.9
1400x1050 59.9
1600x900 60.0
1280x1024 75.0 60.0
1440x900 59.9
1280x960 60.0
1280x800 59.9
1152x864 75.0
1024x768 75.1 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 75.0 72.8 66.7 60.0
720x400 70.1
DisplayPort-1-0 disconnected
HDMI-1-1 disconnected
ОБНОВЛЕНИЕ После удаления xorg.conf и перезагрузки. Вот содержание его.
Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection
Section "Device"
Identifier "intel"
Driver "modesetting"
BusID "PCI:0@0:2:0"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:2@0:0:0"
Option "ConstrainCursor" "off"
EndSection
Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration" "on"
EndSection
Я столкнулся в основном с этой той же проблемой, это складывается в моем случае (возможно, Ваш также), что это заканчивает тем, что было своего рода аппаратной проблемой с общими видеокартами в ноутбуках, где Intel (экономия электроэнергии), карта подключена к порту HDMI и Nvidia (производительность) карта, не. Драйвер Nvidia не будет затем работать в установке парного монитора, так как он принимает значение по умолчанию к Nvidia (производительность) карта. Я не добираюсь, проектное решение позади этого (стойте, возможно?).
я нашел, что решение в моем случае состояло в том, чтобы или переключить режим по умолчанию на экономию электроэнергии в рамках настроек драйвера Nvidia, или переключаться на nouveau драйвер (который, кажется, принимает значение по умолчанию к режиму экономии электроэнергии так или иначе). Я мог затем использовать второй монитор при соединении через порт HDMI.
Попытка, переключающаяся на строгое использование режима экономии электроэнергии и, видит, работает ли установка парного монитора хотя параметры настройки системы. Если это делает, то Вы знаете, что у Вас есть эта изворотливая аппаратная проблема. То, как производители решают это сами в других Ose, и почему это не фиксируется в основанных на Linux драйверах, выходит за рамки моего знания.
, Но не вся надежда потерян. Там, возможно, некоторый другой (лучше?) ответы здесь [ Делает гибридные видеокарты поддержки Ubuntu 16.04 (шмель) ]. Текущий выпуск (3.2.1) шмеля довольно стар (2013), и я не могу лично рекомендовать установить его просто, потому что я не имею, но кажется, что существует довольно много пользователей, которые не имеют проблем с ним. Существует обещание, однако, он - возрождение (контроль разработать ответвление по Проекту Шмеля githubs).
, Принимаете ли Вы решение следовать маршрутом шмеля или нет, Вы должны контроль информация о мультимониторе об их Wiki [ https://github.com/Bumblebee-Project/Bumblebee/wiki/Multi-monitor-setup], это довольно информативно.
У меня есть этот ноутбук, и я использую его с внешним экраном 4k, соединенным через удар молнии (порт дисплея) сокет. Это хорошо работает с обоими экранами на уровне 4k 60 Гц, и у меня нет xorg.conf. Я заметил, что порт HDMI использования может замедлить вещи вниз, немного порта дисплея намного лучше.
я использую 16.04, который работает отлично, но я не работал 14.04 на этом ноутбуке, но я использовал обоих 15. выпуски устойчиво также.
я думаю, что проблема - то, что графический драйвер не является правильным. Я использую nvidia-364 от https://launchpad.net / ~ графические драйверы / + archive/ubuntu/ppa и использую обновления оттуда.
Случайно этот ноутбук и owc удар молнии прикрепляют работу действительно хорошо.
На каждом дистрибутиве Linux я использовал каждый раз, когда я использовал, каждый раз, когда я включаю HDMI-кабель к другому монитору, я получаю изменение разрешения и вещи, о которых Вы сообщаете, потому что настройки настраивают разрешение для Вашего внешнего монитора. Однако это также влияет на Ваш ноутбук, потому что для установки установки для другого монитора, она должна также установить их на ноутбуке сначала, так, чтобы HDMI-кабель мог широковещательно передать то, что экран ноутбука показывает другому монитору. Так, по-моему, нет способа "зафиксировать" это.
, Например, я мог бы подключить монитор с разрешением 1366x768, но у меня мог бы быть ноутбук с разрешением 1024x768. Настройки настроят настройку разрешения и могли бы заставить ноутбук иметь края каменистой осыпи не, показывают строку меню Ubuntu. Однако их настроили так, чтобы внешний монитор видел его правильно.
Проверьте, используется ли правильный драйвер:
$ lspci -nnk | grep "VGA\|'Kern'\|3D\|Display" -A2
Если это не черный список неправильного драйвера:
$ sudo echo nouveau >> /etc/modprobe.d/blacklist.conf
Если используется нужный драйвер, но проблема не устранена, необходимо настроить файл xorg.conf. Здесь - хорошая вики, как настроить xorg.conf для двух дисплеев.
Вы могли попробовать набор screen0 = "buildtin", и screen1 = "monitor1", и это находится в xorg.conf, и Вы могли использовать gedit от терминала, и это находится в этом два раздела здесь:
section monitor
section screen
и это могло бы хорошо работать этот путь.
Просто пойдите с официальными драйверами Nvidia непосредственно из Nvidia! для Вашей карты Nvidia предлагает 352.63 http://www.nvidia.co.uk/download/driverResults.aspx/95285/en-uk , и используйте это руководство для установки ее: http://www.allaboutlinux.eu/remove-nouveau-and-install-nvidia-driver-in-ubuntu-15-04/
Отношения
К сожалению, именно так работает архитектура TwinView с двумя дисплеями ... Это способ, которым Nvidia сочла правильным дать прямой сеанс X для поддержки нескольких мониторов в то время.
Вы можете попробовать Xinerama, но, к сожалению, вы не сможете активировать композитинг. https://wiki.archlinux.org/index.php/multihead
Это могло бы быть то, потому что оба из Ваших мониторов работают в 60 + hrz диапазон. Попытайтесь использовать xrandr
для ручной установки их обоих на, скажем, 50, или лучшие 40, и посмотрите, помогает ли это. Большинство видеокарт ноутбука не поддерживает 120 + hrz частота, которая Вам были бы нужны для двух мониторов оба имеющие 60 +.
причина Вы не видите внутренний дисплей в настройках Nvidia https://devtalk.nvidia.com/default/topic/807239/nvidia-server-setting-utility-doesn-t-see-laptop-screen /
, можно установить настройки для внутреннего дисплея через Параметры настройки системы человечности-> Дисплеи после выполнения следующего (я должен был сделать это, поскольку это получило разрешение и что-то еще неправильно, которое испортило расположение на внутреннем дисплее):
sudo Кв. - получает установку compizconfig-settings-manager compiz-плагины
, Как получить несколько дисплеев, работающих с базовым блоком?
В CCSM переходят к "Общим Опциям"-> "Настройки Дисплея" и делают следующее: снимите флажок, "Обнаруживают Выводы" В Выходном массиве, устанавливают разрешения каждого из Ваших экранов. я имел 1920x1080+0+0 как единственная запись, в которой я дополнительно добавил 1920x1080+1920+0
снимок экрана compiz настроек дисплея менеджера по настройкам
после этого, я перешел к Параметрам настройки системы человечности-> Дисплеи и установил настройки внутреннего дисплея там.
Ваша проблема может быть с драйверами Nvidia.
Попытка с помощью драйверов Nouveau с открытым исходным кодом.
Переходят к странице Additional Drivers и выбирают опцию "Open Source - Nouveau".
От https://devtalk.nvidia.com/default/topic/807239/nvidia-server-setting-utility-doesn-t-see-laptop-screen/:
Просто убедитесь, что у вас нет /etc/X11/xorg.conf*
файлы.
Запустите это:
sudo rm -v /etc/X11/xorg.conf*
Затем снова перезагрузился, и я смог войти в систему с отлично работающим драйвером nvidia.