[РЕШЕНО]tilix - очередное обновление в очередной раз поломало

Браузеры, почтовые клиенты, офисные пакеты, файловые менеджеры, редакторы и т.п.
Ответить
lnx
Сообщения: 410
Зарегистрирован: 24.08.2022

#

Коллеги, после перезагрзуки после очередного обновления не работает tilix.
При запуске ругается
tilix: error while loading shared libraries: libphobos2-ldc-shared.so.111: cannot open shared object file: No such file or directory

Все та же идиотическая манера разработчиков ссылаться на нумерованные версии пакетов.


Попытка пересборки через ауру падает, что гит версия, что не гит -
collect2: ошибка: выполнение ld завершилось с кодом возврата 1
Error: /usr/bin/cc failed with status: 1
[188/189] Compiling D object tilix_test.p/source_app.d.o
ninja: build stopped: subcommand failed.
==> ОШИБКА: Произошел сбой в build().
    Прерывание...
 -> ошибка сборки: tilix-git-exit status 4
проверка зависимостей...

Как починить, кроме как вечно бесконечно плодить мусор линкованием нумерованных версий?
Последний раз редактировалось lnx 24.03.2026 18:50, всего редактировалось 1 раз.
vall
Аватара пользователя
Администрация
Сообщения: 1087
Зарегистрирован: 09.08.2022

#

Официально tilix не обновляется УЖЕ с 2023 года https://github.com/gnunn1/tilix
Требуются сопровождающие
Проект ищет сопровождающих! На данный момент проводится лишь минимальное обслуживание, никаких новых функций реализовано не будет, а запросы на включение могут рассматриваться очень медленно.
Как вариант посмотрите в сторону kitty https://github.com/kovidgoyal/kitty , тем более пакет есть в официальных репах в extra. Либо откатите на предыдущую версию tilix, если всё работало. И запретите обновления. Всё равно нового функционала не будет.
lnx
Сообщения: 410
Зарегистрирован: 24.08.2022

#

Спасибо за ясность. Похоронил для себя уже и терминатор, и гнома, теперь и тиликс. Люди реже мрут. "Уже" всего лишь про вчера, про 23 год!
Но где бы найти простоты и ясности на русском с kitty? ведь надо-то не многое, раскладка на 4 окошка при запуске и кнопки для разедления. Навскидку не нашел на https://sw.kovidgoyal.net/kitty/conf/#window-layout
ar23n
Сообщения: 15
Зарегистрирован: 08.12.2025

#

lnx: ведь надо-то не многое, раскладка на 4 окошка при запуске и кнопки для разедления
Смотрите в сторону Layouts
По-умолчанию в kitty сочетания такие:
Ctrl+Shift+Enter - откроет еще один терминал.
Ctrl+Shift+[ - предыдущий терминал.
Ctrl+Shift+] - следующий терминал.
Ctrl+Shift+L - меняет расстановку терминалов.
Ctrl+Shift+T - откроет отдельную вкладку.
В остальном наверное не сложно поправить kitty.conf и прописать нужное количество терминалов и их расстановку по-умолчанию.
lnx
Сообщения: 410
Зарегистрирован: 24.08.2022

#

Да, с раскладной разобрался довольно быстро. Еще раз спасибо за наводку на новую для меня программу.
Разве что не нашел, что именно в конфиге прописать, чтобы открывалось сразу с 4 секциями.
vall
Аватара пользователя
Администрация
Сообщения: 1087
Зарегистрирован: 09.08.2022

#

lnx:спасибо за наводку
Экспресс-знакомство с kitty. Включите в субтитрах перевод на русский. И не игнорируйте возможность пользоваться поиском.

Ctrl+Shift+F2 -- создание нового конфига. И за работу.
lnx
Сообщения: 410
Зарегистрирован: 24.08.2022

#

а то я им, поиском, не пользуюсь. И конфиг открыт в терминале.
И вот еще - скролл не работает. Скроллю тачпадом выдачу в терминале и не работает :( в vim.
vall
Аватара пользователя
Администрация
Сообщения: 1087
Зарегистрирован: 09.08.2022

#

Расширенный ответ ИИ в дополнение к ответу коллеги ar23n. Отправляю как есть. Разбирайтесь.

Как зафиксировать layots при старте терминала kitty?

**Да, в Kitty это делается очень просто и надёжно — через `enabled_layouts` (для простого дефолтного layout) или через `startup_session` (чтобы полностью зафиксировать сложную раскладку с сплитами, табами, cwd и программами).**

### 1. Самый простой способ — задать дефолтный layout (рекомендую начать с него)

Откройте (или создайте) конфиг:

```bash
nano ~/.config/kitty/kitty.conf
```

Добавьте строку (или измените существующую):

```conf
enabled_layouts tall, grid, horizontal, stack, vertical
```

- **Первая в списке** — это и будет layout по умолчанию при старте Kitty и при открытии новых окон/табов.
- Примеры популярных: `tall`, `splits`, `grid`, `stack`.
- Можно оставить только один: `enabled_layouts tall` — тогда всегда будет только Tall.

Сохраните и перезапустите Kitty (`Ctrl+Shift+F5` или полностью выйдите и зайдите заново).

### 2. Полностью зафиксировать сложную раскладку (с несколькими сплитами, табами и программами)

Это самый мощный вариант — Kitty сохранит **точно** то, что вы настроили.

#### Шаг 1: Добавьте горячую клавишу для сохранения сессии в `kitty.conf`:

```conf
map f1 save_as_session --use-foreground-process --relocatable
```

#### Шаг 2: Настройте желаемую раскладку
1. Запустите обычный `kitty`.
2. Разделите окна (`Ctrl+Shift+Enter` / `Ctrl+Shift+[` и т.д.), выберите layout (`Ctrl+Shift+L`), откройте нужные табы, перейдите в нужные директории, запустите программы.
3. Нажмите **F1** → Kitty попросит путь для сохранения.
Пример: `~/.config/kitty/my-layout.kitty-session`

Файл откроется в редакторе — можете подправить вручную.

#### Шаг 3: Сделайте сессию стартовой
В `kitty.conf` добавьте:

```conf
startup_session ~/.config/kitty/my-layout.kitty-session
```

Готово! Теперь **каждый запуск** Kitty будет открываться точно с вашей раскладкой.

### Полезные советы
- Хотите несколько разных раскладок? Создайте несколько `.kitty-session` файлов и используйте `goto_session` (можно тоже привязать на клавиши).
- Если запускаете Kitty из KDE-меню — можете отредактировать `.desktop`-файл и добавить `--session /путь/к/сессии`.
- Чтобы сессия была портативной — используйте `--relocatable` (уже включено в примере выше).
- Перезагрузка конфига: `Ctrl+Shift+F5`.

После этих изменений перезапустите Kitty полностью. Всё должно «зафиксироваться» навсегда.

Если что-то не получилось — напишите, что именно у вас (какой layout хотите, есть ли уже сессия и т.д.), и я дам точный пример файла сессии под вашу задачу.
lnx
Сообщения: 410
Зарегистрирован: 24.08.2022

#

Еще раз спасибо. А Тиликс жаль.
vall
Аватара пользователя
Администрация
Сообщения: 1087
Зарегистрирован: 09.08.2022

#

Думаю, что для удобства поиска можно было бы переименовать ветку. Например: "Переход на kitty после проблемного обновления tilix"

В любом случае решение за Вами.
Ответить