LINUX.ORG.RU

История изменений

Исправление iron, (текущая версия) :

К сожалению, ШГ в Firefox я так и не исправил - он настойчиво игнорирует настройки системы.

Eсли не ошибаюсь, для FF нужно настраивать через gconftool-2 как-то так:

gconftool-2 --type string --set /desktop/gnome/inter-face/font_name "Serif 10"

чтобы сообщить всем просмотревшим о том, что FreeBSD как desktop возможен

А толку? Как показывает практика, предрассудки человека оказываются сильнее.

без всяких велосипедов типа PC-BSD

FreeBSD можно сравнить с Gentoo. PC-BSD с Sabayon. Те же яйца, только покрашенные. Хочется собирать с ноля - бери фрю. Аналогично, хочется настроенное с широкими возможностями допиливания - PC-BSD. К примеру, на работе некоторым программерам поставил PC-BSD, довольны как слоны. Если возникают какие-то глюки с бинарными пакетами, не сложно ручками поставить с портов.

голый OSS не умеет принимать на себя несколько одновременно работающих программ

Умеет, как уже выше поведали. И сравнительно давно.

Я поставил linux compat, порт skype-devel который подтянул всё что нужно

В портах skype-devel версии 2.2.0.35_1. На гитхабе есть порты чтоб поставить 4-ю версию с поддержкой видео звонков. Там нужно linux-f10 поменять на linux-c6 со всеми зависимостями. Плюс там более новый flashplayer.

Что с работой других linux программ?

Не все так радужно. Работают только бинарники собранные со старым glibc. Более новые бинадники которые активно юзают epoll, eventfd2 и прочие вызовы которые появились в 2.6.18+ не работают, так как эти сисколы не реализованы в linux модуле ядра. Старый патч для поддержки epoll* я портировал под FreeBSD 10, но уперся в отсутствие реализации eventfd2 в ядре. Кстати, это и есть причиной по которой до сих пор никто не смог завести линуксовый Steam под фрей + причиной, по которой линуксовые библиотеки старые как гавно мамонта и никто не торопится их обновлять. Вот и вот мои безуспешные попытки. Судя по всему, реализация сисколов новых ядер нахрен никому не нужна. По сему, пускать под фрей на текущий момент можно только старье.

и посидеть пару месяцев над десктопной частью

Именно это и сделали разработчики PC-BSD.

Очень радует I/O scheduler.

Да, это большой плюс. Как на десктопе, так и на сервере. В линуксе приходится патчить ядро для добавления BFS, BFQ и прочего чтоб добиться отсутствия подлагивания на десктопе. А тут все искаропки. Вообще, работа во фре на десктопе по ощущениям очень схожа с работой ябло-оси. Так же стоит отметить шедуллер ULE который умеет детектить интерактивные приложения и выставлять им соответствующий приоритет.

Исходная версия iron, :

К сожалению, ШГ в Firefox я так и не исправил - он настойчиво игнорирует настройки системы.

Eсли не ошибаюсь, для FF нужно настраивать через gconftool-2 как-то так:

gconftool-2 --type string --set /desktop/gnome/inter-face/font_name "Serif 10"

чтобы сообщить всем просмотревшим о том, что FreeBSD как desktop возможен

А толку? Как показывает практика, предрассудки человека оказываются сильнее.

без всяких велосипедов типа PC-BSD

FreeBSD можно сравнить с Gentoo. PC-BSD с Sabayon. Те же яйца, только покрашенные. Хочется собирать с ноля - бери фрю. Аналогично, хочется настроенное с широкими возможностями допиливания - PC-BSD. К примеру, на работе некоторым программерам поставил PC-BSD, довольны как слоны. Если возникают какие-то глюки с бинарными пакетами, не сложно ручками поставить с портов.

голый OSS не умеет принимать на себя несколько одновременно работающих программ

Умеет, как уже выше поведали. И сравнительно давно.

Я поставил linux compat, порт skype-devel который подтянул всё что нужно

В портах skype-devel версии 2.2.0.35_1. На гитхабе есть порты чтоб поставить 4-ю версию. Там нужно linux-f10 поменять на linux-c6 со всеми зависимостями. Плюс там более новый flashplayer.

Что с работой других linux программ?

Не все так радужно. Работают только бинарники собранные со старым glibc. Более новые бинадники которые активно юзают epool, eventfd2 и прочие вызовы которые появились в 2.6.18+ не работают, так как эти сисколы не реализованы в linux модуле ядра. Старый патч для поддержки epool* я портировал под FreeBSD 10, но уперся в отсутствие реализации eventfd2 в ядре. Кстати, это и есть причиной по которой до сих пор никто не смог завести линуксовый Steam под фрей + причиной, по которой линуксовые библиотеки старые как гавно мамонта и никто не торопится их обновлять. Вот и вот мои безуспешные попытки. Судя по всему, реализация сисколов новых ядер нахрен никому не нужна. По сему, пускать под фрей на текущий момент можно только старье.

и посидеть пару месяцев над десктопной частью

Именно это и сделали разработчики PC-BSD.

Очень радует I/O scheduler.

Да, это большой плюс. Как на десктопе, так и на сервере. В линуксе приходится патчить ядро для добавления BFS, BFQ и прочего чтоб добиться отсутствия подлагивания на десктопе. А тут все искаропки. Вообще, работа во фре на десктопе по ощущениям очень схожа с работой ябло-оси. Так же стоит отметить шедуллер ULE который умеет детектить интерактивные приложения и выставлять им соответствующий приоритет.