Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Misha Verbitsky ([info]tiphareth)
@ 2023-05-31 12:11:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настроение: sick
Музыка:группа "Арматура" - СЕВЕРНЫЙ ВЕТЕР
Entry tags:linux

постоянно выпускают "новые версии"
Я тем временем прилетел в Израиль,
на 3 недели, буду вещать в Технионе и Беер-Шеве.

Провел кучу времени починяя компутер,
по случаю очередного идиотского апдейта софта.
Оконный менеджер fvwm в 2000-е не менялся
вовсе, скажем, от версии 2.4.18 до 2.4.19
прошло 2 года. Потом, к сожалению, пидорасы,
которые поддерживают код, решили его улучшать.

Сначала это значило, что с каждой новой версией
приходилось менять конфиг, вписывая туда
ModulePath /usr/lib/fvwm/2.6.5/
из-за криворукости дебилов дефолтная установка не
создавала линка на эту хуйню без номера версии.

Начиная с 2.6.7, мудаки выкинули из дефолтных модулей
пачку компонент, включая FvwmTaskBar, которым
я пользуюсь, и сделали руководство, как его можно
слепить самостоятельно из говна и палок
https://www.fvwm.org/Wiki/Panels/FvwmTaskBar/

Буквально если делать как там написано, получается
совершенно не то, но как-то давно мне удалось написать
этот сраный компонент, он работал ужасно криво, но работал.
Сегодня я обнаружил, что проебал тот файл, в который
оно записано, ну и хуле мне это говно, и попытался
откомпилировать старую версию, сначала одну, потом другую.

Они все не компилируются и выдают разные ошибки.
Последние версии перед тем, как оно пошло на говно
(версия 2.6.5 и 2.6.6) дохли со словами

/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: ../../libs/libfvwm.a(ClientMsg.o):/root/fvwm-2.6.5/libs/ClientMsg.c:21: multiple definition of `_XA_WM_PROTOCOLS'; GrabWindow.o:/root/fvwm-2.6.5/modules/FvwmScroll/GrabWindow.c:83: first defined here

Я в итоге нашел способ, как ее править,
запишу тут, чтобы не забыть.

1. Надо скачать fvwm-2.6.5.tar.bz2 тут
http://www-ftp.lip6.fr/pub/X11/fvwm/version-2/
или fvwm-2.6.6.tar.gz тут
https://src.fedoraproject.org/lookaside/extras/fvwm/fvwm-2.6.6.tar.gz/

2. tar xvf fvwm-2.6.6.tar.gz; cd fvwm-2.6.6;

3. в файле modules/FvwmScroll/GrabWindow.c поменять
в двух местах _XA_WM_PROTOCOLS на _XA_WM_PROTOCOLS_MV

4. ./configure; make; make install

5. заменить в .xinitrc fvwm2 на
/usr/local/bin/fvwm2

6. в .fvwm2rc заменить /usr/lib/fvwm/2.6.5/
на /usr/local/libexec/fvwm/2.6.6

Придется теперь делать сие при каждой установке линуксов,
однако, если не найду замены fvwm. Искал, не нашел.

Вообще всех любителей улучшать софт, которым я постоянно
пользуюсь, мне хочется дико пытать до смерти, и потом ссать и срать
на их мертвые трупы, это не люди, а ебаные сраные гады. Интерес меня
как юзера ровно один, чтобы в софте ничего не менялось вообще.
А эти пидоры постоянно выпускают "новые версии", да чтоб
они сдохли.

Привет



(Читать комментарии) - (Добавить комментарий)


(Анонимно)
2023-06-01 00:04 (ссылка)
Хуйтейнером

(Ответить) (Уровень выше) (Ветвь дискуссии)


(Анонимно)
2023-06-01 08:31 (ссылка)
Вейнером, что характерно, никто не рекомендует становиться
особенно сам Вейнер, ах

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]wieiner_
2023-06-02 13:28 (ссылка)
вот вы мне теперь обьясните зачем этот Математик тогда в железки полез, "линукс настраивать". он бы еще с отверткой в розетку полез на лекции за
200,000 долларов в год, а? и еще в посте нам об этом напейсал. а?
Не ну его дело тупить с настройками линукса, портить мозги ценой в 200,000
за мелкий прайс.

и главное потом на меня еще гонят, шо я, типа, того.
Сам ты того. Вот сам ты и иди Мишу-Математика лечи от пристрастия к шуруповерчению в линухах, "псыхотэрапэфт" тут нашелся, а.

тоесть фактически, резюмируя, становится ясно, что настройка линукса -- это отдых от математики для него. В чем я не прав?
Интересно можно ли сойти с ума преподавая матан на 150-200000 долларов в год, всяким молодым Вениаминам в Израиловке?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]cosmopunk
2023-06-02 16:11 (ссылка)
> вот вы мне теперь обьясните зачем этот Математик тогда в железки полез, "линукс настраивать". он бы еще с отверткой в розетку полез на лекции за
200,000 долларов в год, а? и еще в посте нам об этом напейсал. а?

Класс :) я повеселился :)

Но есть такое явление как привычка к порядку и новые фичи выбивают этот привычный порядок, поэтому возникает желание самому все исправить, а это не всегда получается.

Так что я понимаю Мишу, сам в такой ситуации бывал, хотя на практике конечно это непрактично бывает.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]wieiner_
2023-06-03 09:13 (ссылка)
>Класс :) я повеселился :)

медведя подьебнуть -- милое дело же. но нельзя переусердствоать, иначе
он загрустит и отправит в БАН.

(Ответить) (Уровень выше)


[info]grusha
2023-06-02 18:56 (ссылка)
>вот вы мне теперь обьясните зачем этот Математик тогда в железки полез

В какие железки? Не в железки, а в код fvwm.

>Не ну его дело тупить с настройками линукса

Не с настройками линукса, а с кодом fvwm.
Про линукс как таковой в посте вообще ни слова.

Вот представь, у тебя геморрой, и ты его лечишь. И тут приходит такой юзер wieiner_ в комменты и пишет, мол, чего этот математик Вейнер повадился геморрой лечить, он же математик, а не доктор. Ясно, что лечение геморроя это отдых от математики для него.

(Ответить) (Уровень выше) (Ветвь дискуссии)


(Анонимно)
2023-06-02 19:37 (ссылка)
а Вейнер не матетик, потому не будет ему отдохновения от геморроя,
увы

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]wieiner_
2023-06-03 09:09 (ссылка)
только я хотел напейсать, что как это приятно и логично звучит:

математик Вейнер

прям вапще вот атлична

(Ответить) (Уровень выше) (Ветвь дискуссии)


(Анонимно)
2023-06-03 09:51 (ссылка)
охуенно, увы

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]wieiner_
2023-06-03 17:40 (ссылка)
томущо не все то золото шо блястит.
математикой уже давно не занимаюсь, и єто плохо.

(Ответить) (Уровень выше) (Ветвь дискуссии)


(Анонимно)
2023-06-12 09:52 (ссылка)
uzhasno

(Ответить) (Уровень выше)

ах, Саня,
(Анонимно)
2023-06-02 19:35 (ссылка)
а зачем ты в шестнадцатиричную логику лезешь?
потому что самодостаточный самодовольный мужчина
вот так и он
можете себе позволить

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: ах, Саня,
[info]wieiner_
2023-06-03 09:11 (ссылка)
я кстати устроился в страшное место, меня заставляют собирать ШУруповерт из частей (жолтенький такой). правда ни IRL а в очках "ритуальной виртухайности"

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: ах, Саня,
(Анонимно)
2023-06-03 09:52 (ссылка)
ты ведь дроны собираешь, которыми потом днепр бомбят

устыдись и перестань, искупи

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: ах, Саня,
[info]wieiner_
2023-06-03 17:38 (ссылка)
работаю на строительной компании на американский рынок. строим им типа МСЦ из C&C такие дома раздвижные. хуячу VR на анрил-єнжине. но работка утомляет , есличестно глупо и невостребованно трачу наработанній математическо-програмисский ресурс свой.
вот типа єленктроотвертки за 200 штук у Тифф'а

(Ответить) (Уровень выше)

Re: ах, Саня,
[info]wieiner_
2023-06-04 06:40 (ссылка)
хуячу на С++ и в блюпринтах. но на анриле как-то все по своему. привыкаю и плохо получается в с++, а в блюпринты я умею хорошо по-дефолту. еще надо бы GAS внедрить, но наши делают самописный облегченный GAS. Тепрь я думаю это правильно.

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: ах, Саня,
(Анонимно)
2023-06-12 09:54 (ссылка)
>наши

не шлялся бы по оврагам ты, Саша

(Ответить) (Уровень выше)


(Читать комментарии) -