Информация об изменениях

Сообщение Re[12]: а в Линуксе вообще есть какой-то прогресс? от 13.09.2016 15:54

Изменено 13.09.2016 15:56 iZEN

Здравствуйте, fin_81, Вы писали:

fin_81>Причем здесь glxinfo? Какое-то пользовательское приложение одинаково бесполезное для линуха и фри.

iZEN>>Мой вывод:

iZEN>>
iZEN>>% glxinfo -B
iZEN>>    Device: llvmpipe (LLVM 3.7, 128 bits) (0xffffffff)
iZEN>>


fin_81>llvmpipe — это программный рендер опенгл. И что ты этим хотел сказать? Все плохо с драйверами?

Вы чего, действительно не понимаете?!

iZEN>>fin_81>Ты лучше расскажи как там на фри с драйверами для nvidia, ati, какого размера патчи для intel?


iZEN>>Всё работает в лучшем виде. NVIDIA официально поддерживает Фри: http://www.freshports.org/search.php?query=nvidia

iZEN>>AMD пересылает куски кода в X.Org, а оттуда — нам: http://www.freshports.org/x11-drivers/xf86-video-ati/
iZEN>>Intel тоже сотрудничает с X.Org, вернее, с линуксятской командой, которая пишет часть ядра KMS, а оттуда код попадает к нам. Но поддержка графических ядер процессоров Broadwell и Skylake родным драйвером пока под вопросом, прежние архитектуры работают.

fin_81>Насколько я знаю, драйвера для Nvidia требуют той самой эмуляции linux.
fin_81Иначе "целостная ос" не может работать, не может работать без поддержки плетущегося в хвосте линукса.

Не требует. Опция поддержки Linux в драйвере x11/nvidia-driver устанавливает дополнительно к оригинальному драйверу слой CUDA, поскольку тот написан для линукса, при этом будет установлен Linux Base от CentOS 6.8 (порт emulators/linux_base-c6), если ранее не был установлен. Если опция поддержки Linux выключена, то на FreeBSD поддержка ПО Linux для карт NVIDIA установлена не будет. Да, и это не мешает работать линуксовому Adobe Flash Plug-in в нативном браузере, даже если опция Linux в драйвере отключена.

iZEN>>Darwin — это вообще из другой вселенной, микроядерная архитектура.


fin_81>Так не смогли же они в микроядерную, пришлось гибрид делать.

Так и Линус не смог — долго ругался по этому поводу со своим наставником!!!
Дело не в том, что не смогли, а в том, что не хотели так делать.
Изучите историю что ли.

fin_81>И весь posix от фрибсд, включая разграничение доступа, сетевой стек, межпроцессное взаимодействе с мутексами и тп. Что даже не понятно фря копирует из дарвина или дарвин из фрибсд.

Ничего не копирует. Это разные ядра. В NeXT Step/Apple переняли системное окружение BSD.

fin_81>Судя по тому, что на данный момент дарвин более распространенный, то я предполагаю в каком направлении идет заимствование кода. LLVM здесь не причем, но косвенный признак.

LLVM/Clang — свободный проект. Его организатор работает в Apple, только и всего. Но раз взяли на работу, то значит этот человек представляет определённый интерес для Apple, ведь его идеи легли в основу независиомости от Open Source, в частности, от GNU CC, и перевели вопрос сосуществования закрытой операционной системы и свободных компонентов в более широкую плоскость.
Re[12]: а в Линуксе вообще есть какой-то прогресс?
Здравствуйте, fin_81, Вы писали:

fin_81>Причем здесь glxinfo? Какое-то пользовательское приложение одинаково бесполезное для линуха и фри.

iZEN>>Мой вывод:

iZEN>>
iZEN>>% glxinfo -B
iZEN>>    Device: llvmpipe (LLVM 3.7, 128 bits) (0xffffffff)
iZEN>>


fin_81>llvmpipe — это программный рендер опенгл. И что ты этим хотел сказать? Все плохо с драйверами?

Вы чего, действительно не понимаете?!

iZEN>>fin_81>Ты лучше расскажи как там на фри с драйверами для nvidia, ati, какого размера патчи для intel?


iZEN>>Всё работает в лучшем виде. NVIDIA официально поддерживает Фри: http://www.freshports.org/search.php?query=nvidia

iZEN>>AMD пересылает куски кода в X.Org, а оттуда — нам: http://www.freshports.org/x11-drivers/xf86-video-ati/
iZEN>>Intel тоже сотрудничает с X.Org, вернее, с линуксятской командой, которая пишет часть ядра KMS, а оттуда код попадает к нам. Но поддержка графических ядер процессоров Broadwell и Skylake родным драйвером пока под вопросом, прежние архитектуры работают.

fin_81>Насколько я знаю, драйвера для Nvidia требуют той самой эмуляции linux.
fin_81>Иначе "целостная ос" не может работать, не может работать без поддержки плетущегося в хвосте линукса.

Не требует. Опция поддержки Linux в драйвере x11/nvidia-driver устанавливает дополнительно к оригинальному драйверу слой CUDA, поскольку тот написан для линукса, при этом будет установлен Linux Base от CentOS 6.8 (порт emulators/linux_base-c6), если ранее не был установлен. Если опция поддержки Linux выключена, то на FreeBSD поддержка ПО Linux для карт NVIDIA установлена не будет. Да, и это не мешает работать линуксовому Adobe Flash Plug-in в нативном браузере, даже если опция Linux в драйвере отключена.

iZEN>>Darwin — это вообще из другой вселенной, микроядерная архитектура.


fin_81>Так не смогли же они в микроядерную, пришлось гибрид делать.

Так и Линус не смог — долго ругался по этому поводу со своим наставником!!!
Дело не в том, что не смогли, а в том, что не хотели так делать.
Изучите историю что ли.

fin_81>И весь posix от фрибсд, включая разграничение доступа, сетевой стек, межпроцессное взаимодействе с мутексами и тп. Что даже не понятно фря копирует из дарвина или дарвин из фрибсд.

Ничего не копирует. Это разные ядра. В NeXT Step/Apple переняли системное окружение BSD.

fin_81>Судя по тому, что на данный момент дарвин более распространенный, то я предполагаю в каком направлении идет заимствование кода. LLVM здесь не причем, но косвенный признак.

LLVM/Clang — свободный проект. Его организатор работает в Apple, только и всего. Но раз взяли на работу, то значит этот человек представляет определённый интерес для Apple, ведь его идеи легли в основу независиомости от Open Source, в частности, от GNU CC, и перевели вопрос сосуществования закрытой операционной системы и свободных компонентов в более широкую плоскость.