LINUX.ORG.RU

Сообщения O_Prime

 

Поизвращаемся в wine?

Форум — Talks

Хочу установить Win 2003 под wine. Глупо звучит, правда? Просто для интереса попробовать. Забавно видеть Control Panel в Линукс...

Так вот, копирование файлов доходит до конца, а потом выводится сообщение, мол, Drive C uses unsupported block size. Видимо, загрузчик пытается установить; на этом все и заканчивается. В установке winxp говорит, что диск сжат программами сжатия и его нужно разжать. Что бы такое сделать? Как-то надо сделать "правильный" диск под wine...

qemu и vmware не предлагать, охота поизвращаться в wine :-)

O_Prime
()

2 maxcom

Форум — Linux-org-ru

Максим, не пора ли вывесить новый опрос на главную страницу?

O_Prime
()

Отказ от модерирования, извинения.

Форум — Linux-org-ru

Уважаемый Максим, господа модераторы, зарегистрированные читатели и анонимусы.

Я подумал и попросил Максима лишить меня права модерирования. Это связано с тем, что во первых модераторов на LOR стало достаточно, а во вторых сложилась нездоровая атмосфера вокруг модерирования и модераторов, в чём посодействовал и я. Не желаю во всём этом участвовать, противно.

Приношу свои извинения Максиму, а также всем кого задел или обидел. При необходимости могу извиниться лично нетмайлом.

Прощайте.

PS. Читать этот форум не буду, можете не отвечать.

O_Prime
()

Линус не справляется с потоком патчей.

Новости — Ядро Linux
Группа Ядро Linux

Немного старенькая новость, но я только сейчас на неё наткнулся.

Статья на The Register, в которой Eric Raymond утверждает, что Линус не справляется с потоком патчей от майнтейнеров ядра. Чтобы выйти из кризиса, Линусу необходимо делегировать часть полномочий другим людям.

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

Предлагаю обсудить статью.

>>> Подробности (eng)

O_Prime
()

antialiasing для mozilla через xft2

Новости — Mozilla
Группа Mozilla

Keith Packard, один из разработчиков Xfree86, продолжил развитие патча от Blizzard, добавляющего сглаживание шрифтов через родной для X механизм рендеринга шрифтов. Данный патч накладывается на последние исходники mozilla из cvs, для сборки требуются X из CVS. Это связанно с тем, что Xft2 и fontconfig, необходимые для сборки пропатченной Мозиллы, добавлены Keith после стабилизации Xfree 4.2. Антиалиасинг работает только для GTK модуля Мозиллы. После наложения патча не забудте --enable-xft при конфигурировании. Удачи :))))

>>> Подробности

O_Prime
()

anonymousы, хамы, неконструктивный флейм, модерирование.

Форум — Linux-org-ru

Уважаемый MAXCOM, я являюсь давним посетителем Вашего сайта, считаю его лучшим Линукс-ресурсом РуНета. Но некоторые моменты стало достаточно тяжело переносить. К сожалению складывается отвратительное впечатление от Вашего модерирования. Такое ощущение, что Вам просто не хватает на него времени.

1. Неплохо бы запретить анонимный постинг, хотя бы в новостях. Зарегистрироваться недолго, а незарегистрированные пользователи часто являются провокаторами неконструктивного флейма и авторами вызывающе некомпетентных сообщений. Кроме того, неплохо было бы при регистрации проверять валидность емайла пользователя. В этом случае можно было бы разобраться с провокаторами приватно :))))

2. Откровенно хамские, оскорбляющие достоинство личности высказывания некоторых товарищей (прекрасно Вам известных), к тому же частенько не по существу темы, а зачастую просто безграмотные, отбивают у меня (и я думаю не только у меня) желание читать и писать комментарии к новостям. Очень неприятно когда кого-то оскорбляют прилюдно и, главное, на основе личностных качеств, а не профессиональной компетентности. А когда оскорбляют тебя, вдвойне обидно. В фидо есть возможность оформить complain, а тут ничего не сделать, только перестать посещать Ваш сайт.

Таким образом именно на Вас ложится работа по наведению порядка в форумах.

У меня к Вам огромная просьба. Ужесточите модерирование!!!! Если Вы не успеваете физически этим заниматься, переложите ответственность на кого-нибудь из постоянных участников дискуссий, кому Вы склонны доверять.

Заранее спасибо, надеюсь Вы читаете этот форум. Отвечать не обязательно... Лучше делом... Просто хотел довести своё мнение до Вас.

Жукоцкий Данила Владимирович, системный администратор ЗАО Финансовая компания ТС, ЗАО ТС-Технип, ЗАО Мастеркар. Возраст 27 лет, стаж 8 лет, в Линуксе с 96 года. Город Самара, почта _gabbagabbahey_@mail.ru

PS. Это не похвальба, это чтобы не быть анонимным. Если решат побить :)))

O_Prime
()

GCC 3.0.2 как второй компилятор

Форум — General

Возникла необходимость в сабже.

Сижу на 8 Слаке с 2.95.3

Как прикрутить сабж, чтоб был вторым, какие есть подводные камни при его сборке/установке, какие грабли в компилянии сабжом.

Особенно приветствуются те кто собрал сабж из исходников.

README, FAQ, HOWTO по сабжу приветствуются.

RPMщиков просьба не беспокоиться.

Спасибо.

O_Prime
()

DEBIAN, SLACKWARE ЕСЛИ ты НЕ ламер ХОДИ сюда!!!

Форум — General

Извиняюсь за попсу в заголовке, хотелось привлечь ваше внимание.

Нужен совет, переползать или не переползать со Слаки на Дебиан.

Любителям RPM просьба не беспокоиться, не интересно.

Работаю 5 лет со Слакой, очень хорошо её знаю, переставил на кучу машин (серверов) и дома она у меня стоит. В принципе всё устраивает, кроме одного момента. Сейчас обслуживаю более 10 машин (числогрызов), на всех Слака, и стало неудобно всем этим хозяйством рулить. Захотелось обновлений по расписанию, в общем умного менеджера пакетов, хорошей поддержки от производителя. Стал поглядывать на Деб. И хотя слышу о нём только хорошее, но переползать с проверенной Слаки на Деб, который я даже не видел в работе ни разу как то боязно. С Инетом проблем нет, так что обновляться легко. Софт предпочитаю собирать из исходников. Но менеджер пакетов нужен для всякой рутины.

Слышал что Патрик прикручивает менеджер пакетов нормальный к Слаке, что есть apt-get под Слаку, но не знаю что это будет, и вообще развернёт ли Патрик такую же инфраструктуру на своём сайте как и Дебиан. Так что мне делать? Переучиваться под Деб или ждать новую Слаку?

В общем предлагаю продуктивно пофлеймить на тему Деб и Слака.

O_Prime
()

HOWTO по ttf, AA и оптимизации KDE

Форум — General

Вторая попытка запостить свои советы. Первая сорвалась. (Не знал про обязательную регистрацию). Итак.

Несколько общих моментов.
1. Я всё собираю из исходников
2. У меня Slackware 8 с GCC 2.95.3
3. У меня Xfree86 4.1 (из исходников), QT 2.3.2 (аналогично), KDE 2.2.2 (аналогично)
4. Железо - p3 733 -> 951, 512 mb RAM, MGA g400 16 mb SH и S3virgeDX 4mb. ASUS TUSL2C.


1. Truetype.

В составе XFree86 поставляется пакет truetype2 довольно старой версии. Нужно взять посвежее,(у меня 2.0.5), изменить в include/freetype/config/ftoption.h строку 314:
#undef TT_CONFIG_OPTION_BYTECODE_INTERPRETER

на

#define TT_CONFIG_OPTION_BYTECODE_INTERPRETER

это позволит нормально масштабировать шрифты.

Собрать пакет и проинсталлировать его в /usr/X11.

Для нормальной подстановки шрифтов (и для использования microsoft ttf по умолчанию) в XftConfig воткнуть

match any family == "serif" edit family += "Times New Roman";
match any family == "sans" edit family += "Verdana";

match any family == "Comic Sans" edit family += "Comic Sans MS";
match any family == "Comic Sans MS" edit family =+ "Comic Sans";
match any family == "Trebuchet" edit family += "Trebuchet MS";
match any family == "Trebuchet MS" edit family =+ "Trebuchet";
match any family == "Monotype" edit family =+ "Monotype.com";
match any family == "Andale Mono" edit family += "Monotype.com";
match any family == "Monotype.com" edit family =+ "Andale Mono";

Для символьных шрифтов

match
any family == "webdings"
edit
antialias = false;
encoding += "glyphs-fontspecific";


match
any family == "symbol"
edit
antialias = false;
encoding += "glyphs-fontspecific";


2. Antialias
Не забудьте выставить переменную QT_XFT=1
Если после этого иксы вылетают, значит
а) Вы криво собрали иксы
б) Вы криво собрали QT
в) Вы криво собрали KDE
г) У вас кривой XftConfig :))))

Чтобы не размазывались все шрифты, а только нужного кегля в XftConfig втыкаем

match
any size > 8
any size < 15
edit
antialias = false;


Чтобы фиксированные шрифты не козявило на весь экран

match any family == "fixed" edit family =+ "mono";
match any family == "console" edit family =+ "mono";

match
any family == "mono"
edit
spacing = mono;

Чтобы в консоли не было antialiasingа
konsole --help :))) А вообще konsole --no-xft (пишу из под другой машины, не могу посмотреть, по моему так)

Чтобы запустить ЛЮБУЮ прогу без antialias создаём скриптик
#!/bin/sh
QT_XFT=0
exec ВАША ПРОГА
exit
И пускем уже его.

3. Оптимизация.
Про objprelink слышали?
Так вот. Если эта прога отсутствует, ключ ---enable-objprelink при конфигурировании KDE не сделает ничего. Сама приблуда берётся отсюда http://www.research.att.com/~leonb/objprelink/objprelink.c.gz ,
но вот беда, в 8 слаке она не собирается :((( Я взял уже собранную на слаке 7.1 с http://lists.kde.org/?l=kde-devel&amp;m=99694357017355&amp;w=2

Как грамотно обработать QT этой прогой.
Вот патч для QT 2.3.1, годится и для 2.3.2. Все написанное в этом патче я предпочёл сделать руками. http://www.research.att.com/~leonb/objprelink/qt-configs.patch

После этого нужно пересобрать QT.

Параметры конфигурации QT
Я использую следующие:
./configure -xft -gif -system-jpeg -system-libpng -no-g++-exceptions -thread (по моему так, точно не помню, вообщем ./configure --help)
Без -thread QT не включает опенгл у меня.
Ключ -kde нужен при уже установленом KDE, добавляет какие то фичи в дизайнер, в общем на скорость не влияет :))).

Перед этим не забудте make clean. :)))

Ключи cofigure KDE.

Основные

./configure --enable-final --disable-debug --enable-objprelink --enable-mt --with-xinerama (две видюхи у меня, если у вас одна, вам не надо).

Остальное - configure --help | less в каждом пакете, пиво и читать, и думать (хотя думать особо много там не надо :))

Ключи компилятора.
Ключи для GCC задаются выставлением переменных типа CFLAGS="" и CXXFLAGS="" для КДЕ, правкой host.def в X и правкой configs/linux-g++-shared в QT.
Если всё сделано как написано, то после configure или make World в X создадутся грамотные makefile.

ПРОПИСЫВАТЬ ИХ В Makefile НАПРЯМУЮ КРИВО!!!

Перед configure не забудте make distclean или make clean

Я пробовал собирать с ключами -O3 -march=i686 -fno-exceptions иксы, QT и KDE.

У меня не срослось. КДЕ вис и глючил.

Пока оставил иксы собранными как написанно выше (они не глючат), а остальное пересобрал с дефолтными параметрами.

Дальше моё IMHO
Заметил, что и QT и KDE при сборке сами выбирают то -O2, то -O3. Наверное лучше по этому не указывать их явно.
--fno-exceptions в КДЕ и так используется. В QT используется если конфигурить с -no-g++-exceptions. Явно указывать соотв. тоже не надо.

В планах.

Понять что такое --enable-strict в configure KDE

Пересобрать QT и KDE с -march=i686, найти источник проблем и вообще понять как в GCC работает оптимизация -O3 -O6 -O7 (в доках на эту тему кот наплакал).

Разобраться почему из OpenGL скринсеиверов работает только morph.

Ну и всё собственно.

Звонить - _gabbagabbahey_@mail.ru ( " _ " НЕ СТИРАТЬ. ЭТО НЕ ЗАЩИТА ОТ СПАМА. ЭТО ТАК НАДО :))))

Пока :)

O_Prime
()

HOWTO по ttf, AA и оптимизации KDE

Форум — General

Вторая попытка запостить свои советы. Первая сорвалась. (Не знал про обязательную регистрацию). Итак.

Несколько общих моментов.
1. Я всё собираю из исходников
2. У меня Slackware 8 с GCC 2.95.3
3. У меня Xfree86 4.1 (из исходников), QT 2.3.2 (аналогично), KDE 2.2.2 (аналогично)
4. Железо - p3 733 -> 951, 512 mb RAM, MGA g400 16 mb SH и S3virgeDX 4mb. ASUS TUSL2C.


1. Truetype.

В составе XFree86 поставляется пакет truetype2 довольно старой версии. Нужно взять посвежее,(у меня 2.0.5), изменить в include/freetype/config/ftoption.h строку 314:
#undef TT_CONFIG_OPTION_BYTECODE_INTERPRETER

на

#define TT_CONFIG_OPTION_BYTECODE_INTERPRETER

это позволит нормально масштабировать шрифты.

Собрать пакет и проинсталлировать его в /usr/X11.

Для нормальной подстановки шрифтов (и для использования microsoft ttf по умолчанию) в XftConfig воткнуть

match any family == "serif" edit family += "Times New Roman";
match any family == "sans" edit family += "Verdana";

match any family == "Comic Sans" edit family += "Comic Sans MS";
match any family == "Comic Sans MS" edit family =+ "Comic Sans";
match any family == "Trebuchet" edit family += "Trebuchet MS";
match any family == "Trebuchet MS" edit family =+ "Trebuchet";
match any family == "Monotype" edit family =+ "Monotype.com";
match any family == "Andale Mono" edit family += "Monotype.com";
match any family == "Monotype.com" edit family =+ "Andale Mono";

Для символьных шрифтов

match
any family == "webdings"
edit
antialias = false;
encoding += "glyphs-fontspecific";


match
any family == "symbol"
edit
antialias = false;
encoding += "glyphs-fontspecific";


2. Antialias
Не забудьте выставить переменную QT_XFT=1
Если после этого иксы вылетают, значит
а) Вы криво собрали иксы
б) Вы криво собрали QT
в) Вы криво собрали KDE
г) У вас кривой XftConfig :))))

Чтобы не размазывались все шрифты, а только нужного кегля в XftConfig втыкаем

match
any size > 8
any size < 15
edit
antialias = false;


Чтобы фиксированные шрифты не козявило на весь экран

match any family == "fixed" edit family =+ "mono";
match any family == "console" edit family =+ "mono";

match
any family == "mono"
edit
spacing = mono;

Чтобы в консоли не было antialiasingа
konsole --help :))) А вообще konsole --no-xft (пишу из под другой машины, не могу посмотреть, по моему так)

Чтобы запустить ЛЮБУЮ прогу без antialias создаём скриптик
#!/bin/sh
QT_XFT=0
exec ВАША ПРОГА
exit
И пускем уже его.

3. Оптимизация.
Про objprelink слышали?
Так вот. Если эта прога отсутствует, ключ ---enable-objprelink при конфигурировании KDE не сделает ничего. Сама приблуда берётся отсюда http://www.research.att.com/~leonb/objprelink/objprelink.c.gz ,
но вот беда, в 8 слаке она не собирается :((( Я взял уже собранную на слаке 7.1 с http://lists.kde.org/?l=kde-devel&amp;m=99694357017355&amp;w=2

Как грамотно обработать QT этой прогой.
Вот патч для QT 2.3.1, годится и для 2.3.2. Все написанное в этом патче я предпочёл сделать руками. http://www.research.att.com/~leonb/objprelink/qt-configs.patch

После этого нужно пересобрать QT.

Параметры конфигурации QT
Я использую следующие:
./configure -xft -gif -system-jpeg -system-libpng -no-g++-exceptions -thread (по моему так, точно не помню, вообщем ./configure --help)
Без -thread QT не включает опенгл у меня.
Ключ -kde нужен при уже установленом KDE, добавляет какие то фичи в дизайнер, в общем на скорость не влияет :))).

Перед этим не забудте make clean. :)))

Ключи cofigure KDE.

Основные

./configure --enable-final --disable-debug --enable-objprelink --enable-mt --with-xinerama (две видюхи у меня, если у вас одна, вам не надо).

Остальное - configure --help | less в каждом пакете, пиво и читать, и думать (хотя думать особо много там не надо :))

Ключи компилятора.
Ключи для GCC задаются выставлением переменных типа CFLAGS="" и CXXFLAGS="" для КДЕ, правкой host.def в X и правкой configs/linux-g++-shared в QT.
Если всё сделано как написано, то после configure или make World в X создадутся грамотные makefile.

ПРОПИСЫВАТЬ ИХ В Makefile НАПРЯМУЮ КРИВО!!!

Перед configure не забудте make distclean или make clean

Я пробовал собирать с ключами -O3 -march=i686 -fno-exceptions иксы, QT и KDE.

У меня не срослось. КДЕ вис и глючил.

Пока оставил иксы собранными как написанно выше (они не глючат), а остальное пересобрал с дефолтными параметрами.

Дальше моё IMHO
Заметил, что и QT и KDE при сборке сами выбирают то -O2, то -O3. Наверное лучше по этому не указывать их явно.
--fno-exceptions в КДЕ и так используется. В QT используется если конфигурить с -no-g++-exceptions. Явно указывать соотв. тоже не надо.

В планах.

Понять что такое --enable-strict в configure KDE

Пересобрать QT и KDE с -march=i686, найти источник проблем и вообще понять как в GCC работает оптимизация -O3 -O6 -O7 (в доках на эту тему кот наплакал).

Разобраться почему из OpenGL скринсеиверов работает только morph.

Ну и всё собственно.

Звонить - _gabbagabbahey_@mail.ru ( " _ " НЕ СТИРАТЬ. ЭТО НЕ ЗАЩИТА ОТ СПАМА. ЭТО ТАК НАДО :))))

Пока :)

O_Prime
()

Xinerama & DRI

Форум — General

Мне вот тут Иксы 4.1 пишут что Direct rendering is not
supported when Xinerama is enabled.

WTF это навсегда? А если я и то и то хочу? Хотя бы на первую башку?
(а если на и вторую.....). ДО ужаса задолбало выгружаться, править
конфиг, заагружаться, потом наоборот.
Может как нибудь можно?

O_Prime
()

ядро 2.4.15-pre6 вышло

Новости — Ядро Linux
Группа Ядро Linux

Вышло ядро 2.4.15-pre6. В основном работа над не intel архетиктурами, дальнейшая чистка кода. Судя по небольшому списку исправлений выход 2.4.15 очень близок. Вобщем пользователеи intel архитектур этот патч могут не качать, можно остаться на pre5 и дождаться финала. IMHO 2.4.15 будет первым полностью нормальным (стабильным) ядром в ветке 2.4. Список изменений http://www.ru.kernel.org/pub/linux/ke...

>>> Скачать

O_Prime
()

Вышел HancomOffice 2.0 Beta

Новости — Проприетарное ПО
Группа Проприетарное ПО

Вышел HancomOffice 2.0 Beta. Для всех желающих предлагают скачать и попробовать 30 дневный trial. Размер - 107 мв. Из улучшений: - Anti-aliasing font features in HancomPresenter and HancomSheet - Support Unicode Fonts. Больше офисов - хороших и разных. Я так и не слышал ничего об этом пакете. В любом случае стоит скачать, попробовать и высказаться. Ссылка на сайт - http://www.hancom.com/en/product_serv...

>>> Скачать

O_Prime
()

ядро 2.4.15-pre5 вышло

Новости — Ядро Linux
Группа Ядро Linux

Вышло ядро 2.4.15-pre5. В основном продолжение чистки кода. Из приятностей - пофиксен глюк с setup.c . Если кто-то не смог сам со скобочками в исходнике разобраться :) - качайте патч. А вот chahgelog - http://www.ru.kernel.org/pub/linux/ke...

>>> Патч

O_Prime
()

Двухбашковость в линукс

Форум — General

Вот водружаю Слаку на домашную машину, а у меня на ней две башки - матрокс 400 одноголовый и с3 трио 64в+ Работает либо одна, либо вторая. Перерыл всё про фрамебуфферы и проч, как их заставить обе в консоли пахать?

O_Prime
()

aнонимный NNTP прокси

Форум — Admin

Господа админы, поможите с настройкой нетривиальной конфигурации.

Предыстория. Я админ в двух конторах. Контора А подключена к провайдеру ХХХ и у него есть хороший news сервак. Контора Б подключена к провайдеру YYY и у него на ньюсе 4 эхи :)))). Из сети провайдера YYY на ньюс провайдера ХХХ попасть нельзя, отшибает.

И я, и юзеры конторы Б (ходят через маскарад) желаем читать нормальные ньюсы провайдера ХХХ Outlookами Expre$$ и прочими виндовыми клиентами.

Задача - как настроить нечто вроде анонимного прокси на порт 119 на сервере конторы А?

Решение желательно лёгкое, поднять свой ньюз сервак не предлагать. Идеально было бы решить всё это вообще на уровне tcp по порту 119 а не nntp.

Подскажите решения...

Заранее спасибо.

O_Prime
()

RSS подписка на новые темы