Путём простейших манипуляций (переустановка пакета или просто удаление заведомо исключённого из дистрибутива) остаётся не восстановленными 2 пакета:
- VirtualBox;
- клиент Slack;
И тот и другой мне нужны ...поэтому займусь ними завтра...
Модераторы: Olej, bellic, adminn, vikos
Путём простейших манипуляций (переустановка пакета или просто удаление заведомо исключённого из дистрибутива) остаётся не восстановленными 2 пакета:
Легко видеть, что виртуальные машины, созданные на этом хосте предыдущими версиями - подхватились.
клиент Slack при запуске валится с вот такой ошибкой:
Код: Выделить всё
olej@nvidia:~$ /usr/sbin/slack
ssh: Could not resolve hostname slack-master: Temporary failure in name resolution
rsync: did not see server greeting
rsync error: error starting client-server protocol (code 5) at main.c(1675) [Receiver=3.1.3]
FATAL[slack-getroles]: 'rsync --links --times -e ssh slack-master::slack/etc/roles.conf /var/cache/slack/_role_list' exited 5 at /usr/lib/slack/slack-getroles line 158.
FATAL[slack]: '/usr/lib/slack/slack-getroles' exited 5 at /usr/sbin/slack line 205.
Код: Выделить всё
olej@nvidia:~$ aptitude show slack
Пакет: slack
Версия: 1:0.15.2-9
Новый: да
Состояние: установлен
Установлен автоматически: нет
Приоритет: необязательный
Раздел: universe/admin
Сопровождающий: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Архитектура: all
Размер в распакованном виде: 120 k
Зависит: perl, rsync
Предлагает: openssh-server, openssh-client
Описание: configuration management program for lazy admins
slack tries to allow centralized configuration management with a bare minimum of effort. Usually, just putting a file in the right place will
cause the right thing to be done. It uses rsync to copy files around, so can use any sort of source (NFS directory, remote server over SSH,
remote server over rsync) that rsync supports.
Кроме того, в начале загрузки, на текстовом экране несколько раз выскакивает сообщение вида:
Код: Выделить всё
ima: Error Communicating to TPM chip
И ответы:... что за ошибка при загрузке LM 20 (на 19.3 такого не было) показывает ошибку в самом начале Ima: Error Communicating to TPM chip и впереди время в 0,7329487 ms и так несколько раз например почти как на фото с интернета.
https://askubuntu.com/questions/1178285 ... u%20couldn
If you couldn't find TPM, it appears as Intel Platform Trust Technology in the Security section of the BIOS. I had to disable that setting in order to get rid of that error.
Зайти в БИОС и если чип TPM включён - выключить, если выключен - то включить. Должно быть где-то в разделе "Security".
...
Зайти в БИОС и если чип TPM включён - выключить, если выключен - то включить. Должно быть где-то в разделе "Security".
(Хотя убунте раньше было пофиг на все эти ТРМ-ы. Может что поменялось)
...
Выключить tpm и всё. Для понимания гуглите например -
https://ru.wikipedia.org/wiki/Trusted_Platform_Module
https://soltau.ru/index.php/themes/komp ... ispolzovat
Завершающая подчистка пакетов ... приложение из системного меню -> "Администрирование" -> "Источники приложений": «Откат сторонних пакетов» Это там где нужно привести в соответствие версии ... или для приложений, которые уже не существуют для новой системы.
Пробую восстановить пока так, простейшим способом:
Код: Выделить всё
olej@nvidia:~$ sudo lightdm-settings
[sudo] пароль для olej:
olej@nvidia:~$ lightdm version: 1.30.0
/usr/lib/lightdm-settings/lightdm-settings:173: PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "label" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations
row = SettingsRow(Gtk.Label(_("Mouse cursor")), SettingsComboMousePointer(mpointer_keyfile, "Inherits", MPOINTER_CONF_PATH, self.get_mouse_pointers(), "string", size_group))
Как оказалось, эта дрянь TPM оказалась в BIOS совершенно не там, где её рекомендуют искать... обыскался весь BIOS ... Configuration -> On-Board Devices ... кто бы мог подумать? ... Trusted Platform Module ... и стоит он вначале в Disable ... Поменял..Olej писал(а): ↑13 июл 2020, 12:58Как оказалось, эта проблема хорошо известна:Код: Выделить всё
ima: Error Communicating to TPM chip
А вот менеджер графического дисплея таким простым способом восстановить не получается...
Код: Выделить всё
olej@nvidia:~$ systemctl status lightdm
● lightdm.service - Light Display Manager
Loaded: loaded (/lib/systemd/system/lightdm.service; static; vendor preset: enabled)
Active: inactive (dead)
Docs: man:lightdm(1)
Код: Выделить всё
olej@nvidia:~$ systemctl is-enabled lightdm
static
Код: Выделить всё
olej@nvidia:~$ startx
...
Вспомнил, что уже такие пляски с бубном на этом месте я проделывал, при обновлении 19.1 -> 19.2 : Mint 19.1, 19.2 и далее...
А связано как-то с загрузкой DKMS модулей NVIDIA, которую инициализирует systmd, но которая не может произойти...
Сейчас имеем:Правдами-неправдами и с бубном мне удалось восстановить графический вход... но только с менеджером (входа) не с lightdm, а mdm...
1. Убрав gpu-manager.service порождающий ошибки, из /etc/systemd/system/*.wants:
Код: Выделить всё
root@nvidia:/lib/systemd/system# lightdm --test-mode
** (lightdm:7629): WARNING **: 16:48:57.815: Seat type 'xlocal' is deprecated, use 'type=local' instead
Failed to use bus name org.freedesktop.DisplayManager, do you have appropriate permissions?
Код: Выделить всё
root@nvidia:/var/log# pwd
/var/log
root@nvidia:/var/log# cat syslog | grep lightdm
...
Jul 13 01:20:46 nvidia lightdm[1240]: Seat type 'xlocal' is deprecated, use 'type=local' instead
Jul 13 01:20:46 nvidia lightdm[1240]: Failed to use bus name org.freedesktop.DisplayManager, do you have appropriate permissions?
Jul 13 01:20:46 nvidia systemd[1]: lightdm.service: Main process exited, code=exited, status=1/FAILURE
Jul 13 01:20:47 nvidia systemd[1]: lightdm.service: Failed with result 'exit-code'.
Jul 13 01:20:47 nvidia systemd[1]: lightdm.service: Scheduled restart job, restart counter is at 3.
...
Сейчас этот форум просматривают: FAST WebCrawler [Crawler], Google [Bot] и 8 гостей