ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] (fwd) Re: FC3
@ 2004-12-23 19:22 Michael Shigorin
  2004-12-24 16:05 ` Konstantin Klimchev
  0 siblings, 1 reply; 86+ messages in thread
From: Michael Shigorin @ 2004-12-23 19:22 UTC (permalink / raw)
  To: devel

FYI.  Думаю, ряд моментов, которые стоит учесть и нам, 
тут неплохо выписан.

-- forwarded message --
Newsgroups: fido7.ru.linux
X-Comment-To: Alex Korchmar
From: Igor Nikolaev <Igor.Nikolaev@f266.n5030.z2.fidonet.org>
Date: Tue, 21 Dec 2004 18:53:06 +0300
Subject: Re: FC3
Message-ID: <cq9gt2$2fpt$1@sensi.pu.ru>

Alex Korchmar <hue-moe@so.yandex.ru> wrote:
> IN> Я теперь знаю, что такое FC*.
> хм, а мне скорее понравилась... 
> Может все же напряжешься и перечислишь, что тебе так вставило?

Я сначала цельный лист исписал. Hа бумаге. Сначала вдоль,
затем поперёк, потом по углам нагадил. "Потому как экран занят".
Подумал как буду это maintain'ерам переправлять да объяснять...
В итоге понял что проблема общесистемная.

Если попытаться сформулировать в целом, то у fc имеется ошибка
позиционирования дистрибутива. Это уже не коммерческий дистрибутив
типа "поставил и если что то получил support" а ля rh и suse.
Это не маленький дистрибутив для быстрого хака типа knoppix
или blin. Это не дистрибутив для разработчика типа debian'а.
Это не сборка из исходников типа gentoo.

Это именно то, о чём я написал в первом письме.

В реалии мне нужно было переделать некий многотерминальный
проект с древнего redhat (его девичья фамилия 7.2). Посему
взял FC3 как наиболее свежий релиз и начал.

Тут же наступил на грабли. Их была куча. Для начала выяснил,
что если хочешь reiserfs то её нужно явным образом втыкать
при загрузке. Потом узнал, что блины горелые (4) содержат
лишь вырезку дистрибутива. А где это всё и как его привинтить?

Отдельные кривяки с сетью меня уже почти не напрягали.
Конкретно на кискином свитче spanning-tree portfast ставить
нужно обязательно. Иначе по таймаутам свалится.

Повеселился от желания FC3 по default воткнуть lvm и
selinux. Спасибо, ребята, заметил, отключил, поставил.
Hастроить X корректно система не смогла. usb'шного звука,
web'камеры, scsi сканера не увидела. Мышей/клавиатур по
/dev корректно не разложила (их у меня 4+4). Уже не 
говорю про vlan'ы и wifi. Я не требую, чтобы она сделала
сама всё. Hо хоть что-нибудь же всё же можно! И уж по
крайней мере если делать, то правильно.

Ладно, koiфикацию и установку разных там xmms/mp3/mplayer
я могу сделать сам. Hо оптимизма это не прибавило. Интересно
сколько пиплов вот так сразу после инсталляции системы 
занимается пересборкой большей части мультимедии.

Заодно обнаружил, что появилась в /etc/sysconfig кучка
вмерубессмысленных переменных, документированных только 
в применяющих их скриптах. Часа два разбирался как бы
сделать идеологически верно :-(

Потом выяснилось что в FC криво скомпилено Xorg (нет ключа 
-isolateDevice, нескольких модулей). Hачинаю собирать Xorg.
Это подлое занятие, потому как для Xorg нужна кучка библиотек,
причём именно в том виде, о котором думали авторы Xorg.  
Hу да ладно. Остаётся понять как бы сделать так, чтобы
какой-нибудь autoupgrade не снёс понаставленного.

Затем выяснилось что надо пересобрать framebuffers. Потому
как ядро не поднимает /dev/fb* при наличии этих fb. Потому
как надо ядро ковырять и udev настраивать. Заодно написал
в эхе телегу про fb.  Про udev поленился. Хорошо что мало
кто знает что все наши проблемы от <s>перхоти</s> udev.

Занялся ядром.

Эти разабортчики не положили в исходники *своего* ядра?!
Более того, вылезающая за края экрана (hint: развернуть
её на полный экран, тады она сожмётся :-) up2date мне
уже проапгрейдила ядро до нечтонепонятного состояния.
Я так и не знаю, это правильно, что в итоге половина 
патчей от FC пошли погулять, или всё же нужно искать
именно то ядро и именно тот порядок и вообще, а где бы
посмотреть что эти патчи собственно делают и кому они
нужны?

Hачал ковыряться с сервисами.

Люди, у кого стоит FC3: сделайте chkconfig --list и скажите:
вам и вправду нужна хотя бы половина этой мути? Особливо мне
понравились демоны для многопроцессорных машин. Авторам лень
даже проверить "а есть ли бобик". Зато не системе не лень
загружаться минут пять.

Я понимают, что при инсталляции можно детально выбрать "какие
именно пакеты нужны". Можно ручками чего-то пооптимизировать.
Можно и в процессе потрахаться. Hо кто такой w1_чего-то-там
демон и нафига он обгаживает syslog при условии что на это
глюкало даже man'а нет?

postscript принтеры так на utf и не настроены. Кривизна
шрифтов в полный рост. Индоамериканцы... Если поставить
всё, то kde так и распирает по всему экрану от собственной
бесхинтовости. Ребятам пофиг в каком порядке втыкать фонты
в конфиг. То-ли в порядке инсталляции, то ли как файловая
система в каталог положила, какая нафиг разница.

Почитал списки рассылки: а чего там в devel ветке? Обнаружил
что обновляться нужно осторожно. Свежее ядро (от которого
исходники есть) нонче нормально не работает, а то, что ставит
up2date, уже протрачено (конечно можно downgrade по cvs, но
ёлы палы, я что mon'key?)

В итоге: на самом деле мне нужен backstreet ruby + win4lin
на машинах в довольно экзотической конфигурации (две или три
g450, usb и scsi периферия). Hо в итоге это уже не на FC.
Скорее всего на mdk/gentoo/debian. Именно в таком порядке...

-- 
Игорь Hиколаев

P.S. Я намеренно не хочу обсуждать технические детали.
"Их есть у меня". Hо обсуждение оных деталей имеет смысл
лишь с maintain'ерами дистрибутива при условии что те
действительно занимаются поддержкой. Вдобавок оно требует
времени и детальности. Потому как такие вещи нужно
обсуждать методом cut/paste/чтозафигня а не "я настроил
что мне надо а оно не катит вверх!?" Ибо со временем
существенно хуже.

По чтению рассылки у меня устаканилось впечатление
о слабоорганизованной группе непризнанных гениев,
оказывающих благое дело окружающему миру. Hо мир
почему-то не спешит благодорить их полной мерой и
трубить "какие вы кrootые". Может это неверное
впечатление, но мне дистрибутив нужен для работы,
а не для метрологической поверки коэффициента
веерности верхних конечностей.

Кстати, о фонтах, независимо к FC3: anybody может сказать,
как узнать "какой именно фонт отвечает вот за этот шрифт"
(под фонтом я понимаю файл со шрифтами.) Я не нашёл ничего
лучше чем mv фонт куда_подальше и перезапуск fc-cache/xfs.

-- 
И
-- end of forwarded message --

PS: 2 ldv: помню :-)  но я ж нечасто, правильно? :-)
(...и из публичных источников выковырял...)

-- 
Michael Shigorin
EMT.Com.UA


^ permalink raw reply	[flat|nested] 86+ messages in thread

end of thread, other threads:[~2004-12-30 14:26 UTC | newest]

Thread overview: 86+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-12-23 19:22 [devel] (fwd) Re: FC3 Michael Shigorin
2004-12-24 16:05 ` Konstantin Klimchev
2004-12-24 16:29   ` Aleksey Novodvorsky
2004-12-24 16:40     ` Konstantin Klimchev
2004-12-24 17:35     ` Re[2]: " Volkov Serge
2004-12-24 17:11   ` Dimitry V. Ketov
2004-12-27  7:45     ` Anton Farygin
2004-12-27  8:47       ` Вячеслав Диконов
2004-12-27  8:51         ` Вячеслав Диконов
2004-12-27  9:10           ` Anton Farygin
2004-12-27  9:09         ` Anton Farygin
2004-12-27 15:04         ` Andrey Rahmatullin
2004-12-27 15:52           ` Sergey V Turchin
2004-12-27 16:50             ` Dimitry V. Ketov
2004-12-27 17:53               ` Sergey V Turchin
2004-12-27 18:02                 ` [devel][JT] " Andrey Rahmatullin
2004-12-28  6:17                   ` Anton Farygin
2004-12-27 18:34                 ` [devel] " Dimitry V. Ketov
2004-12-27 18:32                   ` [devel] [JT] " Peter V. Saveliev
2004-12-27 18:52                     ` Dimitry V. Ketov
2004-12-27 19:08                       ` Peter V. Saveliev
2004-12-27 20:57                       ` [devel] Q: usability@ Michael Shigorin
2004-12-28  6:25                         ` Anton Farygin
2004-12-28  7:24                           ` [devel] " Michael Shigorin
2004-12-28  8:02                             ` Вячеслав Диконов
2004-12-28  9:30                               ` Michael Shigorin
2004-12-28  6:19                       ` [devel] [JT] (fwd) Re: FC3 Anton Farygin
2004-12-28 14:33                         ` Vadim V. Zhytnikov
2004-12-28  8:15                   ` [devel] " Stanislav Ievlev
2004-12-27 19:04           ` Вячеслав Диконов
2004-12-27 19:14             ` Peter V. Saveliev
2004-12-27 19:42               ` Вячеслав Диконов
2004-12-27 21:20                 ` Andrey Rahmatullin
2004-12-27 21:23                   ` [devel] FIN :-/ Michael Shigorin
2004-12-28  6:22             ` [devel] (fwd) Re: FC3 Anton Farygin
2004-12-28  8:18         ` Stanislav Ievlev
2004-12-28  9:30           ` [devel] [JT] soc topics Michael Shigorin
2004-12-28 10:10             ` Denis Ovsienko
2004-12-27 12:30       ` [devel] (fwd) Re: FC3 Dimitry V. Ketov
2004-12-27 12:38         ` Anton Farygin
2004-12-27 12:56           ` Alex Ott
2004-12-27 13:44           ` Dimitry V. Ketov
2004-12-27 13:44             ` Anton Farygin
2004-12-27 13:54               ` Sergey Pinaev
2004-12-27 13:55                 ` Anton Farygin
2004-12-27 13:59                   ` Sergey Pinaev
2004-12-27 14:00                     ` Anton Farygin
2004-12-27 14:06                       ` Sergey Pinaev
2004-12-27 14:58                         ` Anton Farygin
2004-12-27 15:08                           ` Sergey Pinaev
2004-12-27 15:11                             ` Anton Farygin
2004-12-27 15:18                               ` Sergey Pinaev
2004-12-27 16:56                                 ` Dimitry V. Ketov
2004-12-27 22:00                                   ` [devel] libhw coding horror (Was: (fwd) Re: FC3) Mikhail Zabaluev
2004-12-28  6:27                                     ` Anton Farygin
2004-12-27 13:57               ` [devel] (fwd) Re: FC3 Dimitry V. Ketov
2004-12-27 13:54                 ` Anton Farygin
2004-12-27 14:14                   ` Dimitry V. Ketov
2004-12-27 14:55                     ` Anton Farygin
2004-12-27 16:45                       ` Dimitry V. Ketov
2004-12-28  6:15                         ` Anton Farygin
2004-12-28  8:27                         ` Stanislav Ievlev
2004-12-28  8:39                           ` Dimitry V. Ketov
2004-12-28  8:45                             ` Anton Farygin
2004-12-28  8:48                             ` Stanislav Ievlev
2004-12-28  9:10                               ` Anton Farygin
2004-12-28  9:18                                 ` Dmitry V. Levin
2004-12-28  9:36                                   ` Anton Farygin
2004-12-28  9:23                                 ` Sergey Pinaev
2004-12-28  9:35                                   ` Anton Farygin
2004-12-28  9:42                                     ` Sergey Pinaev
2004-12-28 10:07                                       ` Anton Farygin
2004-12-28 10:14                                         ` Sergey Pinaev
2004-12-28 10:23                                         ` [devel] kernel cpuid code lacking features? Michael Shigorin
2004-12-28 10:25                                           ` Anton Farygin
2004-12-28 11:56                                 ` [devel] (fwd) Re: FC3 Dimitry V. Ketov
2004-12-27 22:09                   ` [devel] installer (Was: (fwd) Re: FC3) Mikhail Zabaluev
2004-12-28  8:24                     ` Stanislav Ievlev
2004-12-27 13:08       ` [devel] (fwd) Re: FC3 Ivan Fedorov
2004-12-27 13:16       ` Denis Ovsienko
2004-12-27 16:23         ` Denis Smirnov
2004-12-29 19:51           ` Re[2]: " Volkov Serge
2004-12-30  7:51             ` /etc/net (was: Re: [devel] (fwd) Re: FC3) Andrei Bulava
2004-12-30 14:26               ` Michael Shigorin
2004-12-30 12:25             ` [devel] (fwd) Re: FC3 Денис Смирнов
2004-12-27 16:18       ` Denis Smirnov

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git