FreeBSD как десктопная ось

FreeBSD и прочие в роли десктопа.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.

FreeBSD как замена Windows (в смысле как десктопная система)

Можно выбрать до 1 варианта ответа

 
 
Результаты голосования

Аватара пользователя
steelratzul
рядовой
Сообщения: 11
Зарегистрирован: 2009-06-11 21:17:40
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение steelratzul » 2009-06-20 12:59:39

Спасибо большое за участие! К сожалению енту мою видюху победить не удается :st: . Она мне в линухе тож кровушки попила серьезно, тока с последними дровами более менее нормально стало работать. Видимо все-таки придется заменить. Давно уже хотел, да все никак. В связи с этим хотелось бы спросить, какую видюху лучше взять (не очень дорогую), штоб потом не мучатся?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение server801 » 2009-06-20 13:15:05

у меня вообще иксы не стартуют :st:

Аватара пользователя
Pattern
сержант
Сообщения: 180
Зарегистрирован: 2007-08-30 23:45:54
Откуда: Санкт-Петербург
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение Pattern » 2009-06-20 13:17:50

Вопрос достаточно тривиальный из разряда "чьи в лесу шишки"... А по факту, тут сильно не разгуляешься, если брать во внимание только дочерние платы (встроенные - не в счет), то бренда только 2: nVidia и Ati. Я лично предпочитаю карточки бренда ATI. Даже после того, что они не работают полноценно под фрей, всё равно их буду юзать. Поэтому, тут только дело вкуса и предпочтений.
у меня вообще иксы не стартуют
Время отпусков, телепаты там же...
Your bunny wrote: its not a bug, this is a feature, actually... ;)

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение server801 » 2009-06-20 13:29:36

FreeBSD 7.2

Код: Выделить всё

pkg_info | grep kde
akonadi-1.1.1_2     Storage server for kdepim
kde4-4.2.2          The "meta-port" for KDE
kde4-shared-mime-info-1.0 Handles shared MIME database under ${KDE_PREFIX}
kde4-xdg-env-1.0    Script which hooks into startkde and helps KDE pick up XDG
kdeaccessibility-4.2.2 Accessibility applications for KDE4
kdeadmin-4.2.2      KDE Admin applications
kdeartwork-4.2.2    KDE Artworks Themes
kdebase-4.2.2       Basic applications for the KDE system
kdebase-runtime-4.2.2 Basic applications for the KDE system
kdebase-workspace-4.2.2_1 Basic applications for the KDE system
kdeedu-4.2.2        Collection of entertaining, educational programs for KDE
kdegames-4.2.2      Games for the KDE integrated X11 desktop
kdegraphics-4.2.2_1 Graphics utilities for the KDE4 integrated X11 desktop
kdehier4-1.0.3      Utility port that creates hierarchy of shared KDE4 director
kdelibs-4.2.2       Base set of libraries needed by KDE programs
kdemultimedia-4.2.2_1 KDE Multimedia applications
kdenetwork-4.2.2    KDE Network applications
kdepim-4.2.2        Libraries for KDE-PIM applications
kdepimlibs-4.2.2_1  Libraries for KDE-PIM applications
kdeplasma-addons-4.2.2 Extra plasmoids for KDE4
kdesdk-4.2.2        KDE Software Development Kit
kdetoys-4.2.2       Collection of entertaining, educational programs for KDE
kdeutils-4.2.2      Utilities for the KDE4 integrated X11 Desktop
kdewebdev-4.2.2     Comprehensive html/website development environment

[code]/etc/X11/xorg.conf
Identifier  "Card0"
        Driver      "radeon"
        VendorName  "ATI Technologies Inc"
        BoardName   "RS300M AGP [Radeon Mobility 9100IGP]"
        BusID       "PCI:1:5:0"

Код: Выделить всё

kldstat
Id Refs Address    Size     Name
 1   12 0xc0400000 9fab28   kernel
 2    2 0xc0dfb000 1633c    drm.ko
 3    1 0xc0e12000 604f0    radeon.ko
 4    1 0xc0e73000 6a45c    acpi.ko
 5    1 0xc300a000 22000    linux.ko
startx

Код: Выделить всё

Xorg.0.log
(II) Setting vga for screen 0.
(II) RADEON(0): TOTO SAYS 00000000e8100000
(II) RADEON(0): MMIO registers at 0x00000000e8100000: size 64KB
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/local/lib/xorg/modules//libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
        compiled for 1.6.0, module version = 1.1.0
        ABI class: X.Org Video Driver, version 5.0
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/local/lib/xorg/modules//libint10.so
(II) Module int10: vendor="X.Org Foundation"
        compiled for 1.6.0, module version = 1.0.0
        ABI class: X.Org Video Driver, version 5.0
(II) RADEON(0): initializing int10
(==) RADEON(0): Write-combining range (0xa0000,0x20000) was already clear
(==) RADEON(0): Write-combining range (0xc0000,0x40000) was already clear
(II) RADEON(0): Primary V_BIOS segment is: 0xc000
(==) RADEON(0): Write-combining range (0x0,0x1000) was already clear
(II) RADEON(0): VESA BIOS detected
(II) RADEON(0): VESA VBE Version 2.0
(II) RADEON(0): VESA VBE Total Mem: 65536 kB
(II) RADEON(0): VESA VBE OEM: ATI MOBILITY RADEON 9000 IGP
(II) RADEON(0): VESA VBE OEM Software Rev: 1.0
(II) RADEON(0): VESA VBE OEM Vendor: ATI Technologies Inc.
(II) RADEON(0): VESA VBE OEM Product: MLC3
(II) RADEON(0): VESA VBE OEM Product Rev: 01.00
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) RADEON(0): VESA VBE DDC supported
(II) RADEON(0): VESA VBE DDC Level 2
(II) RADEON(0): VESA VBE DDC transfer in appr. 2 sec.
(II) RADEON(0): VESA VBE DDC read successfully
иксы не стартуют и виснет все
[/code]
странно вот это
Вчера вечером xf86-video-radeonhd был удален из списка модулей X.Org, так как наличие двух близких по функциональности открытых драйверов (xf86-video-ati и xf86-video-radeonhd) потеряло смысл после перевода RadeonHD на использование AtomBIOS (видео BIOS от ATI). Для минимизации растрачивания ресурсов на два похожих продукта, предпринята попытка стимулировать объединение усилий разработчиков.

Luc Verhaegen, разработчик RadeonHD из Novell не согласился с подобным решением, заявив, что не видит проблемы в сосуществовании двух драйверов, поддерживающих одни и теже видеокарты. Что касается использования AtomBIOS, то это не полный уход от практики прямого программирования видеокарт через регистры, а шаг для поддержки новых видеокарт, для которых еще не представлены подробные спецификации.

В ответ были высказаны аргументы, подчеркивающие трудность сопровождения двух драйверов, различающихся особенностями реализации некоторых возможностей. Например, отмечается излишняя привязка RadeonHD к технологии RandR 1.2 и копирование кода EXA, DRI и Xv из драйвера xf86-video-ati.
http://www.opennet.ru/opennews/art.shtml?num=18523

Аватара пользователя
steelratzul
рядовой
Сообщения: 11
Зарегистрирован: 2009-06-11 21:17:40
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение steelratzul » 2009-06-20 14:18:59

Если прописать

Код: Выделить всё

Driver      "radeon"
у меня тож иксы не стартуют. Стартуют только с vesa или вообще без ксоргконфига. При этом:

Код: Выделить всё

glxgears
295 frames in 5.0 seconds = 58.980 FPS
299 frames in 5.0 seconds = 59.641 FPS
299 frames in 5.0 seconds = 59.789 FPS
304 frames in 5.0 seconds = 60.740 FPS
302 frames in 5.0 seconds = 60.291 FPS
300 frames in 5.0 seconds = 59.981 FPS
273 frames in 5.0 seconds = 54.564 FPS
видео в полноэкранном режиме крутить без вариантов.

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1095
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение iZEN » 2009-06-20 14:29:43

А у меня на Radeon HD 4550 даже при включенном композите DVD видео проигрывается на полный экран (1680x1050) практически без подтормаживаний.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение server801 » 2009-06-20 14:30:53

спасибо!иксы стартанули.а что за модуль такой?

Аватара пользователя
Pattern
сержант
Сообщения: 180
Зарегистрирован: 2007-08-30 23:45:54
Откуда: Санкт-Петербург
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение Pattern » 2009-06-20 16:12:13

steelratzul писал(а):Если прописать

Код: Выделить всё

Driver      "radeon"
у меня тож иксы не стартуют.
Вообще то

Код: Выделить всё

Driver      "radeonhd"
А по поводу новости, ничего не понял, какие теперь дрова то использовать? Конечно, я за то, чтобы в портах и в поддержке был порядок, но не до такой же степени!!!
а что за модуль такой?
Это не модуль, это опция xorg.conf

Код: Выделить всё

Section "Extensions"
    Option      "Composite" "Enable"
EndSection
А у меня на Radeon HD 4550 даже при включенном композите DVD видео проигрывается на полный экран (1680x1050) практически без подтормаживаний.
У меня максимальное разрешение 1280х800, потому больше не позволяет матрица ноута ;) Однако видео так же смотрю на полный экран и ничего не тормозит... Тормозит только OpenGL :(
Your bunny wrote: its not a bug, this is a feature, actually... ;)

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение server801 » 2009-06-20 21:01:53

да я и сам не понял.так что как ни крути-radeon не катит все таки......тем более новость за 2008 год
http://lists.freedesktop.org/archives/x ... 39580.html

one_more_user
проходил мимо
Сообщения: 4
Зарегистрирован: 2009-06-21 1:29:20

Re: FreeBSD как десктопная ось

Непрочитанное сообщение one_more_user » 2009-06-21 3:12:56

Скорее да, чем нет.
Выбрал из-за zfs (что десктопным преимуществом считаться, мне кажется, не может), а разницы между freebsd и linux'ом на десктопе не замечаю -- даже юзерланд можно доставить gnu'тый, при желании.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35420
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение Alex Keda » 2009-06-21 16:17:32

не учите людей ненужным действиям =)

Код: Выделить всё

HP$ grep radeon /boot/loader.conf
HP$ grep drm /boot/loader.conf
HP$ uname -a
FreeBSD HP.lissyara.su 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Sun Jun 14 19:49:48 MSD 2009
lissyara@HP.lissyara.su:/usr/obj/usr/src/sys/GENERIC  amd64
HP$      
модули сам загружаются при старте иксов

Код: Выделить всё

HP$ kldstat | tail -3
25    1 0xffffffff81222000 1b8a     ng_socket.ko
26    1 0xffffffff81224000 5a4ab    radeon.ko
27    1 0xffffffff8127f000 116e8    drm.ko
HP$  
да, конфига иксов у меня тоже нету. сами разбираются что куда и откуда =)))

Код: Выделить всё

HP$ ll /etc/X11/
total 0
HP$    
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Pattern
сержант
Сообщения: 180
Зарегистрирован: 2007-08-30 23:45:54
Откуда: Санкт-Петербург
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение Pattern » 2009-06-22 10:04:28

Леха, в том то и дело, что у меня ни drm, ни radeon автоматом не подгружаются. Приходится либо в лоадере их прописывать, либо пересобирать ядро с этими девайсами. Потому я не зря написал выше, ситуации то разные бывают. Понятное дело, что если они уже загружены в ядро не имеет смысла делать какие то дополнительные действия.
Your bunny wrote: its not a bug, this is a feature, actually... ;)

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1095
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение iZEN » 2009-06-22 17:43:19

Тоже нет среди загруженных модулей radeon.ko и drm.ko. А они для каких видеокарт нужны? Для GPU R6xx-R700 их нужно подгружать?
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение server801 » 2009-06-22 20:10:48

на 7.2 radeon.ko есть точно.

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1095
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение iZEN » 2009-06-22 20:54:53

server801 писал(а):на 7.2 radeon.ko есть точно.
Есть-то он есть, но нужно ли его загружать для Radeon HD?
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

Аватара пользователя
Pattern
сержант
Сообщения: 180
Зарегистрирован: 2007-08-30 23:45:54
Откуда: Санкт-Петербург
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение Pattern » 2009-06-22 21:35:20

Если

Код: Выделить всё

[pattern@toshiba /home/pattern]$ dmesg | grep drm
drm0: <ATI Mobility Radeon HD 2600> on vgapci0
info: [drm] MSI enabled 1 message(s)
vgapci0: child drm0 requested pci_enable_busmaster
info: [drm] Initialized radeon 1.29.0 20080528
[pattern@toshiba /home/pattern]$
то ничего дополнительно делать не нужно.
Лично у меня без дополнительных телодвижений, карточка определяется как vga0. В следствии этого тормоза жутчайшие...
Your bunny wrote: its not a bug, this is a feature, actually... ;)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35420
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение Alex Keda » 2009-06-22 23:09:43

у меня тоже как vga0

Код: Выделить всё

HP$ dmesg | grep vga
vgapci0: <VGA-compatible display> port 0x4000-0x40ff mem 0xc0000000-0xc7ffffff,0xd0200000-0xd020ffff,0xd0300000-0xd03fffff irq 19 at device 5.0 on pci1
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
drm0: <ATI Radeon RS690 X1270 IGP> on vgapci0
vgapci0: child drm0 requested pci_enable_busmaster
HP$
работать нормально, это ей не мешает
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Pattern
сержант
Сообщения: 180
Зарегистрирован: 2007-08-30 23:45:54
Откуда: Санкт-Петербург
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение Pattern » 2009-06-22 23:47:00

Леха, так не честно, а это что у тебя?????

Код: Выделить всё

drm0: <ATI Radeon RS690 X1270 IGP> on vgapci0
У тебя дрм подрубается по автомату судя по всему, а у меня просто vga0 без всяких drm и прочих прелестей
Your bunny wrote: its not a bug, this is a feature, actually... ;)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35420
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение Alex Keda » 2009-06-23 0:19:02

drm подрубается после старта иксов.
хорошо видно в логе со временем

Код: Выделить всё

Jun 22 22:10:24 HP kernel: vgapci0: <VGA-compatible display> port 0x4000-0x40ff mem 0xc0000000-0xc7ffffff,0xd0200000-0xd020ffff,0xd0300000-0xd03fffff irq 19 at device 5.0 on pci1
Jun 22 22:10:24 HP kernel: vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Jun 22 22:10:37 HP kernel: drm0: <ATI Radeon RS690 X1270 IGP> on vgapci0
Jun 22 22:10:37 HP kernel: vgapci0: child drm0 requested pci_enable_busmaster
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Pattern
сержант
Сообщения: 180
Зарегистрирован: 2007-08-30 23:45:54
Откуда: Санкт-Петербург
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение Pattern » 2009-06-23 1:40:19

а, теперь понятно... не понятно только одно, почему у меня иксы подтягивать его не хотят...
В общем разобрались теперь =)
Your bunny wrote: its not a bug, this is a feature, actually... ;)

Гость
проходил мимо

Re: FreeBSD как десктопная ось

Непрочитанное сообщение Гость » 2009-06-23 1:56:57

может потому что иксовый ddx драйвер не использует сей ядерный модуль? если лог (Xorg.0.log) с и без drm один, то значит что drm модуль просто не используется

Аватара пользователя
Pattern
сержант
Сообщения: 180
Зарегистрирован: 2007-08-30 23:45:54
Откуда: Санкт-Петербург
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение Pattern » 2009-06-23 9:36:52

Гость писал(а):может потому что иксовый ddx драйвер не использует сей ядерный модуль? если лог (Xorg.0.log) с и без drm один, то значит что drm модуль просто не используется
Практика доказывает иное. Если я загружаю иксы без xorg.conf и без догрузки в ядро drm и radeondrm, получаю vesa. Если догружаю drm - грузит опции по умолчанию с drm, без композита и без этого

Код: Выделить всё

Section "ServerFlags"
    Option    "AutoAddDevices" "False"
    Option    "AllowEmptyInput" "off"
EndSection
За счет счего клава с мышой умирают. Посему, мне для нормальной работы иксов нужно прописывать и подгружать всё. На самом деле, я тщательно ковыряю лог иксов, дабы понять, чего система требует от компа.. А что за драйвер такой (ddx)?
Your bunny wrote: its not a bug, this is a feature, actually... ;)

Аватара пользователя
steelratzul
рядовой
Сообщения: 11
Зарегистрирован: 2009-06-11 21:17:40
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение steelratzul » 2009-07-02 18:35:19

Спасибо многоуважаемому Lissyara. Подключил drm, ксоргконфиг убил:

Код: Выделить всё

$ kldstat | tail -3
11    1 0xc0e6e000 604f0    radeon.ko
12    2 0xc0ecf000 1633c    drm.ko

Код: Выделить всё

$ dmesg | grep vga
vgapci0: <VGA-compatible display> port 0xc000-0xc0ff mem 0xd8000000-0xdfffffff,0xe9000000-0xe900ffff irq 19 at device 0.0 on pci2
drm0: <ATI Radeon AP 9600> on vgapci0
vgapci0: child drm0 requested pci_enable_busmaster

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35420
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение Alex Keda » 2009-07-03 9:18:15

сколько выдаёт

Код: Выделить всё

glxgears
?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
steelratzul
рядовой
Сообщения: 11
Зарегистрирован: 2009-06-11 21:17:40
Контактная информация:

Re: FreeBSD как десктопная ось

Непрочитанное сообщение steelratzul » 2009-07-03 16:27:45

сколько выдаёт
glxgears
Сразу проверить не получилось, отвлекли. К сожалению:

Код: Выделить всё

glxgears
244 frames in 5.0 seconds = 48.800 FPS
187 frames in 5.0 seconds = 37.285 FPS
260 frames in 5.0 seconds = 51.868 FPS
255 frames in 5.0 seconds = 50.991 FPS
249 frames in 5.0 seconds = 49.765 FPS
261 frames in 5.0 seconds = 52.091 FPS
Кстати в Дебиане, который установлен на этом же компе, само собой с атишными дровами:

Код: Выделить всё

2588 frames in 5.0 seconds = 517.600 FPS
2621 frames in 5.0 seconds = 524.200 FPS
2635 frames in 5.0 seconds = 527.000 FPS
2646 frames in 5.0 seconds = 529.200 FPS
2631 frames in 5.0 seconds = 526.200 FPS
2615 frames in 5.0 seconds = 523.000 FPS
2614 frames in 5.0 seconds = 522.800 FPS 
Конечно кто-то может сказать: ну и сиди под Дебианом, но очень уж Фряха понравилась. В основном благодаря статьям с этого сайта и форуму настроил все и даж со словарями под опенофис вопрос решился. Единственная проблема осталась с видеокартой. Конечно это не смертельно, просто очень уж хочется штоб все работало и просмотр видео в том числе. Мож я все-таки чего-то не доделал?