BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 47 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Пн 23 фев, 2009 1:32 pm 
Не в сети

Зарегистрирован: Ср 02 апр, 2008 9:59 pm
Сообщения: 2127
Откуда: Москва
Цитата:
(WW) NVIDIA(0): The NVIDIA GeForce2 MX/MX 400 GPU installed in this system is
(WW) NVIDIA(0): supported through the NVIDIA 96.43.xx Legacy drivers.
(WW) NVIDIA(0): Please visit http://www.nvidia.com/object/unix.html for
(WW) NVIDIA(0): more information. The 180.29 NVIDIA driver will ignore
(WW) NVIDIA(0): this GPU. Continuing probe...
(EE) No devices detected.

тебя вот это не смущает? Особенно в части про версии драйвера и "The 180.29 NVIDIA driver will ignore this GPU"?
У тебя карта GeForce2 MX/MX 400? Вот драйвер пишет, что в версии 180.29 эта карточка не поддерживается, и что тебе нужны дрова 96.43
Признаюсь, никогда такими вещами не занимался, но на твоем бы месте я попробовал найти в портах этот драйвер nvidia 96.43 (x11/nvidia-driver-96xx) и поставить именно его.

в догонку: вот тут есть список поддерживаемых устройств разными дровами.


Последний раз редактировалось Dimonuch Пн 23 фев, 2009 1:36 pm, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн 23 фев, 2009 1:33 pm 
Не в сети

Зарегистрирован: Ср 02 апр, 2008 9:59 pm
Сообщения: 2127
Откуда: Москва
Цитата:
А kldstat показывает, что модуль nvidia.ko запущен? Скорее всего нет, так что сделай kldload nvidia, потом иксы запускай.
Ну и в /boot/loader.conf надо прописать nvidia_load="YES", что драйвер при загрузке грузился.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн 23 фев, 2009 1:43 pm 
Не в сети

Зарегистрирован: Пн 02 фев, 2009 12:54 pm
Сообщения: 482
Dimonuch писал(а):
мне почему-то кажется, что модуль загрузится автоматом по необходимости.


На всякий случай... Хотя по логу видно, что дело не в этом, в самом деле ему надо легаси драйвер ставить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт 24 фев, 2009 3:01 am 
Не в сети

Зарегистрирован: Ср 26 дек, 2007 3:05 am
Сообщения: 72
Откуда: Латвия, Рига
При команде
kldstat выяснил что модуль нвидиа небыл загружен, после его загрузки и попытки запустить было тоже самое.
Удалил имевшиеся драйвера, поставил из серии 96.хх.хх, иксы не запустились, новый лог выкладываю на обозрение
Код:
X.Org X Server 1.5.3
Release Date: 5 November 2008
X Protocol Version 11, Revision 0
Build Operating System: FreeBSD 6.3-RELEASE i386
Current Operating System: FreeBSD g26-7.sabina-s.lv 6.3-RELEASE FreeBSD 6.3-RELEASE #0: Wed Jan 16 04:18:52 UTC 2008     root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
Build Date: 09 February 2009  12:31:28AM
 
   Before reporting problems, check http://wiki.x.org
   to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
   (++) from command line, (!!) notice, (II) informational,
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Feb 24 00:50:35 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(**) Option "AllowEmptyInput" "off"
(==) Automatically adding devices
(==) Automatically enabling devices
(==) Including the default font path /usr/local/lib/X11/fonts/misc/,/usr/local/lib/X11/fonts/TTF/,/usr/local/lib/X11/fonts/OTF,/usr/local/lib/X11/fonts/Type1/,/usr/local/lib/X11/fonts/100dpi/,/usr/local/lib/X11/fonts/75dpi/.
(**) FontPath set to:
   /usr/local/lib/X11/fonts/misc/,
   /usr/local/lib/X11/fonts/TTF/,
   /usr/local/lib/X11/fonts/OTF,
   /usr/local/lib/X11/fonts/Type1/,
   /usr/local/lib/X11/fonts/100dpi/,
   /usr/local/lib/X11/fonts/75dpi/,
   /usr/local/lib/X11/fonts/misc/,
   /usr/local/lib/X11/fonts/TTF/,
   /usr/local/lib/X11/fonts/OTF,
   /usr/local/lib/X11/fonts/Type1/,
   /usr/local/lib/X11/fonts/100dpi/,
   /usr/local/lib/X11/fonts/75dpi/
(**) ModulePath set to "/usr/local/lib/xorg/modules"
(II) Loader magic: 0x81a00e0
(II) Module ABI versions:
   X.Org ANSI C Emulation: 0.4
   X.Org Video Driver: 4.1
   X.Org XInput driver : 2.1
   X.Org Server Extension : 1.1
   X.Org Font Renderer : 0.6
(II) Loader running on freebsd
(--) Using syscons driver with X support (version 2.0)
(--) using VT number 9

(--) PCI:*(0@1:0:0) nVidia Corporation NV11 [GeForce2 MX/MX 400] rev 178, Mem @ 0xfb000000/0, 0xe8000000/0, BIOS @ 0x????????/65536
(II) System resource ranges:
   [0] -1   0   0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
   [1] -1   0   0x000f0000 - 0x000fffff (0x10000) MX[B]
   [2] -1   0   0x000c0000 - 0x000effff (0x30000) MX[B]
   [3] -1   0   0x00000000 - 0x0009ffff (0xa0000) MX[B]
   [4] -1   0   0x0000ffff - 0x0000ffff (0x1) IX[B]
   [5] -1   0   0x00000000 - 0x000000ff (0x100) IX[B]
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "freetype" will be loaded. This was enabled by default and also specified in the config file.
(II) "record" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) LoadModule: "extmod"

(II) Loading /usr/local/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
   compiled for 1.5.3, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 1.1
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "record"

(II) Loading /usr/local/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
   compiled for 1.5.3, module version = 1.13.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 1.1
(II) Loading extension RECORD
(II) LoadModule: "dbe"

(II) Loading /usr/local/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
   compiled for 1.5.3, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 1.1
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"

(II) Loading /usr/local/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
   compiled for 4.0.2, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 0.1
(EE) module ABI major version (0) doesn't match the server's version (1)
(II) UnloadModule: "glx"
(II) Unloading /usr/local/lib/xorg/modules/extensions//libglx.so
(EE) Failed to load module "glx" (module requirement mismatch, 0)
(II) LoadModule: "xtrap"

(II) Loading /usr/local/lib/xorg/modules/extensions//libxtrap.so
(II) Module xtrap: vendor="X.Org Foundation"
   compiled for 1.5.3, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 1.1
(II) Loading extension DEC-XTRAP
(II) LoadModule: "dri"

(II) Loading /usr/local/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
   compiled for 1.5.3, module version = 1.0.0
   ABI class: X.Org Server Extension, version 1.1
(II) Loading extension XFree86-DRI
(II) LoadModule: "freetype"

(II) Loading /usr/local/lib/xorg/modules/fonts//libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
   compiled for 1.5.3, module version = 2.1.0
   Module class: X.Org Font Renderer
   ABI class: X.Org Font Renderer, version 0.6
(II) Loading font FreeType
(II) LoadModule: "nvidia"

(II) Loading /usr/local/lib/xorg/modules/drivers//nvidia_drv.so
dlopen: /usr/local/lib/xorg/modules/drivers//nvidia_drv.so: Undefined symbol "PictureScreenPrivateIndex"
(EE) Failed to load /usr/local/lib/xorg/modules/drivers//nvidia_drv.so
(II) UnloadModule: "nvidia"
(EE) Failed to load module "nvidia" (loader failed, 7)
(II) LoadModule: "mouse"

(II) Loading /usr/local/lib/xorg/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
   compiled for 1.5.3, module version = 1.4.0
   Module class: X.Org XInput Driver
   ABI class: X.Org XInput driver, version 2.1
(II) LoadModule: "kbd"

(II) Loading /usr/local/lib/xorg/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
   compiled for 1.5.3, module version = 1.3.2
   Module class: X.Org XInput Driver
   ABI class: X.Org XInput driver, version 2.1
(EE) No drivers available.

Fatal server error:
no screens found


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт 24 фев, 2009 3:02 am 
Не в сети

Зарегистрирован: Ср 26 дек, 2007 3:05 am
Сообщения: 72
Откуда: Латвия, Рига
При команде
kldstat выяснил что модуль нвидиа небыл загружен, после его загрузки и попытки запустить было тоже самое.
Удалил имевшиеся драйвера, поставил из серии 96.хх.хх, иксы не запустились, новый лог выкладываю на обозрение
Код:
X.Org X Server 1.5.3
Release Date: 5 November 2008
X Protocol Version 11, Revision 0
Build Operating System: FreeBSD 6.3-RELEASE i386
Current Operating System: FreeBSD g26-7.sabina-s.lv 6.3-RELEASE FreeBSD 6.3-RELEASE #0: Wed Jan 16 04:18:52 UTC 2008     root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
Build Date: 09 February 2009  12:31:28AM
 
   Before reporting problems, check http://wiki.x.org
   to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
   (++) from command line, (!!) notice, (II) informational,
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Feb 24 00:50:35 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(**) Option "AllowEmptyInput" "off"
(==) Automatically adding devices
(==) Automatically enabling devices
(==) Including the default font path /usr/local/lib/X11/fonts/misc/,/usr/local/lib/X11/fonts/TTF/,/usr/local/lib/X11/fonts/OTF,/usr/local/lib/X11/fonts/Type1/,/usr/local/lib/X11/fonts/100dpi/,/usr/local/lib/X11/fonts/75dpi/.
(**) FontPath set to:
   /usr/local/lib/X11/fonts/misc/,
   /usr/local/lib/X11/fonts/TTF/,
   /usr/local/lib/X11/fonts/OTF,
   /usr/local/lib/X11/fonts/Type1/,
   /usr/local/lib/X11/fonts/100dpi/,
   /usr/local/lib/X11/fonts/75dpi/,
   /usr/local/lib/X11/fonts/misc/,
   /usr/local/lib/X11/fonts/TTF/,
   /usr/local/lib/X11/fonts/OTF,
   /usr/local/lib/X11/fonts/Type1/,
   /usr/local/lib/X11/fonts/100dpi/,
   /usr/local/lib/X11/fonts/75dpi/
(**) ModulePath set to "/usr/local/lib/xorg/modules"
(II) Loader magic: 0x81a00e0
(II) Module ABI versions:
   X.Org ANSI C Emulation: 0.4
   X.Org Video Driver: 4.1
   X.Org XInput driver : 2.1
   X.Org Server Extension : 1.1
   X.Org Font Renderer : 0.6
(II) Loader running on freebsd
(--) Using syscons driver with X support (version 2.0)
(--) using VT number 9

(--) PCI:*(0@1:0:0) nVidia Corporation NV11 [GeForce2 MX/MX 400] rev 178, Mem @ 0xfb000000/0, 0xe8000000/0, BIOS @ 0x????????/65536
(II) System resource ranges:
   [0] -1   0   0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
   [1] -1   0   0x000f0000 - 0x000fffff (0x10000) MX[B]
   [2] -1   0   0x000c0000 - 0x000effff (0x30000) MX[B]
   [3] -1   0   0x00000000 - 0x0009ffff (0xa0000) MX[B]
   [4] -1   0   0x0000ffff - 0x0000ffff (0x1) IX[B]
   [5] -1   0   0x00000000 - 0x000000ff (0x100) IX[B]
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "freetype" will be loaded. This was enabled by default and also specified in the config file.
(II) "record" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) LoadModule: "extmod"

(II) Loading /usr/local/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
   compiled for 1.5.3, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 1.1
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "record"

(II) Loading /usr/local/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
   compiled for 1.5.3, module version = 1.13.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 1.1
(II) Loading extension RECORD
(II) LoadModule: "dbe"

(II) Loading /usr/local/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
   compiled for 1.5.3, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 1.1
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"

(II) Loading /usr/local/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
   compiled for 4.0.2, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 0.1
(EE) module ABI major version (0) doesn't match the server's version (1)
(II) UnloadModule: "glx"
(II) Unloading /usr/local/lib/xorg/modules/extensions//libglx.so
(EE) Failed to load module "glx" (module requirement mismatch, 0)
(II) LoadModule: "xtrap"

(II) Loading /usr/local/lib/xorg/modules/extensions//libxtrap.so
(II) Module xtrap: vendor="X.Org Foundation"
   compiled for 1.5.3, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 1.1
(II) Loading extension DEC-XTRAP
(II) LoadModule: "dri"

(II) Loading /usr/local/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
   compiled for 1.5.3, module version = 1.0.0
   ABI class: X.Org Server Extension, version 1.1
(II) Loading extension XFree86-DRI
(II) LoadModule: "freetype"

(II) Loading /usr/local/lib/xorg/modules/fonts//libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
   compiled for 1.5.3, module version = 2.1.0
   Module class: X.Org Font Renderer
   ABI class: X.Org Font Renderer, version 0.6
(II) Loading font FreeType
(II) LoadModule: "nvidia"

(II) Loading /usr/local/lib/xorg/modules/drivers//nvidia_drv.so
dlopen: /usr/local/lib/xorg/modules/drivers//nvidia_drv.so: Undefined symbol "PictureScreenPrivateIndex"
(EE) Failed to load /usr/local/lib/xorg/modules/drivers//nvidia_drv.so
(II) UnloadModule: "nvidia"
(EE) Failed to load module "nvidia" (loader failed, 7)
(II) LoadModule: "mouse"

(II) Loading /usr/local/lib/xorg/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
   compiled for 1.5.3, module version = 1.4.0
   Module class: X.Org XInput Driver
   ABI class: X.Org XInput driver, version 2.1
(II) LoadModule: "kbd"

(II) Loading /usr/local/lib/xorg/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
   compiled for 1.5.3, module version = 1.3.2
   Module class: X.Org XInput Driver
   ABI class: X.Org XInput driver, version 2.1
(EE) No drivers available.

Fatal server error:
no screens found


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт 24 фев, 2009 9:55 am 
Не в сети

Зарегистрирован: Ср 02 апр, 2008 9:59 pm
Сообщения: 2127
Откуда: Москва
Цитата:
(II) Loading /usr/local/lib/xorg/modules/drivers//nvidia_drv.so
dlopen: /usr/local/lib/xorg/modules/drivers//nvidia_drv.so: Undefined symbol "PictureScreenPrivateIndex"
(EE) Failed to load /usr/local/lib/xorg/modules/drivers//nvidia_drv.so
(II) UnloadModule: "nvidia"
(EE) Failed to load module "nvidia" (loader failed, 7)

пока что отправляйся в Гугель на поиски чего не так с дровами нвидиа, основываясь на этом сообщении. Сорри, мне сейчас совсем некогда :( Позже.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт 24 фев, 2009 11:31 am 
Не в сети
Модератор
Аватара пользователя

Зарегистрирован: Ср 08 ноя, 2006 2:53 pm
Сообщения: 5477
Откуда: СССР, Харьков
Ukrainis
Алгоритм настройки Nvidia
1. Настроить иксы с стандартным драйвером "nv"
2. Установить /usr/ports/emulators/linux_base-fc8( по умолчанию при сборке драйвера nvidia ставится - fc4)
3. Установить из портов /usr/ports/x11/nvidia-driver-96xx с поддержкой Линукса.
4. В ядре сделать следующие изменения:
удалить или закоментироварь device agp
добавить (если нету)
options COMPAT_LINUX
options LINPROCFS
options LINSYSFS
и пересобрать ядро.
5. В /etc/fstab добавить
none /compat/linux/proc linprocfs rw 0 0
none /compat/linux/sys linsysfs rw 0 0
6. В /etc/sysctl.conf добавить строчку compat.linux.osrelease=2.6
7. Добавить в /boot/loader.conf
linux_load="YES"
nvidia_load="YES"
8. xorg.conf "nv" меняем на "nvidia"
Вот это и всё должно работать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт 24 фев, 2009 3:20 pm 
Не в сети

Зарегистрирован: Ср 26 дек, 2007 3:05 am
Сообщения: 72
Откуда: Латвия, Рига
ankor писал(а):
Ukrainis
Код:
удалить или закоментироварь    device       agp

Если я это сделаю то у меня случайно не пропадёт поддержка agp видео карт? Моя карта то такая и есть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт 24 фев, 2009 3:40 pm 
Не в сети
Модератор
Аватара пользователя

Зарегистрирован: Ср 08 ноя, 2006 2:53 pm
Сообщения: 5477
Откуда: СССР, Харьков
Ukrainis писал(а):
ankor писал(а):
Ukrainis
Код:
удалить или закоментироварь    device       agp

Если я это сделаю то у меня случайно не пропадёт поддержка agp видео карт? Моя карта то такая и есть.

Когда устанавливаешь дрова под Nvidia выскакивает такая менюшка:
Код:
 
           [ ] FREEBSD_AGP     Use FreeBSD AGP GART driver               
           [ ] ACPI              Enable support for ACPI Power Management     
           [X] LINUX       Build with support for Linux compatibility   

так собирается по умолчанию, в первой строке надеюсь - понятно что.
Я так всегда делал, проблем никогда не было.
Драйвер nvidia знает как ему работать и через что.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт 24 фев, 2009 3:51 pm 
Не в сети

Зарегистрирован: Ср 26 дек, 2007 3:05 am
Сообщения: 72
Откуда: Латвия, Рига
Значит нужно как я понял в этом меня при установке отметить все три пункта. На днях попробую, я уже забыл что я отмечал там. Возможно чтото не до отметил.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт 24 фев, 2009 4:04 pm 
Не в сети
Модератор
Аватара пользователя

Зарегистрирован: Ср 08 ноя, 2006 2:53 pm
Сообщения: 5477
Откуда: СССР, Харьков
Ukrainis писал(а):
Значит нужно как я понял в этом меня при установке отметить все три пункта. На днях попробую, я уже забыл что я отмечал там. Возможно чтото не до отметил.

Не все отменять, а собрать с поддержкой LINUX, как по умолчанию.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт 27 фев, 2009 4:44 am 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5328
Откуда: Москва
ankor, прекращай пудрить человеку мозги.
ankor писал(а):
1. Настроить иксы с стандартным драйвером "nv"

Зачем?

ankor писал(а):
2. Установить /usr/ports/emulators/linux_base-fc8( по умолчанию при сборке драйвера nvidia ставится - fc4)

Зачем?

ankor писал(а):
3. Установить из портов /usr/ports/x11/nvidia-driver-96xx с поддержкой Линукса.

Зачем с линуксом?

ankor писал(а):
4. В ядре сделать следующие изменения:
удалить или закоментироварь device agp
добавить (если нету)
options COMPAT_LINUX
options LINPROCFS
options LINSYSFS
и пересобрать ядро.

Зачем?

ankor писал(а):
5. В /etc/fstab добавить
none /compat/linux/proc linprocfs rw 0 0
none /compat/linux/sys linsysfs rw 0 0

Зачем?

ankor писал(а):
6. В /etc/sysctl.conf добавить строчку compat.linux.osrelease=2.6

Зачем?

ankor писал(а):
7. Добавить в /boot/loader.conf
linux_load="YES"
nvidia_load="YES"

Зачем linux_load, если ты советуешь вкомпилить его в ядро?

ankor писал(а):
8. xorg.conf "nv" меняем на "nvidia"

Почему нельзя было сразу с nvidia?

---

В приведенном выше логе написана ошибка:

Цитата:
(II) Loading /usr/local/lib/xorg/modules/drivers//nvidia_drv.so
dlopen: /usr/local/lib/xorg/modules/drivers//nvidia_drv.so: Undefined symbol "PictureScreenPrivateIndex"
(EE) Failed to load /usr/local/lib/xorg/modules/drivers//nvidia_drv.so
(II) UnloadModule: "nvidia"
(EE) Failed to load module "nvidia" (loader failed, 7)


По ошибке гуглится PR:
http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/131413

Проблема в том, что nvidia-driver со своими бинарными библиотеками не успевает за обновлением xorg. И хотя последнюю версию недавно обновили до 180.29 и с ней проблем нет, легаси 96xx починят неизвестно когда.

Кардинальное решение - откатить порты на 22 января, ибо до обновления Xorg все было замечательно. Еще можно попробовать nouveau, который должен быть быстее nv и даже где-то с каким-то 3D, но он после обновления libdrm тоже сломан :) Так вот все плохо.

А поддержка linux тут совершенно не при чем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт 27 фев, 2009 4:57 am 
Не в сети

Зарегистрирован: Ср 26 дек, 2007 3:05 am
Сообщения: 72
Откуда: Латвия, Рига
Тоесть мне надо установить предыдущую версию xorga? Это возможно сделать при помощи проги portdowngrade?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт 27 фев, 2009 5:13 am 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5328
Откуда: Москва
Ukrainis писал(а):
Тоесть мне надо установить предыдущую версию xorga? Это возможно сделать при помощи проги portdowngrade?


portdowngrade не обойтись. В идеале нужно установить предыдущую версию всего, потому что xorg состоит из сервера и кучи библиотек, а от библиотек зависит весь иксовый софт.

Порты можно откатить cvsup/csup'ом с такой строчкой в supfile:

Код:
*default release=cvs date=2009.01.22.12.00.00


потом пересобрать все:

portupgrade -fa

либо осторожно выборочно:
pkg-delete -f "xorg-*" "libX*" "libxcb*" "nvidia-driver*"
portupgrade -a

в конце поставить nvidia-driver-96xx.

Кстати, а сейчас порты и установленный софт точно самый свежий? Я не исключаю, что мог пропустить что-то и nvidia-driver каким-то образом починился (тем более что во freebsd-x11@ особой ругани не слышно), но если все свежее и при этом не работает, откат я вижу как наилучшее решение.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт 27 фев, 2009 6:03 am 
Не в сети

Зарегистрирован: Ср 26 дек, 2007 3:05 am
Сообщения: 72
Откуда: Латвия, Рига
Софт стоит самый свежий. На днях обновлял. Такой вопрос тогда следует, если я воспользуюсь теми командами что ты сказал, то к примеру не придётся заново пересобирать КДЕ? Или можно как-нибудь сделать так чтобы он не пересобирался? Ато его установка итак заняла 37 часов, неохота ещё столько же времени ждать пока он пересоберётся :?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт 27 фев, 2009 6:13 am 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5328
Откуда: Москва
Ukrainis писал(а):
Такой вопрос тогда следует, если я воспользуюсь теми командами что ты сказал, то к примеру не придётся заново пересобирать КДЕ?

Да, в обоих вариантах будет пересобираться kde.

Ukrainis писал(а):
Или можно как-нибудь сделать так чтобы он не пересобирался? Ато его установка итак заняла 37 часов, неохота ещё столько же времени ждать пока он пересоберётся :?

Думаю можно. Как минимум, для начала тебе надо запустить иксы, поэтому первым можешь пересобрать только их самих. После отката портов `pkg_version -v | gerp -v =` покажет порты с изменившимися версиями, выбрать иксовые и пересобрать их с помощью `portupgrade -f`. А там уже смотреть, работает ли kde.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт 27 фев, 2009 9:04 am 
Не в сети

Зарегистрирован: Ср 02 апр, 2008 9:59 pm
Сообщения: 2127
Откуда: Москва
Цитата:
После отката портов `pkg_version -v | gerp -v =` покажет порты с изменившимися версиями

просто обращу внимание, что выше в тексте опечатка похоже. Автор наверняка имел ввиду grep


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт 27 фев, 2009 11:08 am 
Не в сети
Модератор
Аватара пользователя

Зарегистрирован: Ср 08 ноя, 2006 2:53 pm
Сообщения: 5477
Откуда: СССР, Харьков
AMDmi3 писал(а):
ankor, прекращай пудрить человеку мозги.
ankor писал(а):
1. Настроить иксы с стандартным драйвером "nv"

Зачем?

ankor писал(а):
2. Установить /usr/ports/emulators/linux_base-fc8( по умолчанию при сборке драйвера nvidia ставится - fc4)

Зачем?

ankor писал(а):
3. Установить из портов /usr/ports/x11/nvidia-driver-96xx с поддержкой Линукса.

Зачем с линуксом?

ankor писал(а):
4. В ядре сделать следующие изменения:
удалить или закоментироварь device agp
добавить (если нету)
options COMPAT_LINUX
options LINPROCFS
options LINSYSFS
и пересобрать ядро.

Зачем?

ankor писал(а):
5. В /etc/fstab добавить
none /compat/linux/proc linprocfs rw 0 0
none /compat/linux/sys linsysfs rw 0 0

Зачем?

ankor писал(а):
6. В /etc/sysctl.conf добавить строчку compat.linux.osrelease=2.6

Зачем?

ankor писал(а):
7. Добавить в /boot/loader.conf
linux_load="YES"
nvidia_load="YES"

Зачем linux_load, если ты советуешь вкомпилить его в ядро?

ankor писал(а):
8. xorg.conf "nv" меняем на "nvidia"

Почему нельзя было сразу с nvidia?

---

В приведенном выше логе написана ошибка:

Цитата:
(II) Loading /usr/local/lib/xorg/modules/drivers//nvidia_drv.so
dlopen: /usr/local/lib/xorg/modules/drivers//nvidia_drv.so: Undefined symbol "PictureScreenPrivateIndex"
(EE) Failed to load /usr/local/lib/xorg/modules/drivers//nvidia_drv.so
(II) UnloadModule: "nvidia"
(EE) Failed to load module "nvidia" (loader failed, 7)


По ошибке гуглится PR:
http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/131413

Проблема в том, что nvidia-driver со своими бинарными библиотеками не успевает за обновлением xorg. И хотя последнюю версию недавно обновили до 180.29 и с ней проблем нет, легаси 96xx починят неизвестно когда.

Кардинальное решение - откатить порты на 22 января, ибо до обновления Xorg все было замечательно. Еще можно попробовать nouveau, который должен быть быстее nv и даже где-то с каким-то 3D, но он после обновления libdrm тоже сломан :) Так вот все плохо.

А поддержка linux тут совершенно не при чем.

И кто кому пудрит мозги, ты сам хоть понял.
И вопросы: Зачем? Не знаешь, изучай матчасть.
У меня GF6600 работает на ура.
Согласен что можно сразу без "nv" собрать и без linux_load="YES".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт 27 фев, 2009 2:58 pm 
Не в сети

Зарегистрирован: Ср 26 дек, 2007 3:05 am
Сообщения: 72
Откуда: Латвия, Рига
AMDmi3 писал(а):
Ukrainis писал(а):
Такой вопрос тогда следует, если я воспользуюсь теми командами что ты сказал, то к примеру не придётся заново пересобирать КДЕ?

Да, в обоих вариантах будет пересобираться kde.

Ukrainis писал(а):
Или можно как-нибудь сделать так чтобы он не пересобирался? Ато его установка итак заняла 37 часов, неохота ещё столько же времени ждать пока он пересоберётся :?

Думаю можно. Как минимум, для начала тебе надо запустить иксы, поэтому первым можешь пересобрать только их самих. После отката портов `pkg_version -v | gerp -v =` покажет порты с изменившимися версиями, выбрать иксовые и пересобрать их с помощью `portupgrade -f`. А там уже смотреть, работает ли kde.

Тоесть после отката портов можно просто дать ему команду
Код:
portupgrade -f xorg

и он переделает только его и зависимые от него библиотеки, я правильно понял?

Я тут вроде нагуглил что последняя кде вышла ещё летом. Так что по идее он и будет последней версии и ему по идее не потребуется никакого обновления. Разве что если что-нибудь испортится в нём, чего я надеюсь что не произойдёт.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт 27 фев, 2009 4:18 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5328
Откуда: Москва
ankor писал(а):
И кто кому пудрит мозги, ты сам хоть понял.
И вопросы: Зачем? Не знаешь, изучай матчасть.

Ну объясни неразумному. Мне вот кажется ты сам не понимаешь что городишь.

ankor писал(а):
У меня GF6600 работает на ура.

Никто и не спорит. И без этого идиотизма работало бы.

ankor писал(а):
Согласен что можно сразу без "nv" собрать и без linux_load="YES".

И без linprocfs, и без linprocfs и без linux_base-fc8 и без compat.linux.osrelease=2.6, да и вообще без поддержки linux.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 47 ]  На страницу Пред.  1, 2, 3  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], Majestic-12 [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика