Вопрос по nvidia

FreeBSD и прочие в роли десктопа.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Вопрос по nvidia

Непрочитанное сообщение Gamerman » 2009-09-26 10:05:28

Предистория. Было у меня раньше 8-Current, Xorg и KDE4. Все работало.
Теперь стоит 9-current. Всегда, когда ставлю новый софт, старый сношу под чистую, для чистоты установки. Оставляю только конфиги и записи в домашнем каталоге.

Карточка NVIDIA GF 9500
Начал с установки Xorg.
Начались проблемы. Xorg - собирается хорошо, но работать не хочет. Принципиально собираю с поддержкой hald.
Сначала вопросы.
1. При сборке с портов xorg-drivers нужно ли там указывать модуль NV? Есть же порт nvidia-drivers.
2. Если есть hald, то нужен ли тогда файл xorg.conf?
3. При загрузке Х, я не могу переключиться в консоль никак. CTRL+ALT+F? не помогает. Темный экран, хотя возвратиться в Х по CTRL+ALT+F9 могу. При этом мышка и клава в Х не работают.

Выводы. Либо в 9-ке что-то поломали либо поломали что-то в Х. Потому, что конфиги не менял и раньше все работало.
Меня больше волнует, почему я не могу завершить Х и переходить в консоль.

Почему использую 9-ку? Да ради интереса. Машина не критичная, могу и поэкспериментировать.
Глюк глюком вышибают!

Хостинговая компания 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/

Gerk
сержант
Сообщения: 194
Зарегистрирован: 2009-09-23 23:01:37
Откуда: Симферополь, UA

Re: Вопрос по nvidia

Непрочитанное сообщение Gerk » 2009-09-26 11:26:35

Gamerman писал(а): 1. При сборке с портов xorg-drivers нужно ли там указывать модуль NV? Есть же порт nvidia-drivers.
2. Если есть hald, то нужен ли тогда файл xorg.conf?
3. При загрузке Х, я не могу переключиться в консоль никак. CTRL+ALT+F? не помогает. Темный экран, хотя возвратиться в Х по CTRL+ALT+F9 могу. При этом мышка и клава в Х не работают.
1. nv собирать не обязательно
2. желателен, т.к. позволяет проводить доп. настройку Xов
3. в /etc/rc.conf следующие строчки присутствуют?:

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

dbus_enable="YES"
hald_enable="YES"
Пробовали пересоздавать xorg.conf c "0" на 9ке?

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Вопрос по nvidia

Непрочитанное сообщение Gamerman » 2009-09-26 11:31:54

Gerk писал(а): 1. nv собирать не обязательно
2. желателен, т.к. позволяет проводить доп. настройку Xов
3. в /etc/rc.conf следующие строчки присутствуют?:

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

dbus_enable="YES"
hald_enable="YES"
Пробовали пересоздавать xorg.conf c "0" на 9ке?
1-2 тоже склонялся к такой мысли.
3. Присутствуют
4. Не пробовал. Попробую.
Проблема в том, что для изменения xorg.conf нужно ребутать машину. Хотя, наверное подниму ссш и з другой машины буду сваливать Х.
Глюк глюком вышибают!

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Вопрос по nvidia

Непрочитанное сообщение paradox » 2009-09-26 14:54:46

большенство проблем именно из за включеного хола при компиляции
отключайте его нахрен что бы меньше глючило
и красиво впиши то что нужно в xorg.conf
и все будет работать

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Вопрос по nvidia

Непрочитанное сообщение Gamerman » 2009-09-26 19:57:38

paradox писал(а):большенство проблем именно из за включеного хола при компиляции
отключайте его нахрен что бы меньше глючило
А как же фичи разные? Типа автоподключение дисков и флешек?
Глюк глюком вышибают!

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

Re: Вопрос по nvidia

Непрочитанное сообщение iZEN » 2009-09-27 14:44:53

Gamerman писал(а):А как же фичи разные? Типа автоподключение дисков и флешек?
Для этого есть devd.conf :roll: .
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Вопрос по nvidia

Непрочитанное сообщение Gamerman » 2009-09-27 18:39:38

Тогда зачем нужен hald?
Глюк глюком вышибают!

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Вопрос по nvidia

Непрочитанное сообщение paradox » 2009-09-27 18:41:58

как зачем
нужно же куда то раздувать софт
ждите, .... еще какая то фигня появиться в новом xorg :-D

Magi
проходил мимо
Сообщения: 6
Зарегистрирован: 2008-03-31 8:06:41

Re: Вопрос по nvidia

Непрочитанное сообщение Magi » 2009-09-28 14:41:29

Gamerman писал(а): 3. При загрузке Х, я не могу переключиться в консоль никак. CTRL+ALT+F? не помогает. Темный экран, хотя возвратиться в Х по CTRL+ALT+F9 могу. При этом мышка и клава в Х не работают.
Насколько я понял это новое в Xorg 7.4
http://www.freebsd.org/doc/en_US.ISO885 ... onfig.html
# Xorg -config xorg.conf.new
темный экран в новом Xorg 7.4 и должен быть
# Xorg -config xorg.conf.new -retro
как и в старом черно-серая сетка с курсором мышки Х

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Вопрос по nvidia

Непрочитанное сообщение Gamerman » 2009-09-28 14:52:08

Magi писал(а):[
# Xorg -config xorg.conf.new
темный экран в новом Xorg 7.4 и должен быть
И ни одного окна?
Глюк глюком вышибают!

Magi
проходил мимо
Сообщения: 6
Зарегистрирован: 2008-03-31 8:06:41

Re: Вопрос по nvidia

Непрочитанное сообщение Magi » 2009-09-28 15:13:41

Gamerman писал(а):
Magi писал(а):[
# Xorg -config xorg.conf.new
темный экран в новом Xorg 7.4 и должен быть
И ни одного окна?
Просто пустой темный экран.
Starting with Xorg 7.4 and above, this test produces a black screen which may make it difficult to diagnose whether X11 is working properly.
Еще по умолчанию в Xorg 7.4 отключена комбинация Ctrl+Alt+Backspace, ее нужно включить.
CTRL+ALT+F? у меня работают.

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Вопрос по nvidia

Непрочитанное сообщение Gamerman » 2009-09-28 15:14:45

А как же тогда проверить корректно ли хорг работает или просто экран потух?
Глюк глюком вышибают!

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Вопрос по nvidia

Непрочитанное сообщение paradox » 2009-09-28 15:18:12

я устанавливаю blackbox и проверяю

Magi
проходил мимо
Сообщения: 6
Зарегистрирован: 2008-03-31 8:06:41

Re: Вопрос по nvidia

Непрочитанное сообщение Magi » 2009-09-28 15:24:05

Gamerman писал(а):А как же тогда проверить корректно ли хорг работает или просто экран потух?
Тогда так
# Xorg -config xorg.conf.new -retro
Если видно сетку и работает мышка то все ок, далее ставь KDE или другую графическую оболочку.

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Вопрос по nvidia

Непрочитанное сообщение Gamerman » 2009-09-28 15:44:33

Спасибо, попробую
Глюк глюком вышибают!

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Вопрос по nvidia

Непрочитанное сообщение Gamerman » 2009-10-02 14:00:10

Пока мы тут рассуждали нужен HAL или нет, то сегодня увидел такое:

Вышла Ubuntu 9.10 Beta.

Главные изменения:

* свежий GNOME 2.28
* переход на загрузчик GRUB2
* оптимизацию загрузки системы (обещают 10 секунд!!!)
* отказ от механизма HAL в пользу devicekit
* Ядро 2.6.31
* файловая система ext4 по умолчанию

Им, видать, тоже он не нужен :)
Глюк глюком вышибают!

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

Re: Вопрос по nvidia

Непрочитанное сообщение Alex Keda » 2009-10-03 20:49:21

у меня всё прекрасно работает с халом....
Убей их всех! Бог потом рассортирует...

fanbass
ефрейтор
Сообщения: 68
Зарегистрирован: 2009-03-26 11:07:26
Откуда: Санкт-Петербург

Re: Вопрос по nvidia

Непрочитанное сообщение fanbass » 2009-12-21 13:07:06

У меня freeBSD 8.0
Поставил Xorg из портов.

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

# This file is auto-generated by 'make config'.
# No user-servicable parts inside!
# Options for xorg-drivers-7.4_2
_OPTIONS_READ=xorg-drivers-7.4_2
WITH_MOUSE=true
WITH_KEYBOARD=true
WITHOUT_ATI=true
WITHOUT_MACH64=true
WITH_NV=true
WITHOUT_R128=true
WITHOUT_RADEONHD=true
WITH_VESA=true
WITHOUT_OPENCHROME=true
WITHOUT_INTEL=true
WITHOUT_ACECAD=true
WITHOUT_CALCOMP=true
WITHOUT_CITRON=true
WITHOUT_DIGITALEDGE=true
WITHOUT_DMC=true
WITHOUT_DYNAPRO=true
WITHOUT_ELO2300=true
WITHOUT_ELOGRAPHICS=true
WITHOUT_FPIT=true
WITHOUT_HYPERPEN=true
WITHOUT_JAMSTUDIO=true
WITHOUT_JOYSTICK=true
WITHOUT_MAGELLAN=true
WITHOUT_MAGICTOUCH=true
WITHOUT_MICROTOUCH=true
WITHOUT_MUTOUCH=true
WITHOUT_PALMAX=true
WITHOUT_PENMOUNT=true
WITHOUT_SPACEORB=true
WITHOUT_SUMMA=true
WITHOUT_SYNAPTICS=true
WITHOUT_TEK4957=true
WITHOUT_VMMOUSE=true
WITHOUT_VOID=true
WITHOUT_APM=true
WITHOUT_ARK=true
WITHOUT_CHIPS=true
WITHOUT_CIRRUS=true
WITHOUT_CYRIX=true
WITHOUT_DUMMY=true
WITHOUT_FBDEV=true
WITHOUT_GLINT=true
WITHOUT_I128=true
WITHOUT_I740=true
WITHOUT_IMSTT=true
WITHOUT_MGA=true
WITHOUT_NEOMAGIC=true
WITHOUT_NEWPORT=true
WITHOUT_NSC=true
WITHOUT_RENDITION=true
WITHOUT_S3=true
WITHOUT_S3VIRGE=true
WITHOUT_SAVAGE=true
WITHOUT_SILICONMOTION=true
WITHOUT_SIS=true
WITHOUT_TDFX=true
WITHOUT_TGA=true
WITHOUT_TRIDENT=true
WITHOUT_TSENG=true
WITHOUT_VIA=true
WITHOUT_VMWARE=true
WITHOUT_VOODOO=true

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

# This file is auto-generated by 'make config'.
# No user-servicable parts inside!
# Options for xorg-server-1.6.1,1
_OPTIONS_READ=xorg-server-1.6.1,1
WITH_HAL=true
WITH_AIGLX=true
WITH_SUID=true
После поставил драйвера NVIDIA-FreeBSD-x86-185.18.29.
В /boot/loader.conf добавил строку:

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

nvidia_load="YES"
Содержимое xorg.conf.new после моего редактирования:

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

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	ModulePath   "/usr/local/lib/xorg/modules"
	FontPath     "/usr/local/lib/X11/fonts/misc/"
	FontPath     "/usr/local/lib/X11/fonts/TTF/"
	FontPath     "/usr/local/lib/X11/fonts/OTF"
	FontPath     "/usr/local/lib/X11/fonts/Type1/"
	FontPath     "/usr/local/lib/X11/fonts/100dpi/"
	FontPath     "/usr/local/lib/X11/fonts/75dpi/"
EndSection

Section "Module"
	Load  "extmod"
	Load  "record"
	Load  "dbe"
	Load  "glx"
#	Load  "dri"
	Load  "dri2"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/sysmouse"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Samsung"
	ModelName    "SyncMaster 930BF"
	HorizSync    30-81
	VertRefresh  56-75
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "SWcursor"           	# [<bool>]
        #Option     "HWcursor"           	# [<bool>]
        #Option     "NoAccel"            	# [<bool>]
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "UseFBDev"           	# [<bool>]
        #Option     "Rotate"             	# [<str>]
        #Option     "VideoKey"           	# <i>
        #Option     "FlatPanel"          	# [<bool>]
        #Option     "FPDither"           	# [<bool>]
        #Option     "CrtcNumber"         	# <i>
        #Option     "FPScale"            	# [<bool>]
        #Option     "FPTweak"            	# <i>
        #Option     "DualHead"           	# [<bool>]
	Identifier  "NV AGP"
	Driver      "nvidia"
	VendorName  "nVidia Corporation"
	BoardName   "NV43 [GeForce 6600 GT]"
	BusID       "PCI:2:0:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth 24
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Modes     "1280x1024"
	EndSubSection
EndSection
1. Почему после:

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

#Xorg -configure
в xorg.conf.new непрописались:

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

	Identifier  "NV AGP"
	Driver      "nvidia"
т.е. мне пришлось это прописывать в ручную.
Дело в том, что когда я устанавливал xorg из пакетов, то эти строчки менялись автоматически.
Вчём может быть проблема?
2. По команде startx -- -config xorg.conf.new - не появляется логотип nvidia.
Когда я устанавливал xorg из пакетов, то по этой же команде логотип мелькал.
Сопоставив эти два пункта я засомневался, использует ли Xorg драйвера nvidia?
Как можно проверить?
Последний раз редактировалось fanbass 2009-12-22 9:41:02, всего редактировалось 1 раз.
Изображение

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

Re: Вопрос по nvidia

Непрочитанное сообщение iZEN » 2009-12-21 19:07:45

Вывод kldstat в студию!
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

fanbass
ефрейтор
Сообщения: 68
Зарегистрирован: 2009-03-26 11:07:26
Откуда: Санкт-Петербург

Re: Вопрос по nvidia

Непрочитанное сообщение fanbass » 2009-12-22 9:31:56

Вывод kldstat:

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

Id Refs Address    Size     Name
 1   11 0xc0400000 b6dfe0   kernel
 2    1 0xc0f6e000 5b54     snd_cmi.ko
 3    3 0xc0f74000 567c0    sound.ko
 4    1 0xc0fcb000 991240   nvidia.ko
Изображение

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

Re: Вопрос по nvidia

Непрочитанное сообщение iZEN » 2009-12-22 10:56:22

После перекомпиляции xorg-server нужно заново перекомпилировать и установить nvidia-driver, так как идёт подмена OpenGL-библиотек. И перезагрузить машину.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

fanbass
ефрейтор
Сообщения: 68
Зарегистрирован: 2009-03-26 11:07:26
Откуда: Санкт-Петербург

Re: Вопрос по nvidia

Непрочитанное сообщение fanbass » 2009-12-22 12:45:01

О какой перекомпиляции идёт речь?
Всё, что я описал выше было проделано с нуля. Т.е. я взял установочный диск, установил ось, принёс драйвера и xorg с работы, скаченные из портов.
После этого я несколько раз переустанавливал nvidia. Результат всё тот же.
Изображение

Аватара пользователя
vg
мл. сержант
Сообщения: 98
Зарегистрирован: 2008-06-29 15:53:43
Откуда: Омск

Re: Вопрос по nvidia

Непрочитанное сообщение vg » 2009-12-22 15:34:02

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

nvidia-config
BSDец приходит незаметно

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

Re: Вопрос по nvidia

Непрочитанное сообщение iZEN » 2009-12-22 16:14:17

fanbass писал(а):У меня freeBSD 8.0
После поставил драйвера NVIDIA-FreeBSD-x86-185.18.29.
:st:
ЗАЧЕМ?

В портах:
nvidia-driver 195.22 /usr/ports/x11/nvidia-driver
nvidia-driver-173 173.14.20 /usr/ports/x11/nvidia-driver-173
nvidia-driver-71 71.86.11 /usr/ports/x11/nvidia-driver-71
nvidia-driver-96 96.43.13 /usr/ports/x11/nvidia-driver-96

Определяете, какой драйвер нужен вашей карточке, и ставите драйвер из соответствующего ПОРТА!
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

fanbass
ефрейтор
Сообщения: 68
Зарегистрирован: 2009-03-26 11:07:26
Откуда: Санкт-Петербург

Re: Вопрос по nvidia

Непрочитанное сообщение fanbass » 2009-12-23 10:08:34

vg писал(а):

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

nvidia-config
Command not found
iZEN писал(а):
fanbass писал(а):У меня freeBSD 8.0
После поставил драйвера NVIDIA-FreeBSD-x86-185.18.29.
:st:
ЗАЧЕМ?

В портах:
nvidia-driver 195.22 /usr/ports/x11/nvidia-driver
nvidia-driver-173 173.14.20 /usr/ports/x11/nvidia-driver-173
nvidia-driver-71 71.86.11 /usr/ports/x11/nvidia-driver-71
nvidia-driver-96 96.43.13 /usr/ports/x11/nvidia-driver-96

Определяете, какой драйвер нужен вашей карточке, и ставите драйвер из соответствующего ПОРТА!
А причём здесь версия драйвера nvidia?
В моём случая разница лишь в том, что до этого я делал всё тоже самое, но только Xorg был установлен из пакета.
Версия драйвера nvidia использовалась одна и таже.
Вопрос заключается в том, как определить использует ли Xorg драйвер nvidia или всё таки ципляет nv
Изображение