Terminator vs консоль в тайловых wm

vasek
и что приятно, многое совпадает с DWM, в части управления.... то есть привыкать намного проще....
так он же начинался как форк dwm переписанный на haskell
потом пошёл своей дорогой
но многое там осталось от оригинала.
а добавили ещё больше - xmonad-contrib даёт огромное количество модулей (layouts, hooks, actions ,utils) и позволяет настроить сабж так, чтоб было удобно именно тебе
но и попилить придётся изрядно
я, честно говоря, в него прям-таки влюбился )))
шикарный wn
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Не буду врать, что само сломалось. Но вот -

terminator
Traceback (most recent call last):
File "/usr/bin/terminator", line 48, in <module>
import terminatorlib.optionparse
ModuleNotFoundError: No module named 'terminatorlib'

Не люблю питоновые программы - тянут противоречивое и ломаются при обновлениях. Но отказываться от терминатора не готов. Что его поломало? - прошляпил, не скажу. Все сегодня делал в нем, из него не выходя (туева туча раз попыток фрагментарных обновлений, накопившихся за последние месяцы - в стремлении не поломать linuxcnc & freecad, с многократным откатом снапшотами, а запуск самого терминатора не проверял).

Как лечить? - не меня, терминатор.
Вообще на него сердит - оногда, при разрыве сессии ssh, можт на мышь крякозяблами реагировать, память занимает, скроллинг обрезает, может есть что не питоновое (и не кде), чтобы с нарезкой экрана как у терминатора? пока поставил tilix
Версию питона проверьте
python
#должно быть
Python 3.9.2 (default
терминатор будет искать модули в папке с названием дефолтного питона в системе /usr/lib/python3.9/site-packages

и сам модуль проверьте

pacman -Qll terminator |grep optionparse
#terminator /usr/lib/python3.9/site-packages/terminatorlib/optionparse.py
ls /usr/lib/python3.9/site-packages/terminatorlib/optionparse.py
pacman -Qll terminator |grep optionparse
terminator /usr/lib/python3.9/site-packages/terminatorlib/__pycache__/optionparse.cpython-39.opt-1.pyc
terminator /usr/lib/python3.9/site-packages/terminatorlib/__pycache__/optionparse.cpython-39.pyc
terminator /usr/lib/python3.9/site-packages/terminatorlib/optionparse.py

Но у меня
/usr/lib/python3.9 + /usr/lib/python3.8 + /usr/lib/python2.7

Сам питон 3.9 не устанавливался. И в /usr/bin его нет. И ставить 3.9 я не буду (пока) - поломает критически важные программы.
Прописать в запускаемом файле версию питона не помогло.
wau
Сам питон 3.9 не устанавливался. И в /usr/bin его нет. И ставить 3.9 я не буду (пока) - поломает критически важные программы.
Ну так тут тогда уже делать отдельное окружение для программы. Тот же AppImage например. И имхо лучше бы для вашей пары критических программ, а не корежить систему. Арч не любит частичных обновлений.
wau
может есть что не питоновое (и не кде), чтобы с нарезкой экрана как у терминатора?
kitty
———
Хотя не, оно же питоновое.
https://t.me/atvva
Списал терминатор в утиль, приняв на замену tilix.
Списал терминатор в утиль, приняв на замену tilix.
wau
в стремлении не поломать linuxcnc & freecad
wau linuxcnc утверждают что собирается
https://aur.archlinux.org/packages/linuxcnc/#comment-671951

А для freecad есть готовые appimage да и о проблемах со сборкой гит версии тоже не пишут
https://aur.archlinux.org/packages/?O=0&K=freecad
https://aur.archlinux.org/packages/freecad-git/
У фрикада есть разные сборки, базовый имеет родовой порок, потому используется сборка reecad-linkstage3-git, как ее править - знаю.
Про аппимадж тоже знаю и держу про запас.
Попытка пересборки linuxcnc падает -
checking for xgettext... /usr/bin/xgettext
checking for xgettext tcl bug... xgettext: error while loading shared libraries: libicuuc.so.67: cannot open shared object file: No such file or directory
xgettext version buggy -- need at least 0.14.5
configure: error: install xgettext 0.14.5 or above
==> ОШИБКА: Произошел сбой в build().

И тред выделил в отдельный топик
https://archlinux.org.ru/forum/topic/20584/?page=1#post-241548
 
Зарегистрироваться или войдите чтобы оставить сообщение.