в Линуксе тоже рукожопы
2024-Dec-27, Friday 14:01настраиваю новый комп. обычно нужные приложения добавляю через apt install, но обычно это случается раз в полгода - по мере возникновения потребности. щас думаю: поставлю что надо, что было на старом компе. а вот же Software Manager. открыл, нахожу знакомые иконки, ставлю - быстро, удобно... это вчера. а сегодня стал делать скрипт, чтобы одной командой запускать всё что надо, когда захожу удаленно через X. ага. вот Телеграм - где у нас Телеграм? which telegram-desktop - 0 ампер. стоп! как это нет?! я ж его вчера ставил! может which Telegram ? 0 ампер! может что-то с PATH? нет, всё ок. полез в "главное меню" - вот он, Телеграм. смотрю свойства - строка запуска: /usr/bin/telegram-desktop, запускается. убиваю Телеграм, запускаю вручную - файл не найден. ну дык и правда нет его там. снова запускаю из меню, смотрю в процессах. там он значится как /app/bin/telegram-desktop. но у меня нет в корне никакого /app!
в итоге оказалось, что Software Manager поставил мне Телеграм через flatpak. который поместил его в /run/uaer/6969/app/ или куда-то там ещё!
снес к [х...] чертовой матери, установил из .tar.gz
потом Миднайт. его-то я вообще первым делом ставлю. тут пытаюсь открыть .tar.gz - не открывает. и не ругается, что характерно, как бывает, если какие-то запаковщики-распаковщики не установлены. и вообще никакие архивы не открывает! полез в интернет, там пишут полгода назад, что в текущей версии да, поломалось. надо в файле extensions исправить "\." на "\\." и будет щастье. да блин алё! полгода уже прошло...
а ещё гляжу, в русской раскладке опять "," на KPDL ! этому багу вообще уже лет 20. сколько себя помню, каждый раз приходится трахаться. потому что каждый раз не работает по-новому. если кто не в теме, сначала надо было /etc/default/keyboard править. прописывать в опциях:
grp:rctrl_toggle,grp_led:scroll,kpdl:dot,terminate:ctrl_alt_bksp,altwin:left_meta_win,compose:rwin
(ну это у меня. может кто-то иное предпочитал)
потом надо было тоже самое делать через setxkbmap
потом setxkbmap перестало работать - я просто вручную настраивал опции через GUI. но KPDL dot не работал никогда и надо было ещё делать xmodmap .Xmodmap, в котором было:
keycode 91 = KP_Delete period KP_Delete period
так вот, сейчас опять не работает и это! остается попробовать опять, как 20 лет назад, лезть в
/usr/share/X11/xkb/symbols и править там.
зла не хватает!
в итоге оказалось, что Software Manager поставил мне Телеграм через flatpak. который поместил его в /run/uaer/6969/app/ или куда-то там ещё!
снес к [х...] чертовой матери, установил из .tar.gz
потом Миднайт. его-то я вообще первым делом ставлю. тут пытаюсь открыть .tar.gz - не открывает. и не ругается, что характерно, как бывает, если какие-то запаковщики-распаковщики не установлены. и вообще никакие архивы не открывает! полез в интернет, там пишут полгода назад, что в текущей версии да, поломалось. надо в файле extensions исправить "\." на "\\." и будет щастье. да блин алё! полгода уже прошло...
а ещё гляжу, в русской раскладке опять "," на KPDL ! этому багу вообще уже лет 20. сколько себя помню, каждый раз приходится трахаться. потому что каждый раз не работает по-новому. если кто не в теме, сначала надо было /etc/default/keyboard править. прописывать в опциях:
grp:rctrl_toggle,grp_led:scroll,kpdl:dot,terminate:ctrl_alt_bksp,altwin:left_meta_win,compose:rwin
(ну это у меня. может кто-то иное предпочитал)
потом надо было тоже самое делать через setxkbmap
потом setxkbmap перестало работать - я просто вручную настраивал опции через GUI. но KPDL dot не работал никогда и надо было ещё делать xmodmap .Xmodmap, в котором было:
keycode 91 = KP_Delete period KP_Delete period
так вот, сейчас опять не работает и это! остается попробовать опять, как 20 лет назад, лезть в
/usr/share/X11/xkb/symbols и править там.
зла не хватает!