Да, карты получились отличные! Сегодня с утреца показываю нашим бухгалтерам - они сразу запрыгали - "Хотим, хотим!". Вот так и двигается юникс в массы!
Следует учитывать, что top врёт. E.g., согласно ему, у моих Xов
RSS 259 Mb. Согласно ps aux - 19 Mb. Видать не учли изменения
в /proc при переходе с 2.0 кернеля на 2.2. KDE apps занимают
намного меньше, да и потом, часть "занимаемой" памяти относится
к разделяемым библиотекам, т.е. в действительности всё это
занимает ещё меньше.
Люди! Ну ведь ради вас же стараются - показывают, как имея мозги и руки на нужном месте можно настроить систему.
Я вот посмотрел на top от ssh и мне захотелось поставить BSD! Потому что у меня на дебиане на 96 метрах KDE2 еле шевелится, а тут на 128 - даже своп пустой! Ну не может top наврать так, чтобы показывать пустой своп, если он юзается!
Кстати, может, кто-нибудь просветит меня, как собрать KDE из CVS, а то я попробовал, мне cjnfigure говорит, что не может найти кучу либов (libjpeg, libpng, libaudio).
Просьба ногами стльно не пинать. Я в юниксе еще новичок. Если есть URL какая, где все написано, тогда могу сразу пойти туда.
Своп у эсэсаш пустой, потому, как если посмотреть аптайм у него 14 минут. Посмотрел бы я на его своп после пары суток напряженной работы. Хотя бы набора текста.
Тогда уж и сравнивать можно кто круче, фряха или дебиан. Почему-то мне кажется, что ответ будет не в пользу фряхи.
Правда, судя по всему, эсэсаш достаточно крут, может он и фряху может настроить так, что она линух уделает. Но тогда, почему бы и того же дебиана не оттюнить.
Вообще, может, провести опрос, чем у разных людей объясняется выбор фря против линуха, кэдэе против гнома и т.п.? Что на эту тему думает уважаемый олл?
PS анонимусу, который здесь ругался матом: прежде чем писать, лучше бы русский язык выучил. Не говоря уже об юниксе и т.п.
у меня Linux-2.2.16
128Mb RAM
своп почти не занят (пишет нескоко килобайт там...)
картишек таких в 2.0.1 не будет, если не было в 2.0.0
там только багфиксы
после 2.0.1 должна быть бета 2.1 ... кстати, вначале хотели не бету, а релиз...но решили перед сроком подумать, что лучше выпускать
А можно вопрос не по теме? Где взять OpenMotif для слаки? Кинти URL, pls. Заранее спасибо. (Идеально - вообще в Питере, по питеру для меня трафик бесплатный)
А можно вопрос не по теме? Где взять OpenMotif для слаки? Кинте URL, pls. Заранее спасибо. (Идеально - вообще в Питере, по питеру для меня трафик бесплатный)
Ах, картишки лучше чем в инде, ах обрадовались! До чего же прикольно смотреть как все хают винды и все же им и стремятся подражать. Никогда линух не сможет дорасти до уровня десктопа виндов. Как сервер - не спорю флаг в руки, но десктоп... Нет уж, нет уж. Тратить силы и время, забивать голову ненужными знаниями - не по мне. Рабочее время дороже стоит.
На самом деле все очень просто - коммерческие системы ориентированы на ПОЛЬЗОВАТЕЛЯ. Потому что, если их не будут покупать компания обанкротиться. А на что ориентированы линукс, кдэ и т.п.? На распальцованных программеров (прогламмеров - ? если не сказать жестче), которые только и могут бить себя в грудь грязными руками и дергать за свои нечесанные патлы - "Мол мой продукт круче всех". Я еще не видел ни одного программиста ПРОФЕССИОНАЛА, который бы ДОБРОВОЛЬНО стал бы большую часть времени тратить на написание бесплатного софта. Не надо мне тыкать пальце в Стоумена и иже с ними - тогда времена были другие, и люди были другие. И программирование было больше искусством а не работой.
Если вышло слишком резко - не обессудьте, но очень уж наболело. В любом случае, ничего личного.
to ccp: отдохни мальчик и поучись. А высказывания про своп делай только после того,
как посмотришь сколько у тебя "cached memory" и выяснишь еще пару мелочей
относительно работы VM. В частности узнаешь, что в отличие от бзди, Линукс позволяет
делать так называемый "memory overcommit". И то, что видно в top'e может слегка удивить непосвященного.
У моей домашней машины сейчас uptime 7 дней. В свопе 12 Мб, cached - 45 Мб.
Еще 1,5 Мб в буфферах. И что из этого следует?
Да ты вообще понимаешь, о чем речь-то идет? Какая связь между оверкомитом и загрузкой? Это ситуация, когда страница присутствует одновременно и в памяти и в свопе.
Тому анонимуму, который спрашивал про мотиф вообще, а не для слаки. Здрасьте вам, проснулися, барин! Мотиф уже больше полугода как свободен для некоммерческого юзания и доступен в сорцах! http://www.openmotif.org Единственное, что ты не можешь с ним делать, это включать в свои дистрибутивы его сорцы или бинарники, т.е. на каждой машине его надо либо скачивать, либо собирать.
to ссp: Когда-то мне тоже не понравилась работа с памятью в Линуксе, и решил я попробовать фрю.
И обламался. Проблем это не ришило, а тормозило еще больше. Плюс геморрой с адаптацией программ.
Я, вообще-то, имел в виду, что оверкомит начинает играть роль только если нагрузка на подсистему памяти высокая, в противном случае он только вркемя от времени будет шуршать свопом в айдл-тайме.
Я пытался собрать KDE из сорцов, взятых с ftp.kde.org, так у меня konqueror вылетает почти на каждой страничке. Тихо так вылетает, без всякой коры. Пишет, что какой-то там символ нот фаунд.
Тревога! Тревога!
Бздюшники затесались в наши ряды! Кончать надо. Администраторы сайта, напишите фильтр, который как видит слово фря, отправлял бы мессагу в /дев/нул
Anonymous'y от 2000-11-24 16:37:33.0
(у кого проблемы с __eh_rmatch).
Скорее всего, проблемы связаны стем, что линковщик (ld.so)
не может найти ссылки каких-то exeption handler'ов.
Если есть уверенность, что они действительно там есть,
то нужно найти все файлы ltmain.sh и применить следующий патч:
(При сборке из CVS этот файл один, путь к нему прописан в заголовке
патча от корня CVS. Если собиралось из сорцов, лежащих на ftp, то в
каждом каталоге пакета, в директории admin лежит свой файл ltmain.sh,
пропатчить нужно, как минимум в kdelibs и kdebase, а еще лучше во всех)
Если же это не поможет, то значит glibc собиралась без эксепшнов, тогда
либо пересобрать, либо что лучше, поставить чистую систему.
Кончайте вы обсуждение этих ср..ных Ирси с гердой. У людей неудовлетворенное самолюбие. Чем больше про них пишут, тем им же лучше.
-- Алексей Югов (alex_ug@usa.net)
Внимание! Инструкция по компилляции KDE из CVS-tree под FreeBSD:
1. Disclamers
Я не несу никакой ответственности за неработоспособность или некорректную
работу ПО, как связанную, так и не связанную с описанными ниже действиями.
Равно как за повреждения компьютерного, электросилового либо любого
иного оборудования, причиненные убытки, упущенную прибыль и т.д. и т.п.
В общем, ABSOLUTELY NO WARRANTY.
2. Что это дает.
У вас будет стоять, а возможно, даже работать KDE2.0, KDE2.0.1, KDE 1.90
KDE2-CURRENT. либо любой другой тэг, присутствующий в CVS.
C KDE1.0 KDE1.1x это не совместимо никаким образом.
Потом получить дерево CVS (по-видимому имеют смысл тэги tag=KDE_2_0_BRANCH
(это STABLE) или . (это CURRENT))
3.2 Создать симлинки для kde-comman/admin (как - написано на www.kde.org/cvsup.html)
Наложить патч для ltmain.sh (я его постил выше). По вкусу наложить
патчи из коллекции портов freebsd.
Из них обязателен только патч
--- kdelibs/arts/artsc/artsdsp.c Sat Oct 28 18:12:12 2000
+++ kdelibs/arts/artsc/artsdsp.c.new Sat Oct 28 18:14:56 2000
@@ -27,6 +27,9 @@
#endif
Поставить из потов текущие версии qt22 (собирать с опцией -DQT_GIF_AVAILABLE)
libtiff, libpng, libjpg, gmake, autoconf, automake Так же требуется компиллятор
gcc2.95 (есть во всех версиях, начиная с 3-ки, а под 2.x все равно не
соберется)
Отанинсталлить все связанное с kde-1.1.x, включая qt-1.4x
3.4 В /usr/X11R6/lib создать симлинки ln -s libqt2.so.4 libqt.so.4
ln -s libqt2.so libqt.so
в /usr/X11R6/bin ln -s moc2 moc
также сделать линк ln -s libjpeg.so.9 libjpeg6b.so
ln -s libtiff.so /usr/X11R6/lib/libtiff.so
3.5 Собирать будем в следующем порядке kdesupport, kdelibs, kdebase - далее
по вкусу.
В каждой директории сказать следующее
gmake -f Makfile.cvs
./configure --with-qt-include=/usr/X11R6/include/qt2 [остальные опции по вкусу]
gmake [опции по вкусу]
gmake install
В ветке CURRENT иногда имеет смысл собирать --enable-debug, работать
будет медленнее, но стабильнее.
3.6
Если компилляция пройдет успешно, KDE будет стоять по адресу /usr/local/kde
Добавить в путь надо католог /usr/local/lib/bin.
В переменную
ldconfig_paths="/usr/lib/compat /usr/X11R6/lib /usr/local/lib /usr/local/kde/lib"
в файл /etc/rc.conf.
3.7
добавить команду запуска startkde в ваш файл xinitrc или .xinitrc