Нижняя половина вертикального монитора пуста после обновления видеодрайверов

Нижняя половина вертикального монитора пуста после обновления видеодрайверов

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

Только сегодня утром я скачал последнее ядро ​​(3.19.0-30). Когда я перезагрузился и загрузился в него, экран погас прямо перед тем, как должен был появиться экран входа в систему. Я все еще могу ввести свой пароль и нажать Enter. Вентилятор вращается. Я нажимаю Ctrl+ Alt+, Tчтобы получить терминал, делаю sudo reboot, ввожу свой пароль, и компьютер перезагружается. Итак, система работает, но нет дисплея.

Перезагружаюсь в самую старую, которая у меня есть (3.19.0-25). Та же проблема.

Перезагружаюсь в следующую (3.19.0-26). Работает!

Почему? Что здесь происходит? И как сделать так, чтобы я мог загрузить новейшее ядро ​​без этой проблемы?

Изменить согласно комментарию:

00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
    Subsystem: Dell Device 062b
    Kernel driver in use: i915
--
03:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 840M] (rev a2)
    Subsystem: Dell Device 062b

Редактировать: Когда я следую ответу @pilot6 ниже, я действительно могу загрузить самое последнее ядро, которое у меня есть. Но теперь у меня проблема с моим внешним монитором, нижняя половина внешнего монитора (которая повернута вертикально) обрезана! (Обратите внимание, что плиточные обои с печеньем-монстром там только для видимости -- я обычно просто использую черный фон :)

Однако, когда я делаю скриншот, на снимке экрана отображается весь вертикальный монитор, а не только верхняя половина. Ниже приведены скриншоты и фотографии с камеры.

У меня возникает одна и та же проблема при загрузке Cinnamon и Unity.

введите описание изображения здесь введите описание изображения здесь

решение1

Поскольку у вас достаточно новое графическое оборудование, используйте стабильные драйверы NVIDIA из долгоживущей ветки.

Установите последние стабильные драйверы NVIDIA с поддержкой 840M из PPA-репозитория фирменных драйверов GPU:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-352 nvidia-prime
sudo reboot  

Для переключения между графикой Intel и NVIDIA откройтеНастройки сервера NVIDIA X->Основные профили.

Если у вас уже были установлены какие-либо драйверы NVIDIA, во избежание возможных конфликтов будет очень полезносначала удалите все программное обеспечение, связанное с NVIDIAу вас естьустановленный ранее.

Откройте терминал и выполните:

sudo apt-get purge nvidia*  
sudo reboot  

Примечание: После установкишмельраньше это программное обеспечениенеобходимо удалитьтакже.

решение2

Установите фирменные драйверы nvidia следующим образом:

sudo apt-get install nvidia-346 nvidia-prime

и перезагрузитесь.

Вы можете переключиться на адаптер Intel, выполнив:

sudo prime-select intel

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

Связанный контент