xf86-video-nouveau

FreeBSD и прочие в роли десктопа.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: xf86-video-nouveau

Непрочитанное сообщение paradox » 2009-02-13 13:05:52

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

(EE) NOUVEAU(0): 1271: No valid FB address in PCI config space
пробовать грузить бсд без acpi

ну и в соурсах дров надо поглядеть где там это выскакивает
линк на последний сорус есть?

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

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

Re: xf86-video-nouveau

Непрочитанное сообщение Гость » 2009-02-13 13:57:46

paradox писал(а):

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

(EE) NOUVEAU(0): 1271: No valid FB address in PCI config space
пробовать грузить бсд без acpi
ок.
paradox писал(а):ну и в соурсах дров надо поглядеть где там это выскакивает
около src/nv_driver.c:1271

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

        if (pNv->pEnt->device->MemBase != 0) {
                /* Require that the config file value matches one of the PCI values. */
                if (!xf86CheckPciMemBase(pNv->PciInfo, pNv->pEnt->device->MemBase)) {
                        NVPreInitFail(
                                "MemBase 0x%08lX doesn't match any PCI base register.\n",
                                pNv->pEnt->device->MemBase);
                }
                pNv->VRAMPhysical = pNv->pEnt->device->MemBase;
                from = X_CONFIG;
        } else {
                if (PCI_DEV_MEM_BASE(pNv->PciInfo, 1) != 0) {
                        pNv->VRAMPhysical = PCI_DEV_MEM_BASE(pNv->PciInfo, 1) & 0xff800000;
                        from = X_PROBED;
                } else {
                        NVPreInitFail("No valid FB address in PCI config space\n");
                        return FALSE;
                }
        }
paradox писал(а):линк на последний сорус есть?
последние пару дней не было коммиттов в master ветку DDX драйвера. А libdrm-devel я обновил.
Или про какой соус идет речь?

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: xf86-video-nouveau

Непрочитанное сообщение manefesto » 2009-02-13 19:20:07

вообщем поставил драйвер и наконецто его завел.
порадовали 24 бита, nv давал только 16.
И fps тоже ничего, прям как пропиетарщина

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

2106 frames in 5.0 seconds = 417.938 FPS
2180 frames in 5.0 seconds = 433.631 FPS
2180 frames in 5.0 seconds = 435.568 FPS
при том что на первой консоли лиса собирается
я такой яростный шо аж пиздеЦ
Изображение

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

Re: xf86-video-nouveau

Непрочитанное сообщение Гость » 2009-02-14 0:47:10

че-то я много ляпов делаю, умудрился отправить libdrm.diff и libdrm-devel.diff с

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

--- Makefile
+++ Makefile
вместо

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

--- graphics/libdrm/Makefile
+++ graphics/libdrm/Makefile
и

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

--- graphics/libdrm-devel/Makefile
+++ graphics/libdrm-devel/Makefile
вобщем, обновилы PR'ы:
graphics/libdrm-devel - ports/131663
x11-drivers/xf86-video-nouveau - ports/131276

ps, спасибо всем за помощь в тестинге порта ;) Буду продолжать выкладывать снапшоты время от времени, а старые почищу на ftp только после коммита.

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: xf86-video-nouveau

Непрочитанное сообщение manefesto » 2009-02-14 12:08:46

регайся давай, ты нам нужен.
я такой яростный шо аж пиздеЦ
Изображение

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

Re: xf86-video-nouveau

Непрочитанное сообщение Гость » 2009-02-15 20:17:32

Если кого будет смущать диалоговое окно (OPTIONS) у порта libdrm-devel, то оставляйте по умолчнаю NOUVEAU включенным. От опции NOUVEAU зависит сборка порта xf86-video-nouveau.

На ftp теперь будет лежать Xorg.0.log от самой свежей версии порта. Т.е. это гарантия, что драйвер по крайней мере у меня *работает*. Правда сие не значет, что я пинаю upstream (разрабов nouveau) специально, чтоб драйвер продолжал работать и дальше.

ps, похоже xserver из git рисует 2D немного быстрее ;)

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: xf86-video-nouveau

Непрочитанное сообщение zingel » 2009-02-16 7:58:30

может действительно заристрируешься? ведь это ты, я тебя уже не первый раз наблюдаю, Лис, это он....
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: xf86-video-nouveau

Непрочитанное сообщение manefesto » 2009-02-16 9:31:30

не знаю чем вызвано, но KDE4.2.0 не работает коректно с xf86-video-nouveau.
Точнее эффекты не включаются.
===============================================
PS:я даже удалил пропиетарщину в лице nvidia-drivers
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: xf86-video-nouveau

Непрочитанное сообщение f_andrey » 2009-02-16 10:03:30

manefesto писал(а):не знаю чем вызвано, но KDE4.2.0 не работает коректно с xf86-video-nouveau.
Точнее эффекты не включаются.
===============================================
PS:я даже удалил пропиетарщину в лице nvidia-drivers
Ну я так подозреваю что ему нужно ускорение, которого в драйвере нет, с nv или весой пробовал? хотя они тоже вроде без ускорения.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: xf86-video-nouveau

Непрочитанное сообщение manefesto » 2009-02-16 10:40:49

не...не пробовал.
меня бесит что при установке nvidia-drivers он затирает часть либ от xorg-server
ну и чОрт с ним
я такой яростный шо аж пиздеЦ
Изображение

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

Re: xf86-video-nouveau

Непрочитанное сообщение Гость » 2009-02-17 10:15:15

для параноиков или на случай, если мя собьет машина, добавил костыль^Wцель maint-gen-distfile, коя, как понятно из названия, генерит дистфайл. Зависит она от

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

devel/automake110
devel/git
devel/xorg-macros
После генерации достаточно поменять SNAPREV и сделать make makesum.
#nouveau@2009-02-16 писал(а):21:53 < rdivacky> pq: I plan to port nouveau to fbsd
21:53 < pq> rdivacky, cool that you say "to port", most (few) people who pop here just ask is it supported, and leave
21:54 < rdivacky> pq: I plan to earn lots of beers from people who are stuck with 'nv' on fbsd ;)
21:54 < pq> rdivacky, you know rnoland and oga ?
21:54 < rdivacky> pq: rnoland.. who is oga?
21:55 < pq> not sure, but he's here :-)
21:55 < rdivacky> I've already spoken with robert.. we agreed to work on that together
21:55 < pq> rdivacky, that's good news
21:55 < stillunknown> pq: oga is openbsd
21:55 < rdivacky> ok.. I'll go read some more of the driver now.. thnx guys
судя по дискуссии дальше, любое ускорение (2D: EXA, XVideo; 3D) требует DRM.

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: xf86-video-nouveau

Непрочитанное сообщение f_andrey » 2009-02-17 10:23:42

Гость писал(а):для параноиков или на случай, если мя собьет машина, добавил костыль
судя по дискуссии дальше, любое ускорение (2D: EXA, XVideo; 3D) требует DRM.
Довольно оптимистичные новости, блин никак руки не дойдут оттестить последнюю версию :(
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

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

Re: xf86-video-nouveau

Непрочитанное сообщение Гость » 2009-02-17 21:20:28

забыл добавить, уже довольно давно драйвер сообщает свою ревизию в логах. Напр.

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

(II) NOUVEAU driver 0.0.10.git.b968db7
смотря на цель maint-gen-distfile, че-то я даже не знаю что делать с генерацие ChangeLog-файла. Если использовать --depth 1, то в логе видно всего два коммита. Однако, если убрать --depth полностью, то мало того что траффик возрастет в несколько раз при клонировании репозитория, но и сам ChangeLog для libdrm будет весить около 500Kb (и это с --pretty=oneline). Да уж, дилемма. Впрочем, если делать от ближайшего релиза

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

> git log libdrm-2.4.4..HEAD --pretty=format:"%h %s"
0054e14 drm_compat: remove kmap_atomic_prot_pfn()
e32aa62 Remove i915 driver sources from linux-core
709b82e intel: Clear ioctl parameter outvalues and pads that confuse valgrind.
084e143 nv40: fail completely if we don't have a ctxprog for the chipset
a4ac60a nv50: context info for chipset 0xa0
7e5c512 libdrm: make libdrm_nouveau conditional, disabled by default
eb78c53 mode: Make xfdrmMode.[c|h] not depend on drm_mode.h
2d2f105 nouveau: fix type warnings: void* arith, un/signed
bc92c0e drm/nv50: fix nv9x chipsets
7bbd605 drm/nv50: add context info for nv98
efcef2c drm/nv50: use a slightly different initial context for nv96
f43039c drm/nv50: correct ramfc pointer in channel header
889b811 drm/nv50: let the card handle the initial context switch
9c8d634 nouveau: don't try to traverse non-existent lists
97fdade nouveau: fix some issues where buffer objects never get freed
8b88036 modetest: Add syntax to also specify a crtc when setting a mode.
225e7e2 nouveau: install libdrm_nouveau with libdrm
cb85630 nouveau: bring in new mm api definitions, without the actual mm code
7a389aa modetest: Use cairo (if available) to paint a better pattern.
2c113a1 modetest: Don't sleep when just dumping state, wait for key for modeset.
669fde3 modetest: Handle setting modes on multiple crtcs with one fb.
d9c55a6 modetest: Use a more interesting test pattern.
39755db Remove the "nv" driver.
bf46e09 No need to pin buffer anymore in modetest.c
854bd8f nouveau: don't save channel context if it has recently become invalid
408fc85 nouveau: no suspend support for nv50+
e37bd24 Clean up README for the current state of kernel module affairs.
cbdd627 intel: don't count fences on 965 and later, as they don't use them.
9209c9a intel: Fix under-counting of fences registers required in check_aperture.
2fa5f28 intel: libdrm support for fence management in execbuf
26ca0bc drm compat: fix euid for >=2.6.28
e6a062c nv50: support chipset NV96
753d4c3 nv04-nv40: correct RAMHT size
27fae00 drm: remove drmstat/dristat from linux-core build
но тогда проблема другая - у xf86-video-nouveau еще не было ни одного релиза и `git tags' пустой.

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

Re: xf86-video-nouveau

Непрочитанное сообщение Гость » 2009-02-18 5:56:26

судя по ответу amdmi3@ на ports/131663 придется делать SLAVEPORT.
Хорошо что хоть libdrm.so.2 из graphics/libdrm не конфликтует с libdrm_nouveau.so.1 из graphics/libdrm-devel.

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

Re: xf86-video-nouveau

Непрочитанное сообщение Гость » 2009-02-19 0:46:44

Гость писал(а):Хорошо что хоть libdrm.so.2 из graphics/libdrm не конфликтует с libdrm_nouveau.so.1 из graphics/libdrm-devel.

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

nv_dri.c:260:2: error: #error nouveau_drm.h does not match expected patchlevel, update libdrm.
*** Error code 1
Но если убрать #error, то увеличивается вероятность привнесения багов портом. Мейнтенить такой порт будет одна головная боль.
Похож, вся затея с портом провалилась, c'est la vie.

ps, кому интересен SLAVEPORT, то вот он - libdrm-nouveau. Но он не будет работать без патчика к libdrm:

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

--- graphics/libdrm/Makefile	24 Jan 2009 17:23:47 -0000	1.12
+++ graphics/libdrm/Makefile	18 Feb 2009 21:13:54 -0000
@@ -24,4 +24,6 @@ pre-patch:
 	@${REINPLACE_CMD} 's|{libdir}/pkgconfig|{prefix}/libdata/pkgconfig|g' \
 	    ${WRKSRC}/configure
 
+.if !defined(SLAVEPORT)
 .include <bsd.port.mk>
+.endif

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

Re: xf86-video-nouveau

Непрочитанное сообщение Гость » 2009-02-21 10:56:51

один шаг пройден. После обновления libdrm, добавления libdrm-nouveau и обновления до актуального снапшота xf86-video-nouveau будет пройден второй. Ну а после второго шага я, как мейнтенер, буду не нужен (cf. maint-gen-distfile) и можно будет удалить свой почтовый ящик на гмыле в пользу анонимности.

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

Re: xf86-video-nouveau

Непрочитанное сообщение Alex Keda » 2009-02-21 15:42:33

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

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: xf86-video-nouveau

Непрочитанное сообщение zingel » 2009-02-22 1:03:50

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

/usr/ports/x11-drivers/xf86-video-nouveau/
обновился сегодня
Z301171463546 - можно пожертвовать мне денег

4ertus2
проходил мимо

Re: xf86-video-nouveau

Непрочитанное сообщение 4ertus2 » 2009-02-22 23:06:12

Способно работать на данном железе:

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

[42] ~> pciconf -lv | grep -A3 vga
vgapci0@pci0:0:18:0:    class=0x030000 card=0xd0001458 chip=0x053e10de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    device     = 'GeForce 7025 / nForce 630a'
    class      = display
1280х1024, 24 бита, 60Гц. При переключении в консоль иксы вылетают.
Визуальной разницы с vesa не замечено. С nv иксы не стартуют.

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: xf86-video-nouveau

Непрочитанное сообщение zingel » 2009-02-23 3:44:24

ну а что в логах иксов?
Z301171463546 - можно пожертвовать мне денег

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

Re: xf86-video-nouveau

Непрочитанное сообщение Гость » 2009-02-23 4:00:55

4ertus2 писал(а):При переключении в консоль иксы вылетают.
это известный баг в xf86-video-nouveau-0.0.10.20090129. Пофиксен в upstream'е и фикс есть в более новых снапшотах. Последний снапшот - xf86-video-nouveau-0.0.10.20090220. Можешь воспроизвести сей баг на нем?

4ertus2
проходил мимо

Re: xf86-video-nouveau

Непрочитанное сообщение 4ertus2 » 2009-02-23 16:01:43

zingel писал(а):ну а что в логах иксов?
При старте с nv или с nouveau?
Гость писал(а):
4ertus2 писал(а):При переключении в консоль иксы вылетают.
это известный баг в xf86-video-nouveau-0.0.10.20090129. Пофиксен в upstream'е и фикс есть в более новых снапшотах. Последний снапшот - xf86-video-nouveau-0.0.10.20090220. Можешь воспроизвести сей баг на нем?
PACKAGEROOT=ftp6.ru.FreeBSD.org тянется - 20090129. Где слить новее?


4ertus2
рядовой
Сообщения: 31
Зарегистрирован: 2009-02-23 16:11:32

Re: xf86-video-nouveau

Непрочитанное сообщение 4ertus2 » 2009-02-23 17:30:21

с новой редакцией не грузится

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

X.Org X Server 1.5.3
Release Date: 5 November 2008
X Protocol Version 11, Revision 0
Build Operating System: FreeBSD 7.1-STABLE amd64 
Current Operating System: FreeBSD 4ertus2 7.1-STABLE FreeBSD 7.1-STABLE #0: Wed Feb 18 19:26:32 MSK 2009     root@4ertus2:/usr/obj/usr/src/sys/GENERIC amd64
Build Date: 09 February 2009  10:22:16PM
 
	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: Mon Feb 23 17:18:18 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X42"
(**) |-->Screen "Screen NOUVEAU" (0)
(**) |   |-->Monitor "NEC LCD"
(**) |   |-->Device "NOUVEAU"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"
(**) Option "AIGLX" "On"
(**) Option "AllowEmptyInput" "Off"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/local/lib/X11/fonts/dejavu/" does not exist.
	Entry deleted from font path.
(==) 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/cyrillic,
	/usr/local/lib/X11/fonts/bitstream-vera,
	/usr/local/share/fonts,
	/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"
(**) Extension "Composite" is enabled
(II) Loader magic: 0x6701e0
(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 6

(--) PCI:*(0@0:18:0) nVidia Corporation GeForce 7025 rev 162, Mem @ 0xf2000000/16777216, 0xe0000000/268435456, 0xf3000000/16777216, 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 by default.
(II) "dbe" will be loaded by default.
(II) "glx" will be loaded by default.
(II) "freetype" will be loaded by default.
(II) "record" will be loaded by default.
(II) "dri" will be loaded by default.
(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: "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="X.Org Foundation"
	compiled for 1.5.3, module version = 1.0.0
	ABI class: X.Org Server Extension, version 1.1
(**) AIGLX enabled
(**) Exporting typical set of GLX visuals
(II) Loading extension GLX
(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: "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: "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: "nouveau"

(II) Loading /usr/local/lib/xorg/modules/drivers//nouveau_drv.so
(II) Module nouveau: vendor="X.Org Foundation"
	compiled for 1.5.3, module version = 0.0.10
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 4.1
(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
(II) NOUVEAU driver 0.0.10.20090220.e09f50e
(II) NOUVEAU driver for NVIDIA chipset families :
	RIVA TNT    (NV04)
	RIVA TNT2   (NV05)
	GeForce 256 (NV10)
	GeForce 2   (NV11, NV15)
	GeForce 4MX (NV17, NV18)
	GeForce 3   (NV20)
	GeForce 4Ti (NV25, NV28)
	GeForce FX  (NV3x)
	GeForce 6   (NV4x)
	GeForce 7   (G7x)
	GeForce 8   (G8x)
(II) Primary Device is: PCI 00@00:12:0
(II) resource ranges after probing:
	[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]
(--) NOUVEAU(0): Chipset: "NVIDIA NV67"
(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.5.3, module version = 1.0.0
	ABI class: X.Org Video Driver, version 4.1
(II) NOUVEAU(0): Initializing int10
(==) NOUVEAU(0): Write-combining range (0xa0000,0x20000) was already clear
(==) NOUVEAU(0): Write-combining range (0xc0000,0x40000) was already clear
(II) NOUVEAU(0): Primary V_BIOS segment is: 0xc000
(==) NOUVEAU(0): Write-combining range (0x0,0x1000) was already clear
(**) NOUVEAU(0): Depth 24, (--) framebuffer bpp 32
(==) NOUVEAU(0): RGB weight 888
(==) NOUVEAU(0): Default visual is TrueColor
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"

(II) Loading /usr/local/lib/xorg/modules//libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
	compiled for 1.5.3, module version = 0.1.0
	ABI class: X.Org Video Driver, version 4.1
(==) NOUVEAU(0): Randr1.2 support enabled
(==) NOUVEAU(0): Using HW cursor
(--) NOUVEAU(0): Linear framebuffer at 0xE0000000
(--) NOUVEAU(0): MMIO registers at 0xF2000000
(II) Loading sub module "dri"
(II) LoadModule: "dri"

(II) Reloading /usr/local/lib/xorg/modules/extensions//libdri.so
(II) NOUVEAU(0): Loaded DRI module
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such file or directory)
drmOpenDevice: open result is -1, (No such file or directory)
drmOpenDevice: Open failed
[drm] failed to load kernel module "nouveau"
(EE) NOUVEAU(0): [dri] Failed to open the DRM
(EE) NOUVEAU(0): DRI pre-initialisation failed.  Setting NoAccel
(II) NOUVEAU(0): Initial CRTC_OWNER is 4
(II) NOUVEAU(0): Attempting to load BIOS image from PROM
(!!) NOUVEAU(0): ... BIOS signature not found
(II) NOUVEAU(0): Attempting to load BIOS image from PRAMIN
(II) NOUVEAU(0): ... appears to be valid
(II) NOUVEAU(0): BIT BIOS found
(II) NOUVEAU(0): Bios version 05.67.32.22
(WW) NOUVEAU(0): TMDS table script pointers not stubbed
(II) NOUVEAU(0): Found Display Configuration Block version 3.0
(!!) NOUVEAU(0): Raw DCB entry 0: 02000310 00000023
(!!) NOUVEAU(0): Raw DCB entry 1: 04031322 00000000
(--) NOUVEAU(0): Parsing VBIOS init table 0 at offset 0xD877
(EE) NOUVEAU(0): ========== misaligned reg 0x001020FB ==========
(EE) NOUVEAU(0): ========== misaligned reg 0x001020FB ==========
(--) NOUVEAU(0): Parsing VBIOS init table 1 at offset 0xD9D5
(--) NOUVEAU(0): Parsing VBIOS init table 2 at offset 0xD9D6
(EE) NOUVEAU(0): ========== unknown reg 0x0077FFF4 ==========
(EE) NOUVEAU(0): ========== unknown reg 0x0077FFF8 ==========
(EE) NOUVEAU(0): ========== unknown reg 0x0077FFFC ==========
(--) NOUVEAU(0): Parsing VBIOS init table 3 at offset 0xDB58
(--) NOUVEAU(0): Parsing VBIOS init table 4 at offset 0xDBD8
(EE) NOUVEAU(0): Pointer to flat panel table invalid
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Module "i2c" already built-in
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) NOUVEAU(0): Output VGA-0 using monitor section NEC LCD
(II) NOUVEAU(0): I2C bus "VGA-0" initialized.
(II) NOUVEAU(0): Output DVI-D-0 has no monitor section
(II) NOUVEAU(0): I2C bus "DVI-D-0" initialized.
(II) NOUVEAU(0): I2C device "VGA-0:ddc2" registered at address 0xA0.
(II) NOUVEAU(0): I2C device "VGA-0:ddc2" removed.
(II) NOUVEAU(0): I2C device "DVI-D-0:ddc2" registered at address 0xA0.
(II) NOUVEAU(0): EDID vendor "NEC", prod id 26305
(II) NOUVEAU(0): Output VGA-0 disconnected
(II) NOUVEAU(0): Output DVI-D-0 connected
(II) NOUVEAU(0): Using user preference for initial modes
(II) NOUVEAU(0): Output DVI-D-0 using initial mode 1280x1024
(--) NOUVEAU(0): VideoRAM: 65536 kBytes
(==) NOUVEAU(0): Using gamma correction (1.0, 1.0, 1.0)
(--) NOUVEAU(0): Virtual size is 1280x1280 (pitch 1280)
(**) NOUVEAU(0):  Driver mode "1280x1024": 108.0 MHz (scaled from 0.0 MHz), 64.0 kHz, 60.0 Hz
(II) NOUVEAU(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
(**) NOUVEAU(0):  Driver mode "1280x1024": 135.0 MHz (scaled from 0.0 MHz), 80.0 kHz, 75.0 Hz
(II) NOUVEAU(0): Modeline "1280x1024"x75.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz)
(**) NOUVEAU(0):  Default mode "1280x1024": 108.0 MHz (scaled from 0.0 MHz), 64.0 kHz, 60.0 Hz
(II) NOUVEAU(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
(**) NOUVEAU(0):  Driver mode "1280x960": 129.9 MHz (scaled from 0.0 MHz), 75.1 kHz, 75.0 Hz
(II) NOUVEAU(0): Modeline "1280x960"x75.0  129.86  1280 1368 1504 1728  960 961 964 1002 -hsync +vsync (75.1 kHz)
(**) NOUVEAU(0):  Default mode "1280x960": 108.0 MHz (scaled from 0.0 MHz), 60.0 kHz, 60.0 Hz
(II) NOUVEAU(0): Modeline "1280x960"x60.0  108.00  1280 1376 1488 1800  960 961 964 1000 +hsync +vsync (60.0 kHz)
(**) NOUVEAU(0):  Driver mode "1152x864": 108.0 MHz (scaled from 0.0 MHz), 67.5 kHz, 75.0 Hz
(II) NOUVEAU(0): Modeline "1152x864"x75.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz)
(**) NOUVEAU(0):  Driver mode "1152x864": 105.0 MHz (scaled from 0.0 MHz), 67.7 kHz, 75.0 Hz
(II) NOUVEAU(0): Modeline "1152x864"x75.0  104.99  1152 1224 1352 1552  864 865 868 902 -hsync +vsync (67.7 kHz)
(**) NOUVEAU(0):  Driver mode "1024x768": 78.8 MHz (scaled from 0.0 MHz), 60.1 kHz, 75.1 Hz
(II) NOUVEAU(0): Modeline "1024x768"x75.1   78.80  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.1 kHz)
(**) NOUVEAU(0):  Default mode "1024x768": 78.8 MHz (scaled from 0.0 MHz), 60.0 kHz, 75.0 Hz
(II) NOUVEAU(0): Modeline "1024x768"x75.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz)
(**) NOUVEAU(0):  Driver mode "1024x768": 75.0 MHz (scaled from 0.0 MHz), 56.5 kHz, 70.1 Hz
(II) NOUVEAU(0): Modeline "1024x768"x70.1   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz)
(**) NOUVEAU(0):  Driver mode "1024x768": 65.0 MHz (scaled from 0.0 MHz), 48.4 kHz, 60.0 Hz
(II) NOUVEAU(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz)
(**) NOUVEAU(0):  Driver mode "832x624": 57.3 MHz (scaled from 0.0 MHz), 49.7 kHz, 74.6 Hz
(II) NOUVEAU(0): Modeline "832x624"x74.6   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz)
(**) NOUVEAU(0):  Driver mode "800x600": 50.0 MHz (scaled from 0.0 MHz), 48.1 kHz, 72.2 Hz
(II) NOUVEAU(0): Modeline "800x600"x72.2   50.00  800 856 976 1040  600 637 643 666 +hsync +vsync (48.1 kHz)
(**) NOUVEAU(0):  Driver mode "800x600": 49.5 MHz (scaled from 0.0 MHz), 46.9 kHz, 75.0 Hz
(II) NOUVEAU(0): Modeline "800x600"x75.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz)
(**) NOUVEAU(0):  Driver mode "800x600": 40.0 MHz (scaled from 0.0 MHz), 37.9 kHz, 60.3 Hz
(II) NOUVEAU(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz)
(**) NOUVEAU(0):  Driver mode "800x600": 36.0 MHz (scaled from 0.0 MHz), 35.2 kHz, 56.2 Hz
(II) NOUVEAU(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz)
(**) NOUVEAU(0):  Driver mode "640x480": 31.5 MHz (scaled from 0.0 MHz), 37.5 kHz, 75.0 Hz
(II) NOUVEAU(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz)
(**) NOUVEAU(0):  Driver mode "640x480": 31.5 MHz (scaled from 0.0 MHz), 37.9 kHz, 72.8 Hz
(II) NOUVEAU(0): Modeline "640x480"x72.8   31.50  640 664 704 832  480 489 491 520 -hsync -vsync (37.9 kHz)
(**) NOUVEAU(0):  Default mode "640x480": 31.5 MHz (scaled from 0.0 MHz), 37.9 kHz, 72.8 Hz
(II) NOUVEAU(0): Modeline "640x480"x72.8   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz)
(**) NOUVEAU(0):  Default mode "640x480": 31.5 MHz (scaled from 0.0 MHz), 37.5 kHz, 75.0 Hz
(II) NOUVEAU(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz)
(**) NOUVEAU(0):  Driver mode "640x480": 30.2 MHz (scaled from 0.0 MHz), 35.0 kHz, 66.7 Hz
(II) NOUVEAU(0): Modeline "640x480"x66.7   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz)
(**) NOUVEAU(0):  Driver mode "640x480": 25.2 MHz (scaled from 0.0 MHz), 31.5 kHz, 60.0 Hz
(II) NOUVEAU(0): Modeline "640x480"x60.0   25.20  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)
(**) NOUVEAU(0):  Default mode "640x480": 25.2 MHz (scaled from 0.0 MHz), 31.5 kHz, 59.9 Hz
(II) NOUVEAU(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)
(**) NOUVEAU(0):  Driver mode "720x400": 28.3 MHz (scaled from 0.0 MHz), 31.5 kHz, 70.1 Hz
(II) NOUVEAU(0): Modeline "720x400"x70.1   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz)
(==) NOUVEAU(0): DPI set to (96, 96)
(II) Loading sub module "fb"
(II) LoadModule: "fb"

(II) Loading /usr/local/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
	compiled for 1.5.3, module version = 1.0.0
	ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(II) Loading sub module "shadowfb"
(II) LoadModule: "shadowfb"

(II) Loading /usr/local/lib/xorg/modules//libshadowfb.so
(II) Module shadowfb: vendor="X.Org Foundation"
	compiled for 1.5.3, module version = 1.0.0
	ABI class: X.Org ANSI C Emulation, version 0.4
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
	[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]
(==) NOUVEAU(0): Write-combining range (0xa0000,0x10000) was already clear
(II) NOUVEAU(0): Saving VGA fonts
(II) NOUVEAU(0): Saving crtcs
(II) NOUVEAU(0): Saving encoders
(II) NOUVEAU(0): Setting dpms mode 3 on vga encoder (output 0)
(II) NOUVEAU(0): Setting dpms mode 3 on tmds encoder (output 1)
(II) NOUVEAU(0): Setting dpms mode 3 on CRTC 0
(II) NOUVEAU(0): Setting dpms mode 3 on CRTC 1
(II) NOUVEAU(0): Setting dpms mode 3 on CRTC 0
(II) NOUVEAU(0): CTRC mode on CRTC 0:
(II) NOUVEAU(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
(II) NOUVEAU(0): Output mode on CRTC 0:
(II) NOUVEAU(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
(II) NOUVEAU(0): vpll: n 95 m 11 log2p 1
(II) NOUVEAU(0): Writing NV_RAMDAC_PLL_SELECT 10000204
(II) NOUVEAU(0): nv_output_mode_set called for encoder 1
(II) NOUVEAU(0): 0xCF6A: Parsing digital output script table
(II) NOUVEAU(0): Setting dpms mode 0 on CRTC 0
(II) NOUVEAU(0): Setting dpms mode 0 on tmds encoder (output 1)
(II) NOUVEAU(0): Output DVI-D-0 is running on CRTC 0 using output C
(II) NOUVEAU(0): Setting dpms mode 3 on CRTC 1
(==) NOUVEAU(0): Backing store disabled
(==) NOUVEAU(0): Silken mouse enabled
(II) NOUVEAU(0): DPMS enabled
(II) NOUVEAU(0): RandR 1.2 enabled, ignore the following RandR disabled message.
(--) RandR disabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(II) AIGLX: Screen 0 is not DRI capable
(II) AIGLX: Loaded and initialized /usr/local/lib/dri/swrast_dri.so
(II) GLX: Initialized DRISWRAST GL provider for screen 0
(II) NOUVEAU(0): Setting screen physical size to 376 x 301
(**) Option "Protocol" "Auto"
(**) Mouse1: Device: "/dev/sysmouse"
(**) Mouse1: Protocol: "Auto"
(**) Option "CorePointer"
(**) Mouse1: always reports core events
(**) Option "Device" "/dev/sysmouse"
(==) Mouse1: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5 6 7"
(**) Mouse1: ZAxisMapping: buttons 4, 5, 6 and 7
(**) Mouse1: Buttons: 11
(**) Mouse1: Sensitivity: 1
(**) Option "CoreKeyboard"
(**) Keyboard1: always reports core events
(**) Option "Protocol" "standard"
(**) Keyboard1: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Keyboard1: XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) Keyboard1: XkbModel: "pc105"
(**) Option "XkbLayout" "us"
(**) Keyboard1: XkbLayout: "us"
(**) Option "XkbVariant" ",winkeys"
(**) Keyboard1: XkbVariant: ",winkeys"
(**) Option "XkbOptions" "grp:alt_shift_toggle"
(**) Keyboard1: XkbOptions: "grp:alt_shift_toggle"
(**) Option "CustomKeycodes" "off"
(**) Keyboard1: CustomKeycodes disabled
(II) evaluating device (Mouse1)
(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
(II) evaluating device (Keyboard1)
(II) XINPUT: Adding extended input device "Keyboard1" (type: KEYBOARD)
(II) Mouse1: SetupAuto: hw.iftype is 4, hw.model is 0
(II) Mouse1: SetupAuto: protocol is SysMouse

Fatal server error:
Caught signal 11.  Server aborting

(II) UnloadModule: "mouse"
(II) UnloadModule: "kbd"
(II) NOUVEAU(0): NVLeaveVT is called.
(II) NOUVEAU(0): Restoring encoders
(II) NOUVEAU(0): 0xCF6A: Parsing digital output script table
(II) NOUVEAU(0): Restoring crtcs
(II) NOUVEAU(0): Writing NV_RAMDAC_PLL_SELECT 00000204
(II) NOUVEAU(0): Writing NV_RAMDAC_PLL_SELECT 00000204
(II) NOUVEAU(0): Restoring VGA fonts
(II) NOUVEAU(0): Restoring CRTC_OWNER to 4.
Попутно отвалилось видео в кафеине(игралось с прошлой редайкцией nouveau до первой перезагрузки). Теперь не пашет и с vesa.

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

Re: xf86-video-nouveau

Непрочитанное сообщение Гость » 2009-02-23 18:24:06

4ertus2 писал(а):

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

Fatal server error:
Caught signal 11.  Server aborting
попробуй отловить трейс от этого сегфолта. Трейс может пролить свет на причину падения сервера.
приблизительную инструкцию я уже давал - #p139203