Страница 1 из 3
Вопрос по nvidia
Добавлено: 2009-09-26 10:05:28
Gamerman
Предистория. Было у меня раньше 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-ку? Да ради интереса. Машина не критичная, могу и поэкспериментировать.
Re: Вопрос по nvidia
Добавлено: 2009-09-26 11:26:35
Gerk
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 следующие строчки присутствуют?:
Пробовали пересоздавать xorg.conf c "0" на 9ке?
Re: Вопрос по nvidia
Добавлено: 2009-09-26 11:31:54
Gamerman
Gerk писал(а):
1. nv собирать не обязательно
2. желателен, т.к. позволяет проводить доп. настройку Xов
3. в /etc/rc.conf следующие строчки присутствуют?:
Пробовали пересоздавать xorg.conf c "0" на 9ке?
1-2 тоже склонялся к такой мысли.
3. Присутствуют
4. Не пробовал. Попробую.
Проблема в том, что для изменения xorg.conf нужно ребутать машину. Хотя, наверное подниму ссш и з другой машины буду сваливать Х.
Re: Вопрос по nvidia
Добавлено: 2009-09-26 14:54:46
paradox
большенство проблем именно из за включеного хола при компиляции
отключайте его нахрен что бы меньше глючило
и красиво впиши то что нужно в xorg.conf
и все будет работать
Re: Вопрос по nvidia
Добавлено: 2009-09-26 19:57:38
Gamerman
paradox писал(а):большенство проблем именно из за включеного хола при компиляции
отключайте его нахрен что бы меньше глючило
А как же фичи разные? Типа автоподключение дисков и флешек?
Re: Вопрос по nvidia
Добавлено: 2009-09-27 14:44:53
iZEN
Gamerman писал(а):А как же фичи разные? Типа автоподключение дисков и флешек?
Для этого есть
devd.conf 
.
Re: Вопрос по nvidia
Добавлено: 2009-09-27 18:39:38
Gamerman
Тогда зачем нужен hald?
Re: Вопрос по nvidia
Добавлено: 2009-09-27 18:41:58
paradox
как зачем
нужно же куда то раздувать софт
ждите, .... еще какая то фигня появиться в новом xorg

Re: Вопрос по nvidia
Добавлено: 2009-09-28 14:41:29
Magi
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
как и в старом черно-серая сетка с курсором мышки Х
Re: Вопрос по nvidia
Добавлено: 2009-09-28 14:52:08
Gamerman
Magi писал(а):[
# Xorg -config xorg.conf.new
темный экран в новом Xorg 7.4 и должен быть
И ни одного окна?
Re: Вопрос по nvidia
Добавлено: 2009-09-28 15:13:41
Magi
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? у меня работают.
Re: Вопрос по nvidia
Добавлено: 2009-09-28 15:14:45
Gamerman
А как же тогда проверить корректно ли хорг работает или просто экран потух?
Re: Вопрос по nvidia
Добавлено: 2009-09-28 15:18:12
paradox
я устанавливаю blackbox и проверяю
Re: Вопрос по nvidia
Добавлено: 2009-09-28 15:24:05
Magi
Gamerman писал(а):А как же тогда проверить корректно ли хорг работает или просто экран потух?
Тогда так
# Xorg -config xorg.conf.new -retro
Если видно сетку и работает мышка то все ок, далее ставь KDE или другую графическую оболочку.
Re: Вопрос по nvidia
Добавлено: 2009-09-28 15:44:33
Gamerman
Спасибо, попробую
Re: Вопрос по nvidia
Добавлено: 2009-10-02 14:00:10
Gamerman
Пока мы тут рассуждали нужен HAL или нет, то сегодня увидел такое:
Вышла Ubuntu 9.10 Beta.
Главные изменения:
* свежий GNOME 2.28
* переход на загрузчик GRUB2
* оптимизацию загрузки системы (обещают 10 секунд!!!)
* отказ от механизма HAL в пользу devicekit
* Ядро 2.6.31
* файловая система ext4 по умолчанию
Им, видать, тоже он не нужен

Re: Вопрос по nvidia
Добавлено: 2009-10-03 20:49:21
Alex Keda
у меня всё прекрасно работает с халом....
Re: Вопрос по nvidia
Добавлено: 2009-12-21 13:07:06
fanbass
У меня 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 добавил строку:
Содержимое 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.conf.new непрописались:
т.е. мне пришлось это прописывать в ручную.
Дело в том, что когда я устанавливал xorg из пакетов, то эти строчки менялись автоматически.
Вчём может быть проблема?
2. По команде startx -- -config xorg.conf.new - не появляется логотип nvidia.
Когда я устанавливал xorg из пакетов, то
по этой же команде логотип мелькал.
Сопоставив эти два пункта я засомневался, использует ли Xorg драйвера nvidia?
Как можно проверить?
Re: Вопрос по nvidia
Добавлено: 2009-12-21 19:07:45
iZEN
Вывод kldstat в студию!
Re: Вопрос по nvidia
Добавлено: 2009-12-22 9:31:56
fanbass
Вывод 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
Re: Вопрос по nvidia
Добавлено: 2009-12-22 10:56:22
iZEN
После перекомпиляции xorg-server нужно заново перекомпилировать и установить nvidia-driver, так как идёт подмена OpenGL-библиотек. И перезагрузить машину.
Re: Вопрос по nvidia
Добавлено: 2009-12-22 12:45:01
fanbass
О какой перекомпиляции идёт речь?
Всё, что я описал выше было проделано с нуля. Т.е. я взял установочный диск, установил ось, принёс драйвера и xorg с работы, скаченные из портов.
После этого я несколько раз переустанавливал nvidia. Результат всё тот же.
Re: Вопрос по nvidia
Добавлено: 2009-12-22 15:34:02
vg
Re: Вопрос по nvidia
Добавлено: 2009-12-22 16:14:17
iZEN
fanbass писал(а):У меня freeBSD 8.0
После поставил драйвера NVIDIA-FreeBSD-x86-185.18.29.
ЗАЧЕМ?
В портах:
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
Определяете, какой драйвер нужен вашей карточке, и ставите драйвер из соответствующего ПОРТА!
Re: Вопрос по nvidia
Добавлено: 2009-12-23 10:08:34
fanbass
Command not found
iZEN писал(а):fanbass писал(а):У меня freeBSD 8.0
После поставил драйвера NVIDIA-FreeBSD-x86-185.18.29.
ЗАЧЕМ?
В портах:
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