Разрыв экрана при использовании гнома, а не при использовании единства

Этот ответ не принесет вам последний пакет Swift 2.6.0, а рассмотрит ваш вариант «альтернативный»: как исправить существующую версию, чтобы обойти определенную проблему. Требуется несколько шагов:

Вам нужно будет убедиться, что у вас есть исходные репозитории, открыв /etc/apt/sources.list с вашим любимым текстовым редактором и не комментируя строки, начинающиеся с # deb-src (путем удаления метки хэша и пространство). Затем запустите sudo apt-get update. Добавьте зависимости сборки:
sudo apt-get build-dep swift
sudo apt-get install build-essential fakeroot devscripts
Создайте каталог сборки, загрузите источник, загрузите и примените требуемый патч. Я поместил патч в раздел «патчи» на моем веб-сайте, но вы можете, конечно, напрямую исправить патч самостоятельно со скоростного сайта git:
mkdir swift_build && cd swift_build
apt-get source swift
wget http://www.andrews-corner.org/patches/replicator_intersection_fix.diff
cd swift-2.5.0
patch -p1 < ../replicator_intersection_fix.diff
Исправить упаковку debian, сделав небольшое изменение номера версии и добавив подходящую комментарий. Я просто переименовал версию в 2.5.0-0ubuntu3, и это обеспечило ее ранжирование номер 1 в репозитории, так что она не будет перезаписана меньшей версией swift:
debchange -i
Сделайте запись патча:
dpkg-source --commit
Перестройте и установите пакет:
debuild -us -uc -i -I
sudo debi

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

Ссылка:

Обновление A Deb . Если вы столкнулись с проблемой, посмотрите ссылку ниже.

0
задан 22 September 2017 в 23:24

2 ответа

Исправление экрана с использованием Linux и NVIDIA 384 Драйвер:

В терминале:

sudo gedit /etc/modprobe.d/nvidia-graphics-drivers.conf

в смене файла:

options nvidia_384_drm modeset=0

:

options nvidia_384_drm modeset=1

В терминале:

sudo update-initramfs -u

Перезагрузка

0
ответ дан 18 July 2018 в 06:23

Исправление экрана с использованием Linux и NVIDIA 384 Драйвер:

В терминале:

sudo gedit /etc/modprobe.d/nvidia-graphics-drivers.conf

в смене файла:

options nvidia_384_drm modeset=0

:

options nvidia_384_drm modeset=1

В терминале:

sudo update-initramfs -u

Перезагрузка

0
ответ дан 24 July 2018 в 18:35
  • 1
    Некоторые скажут, что использовать pkexec gedit вместо sudo gedit, но pkexec скорее всего вернет ошибку. sudo gedit выполняет свою работу. – Don P 24 September 2017 в 05:36
  • 2
    Сделал это, и моя система не будет загружаться, пока я не пустил в режиме восстановления и откатить изменения. – janosrusiczki 8 March 2018 в 22:03

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

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