• Записи 1545
  • Теги 109
  • Комментарии 3323

Лог жизни

Переход на Lubuntu 18.04

После некоторых колебаний все же обновился до Lubuntu 18.04. Но увы, все прошло довольно криво. Во-первых, не хватало места для скачивания обновления (Linux раздел у меня всего 13 Гб, и из них был свободен примерно 1 Гб). Пришлось удалить часть софта, в частности, Android Studio и SDK (все равно разработкой под Android я в ближайшее время заниматься не буду, да и вообще, будущее за PWA), Postman и VirtualBox. Postman, возможно, потом поставлю обратно, но то, что такая простая, в общем-то, утилита занимает 200 с лишним мегабайт, меня неприятно удивило. Возникла даже мысль написать упрощенный аналог на Python + wxWidgets (без всего ненужного типа выгрузки в облако или коллекций).
После того, как место освободилось, обновление прошло нормально. Но после перезагрузки меня ждала неприятность: компьютер грузился как-то странно. На какой-то момент я даже подумал, что он завис, но через несколько минут все же появилось окно входа в LXDE. Но даже после входа система то и дело начинала тормозить. Попробовал пару раз перезагрузиться, но результаты те же самые. Судя по выпадающим ошибкам, какие-то глюки Intelовского драйвера видеокарты. В итоге загрузил систему с более старым ядром (благо их в комплекте шло два), вроде проблемы исчезли. Завтра/послезавтра буду тестировать еще. Из прочих изменений — сначала исчезла панель задач, но это быстро решилось настройками. Также кое-где поменялись шрифты и увеличились отступы около значков в приложениях, но это, скорее, результат обновления самих приложений. И наконец-то более новые версии софта, в частности, PHP 7.2, Ruby 2.5, MongoDB 3.6.
В общем, переход состоялся, особо ужасных ухудшений в плане внешнего вида не вижу (в отличие от перехода Win7 => Win10 в свое время). Буду жить теперь с Lubuntu 18!
P.S. Порадовало то, что Lubuntu теперь умеет корректно определять ситуацию, когда /tmp смонтирован с noexec. А то при переходе с 14 на 16, помню, далеко не сразу понял, что не так, и почему установка не запускается.

10 комментариев:

MadTechGuy
0

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

  • Вывод всех пакетов с сортировкой по занимаемому месту на диске:

    dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n


    Вариант 2:

    wajig large


  • Утилита с TUI для анализа занятого файлами и каталогами места на диске:

    ncdu [путь_к_каталогу]


MadTechGuy
0
Судя по выпадающим ошибкам, какие-то глюки Intelовского драйвера видеокарты.

Очень хотелось бы знать, в чём причина и как она решается. Надо бы взглянуть на эти ошибки, может появятся какие-нибудь идеи. На каком процессоре всё это проявляется? Может не установился какой-нибудь firmware-* пакет, модуль ядра, модуль Xorg или что-нибудь связанное с OpenGL, но это было бы очень странно.
4X_Pro
0

Ошибки там такие:
[drm:intel_dp_link_training_channel_equalization [i915]] *ERROR* failed to train DP, aborting
[drm:ironlake_crtc_enable [i915]] *ERROR* mode set failed: pipe A stuck
Процессор — Intel(R) Core(TM) i7-3537U CPU @ 2.00GHz, но вряд ли тебе эта информация поможет.
Видел версию, что такие ошибки могут возникать из-за того, что ничего не подключено к VGA-выходу, пытался его отключить, прописав video=SVIDEO-1:d в параметрах ядра при загрузке, но эффекта не вижу.
Кстати, те же самые ошибки выводились и на Lubuntu 16, но там это не мешало.
Еще ругается на ошибки в ACPI, но это тоже давно было.
Также удалось выяснить: на новом ядре подозрительно долго выполняется служба xbacklight.service (или что-то в этом духе) — полторы минуты. На более старом все из userspace запускается быстро, а вот ядро неведомо чего ждет по 30 секунд.

MadTechGuy
0
  1. У тебя монитор подключен к DisplayPort? Если его подключить, например, через HDMI, а DisplayPort (если их несколько — то все) отключить в параметрах ядра, проблема продолжает проявляться?
  2. Попробуй указать параметры модуля ядра: "options i915 modeset=1 enable_execlists=0".
  3. На всякий случай убедись, чтобы все необходимые пакеты (особенно firmware-*) были установлены и обновлены до последних версий.
  4. Почитай ещё про графику Intel на ArchWiki, попробуй какие-нибудь рекомендации оттуда, может что-нибудь поможет.
Нет
Aksion
0

ээ 19.04 уже

MadTechGuy
0

Скорее всего 4X_Pro использует LTS-версии, а последняя LTS-версия — это как раз 18.04. Собственно, если бы я использовал Ubuntu, я бы тоже использовал только LTS. Я использую Debian, а в нём все версии фактически являются LTS-версиями.

4X_Pro
0

Вообще да, я ориентировался на LTS-версии (поэтому в свое время пропустил 15.04 и 17.04). Но сейчас задумался, может и правда на 19.04 уйти, вдруг глюки исчезнут.
Display Port у меня нет в принципе нигде — ни в ноутбуке, ни на мониторе. Есть HDMI (через который подключен внешний монитор) и VGA (пустой). Страницу на Arch я смотрел.
С modeset играться пробовал, безрезультатно.
Еще возникла версия, что это может быть из-за модуля lp (отвечает за поддержку LPT-порта, которого у меня нет). В 16.04 он вроде не грузился, а в этой вдруг появился в логах.

4X_Pro
0

Как выяснилось, нет, не из-за lp, а из-за попытки выхода из гибернации (описал в отдельном сообщении в компьютерном блоге). Теперь со ядром 4.4.0 загрузка всего 6 секунд, почти как в старые добрые DOSовские времена.

Нет
Aksion
0

Ссылку пиши куда ссылаешься (где описал)

4X_Pro
0

В общем, с багом видеодрайвера вроде бы тоже разобрался. Он возникает при параметре ядра nosplash и подключенном внешнем мониторе. Если его убрать, то загрузка проходит нормально. Правда, под Lubuntu не тестировал по причине того, что ее снес, воспроизвел под Mintом.

Написать комментарий
Прикрепить файлы: (не более 4 файлов, не более 102400 Кб каждый, 102400 Кб всего)


Задать вопрос