вторник, 2 августа 2011 г.

После обновления ядра до версии 2.6.39-2-686-pae отвалились двайвера Nvidia. Вернее, со старым ядром они загружаются как и прежде, а с новым — ника
к. Решилось просто. Установкой linux-headers-2.6.39-2-686-pae.

Другая проблема, не запустился Deluge, предложил отключить "классический режим". Для устранения проблемы ставим:
deluge (1.3.2-1)
libboost-filesystem1.46.1 (1.46.1-5)
libboost-system1.46.1 (1.46.1-5)
libboost-thread1.46.1 (1.46.1-5)
libtorrent-rasterbar6 (0.15.6-2)
python-libtorrent (0.15.6-2)

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

понедельник, 1 августа 2011 г.

Ещё один баг при обновлении

Я сегодня писал об ошибке при обновлении initramfs-tools в LMDE. В разных случаях бывало до неё, а бывало и после, выскакивала ошибка о невозможности обновить seahorse-plugins (это через синаптик), а через Менеджер обновлений вообще просто ругалось на неудовлетворённые зависимости без малейших объяснений. Тут фишка в том, что установленный пакет libcryptui0 должен быть заменён пакетом libcryptui0a, но почему-то автоматически это произойти не может о_О .

Решается ручной установкой libcryptui0a, при этом libcryptui0 будет удалён как несовместимый.

Баг при обновлении системы

В моём LMDE при обновлении системы выползла такая хрень:

Выбор ранее не выбранного пакета initramfs-tools.
(Чтение базы данных ... на данный момент установлен 217681 файл и каталог.)
Распаковывается пакет initramfs-tools (из файла .../initramfs-tools_0.99_all.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет initramfs-tools (0.99) ...
update-initramfs: deferring update (trigger activated)
Обрабатываются триггеры для initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-2.6.32-5-686
cp: невозможно выполнить stat для «/lib/libacl*»: Нет такого файла или каталога
E: /usr/share/initramfs-tools/hooks/live failed with return 1.
update-initramfs: failed for /boot/initrd.img-2.6.32-5-686 with 1.
dpkg: не удалось обработать параметр initramfs-tools (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
configured to not write apport reports
При обработке следующих пакетов произошли ошибки:
initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

Пишет, что пакет initramfs-tools установлен не полностью и хоть убейся. Бился несколько дней с этой напастью, восстанавливал систему из бэкапа и опять доводил до этой точки. После возникновения ошибки ничего в системе обновить/установить больше нельзя. Выяснилось, всё просто. Ответ нашёл на забугорном дебиановском форуме. Удаляем нафиг live-initramfs, неизвестно зачем вообще существующий в установленной системе (он нужен для Live-CD). Вуаля, всё наладилось!!!