LINUX.ORG.RU

Сломал xserver Debian

 , ,


0

1

При обновлении Debian 9, на Debian 10, сломал иксы. При включении после обновления, иксы не запустились. По команде:

startx

Выдало:

/usr/lib/xorg/Xorg: error while loading shared libraries: libunwind.so.8: cannot open shared object file: No such file or directory
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error

При попытке установки пакета libunwind8, логи пошли с какими-то белыми «квадратами», а в конце это:

apt --fix-broken install 

После запуска команды:

/var/cache/apt/archives/uim-data_1%3a1.8.8-4+deb10.2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Потом иксы запустились вручную, но и при попытке удаления xfce4 тоже самое получается что и при установке libunwind8. То есть не удаляются. При загрузке, нужно логиниться в консоли, и вручную запускать. Что уже сделал:

Удалил файл /etc/X11/xorg.conf. Выполнил apt clean, apt autoclean, apt autoremove, apt check, dpkg --configure -a. Система на виртуалке, но интересно было бы её починить. Снимков системы не делал. Нужные логи могу приложить.


Ответ на: комментарий от Riniko

При попытке установки пакета libunwind8, логи пошли с какими-то белыми «квадратами»

LANG=C dpkg -i /var/cache/apt/archives/uim-data_1%3a1.8.8-4+deb10.2_all.deb

Будет по английски без квадратов

einhander ★★★★ ()
Ответ на: комментарий от Riniko

Ох, ты нарвался. Я не помню точно как, но пару раз приходилось сносить все файлы пакета вручную и удалять информацию о нём из dpkg-шного файла установленных пакетов (вроде бы где-то в /var/lib/dpkg/status). Но делать такое крайне нежелательно. Может кто подскажет поумнее что.

ChekPuk ★★ ()
Ответ на: комментарий от einhander
error processing archive /var/cache/apt/archives/uim-data_1%3a1.8.8-4+deb10.2_all.deb (--install):
installing uim-data would break uim-anthy, and deconfiguration is not permitted (--auto-deconfigure might hep)
Errors were encountered while processing:
/var/cache/apt/archives/uim-data_1%3a1.8.8-4+deb10.2_all.deb

При запуске:

sudo --auto-deconfigure

Sudo не может понять что от него хотят, и предлагает разные аргументы вроде:

usage: sudo -h | -K | -k | -V
Riniko ()
Ответ на: комментарий от Riniko

sudo dpkg --auto-deconfigure

Поправил. Но игра не стоит свеч. Следом за этим пакетом полетит другой, третий, никаких гарантий. Я не знаю как такое происходит, но очень часто переход в Дебьяне и Убунте с версии на версию - это боль и страдания.

ChekPuk ★★ ()