| Настроение: | sick |
| Музыка: | Divine - You Think You're A Man |
| Entry tags: | linux |
сначала поменяй локаль!
libxcb был модным говном еще до того, как
мода на модное говно стала модной.
Libxcb это бывшее модное говно, которое
изобрели для разрушения иксов еще до wayland,
который стал следующим модным говном. Вообще
программеров для линукса надо убивать нахуй,
любая новая система хуже старой практически
во всем. Все это общественно опасные мрази,
которых надо убивать нахуй, а особенно Гном
и Редхат.
Вот тут люди кладут говно на wayland
https://www.reddit.com/r/linux/comments/1pxectw/wayland_is_flawed_at_its_core_and_the_community/
https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277
https://news.ycombinator.com/item?id=25999218
https://www.reddit.com/r/linux/comments/17590l7/x11_vs_wayland_the_actual_difference/
Сжигать эту хуйню огнем, сжигать нахуй.
Установка Wayland пока что не обязательна,
но libxcb устанавливать приходится. Я по случаю
пересобирал себе систему с нуля. Все более-менее
собиралось, пока компилятор не добрался до libxcb,
на котором он и вылетел (в середине из 300 с лишним
программ).
Долго не мог понять, почему, но потом посмотрел
на локаль
LANG=C.UTF8
LC_CTYPE=ru_RU.koi8r
LC_NUMERIC="C.UTF8"
LC_TIME=C
LC_COLLATE=ru_RU.koi8r
LC_MONETARY="C.UTF8"
LC_MESSAGES=C
LC_PAPER="C.UTF8"
LC_NAME="C.UTF8"
LC_ADDRESS="C.UTF8"
LC_TELEPHONE="C.UTF8"
LC_MEASUREMENT="C.UTF8"
LC_IDENTIFICATION="C.UTF8"
Поменял ее на "C.UTF8", все заработало.
Мораль, хочешь компилировать вонючее
забагованное говно, сначала поменяй локаль.
Записываю для памяти.
Также: компиляция в перл модуля
Unicode/Map8.pm потребовала переписать код,
потому что модуль сломанный, переписал (не сам, чат гопоты
продиктовал).
Привет