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

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. Искал, не нашел.

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

Привет



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


[info]apol
2023-05-31 21:55 (ссылка)
Если компьютер нужен для работы, а не для секса с ним - проще всего поставить сраную убунту. Она просто ставится и работает. Со всеми вайфаями, блютусами и прочим. Можно ничего не менять и не конфигурить. А если всё самому компилить, тогда ни на что другое в жизни времени не останется. Лучше на винодельню в Гуш Эцион съездить, чем линукс руками пересобирать.

(Ответить) (Ветвь дискуссии)


[info]tho
2023-05-31 22:19 (ссылка)
а еще генту греет матушку землю. представь если бы все конпеляли


i use arch btw

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


[info]grusha
2023-05-31 22:32 (ссылка)
К чему этот комментарий? Вы собираетесь стать мейнтейнером пакета fvwm для убунты, чтоб Мише не нужно было самому собирать fvwm и при этом чтоб он работал так как нужно Мише?

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


[info]apol
2023-05-31 23:03 (ссылка)
Зачем собирать fvwm под Убунту? apt install fvwm - и готово.
Я пользуюсь Линуксом почти с момента его появления. Но так и не осознал, зачем трахаться месяц с настройками десктоп-менеджера, чтобы получить иконки другого цвета и меню в другом месте. UI безумно трудозатратен. Чтобы кнопочку слегка красивее сделать, надо потратить столько же сил, как на переписывание какого-нибуль модуля ядра. Так что я сижу на дефолтном MATE, а сэкономленную энергию трачу на другие цели. Если нет задачи работать на особо слабо железе, глубоко пофиг, какой десктоп стоит.

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


[info]ivanmakovetskiy
2023-05-31 23:08 (ссылка)
Если вы попросите меня дать функциональное определение польскому слову bydło...

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


(Анонимно)
2023-05-31 23:46 (ссылка)
А типа кто ебется с конпеляцией тот небыдло?

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


[info]grusha
2023-05-31 23:51 (ссылка)
Ну вы же зачем-то упомянули убунту, хотя Мишин пост вообще не про дистрибутивы. Стало быть, вам хочется убедить Мишу юзать убунту. Для этого вам нужно сделать ее хоть чем-то для него привлекательной. У Миши нет проблем с зачем-то упомянутыми вами вайфаями и блютусами, а есть конкретная проблема с fvwm, подробно описанная в его посте. Станьте мейнтейнером fvwm для убунты и решите для Миши эту проблему, сделав так чтоб apt install fvwm устанавливал именно то что надо Мише. Тем самым и Миша будет доволен что есть хотя бы один дистрибутив, пусть и кривой во всем остальном, но с правильно работающим fvwm без плясок, и вы будете довольны что Миша доволен.

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


[info]apol
2023-06-01 08:16 (ссылка)
Убунта местами говно и винду напоминает. Но зато работает. Что касается мишиной проблемы - в сраной убунте есть архив старых версий, заходишь туда и качаешь fvwm 2.6.5..
Если авторы проекта выкинули оттуда компонент, довольно непросто продолжать его поддерживать самому.

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


(Анонимно)
2023-06-01 08:31 (ссылка)
стань идущим нахуй

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


[info]cosmopunk
2023-06-01 00:47 (ссылка)
Тогда вообще можно XFCE, еще меньше вроде потребляет ресурсов.

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


(Анонимно)
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 (ссылка)
>наши

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

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


(Анонимно)
2023-05-31 22:37 (ссылка)
ясно.

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


(Анонимно)
2023-06-03 12:52 (ссылка)
вы работать на таких работах не пробовали чтоб мак выдавали? ну вот просто мак про под макосью как среда разработки для мак оси же но телефонной. ну как бы рынок.

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


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