Как починить мультидисплей после обновления? (Ubuntu Gnome 14.04, Optimus Nvidia)

Я сделал dist-обновление сегодня, и после перезагрузки его не загрузится, любой GUI (попробовал lightdm и gdm), просто упорно продолжил мигающий курсор подчеркивания. Я заметил, что драйвер изменился на Nvidia 343, таким образом, я возвратил его к 340 и перезагруженный, которые обычно позволяют начальной загрузке системы (и lightdm и gdm).

Проблема состоит в том, что теперь я не могу использовать несколько мониторов. Это не обнаружит портов (только дисплей портативного компьютера).

Вывод от xrandr:

Screen 0: minimum 1600 x 900, current 1600 x 900, maximum 1600 x 900
default connected primary 1600x900+0+0 0mm x 0mm
    1600x900       77.0* 

Вывод от sudo lshw-C дисплей

*-display UNCLAIMED     
   description: VGA compatible controller
   product: GF108GLM [NVS 5200M]
   vendor: NVIDIA Corporation
   physical id: 0
   bus info: pci@0000:01:00.0
   version: a1
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress vga_controller bus_master cap_list
   configuration: latency=0
   resources: memory:f5000000-f5ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:f6000000-f607ffff

Я попробовал и без базового блока. Без базового блока у меня есть порты VGA и HDMI. С базовым блоком у меня есть DVI, VGA и HDMI.

Вот мой ~/.config/monitors.xml

<monitors version="1">
  <configuration>
    <clone>no</clone>
    <output name="LVDS1">
      <vendor>LGD</vendor>
      <product>0x02df</product>
      <serial>0x00000000</serial>
      <width>1600</width>
      <height>900</height>
      <rate>60</rate>
      <x>0</x>
      <y>0</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>yes</primary>
      <presentation>no</presentation>
    </output>
  </configuration>
  <configuration>
    <clone>no</clone>
    <output name="DP-1">
      <vendor>DEL</vendor>
      <product>DELL U2312HM</product>
      <serial>2GFKN39ADVCB</serial>
    </output>
    <output name="LVDS-0">
      <vendor>LGD</vendor>
      <product>0x02df</product>
      <serial>0x00000000</serial>
      <width>1600</width>
      <height>900</height>
      <rate>60.028877258300781</rate>
      <x>0</x>
      <y>106</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>yes</primary>
      <presentation>no</presentation>
    </output>
    <output name="VGA-0">
      <vendor>DEL</vendor>
      <product>DELL U2312HM</product>
      <serial>2GFKN39ADVCB</serial>
      <width>1920</width>
      <height>1080</height>
      <rate>60</rate>
      <x>1600</x>
      <y>0</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>no</primary>
      <presentation>no</presentation>
    </output>
  </configuration>
</monitors>

Я попробовал xrandr, arandr, и настройки дисплея из приложения настроек... Ничто, кажется, не обнаруживает другие дисплеи.

Любая справка ценилась бы.

обновление Dell Latitude E6430

2
задан 26 September 2014 в 19:24

4 ответа

Хорошо после попытки большого количества разных вещей (и впоследствии отмена или восстановление каждого, чтобы попытаться предотвратить большую путаницу), я нашел решение.

#uninstall bumblebee and nvidia drivers
sudo apt-get purge bumblebee* nvidia*

#reinstall nvidia 331 
#(the only driver that apparently works correctly with my video card)
sudo apt-get install nvidia-331 nvidia-settings nvidia-prime

#restart
sudo reboot

После перезагрузки все вернулось к тому, как это должно быть, как волшебство.

источник: , Как установить и настроить драйвер Optimus Nvidia на Ubuntu FAQ

1
ответ дан 7 October 2019 в 01:20

В моем случае это не работало.

проблемой является ошибка в ubuntu-drivers-common.

я имел ту же проблему со своим W530 и мог решить его путем понижения до ubuntu-drivers-common=1:0.2.91.4

sudo aptitude install ubuntu-drivers-common=1:0.2.91.4

sudo aptitude hold ubuntu-drivers-common
0
ответ дан 7 October 2019 в 01:20

Кабельные проблемы!

я как раз в то самое время, когда через проблему, где мой ноутбук не обнаружил мой Dell UltraSharp U3416W, 34-дюймовый монитор, это оказалось кабельной проблемой через базовый блок, который не работал.

, Когда я включил монитор непосредственно в, он был обнаружен правильно сразу же.

0
ответ дан 7 October 2019 в 01:20

В моем случае это не работало.

проблемой является ошибка в ubuntu-drivers-common, я имел ту же проблему со своим W530 и мог решить его путем понижения> к способности ubuntu-drivers-common=1:0.2.91.4

sudo установки способности ubuntu-drivers-common=1:0.2.91.4

sudo, содержат ubuntu-drivers-common

, Этот дефект все еще допустим даже с последним обновлением этого пакета 1:0.2.91.10, Это все еще не работает с Nvidia, и я должен был понизить его до 1:0.2.91.4 и затем блокировка его. Вам будет нужна затем к restratr система, чтобы делать это изменение эффективным и следовательно обнаружить внешний экран.

, Чтобы понизить и заблокировать эту версию можно также использовать синаптический диспетчер пакетов, чтобы сделать так путем выбора menue "Пакет-> Версия Силы..." и затем выбрать 1:0.2.91.4. Затем можно выбрать "Пакет-> Версия Блокировки" для запрещения обновления этого пакета автоматически.

0
ответ дан 7 October 2019 в 01:20

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

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