понедельник, 19 октября 2015 г.

parted в Slackware-14.1

Обнаружил неприятную особенность:  parted-3.1 не умеет resize (???) - во всяком случае, я не нашел. :(

Проблема решилась установкой более новой версии parted (3.2) - там уже есть resizepart.

понедельник, 2 марта 2015 г.

Структурные изменения в SlackBoost.

Попытались несколько упорядочить дополнительные ветки SlackBoost.
Мало что говорящие каталоги slackboost-01, slackboost-02 и slackboost-03 решено переименовать в более вменяемые slackboost_old, slackboost_new и slackboost_alt соотвественно.

То есть теперь:
              slackboost_old      - более старые версии тех же пакетов, что и в основном дереве (slackboost).
              slackboost_new      - более новые версии пакетов
              slackboost_alt      - альтернативные сборки тех же версий (с другими параметрами сборки)

  С учетом того, что всех поддерживаемых старых версий местами больше одной, решили сделать еще один каталог slackboost_multiver, куда складывается все, что не поместилось в slackboost_old. Каталог получился не сильно автоматизируемый, поэтому то, что в нем находится, ставится/обновляется вручную.

Старые названия веток (slackboost-01, slackboost-02, slackboost-03) пока оставлены (для совместимости).

понедельник, 9 февраля 2015 г.

Сетевые настройки при установке Slackware по сети на нетривиальном железе

Может, это и банально, но вот на что наткнулся совсем недавно.

Итак, ситуация: ставим Slackware по сети на систему с количеством сетевух больше одной.

Если подключены к сети обе и обе имеют доступ к нужному ресурсу - все тривиально. Проблема возникает, когда первой (eth0) становится сетевуха, подключенная не к той сети (или вообще не подключенная). Тогда установщик Slackware пытается настроить сеть на eth0, а когда у него это не выходит (или настройки IP статические), установка по сети обламывается.

Как поступал я: настраивал сеть в штатном установщике (частенько фейковую), потом переключался в другую консоль (Alt+F2), и там вручную настраивал нужный интерфейс.
Немного неудобно, да и увлечься можно, не то ткнуть....

Решение оказалось простым до банальности: настроить нужную сеть ДО запуска setup. В этом случае установщик даже не пытается настроить локальную сеть, а сразу спрашивает адрес сервера.


PS: В последнем установщике DeepStyle был предусмотрен поиск подключенной карты (RUNNING), частенько помогало, но при подкюченых всех сетевухах не спасало.


вторник, 3 февраля 2015 г.

Проблема с иксовыми приложениями в Slackware-14.1, "выросшего" из current

Исходные данные: Slackware64-14.1, "выросший" из current. (То есть изначально ставился current, регулярно апгрейдился, доапгрейдился до 14.1, апгрейд перестроили на 14.1)

Недавно пронаблюдал интересный эффект: с какого-то момента попытка запустить google-chrome приводила к отстрелу иксов.
Вообще.
Насмерть.

А-ля "Ctrl+Alt+BackSpace".

Поставили chromium - эффект тот же. Ну ладно, то такое, мож, не понравилось им что.
А вот когда к тому же эффекту привела попытка настроить виртуалку в ВиртуалБоксе, я забеспокоился. То же самое наблюдалось еще на нескольких приложениях.

Анализ логов показал, что крашится это дело на libpthreads. Поскольку сравнительно недавно все работало нормально, заподозревал кого-то из последних обновлений. Откат до предыдущих версий не особо помог.

Словом, проблема оказалась в нвидишных драйверах. Слишком старые. Обновление до 340.76 устранило проблему.
(На одной машине стояло 323.25, а на другой - вообще 313.сколько_то)

Мораль: Обновляете систему - не забывайте "пасти" драйвера.