Вопрос по nvidia

FreeBSD и прочие в роли десктопа.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
vg
мл. сержант
Сообщения: 98
Зарегистрирован: 2008-06-29 15:53:43
Откуда: Омск

Re: Вопрос по nvidia

Непрочитанное сообщение vg » 2009-12-23 17:42:26

fanbass писал(а):
vg писал(а):

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

nvidia-config
Command not found
/usr/ports/x11/nvidia-xconfig (чуток оПшибся)
/usr/ports/x11/nvidia-settings
Вопрос заключается в том, как определить использует ли Xorg драйвер nvidia или всё таки ципляет nv
/var/log/Xorg.0.log
BSDец приходит незаметно

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

Аватара пользователя
Fern
мл. сержант
Сообщения: 106
Зарегистрирован: 2009-06-23 21:56:21
Откуда: RU/Msk

Re: Вопрос по nvidia

Непрочитанное сообщение Fern » 2009-12-23 23:38:52

fanbass писал(а):Вопрос заключается в том, как определить использует ли Xorg драйвер nvidia или всё таки ципляет nv
Ежели ускорение есть, значит не цепляет=) Оно даже на глаз заметно, если nv - 2D тормозит что аж ппц. Даже без тяжелых 4х кед.
Как там Лис советовал - glx-gears=)
Изображение
Все хорошее приходит сверху, а лучшее со временем...

FessAectan
рядовой
Сообщения: 41
Зарегистрирован: 2009-04-23 17:49:46

Re: Вопрос по nvidia

Непрочитанное сообщение FessAectan » 2009-12-24 10:43:15

Камрады ай нид хелп :smile:
Видеокарта
NVIDIA GeForce 6600 256Mb
Драйвера ставил из портов
/usr/ports/x11/nvidia-drivers

поискал по форуму как мерить fps, поставил
/usr/ports/graphics/mesa-demos/

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

%glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately 1/16021 the monitor refresh rate.
685 frames in 5.1 seconds = 134.261 FPS
195 frames in 5.2 seconds = 37.729 FPS
105 frames in 5.1 seconds = 20.422 FPS
66 frames in 5.0 seconds = 13.095 FPS
189 frames in 5.4 seconds = 35.113 FPS
157 frames in 6.1 seconds = 25.625 FPS
173 frames in 5.1 seconds = 33.686 FPS
178 frames in 5.1 seconds = 35.073 FPS
удручает кол-во попугаев, малова то как то...

xorg.conf

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

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/" 
    FontPath        "/usr/local/lib/X11/fonts/webfonts/"
EndSection                                              

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "glx"   
    Load           "record"
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"

        #DisplaySize      380   300     # mm
    Identifier     "Monitor0"               
    VendorName     "SAM"                    
    ModelName      "SyncMaster"             
    HorizSync       30.0 - 81.0             
    VertRefresh     56.0 - 75.0             
    Option         "DPMS"                   
EndSection

Section "Device"
#    Option         "NoFlip" "True"
#    Option         "UseEdidDpi" "false"  #4
#    Option         "DPI" "96 x 96" #5
#    Option         "NvAgp" "1"  #6
#    Option         "AddARGBGLXVisuals" "True"   #7
#    Option         "RenderAccel" "True"  #8
#    Option         "NoLogo" "False"  #9
#    Option         "TripleBuffer" "True"  #10
#    Option         "AllowIndirectPixmaps" "True"  #11
#    Option         "PixmapCacheSize" "300000" #12
#    Option         "DamageEvents" "True" #13
#    Option         "OnDemandVBlankInterrupts" "True" #14
#    Option         "AllowGLXWithComposite" "True" #15

    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "NV43 [GeForce 6600]"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Card0"
    Monitor        "Monitor0"
    SubSection     "Display"
        Viewport    0 0
    EndSubSection
EndSection

#Section "Extensions"
#    Option         "Composite" "Enable" #16
#    Option         "RENDER" "Enable"
#EndSection

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

%kldstat
Id Refs Address    Size     Name
 1   23 0xc0400000 b6dfe0   kernel
 2    3 0xc0f6e000 2d8e4    linux.ko
 3    1 0xc0f9c000 1b7b4    snd_hda.ko
 4    2 0xc0fb8000 567c0    sound.ko
 5    1 0xc100f000 a0d020   nvidia.ko
 6    1 0xc66bd000 8000     linprocfs.ko
эмм... если чего не указал пните я не обидчивый, можно пнуть в каком то направлении, поищу :-D
так же не совсем понятен следующий момент: запустил top, а сам в это время сижу жмякаю по менюшки(ланцелот которая), и таким вот открытием закрытием меню загрузка цп выросла аж до

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

last pid:  1284;  load averages:  0.97,  1.03,  0.90                                                                                 up 0+00:35:35  14:47:18
100 processes: 1 running, 99 sleeping
CPU: 64.8% user,  0.0% nice, 26.2% system,  1.1% interrupt,  7.9% idle
Mem: 272M Active, 158M Inact, 123M Wired, 40K Cache, 112M Buf, 1432M Free
Swap: 4061M Total, 4061M Free

  PID USERNAME    THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
 1001 root          1  76    0   195M 83688K select   2:59 26.86% Xorg
 1140 fessae        1  60    0   323M 73616K select   2:45 23.29% kwin
 1149 fessae        1  56    0   268M 69308K select   0:10 16.55% lancelot
 1211 fessae       10  44    0   122M   100M ucond    3:29  6.79% firefox-bin
 1144 fessae        1  47    0   274M 69960K select   0:13  4.49% kdeinit4
 1132 fessae        1  47    0   110M 54724K select   2:10  3.76% kdeinit4
 1171 fessae        1  44    0   105M 52352K select   0:12  0.00% kdeinit4
 1167 fessae        6  44    0   292M 81280K select   0:05  0.00% kdeinit4
 1216 fessae        2  57    0   118M 61508K select   0:05  0.00% kdeinit4
 1232 fessae        1  44    0 10232K  5800K select   0:04  0.00% rdesktop
...................................................................................................

мне кажется это не правильным... почему Xorg ест столько времени ЦП?
Отсутствие мозгов не мешает видеть в себе гения(с) не мое

FessAectan
рядовой
Сообщения: 41
Зарегистрирован: 2009-04-23 17:49:46

Re: Вопрос по nvidia

Непрочитанное сообщение FessAectan » 2009-12-24 10:57:12

раскоментировал Options из секдии Device, стало чуток поинтереснее, но все же хочется пошустрее чтобы ворочалось

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

%glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately 1/13 the monitor refresh rate.
1308 frames in 5.7 seconds = 228.410 FPS
227 frames in 5.0 seconds = 45.264 FPS
262 frames in 5.2 seconds = 50.721 FPS
305 frames in 5.0 seconds = 60.727 FPS
294 frames in 5.1 seconds = 57.500 FPS
256 frames in 5.0 seconds = 50.819 FPS
442 frames in 5.2 seconds = 85.070 FPS
299 frames in 5.2 seconds = 57.057 FPS
265 frames in 5.1 seconds = 51.827 FPS
311 frames in 5.4 seconds = 57.630 FPS
242 frames in 5.0 seconds = 47.933 FPS
Отсутствие мозгов не мешает видеть в себе гения(с) не мое

Аватара пользователя
Fern
мл. сержант
Сообщения: 106
Зарегистрирован: 2009-06-23 21:56:21
Откуда: RU/Msk

Re: Вопрос по nvidia

Непрочитанное сообщение Fern » 2009-12-24 11:00:25

FessAectan, а карточка у вас к какой шине прицеплена?
Изображение
Все хорошее приходит сверху, а лучшее со временем...

FessAectan
рядовой
Сообщения: 41
Зарегистрирован: 2009-04-23 17:49:46

Re: Вопрос по nvidia

Непрочитанное сообщение FessAectan » 2009-12-24 11:06:11

сорь об этом запамятовал, PCI-E
в догонку допишу что

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

%pkg_info |grep xorg
linux-f10-xorg-libs-7.4_1 Xorg libraries (Linux Fedora 10)
xorg-7.4_2          X.Org complete distribution metaport
%pkg_info | grep kde4
kde4-4.3.1          The "meta-port" for KDE

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

%uname -a
FreeBSD  8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:48:17 UTC 2009     root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
Последний раз редактировалось FessAectan 2009-12-24 11:20:44, всего редактировалось 1 раз.
Отсутствие мозгов не мешает видеть в себе гения(с) не мое

Аватара пользователя
Fern
мл. сержант
Сообщения: 106
Зарегистрирован: 2009-06-23 21:56:21
Откуда: RU/Msk

Re: Вопрос по nvidia

Непрочитанное сообщение Fern » 2009-12-24 11:15:37

FessAectan писал(а):сорь об этом запамятовал, PCI-E
А оно не так случем должно выглядеть? ;-)

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

...
Section "Module"
	Load  "extmod"
	Load  "record"
	Load  "dbe"
	Load  "glx"
	Load  "dri"
	Load  "dri2"
EndSection
...
Section "Device"
	Identifier  "Card0"
	Driver      "nvidia"
	VendorName  "nVidia Corporation"
	BoardName   "C51 [GeForce Go 6100]"
	BusID       "PCI:0:5:0"
EndSection
...
Последний раз редактировалось Fern 2009-12-24 11:22:07, всего редактировалось 1 раз.
Изображение
Все хорошее приходит сверху, а лучшее со временем...

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

Re: Вопрос по nvidia

Непрочитанное сообщение fanbass » 2009-12-24 11:21:39

А ещё в конфиге не хватает глубины цвета и разрешения.
Изображение

FessAectan
рядовой
Сообщения: 41
Зарегистрирован: 2009-04-23 17:49:46

Re: Вопрос по nvidia

Непрочитанное сообщение FessAectan » 2009-12-24 11:26:57

fanbass писал(а):А ещё в конфиге не хватает глубины цвета и разрешения.
эмм... пробовал добавлять

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

Modeline "1280x1024_60.00"  108.88  1280 1360 1496 1712  1024 1025 1028 1060  -HSync +Vsync
в конфиг, но прироста в скорости не увидел :pardon: . Собственно резюмируя мои посты: возможно ли выкружить большую производительность из моей карточки? Или забить?(неее... совсем не наш метод :smile: )
Отсутствие мозгов не мешает видеть в себе гения(с) не мое

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

Re: Вопрос по nvidia

Непрочитанное сообщение fanbass » 2009-12-24 11:32:11

Я не совсем уверен, но может попробовать с

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

  Load  "dri"
   Load  "dri2"
Изображение

FessAectan
рядовой
Сообщения: 41
Зарегистрирован: 2009-04-23 17:49:46

Re: Вопрос по nvidia

Непрочитанное сообщение FessAectan » 2009-12-24 11:38:46

fanbass писал(а):Я не совсем уверен, но может попробовать с

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

  Load  "dri"
   Load  "dri2"
эти модули были указанны в конфиге, гуглив я нашел что их(точнее в ридми к дровам написано что dri) нужно убрать из конфига, хотя просматривая /var/log/Xorg.0.log видим что

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

(II) "dri" will be loaded by default.
(II) "dri2" will be loaded by default.
(II) LoadModule: "dri"
(II) Loading /usr/local/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
(II) LoadModule: "dri2"
(II) Loading /usr/local/lib/xorg/modules/extensions//libdri2.so
Отсутствие мозгов не мешает видеть в себе гения(с) не мое

FessAectan
рядовой
Сообщения: 41
Зарегистрирован: 2009-04-23 17:49:46

Re: Вопрос по nvidia

Непрочитанное сообщение FessAectan » 2009-12-24 11:50:09

кстати не подскажите , почему в первой строке вывода

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

%glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately 1/13 the monitor refresh rate.
1308 frames in 5.7 seconds = 228.410 FPS
FPS значительно больше чем в последующих?
Отсутствие мозгов не мешает видеть в себе гения(с) не мое

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

Re: Вопрос по nvidia

Непрочитанное сообщение iZEN » 2009-12-24 11:55:54

fanbass писал(а):
vg писал(а): Вопрос заключается в том, как определить использует ли Xorg драйвер nvidia или всё таки ципляет nv

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

glxinfo | grep direct

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

glxinfo | grep 'OpenGL renderer string'
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

FessAectan
рядовой
Сообщения: 41
Зарегистрирован: 2009-04-23 17:49:46

Re: Вопрос по nvidia

Непрочитанное сообщение FessAectan » 2009-12-24 15:18:26

UP
Камраденс, нид хелп! :smile:
хех... поставил и настроил все также дома, токо видюшка 9400... попугаев еще меньше.
Что то тут нето... возможно ошибка в днк :-D
Отсутствие мозгов не мешает видеть в себе гения(с) не мое

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

Re: Вопрос по nvidia

Непрочитанное сообщение fanbass » 2009-12-24 17:40:20

Да, действительно фигня какая-то. А если попробовать более ранний драйвер nvidia, или более свежий.
Изображение

FessAectan
рядовой
Сообщения: 41
Зарегистрирован: 2009-04-23 17:49:46

Re: Вопрос по nvidia

Непрочитанное сообщение FessAectan » 2009-12-24 17:46:38

fanbass писал(а):Да, действительно фигня какая-то. А если попробовать более ранний драйвер nvidia.

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

/usr/ports/x11/nvidia-driver-173:
Makefile

/usr/ports/x11/nvidia-driver-71:
Makefile

/usr/ports/x11/nvidia-driver-96:
Makefile
c какого из них начать? :smile:
по поводу более свежих, пробовал качнуть с сайта нвидии, но при make install ругался ..ээ.. что то про 8.0-CURENT копипастнуть счас не могу... в итоге поставил самое свежее что было в /usr/ports/x11/nvidia-drivers
Последний раз редактировалось FessAectan 2009-12-24 17:49:12, всего редактировалось 1 раз.
Отсутствие мозгов не мешает видеть в себе гения(с) не мое

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

Re: Вопрос по nvidia

Непрочитанное сообщение fanbass » 2009-12-24 17:48:53

NVIDIA-FreeBSD-x86-195.22
Заодно обнови порты.
Я когда скачал с сайта вышеуказанные драйвера, тоже ругань была, но когда они появились в портах то всё встало без лаптей.
Изображение

FessAectan
рядовой
Сообщения: 41
Зарегистрирован: 2009-04-23 17:49:46

Re: Вопрос по nvidia

Непрочитанное сообщение FessAectan » 2009-12-24 18:14:53

ммм... повторюсь, ставил так

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

portsnap fetch extract update
make -C /usr/ports/x11/nvidia-driver install clean

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

%ls -lAt /var/db/pkg/|grep nvid
drwxr-xr-x  2 root  wheel  512 Dec 24 23:38 nvidia-driver-195.22
Отсутствие мозгов не мешает видеть в себе гения(с) не мое

FessAectan
рядовой
Сообщения: 41
Зарегистрирован: 2009-04-23 17:49:46

Re: Вопрос по nvidia

Непрочитанное сообщение FessAectan » 2009-12-25 5:27:14

Убил кеды, запустил просто иксы(startx, где просто три окошка).Мерил там, вот что выдал

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

%glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately 1/5 the monitor refresh rate.
18235 frames in 5.7 seconds = 3646.410 FPS
18256 frames in 5.0 seconds = 3651.264 FPS
18260 frames in 5.2 seconds = 3651.721 FPS
18258 frames in 5.0 seconds = 3651.727 FPS
18259 frames in 5.1 seconds = 3651.500 FPS
18256 frames in 5.0 seconds = 3651.819 FPS 
куда копать?
Отсутствие мозгов не мешает видеть в себе гения(с) не мое

Аватара пользователя
Fern
мл. сержант
Сообщения: 106
Зарегистрирован: 2009-06-23 21:56:21
Откуда: RU/Msk

Re: Вопрос по nvidia

Непрочитанное сообщение Fern » 2009-12-25 7:07:35

FessAectan писал(а):Убил кеды, запустил просто иксы(startx, где просто три окошка).Мерил там, вот что выдал

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

%glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately 1/5 the monitor refresh rate.
18235 frames in 5.7 seconds = 3646.410 FPS
18256 frames in 5.0 seconds = 3651.264 FPS
18260 frames in 5.2 seconds = 3651.721 FPS
18258 frames in 5.0 seconds = 3651.727 FPS
18259 frames in 5.1 seconds = 3651.500 FPS
18256 frames in 5.0 seconds = 3651.819 FPS 
куда копать?
Композитный декстоп включен, да?
Изображение
Все хорошее приходит сверху, а лучшее со временем...

FessAectan
рядовой
Сообщения: 41
Зарегистрирован: 2009-04-23 17:49:46

Re: Вопрос по nvidia

Непрочитанное сообщение FessAectan » 2009-12-25 7:29:53

Если имеется ввиду

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

Section "Extensions"
   Option         "Composite" "Enable" #16
   Option         "RENDER" "Enable"
EndSection
то да, это в конфиге раскоментировано(выложил немного не тот конф в первом посте)
Отсутствие мозгов не мешает видеть в себе гения(с) не мое

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

Re: Вопрос по nvidia

Непрочитанное сообщение server801 » 2009-12-27 14:52:38

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

 Identifier  "NV AGP"
   Driver      "nvidia"
вручную всегда прописываю.никогда само собой не прописывалось,так как использует судя по всему драйвер nv.

FessAectan
рядовой
Сообщения: 41
Зарегистрирован: 2009-04-23 17:49:46

Re: Вопрос по nvidia

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

вручную всегда прописываю.никогда само собой не прописывалось,так как использует судя по всему драйвер nv.
Если это адресовано мне, то вы были не внимательны, я выложил xorg.conf тас=м все прописано.
Не большое улучьшение уже нарисовалось

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

%glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately 1/2221 the monitor refresh rate.
2094 frames in 5.0 seconds = 418.784 FPS
3739 frames in 5.1 seconds = 731.153 FPS
2148 frames in 5.0 seconds = 429.561 FPS
3079 frames in 5.0 seconds = 615.314 FPS
2724 frames in 5.0 seconds = 542.636 FPS
2824 frames in 5.0 seconds = 564.784 FPS
3140 frames in 5.0 seconds = 627.526 FPS
3079 frames in 5.0 seconds = 615.604 FPS
Реализовалось путем установки

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

%ls -lAt /var/db/pkg | grep nvid
drwxr-xr-x  2 root  wheel  512 28 дек 10:16 nvidia-driver-173.14.20 
Крутимс дальше.....истина где то рядом.
Отсутствие мозгов не мешает видеть в себе гения(с) не мое

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

Re: Вопрос по nvidia

Непрочитанное сообщение fanbass » 2009-12-28 10:37:52

iZEN писал(а):
fanbass писал(а):
vg писал(а): Вопрос заключается в том, как определить использует ли Xorg драйвер nvidia или всё таки ципляет nv

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

glxinfo | grep direct

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

glxinfo | grep 'OpenGL renderer string'
glxinfo - Command not found.
Изображение

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

Re: Вопрос по nvidia

Непрочитанное сообщение Alex Keda » 2009-12-28 10:59:02

ну поставьте.
mesa-demos чтли порт...
Убей их всех! Бог потом рассортирует...