xf86-video-nouveau

FreeBSD и прочие в роли десктопа.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Гость
проходил мимо

Re: xf86-video-nouveau

Непрочитанное сообщение Гость » 2009-04-04 22:07:40

2 Guest

Переставился на 7.0 релиз, ничего не изменилось. так же не накладываются патчи.

И еще та версия что в портах брокен по умолчанию :)

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

squ1b3r
проходил мимо
Сообщения: 3
Зарегистрирован: 2009-04-03 20:33:21

Re: xf86-video-nouveau

Непрочитанное сообщение squ1b3r » 2009-04-04 22:09:11

Выше это был я. Сорри забыл залогиниться

П.С. по поводу бекпортирование не совсем понял что делать

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

Re: xf86-video-nouveau

Непрочитанное сообщение Гость » 2009-04-04 23:39:42

lissyara писал(а):жалоба... в них все переносы убираются =(
там теги хоть парсятся?
lissyara писал(а):каша получилась. сюда лучше запостите... чё понял - поправил.
вроде сделал все, что нужно
squ1b3r писал(а):Переставился на 7.0 релиз, ничего не изменилось. так же не накладываются патчи.
Гость писал(а):Либо обновись до 7-stable, либо бэкпортируй эти (и другие) коммиты rnoland@'а вручную.
ты плохо читаешь? в каком месте я говорил о 7.0? Ни в 7.1, ни ниже (7.0, 6.4 и тд) не было MFC, там DRM очень древний.
Лис недавно добавил в первый пост еще одно требование
Гость писал(а):
  • обновиться до 7.2, 7-stable или 8-current
оно, правда, касается только DRM. DDX (xf86-video-nouveau) драйвер должен работать и без него, используя ускорение через shadow framebuffer.
squ1b3r писал(а):И еще та версия что в портах брокен по умолчанию :)
уже было объяснено

squ1b3r
проходил мимо
Сообщения: 3
Зарегистрирован: 2009-04-03 20:33:21

Re: xf86-video-nouveau

Непрочитанное сообщение squ1b3r » 2009-04-04 23:47:55

Спасибо за ответ. Читаю видать и правда плохо. Извините...

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

Re: xf86-video-nouveau

Непрочитанное сообщение Alex Keda » 2009-04-05 14:20:53

Гость писал(а):
lissyara писал(а):жалоба... в них все переносы убираются =(
там теги хоть парсятся?
lissyara писал(а):каша получилась. сюда лучше запостите... чё понял - поправил.
вроде сделал все, что нужно
нет. оно вываливается просто текстом, теги так и остаются, переносы убираются.
это средство для добавления одного-двух текстовых предложений, и не более =)
Убей их всех! Бог потом рассортирует...

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

Re: xf86-video-nouveau

Непрочитанное сообщение Гость » 2009-04-10 22:38:33

так, все мои изменения rnoland@ закомиттил -> libdrm.diff пока пустой. Если повезет, то рабочий порт xf86-video-nouveau окажется в срезе портов к релизу 7.2. Вряд ли правда будет среди включенных пакетов на диске.

Но без ляпа не обошлось: забыл удалить лишний вызов echo ;)

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

@@ -27,8 +27,8 @@ post-configure:
 	${REINPLACE_CMD} '/NV_DRIVER_DATE/s/".*"/"${SNAPDATE}.${SNAPREV}"/' ${WRKSRC}/config.h
 
 GIT_WORK=	${WRKDIR}/${PORTNAME}.git-clone
-GIT_REV=	$$(echo $$(date -ur$$(git log --pretty=format:%ct -1 \
-			) +%Y%m%d).$$(git log --pretty=format:%h -1))
+GIT_REV=	$$(date -ur$$(git log --pretty=format:%ct -1 \
+			) +%Y%m%d).$$(git log --pretty=format:%h -1)
 
 maint-gen-distfile:
 	git clone git://anongit.freedesktop.org/git/nouveau/xf86-video-nouveau \
(немогу вспомнить нафига я это echo туда поставил в ревизии 1.18 >_<)

lissyara, не поставишь schg на дистфайлик 20090408.d8545e6?

Аватара пользователя
J.Korvin
сержант
Сообщения: 232
Зарегистрирован: 2008-11-22 12:03:41

Re: xf86-video-nouveau

Непрочитанное сообщение J.Korvin » 2009-04-10 23:08:47

У кого он стоит? Как робота стабильная??
Эсли ты с ножом значит ты с мясом.

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

Re: xf86-video-nouveau

Непрочитанное сообщение Alex Keda » 2009-04-11 13:05:55

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

hosting# ls -lo /home/ftp/users/Guest/distfiles/xf86-video-nouveau-0.0.10.20090408.d8545e6.tar.bz2
-rw-r--r--  1 lissyara  ftp  schg 531494 10 апр 07:55 /home/ftp/users/Guest/distfiles/xf86-video-nouveau-0.0.10.20090408.d8545e6.tar.bz2
hosting#    
Убей их всех! Бог потом рассортирует...

Аватара пользователя
desb
мл. сержант
Сообщения: 72
Зарегистрирован: 2009-02-04 11:18:42
Откуда: Belarus

Re: xf86-video-nouveau

Непрочитанное сообщение desb » 2009-04-16 11:02:20

Стоит и нормально работает!
Правда не с первого раза поставился, но у меня на GeForce 9300G M стабильно! :good:
Не важно, какого цвета кошка, лишь бы она ловила мышей!

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

Re: xf86-video-nouveau

Непрочитанное сообщение 4ertus2 » 2009-05-11 19:48:57

На сколько я понял, на свежих портах надо только
применить drm-nouveau-032109.patch и пересобрать ядерные модули drm.ko и nouveau.ko
Патч не создает /usr/src/sys/modules/drm/nouveau, впрочем не велика беда. Дальше - обычно:

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

[42] /> kldstat
Id Refs Address            Size     Name
...
29    2 0xffffffff80ea0000 114da    drm.ko
30    1 0xffffffff80eb2000 51f14    nouveau.ko
[42] /> startx -- :1
xauth:  creating new authority file /home/42/.serverauth.63842


X.Org X Server 1.6.1
Release Date: 2009-4-14
X Protocol Version 11, Revision 0
Build Operating System: FreeBSD 7.2-STABLE amd64
Current Operating System: FreeBSD 4ertus2 7.2-STABLE FreeBSD 7.2-STABLE #0: Mon May  4 20:08:49 MSD 2009     root@4ertus2:/usr/obj/usr/src/sys/COMP42 amd64
Build Date: 09 May 2009  12:37:18PM

        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.1.log", Time: Mon May 11 20:33:46 2009
(==) Using config file: "/etc/X11/xorg.conf"
(EE) NOUVEAU(0): [drm] error creating device, setting NoAccel
(EE) NOUVEAU(0): ========== misaligned reg 0x001020FB ==========
(EE) NOUVEAU(0): ========== misaligned reg 0x001020FB ==========
(EE) NOUVEAU(0): ========== unknown reg 0x0077FFF4 ==========
(EE) NOUVEAU(0): ========== unknown reg 0x0077FFF8 ==========
(EE) NOUVEAU(0): ========== unknown reg 0x0077FFFC ==========
(EE) NOUVEAU(0): Pointer to flat panel table invalid
failed to set mtrr: No space left on device

Fatal server error:
Caught signal 11.  Server aborting

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

Re: xf86-video-nouveau

Непрочитанное сообщение Гость » 2009-05-12 4:09:49

4ertus2 писал(а):На сколько я понял, на свежих портах надо только
Гость писал(а):применить drm-nouveau-032109.patch и пересобрать ядерные модули drm.ko и nouveau.ko
да, будет работать с версиями из портов. Но при любых проблемах rnoland@ сначала посоветует убедиться, что проблема присутствует и в libdrm и xf86-video-nouveau из git master.

В инит-посте libdrm.diff и xf86-video-nouveau.diff как раз обновляет до версий из git master, но можно и вручную
http://cgit.freedesktop.org/mesa/drm/
http://cgit.freedesktop.org/nouveau/xf86-video-nouveau/
4ertus2 писал(а):Патч не создает /usr/src/sys/modules/drm/nouveau
должен создавать, если ты указал опцию `-p0' к patch(1). В инит-посте `-p0' есть.
4ertus2 писал(а):

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

Id Refs Address            Size     Name
...
29    2 0xffffffff80ea0000 114da    drm.ko
30    1 0xffffffff80eb2000 51f14    nouveau.ko
drm.ko загружен патченный или нет?
4ertus2 писал(а):

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

(EE) NOUVEAU(0): [drm] error creating device, setting NoAccel
...
failed to set mtrr: No space left on device
у тебя работает без DRM
4ertus2 писал(а):

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

(EE) NOUVEAU(0): ========== misaligned reg 0x001020FB ==========
(EE) NOUVEAU(0): ========== misaligned reg 0x001020FB ==========
...
(EE) NOUVEAU(0): Pointer to flat panel table invalid
это лаптоп или PC?
4ertus2 писал(а):

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

(EE) NOUVEAU(0): ========== unknown reg 0x0077FFF4 ==========
(EE) NOUVEAU(0): ========== unknown reg 0x0077FFF8 ==========
(EE) NOUVEAU(0): ========== unknown reg 0x0077FFFC ==========
это скорее всего можно игнорировать. Оно есть и у меня.
4ertus2 писал(а):

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

Caught signal 11.  Server aborting
Xserver с nouveau должен работать и без DRM

мне интересно:
карточка
Xorg.0.log (полный)
dmesg (с DRM_DEBUG)
pciconv -lvcb

если уверен, что проблема не в твоих кривых руках, то отправляй багрепорт сразу в рассылку freebsd-x11@

возможно понадобиться также показать backtrace валющегося Xserver'а

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

Re: xf86-video-nouveau

Непрочитанное сообщение 4ertus2 » 2009-05-12 18:13:22

Полный лог

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

X.Org X Server 1.6.1
Release Date: 2009-4-14
X Protocol Version 11, Revision 0
Build Operating System: FreeBSD 7.2-STABLE amd64
Current Operating System: FreeBSD 4ertus2 7.2-STABLE FreeBSD 7.2-STABLE #0: Mon May  4 20:08:49 MSD 2009     root@4ertus2:/usr/obj/usr/src/sys/COMP42 amd64
Build Date: 09 May 2009  12:37:18PM

        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.1.log", Time: Mon May 11 20:33:46 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 "AllowEmptyInput" "Off"
(==) Automatically adding devices
(==) Automatically enabling devices
(**) 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/,
        built-ins
(==) ModulePath set to "/usr/local/lib/xorg/modules"
(II) Loader magic: 0xce0
(II) Module ABI versions:
        X.Org ANSI C Emulation: 0.4
        X.Org Video Driver: 5.0
        X.Org XInput driver : 4.0
        X.Org Server Extension : 2.0
(II) Loader running on freebsd
(--) Using syscons driver with X support (version 2.0)
(--) using VT number 7

(--) 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       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [1] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [2] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [3] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [4] -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) "record" will be loaded by default.
(II) "dri" will be loaded by default.
(II) "dri2" 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.6.1, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(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.6.1, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(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.6.1, module version = 1.0.0
        ABI class: X.Org Server Extension, version 2.0
(==) AIGLX disabled
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/local/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
        compiled for 1.6.1, module version = 1.13.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(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.6.1, module version = 1.0.0
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/local/lib/xorg/modules/extensions//libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
        compiled for 1.6.1, module version = 1.0.0
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "nouveau"
(II) Loading /usr/local/lib/xorg/modules/drivers//nouveau_drv.so
(II) Module nouveau: vendor="X.Org Foundation"
        compiled for 1.6.1, module version = 0.0.10
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 5.0
(II) LoadModule: "mouse"
(II) Loading /usr/local/lib/xorg/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
        compiled for 1.6.1, module version = 1.4.0
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 4.0
(II) LoadModule: "kbd"
(II) Loading /usr/local/lib/xorg/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
        compiled for 1.6.1, module version = 1.3.2
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 4.0
(II) NOUVEAU driver 20090408.d8545e6
(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       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [1] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [2] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [3] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [4] -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.6.1, module version = 1.0.0
        ABI class: X.Org Video Driver, version 5.0
(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
(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 10, (OK)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:12.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenByBusid: drmOpenMinor returns 10
drmOpenByBusid: drmGetBusid reports pci:0000:00:12.0
(II) [drm] DRM interface version 1.2
(II) [drm] DRM open master succeeded.
(II) NOUVEAU(0): [drm] nouveau interface version: 0.0.12
(EE) NOUVEAU(0): [drm] error creating device, setting NoAccel
(!!) NOUVEAU(0): Failing back to NoAccel mode
(**) 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.6.1, module version = 0.1.0
        ABI class: X.Org Video Driver, version 5.0
(==) NOUVEAU(0): Randr1.2 support enabled
(==) NOUVEAU(0): Using HW cursor
(--) NOUVEAU(0): Linear framebuffer at 0xE0000000
(--) NOUVEAU(0): MMIO registers at 0xF2000000
(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) 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:E-EDID segment register" registered at address 0x60.
(II) NOUVEAU(0): I2C device "VGA-0:ddc2" registered at address 0xA0.
(II) NOUVEAU(0): I2C device "DVI-D-0:E-EDID segment register" registered at address 0x60.
(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 "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 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, 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.6.1, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
(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.6.1, 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       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [1] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [2] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [3] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [4] -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
(==) NOUVEAU(0): Backing store disabled
(==) NOUVEAU(0): Silken mouse enabled
(II) NOUVEAU(0): NVEnterVT is called.
(II) NOUVEAU(0): Saving VGA fonts
(II) NOUVEAU(0): Saving crtcs
(II) NOUVEAU(0): Saving encoders

Fatal server error:
Caught signal 11.  Server aborting


Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help.
Please also check the log file at "/var/log/Xorg.1.log" for additional information.

(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): Restoring VGA fonts
(II) NOUVEAU(0): Restoring CRTC_OWNER to 4.

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

[42] /var/log> sudo pciconf -lvcb
Password:
none0@pci0:0:0:0:       class=0x050000 card=0x50011458 chip=0x054710de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    class      = memory
    subclass   = RAM
    cap 08[44] = HT slave
    cap 08[dc] = HT MSI address window enabled at 0xfee00000
isab0@pci0:0:1:0:       class=0x060100 card=0x0c111458 chip=0x054810de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    class      = bridge
    subclass   = PCI-ISA
none1@pci0:0:1:1:       class=0x0c0500 card=0x0c111458 chip=0x054210de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    class      = serial bus
    subclass   = SMBus
    bar   [10] = type I/O Port, range 32, base 0xc000, size 64, enabled
    bar   [20] = type I/O Port, range 32, base 0x1c00, size 64, enabled
    bar   [24] = type I/O Port, range 32, base 0xc800, size 64, enabled
    cap 01[44] = powerspec 2  supports D0 D3  current D0
none2@pci0:0:1:2:       class=0x050000 card=0xcb8410de chip=0x054110de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    class      = memory
    subclass   = RAM
ohci0@pci0:0:2:0:       class=0x0c0310 card=0x50041458 chip=0x055e10de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    class      = serial bus
    subclass   = USB
    bar   [10] = type Memory, range 32, base 0xf510a000, size 4096, enabled
    cap 01[44] = powerspec 2  supports D0 D1 D2 D3  current D0
ehci0@pci0:0:2:1:       class=0x0c0320 card=0x50041458 chip=0x055f10de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    class      = serial bus
    subclass   = USB
    bar   [10] = type Memory, range 32, base 0xf510b000, size 256, enabled
    cap 0a[44] = EHCI Debug Port at offset 0x98 in map 0x14
    cap 01[80] = powerspec 2  supports D0 D1 D2 D3  current D0
ohci1@pci0:0:4:0:       class=0x0c0310 card=0x50041458 chip=0x055e10de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    class      = serial bus
    subclass   = USB
    bar   [10] = type Memory, range 32, base 0xf510c000, size 4096, enabled
    cap 01[44] = powerspec 2  supports D0 D1 D2 D3  current D0
ehci1@pci0:0:4:1:       class=0x0c0320 card=0xcb8410de chip=0x055f10de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    class      = serial bus
    subclass   = USB
    bar   [10] = type Memory, range 32, base 0xf5109000, size 256, enabled
    cap 0a[44] = EHCI Debug Port at offset 0x98 in map 0x14
    cap 01[80] = powerspec 2  supports D0 D1 D2 D3  current D0
atapci0@pci0:0:6:0:     class=0x01018a card=0x50021458 chip=0x056010de rev=0xa1 hdr=0x00
    vendor     = 'Nvidia Corp'
    class      = mass storage
    subclass   = ATA
    bar   [20] = type I/O Port, range 32, base 0xf000, size 16, enabled
    cap 01[44] = powerspec 2  supports D0 D3  current D0
hdac0@pci0:0:7:0:       class=0x040300 card=0xa0021458 chip=0x055c10de rev=0xa1 hdr=0x00
    vendor     = 'Nvidia Corp'
    class      = multimedia
    subclass   = HDA
    bar   [10] = type Memory, range 32, base 0xf5100000, size 16384, enabled
    cap 01[44] = powerspec 2  supports D0 D3  current D0
    cap 05[50] = MSI supports 1 message, 64 bit, vector masks
    cap 08[6c] = HT MSI fixed address window disabled at 0xfee00000
pcib1@pci0:0:8:0:       class=0x060401 card=0x026f1458 chip=0x056110de rev=0xa2 hdr=0x01
    vendor     = 'Nvidia Corp'
    class      = bridge
    subclass   = PCI-PCI
    cap 0d[b8] = PCI Bridge card=0x026f1458
    cap 08[8c] = HT MSI address window disabled at 0xfee00000
atapci1@pci0:0:9:0:     class=0x010185 card=0xb0021458 chip=0x055010de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    class      = mass storage
    subclass   = ATA
    bar   [10] = type I/O Port, range 32, base 0x9f0, size  8, enabled
    bar   [14] = type I/O Port, range 32, base 0xbf0, size  4, enabled
    bar   [18] = type I/O Port, range 32, base 0x970, size  8, enabled
    bar   [1c] = type I/O Port, range 32, base 0xb70, size  4, enabled
    bar   [20] = type I/O Port, range 32, base 0xdc00, size 16, enabled
    bar   [24] = type Memory, range 32, base 0xf5104000, size 8192, enabled
    cap 01[44] = powerspec 2  supports D0 D3  current D0
    cap 12[8c] = unknown
    cap 05[b0] = MSI supports 8 messages, 64 bit
    cap 08[cc] = HT MSI fixed address window disabled at 0xfee00000
nfe0@pci0:0:10:0:       class=0x020000 card=0xe0001458 chip=0x054c10de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    class      = network
    subclass   = ethernet
    bar   [10] = type Memory, range 32, base 0xf5106000, size 4096, enabled
    bar   [14] = type I/O Port, range 32, base 0xe000, size  8, enabled
    bar   [18] = type Memory, range 32, base 0xf5107000, size 256, enabled
    bar   [1c] = type Memory, range 32, base 0xf5108000, size 16, enabled
    cap 01[44] = powerspec 2  supports D0 D1 D2 D3  current D0
    cap 05[50] = MSI supports 8 messages, 64 bit, vector masks
    cap 08[6c] = HT MSI fixed address window disabled at 0xfee00000
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
    subclass   = VGA
    bar   [10] = type Memory, range 32, base 0xf2000000, size 16777216, enabled
    bar   [14] = type Prefetchable Memory, range 64, base 0xe0000000, size 268435456, enabled
    bar   [1c] = type Memory, range 64, base 0xf3000000, size 16777216, enabled
    cap 01[48] = powerspec 2  supports D0 D3  current D0
    cap 05[50] = MSI supports 1 message, 64 bit
hostb0@pci0:0:24:0:     class=0x060000 card=0x00000000 chip=0x11001022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = '(K8) Athlon 64/Opteron HyperTransport Technology Configuration'
    class      = bridge
    subclass   = HOST-PCI
    cap 08[80] = HT host
hostb1@pci0:0:24:1:     class=0x060000 card=0x00000000 chip=0x11011022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = '(K8) Athlon 64/Opteron Address Map'
    class      = bridge
    subclass   = HOST-PCI
hostb2@pci0:0:24:2:     class=0x060000 card=0x00000000 chip=0x11021022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = '(K8) Athlon 64/Opteron DRAM Controller'
    class      = bridge
    subclass   = HOST-PCI
hostb3@pci0:0:24:3:     class=0x060000 card=0x00000000 chip=0x11031022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = '(K8) Athlon 64/Opteron Miscellaneous Control'
    class      = bridge
    subclass   = HOST-PCI
    cap 0f[f0] = unknown
fwohci0@pci0:1:14:0:    class=0x0c0010 card=0x10001458 chip=0x8024104c rev=0x00 hdr=0x00
    vendor     = 'Texas Instruments (TI)'
    device     = 'TSB43AB23 1394a-2000 OHCI PHY/link-layer Controller'
    class      = serial bus
    subclass   = FireWire
    bar   [10] = type Memory, range 32, base 0xf5004000, size 2048, enabled
    bar   [14] = type Memory, range 32, base 0xf5000000, size 16384, enabled
    cap 01[44] = powerspec 2  supports D0 D1 D2 D3  current D0
Карта 7025 интегрированная в мать.
drm.ko загружал после make depend all install. До этого загружен не был.
С модулем еще повторю, отпишусь.

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

Re: xf86-video-nouveau

Непрочитанное сообщение 4ertus2 » 2009-05-12 18:39:41

dmesg после kldload

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

drm0: <NVidia Display Adapter> on vgapci0
info: [drm] Detected an NV44 generation card (0x067000a1)
vgapci0: child drm0 requested pci_enable_busmaster
info: [drm] Initialized nouveau 0.0.12 20060213
Странно, но сейчас все стартануло.
dmesg после startx -- :1

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

error: [drm:pid2381:drm_alloc_resource] *ERROR* Couldn't find resource 0x2
error: [drm:pid2381:drm_alloc_resource] *ERROR* Couldn't find resource 0x2
error: [drm:pid2381:drm_alloc_resource] *ERROR* Couldn't find resource 0x2
drm0: [ITHREAD]
info: [drm] Allocating FIFO number 0
info: [drm] nouveau_fifo_alloc: initialised FIFO 0
info: [drm] Allocating FIFO number 1
info: [drm] nouveau_fifo_alloc: initialised FIFO 1
Успешный лог:

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

X.Org X Server 1.6.1
Release Date: 2009-4-14
X Protocol Version 11, Revision 0
Build Operating System: FreeBSD 7.2-STABLE amd64
Current Operating System: FreeBSD 4ertus2 7.2-STABLE FreeBSD 7.2-STABLE #0: Mon May 11 22:58:57 MSD 2009     root@4ertus2:/usr/obj/usr/src/sys/COMP42 amd64
Build Date: 09 May 2009  12:37:18PM

        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.1.log", Time: Tue May 12 19:32:06 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 "AllowEmptyInput" "Off"
(==) Automatically adding devices
(==) Automatically enabling devices
(**) 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/,
        built-ins
(==) ModulePath set to "/usr/local/lib/xorg/modules"
(II) Loader magic: 0xce0
(II) Module ABI versions:
        X.Org ANSI C Emulation: 0.4
        X.Org Video Driver: 5.0
        X.Org XInput driver : 4.0
        X.Org Server Extension : 2.0
(II) Loader running on freebsd
(--) Using syscons driver with X support (version 2.0)
(--) using VT number 7

(--) 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       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [1] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [2] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [3] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [4] -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) "record" will be loaded by default.
(II) "dri" will be loaded by default.
(II) "dri2" 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.6.1, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(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.6.1, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(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.6.1, module version = 1.0.0
        ABI class: X.Org Server Extension, version 2.0
(==) AIGLX disabled
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/local/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
        compiled for 1.6.1, module version = 1.13.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(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.6.1, module version = 1.0.0
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/local/lib/xorg/modules/extensions//libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
        compiled for 1.6.1, module version = 1.0.0
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "nouveau"
(II) Loading /usr/local/lib/xorg/modules/drivers//nouveau_drv.so
(II) Module nouveau: vendor="X.Org Foundation"
        compiled for 1.6.1, module version = 0.0.10
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 5.0
(II) LoadModule: "mouse"
(II) Loading /usr/local/lib/xorg/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
        compiled for 1.6.1, module version = 1.4.0
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 4.0
(II) LoadModule: "kbd"
(II) Loading /usr/local/lib/xorg/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
        compiled for 1.6.1, module version = 1.3.2
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 4.0
(II) NOUVEAU driver 20090408.d8545e6
(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       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [1] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [2] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [3] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [4] -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.6.1, module version = 1.0.0
        ABI class: X.Org Video Driver, version 5.0
(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
(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 10, (OK)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:12.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenByBusid: drmOpenMinor returns 10
drmOpenByBusid: drmGetBusid reports pci:0000:00:12.0
(II) [drm] DRM interface version 1.2
(II) [drm] DRM open master succeeded.
(II) NOUVEAU(0): [drm] nouveau interface version: 0.0.12
(--) NOUVEAU(0): [drm] kernel modesetting not available
(**) 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.6.1, module version = 0.1.0
        ABI class: X.Org Video Driver, version 5.0
(==) NOUVEAU(0): Randr1.2 support enabled
(==) NOUVEAU(0): Using HW cursor
(--) NOUVEAU(0): Linear framebuffer at 0xE0000000
(--) NOUVEAU(0): MMIO registers at 0xF2000000
(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) 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:E-EDID segment register" registered at address 0x60.
(II) NOUVEAU(0): I2C device "VGA-0:ddc2" registered at address 0xA0.
(II) NOUVEAU(0): I2C device "DVI-D-0:E-EDID segment register" registered at address 0x60.
(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 "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 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, 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.6.1, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "exa"
(II) LoadModule: "exa"
(II) Loading /usr/local/lib/xorg/modules//libexa.so
(II) Module exa: vendor="X.Org Foundation"
        compiled for 1.6.1, module version = 2.4.0
        ABI class: X.Org Video Driver, version 5.0
(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.6.1, 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       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [1] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [2] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [3] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [4] -1  0       0x00000000 - 0x000000ff (0x100) IX[B]
(==) NOUVEAU(0): Write-combining range (0xa0000,0x10000) was already clear
(II) NOUVEAU(0): Allocated 32MiB VRAM for framebuffer + offscreen pixmaps, at offset 0x0
(II) NOUVEAU(0): GART: PCI DMA - using 3840KiB
(II) NOUVEAU(0): GART: Allocated 3MiB as a scratch buffer
(II) NOUVEAU(0): [drm] Using the DRM lock SAREA also for drawables.
(II) NOUVEAU(0): [drm] framebuffer handle = 0xe0000000
(II) NOUVEAU(0): [drm] added 1 reserved context for kernel
(II) NOUVEAU(0): X context handle = 0x1
(II) NOUVEAU(0): [drm] installed DRM signal handler
(II) NOUVEAU(0): Opened GPU channel 1
(II) NOUVEAU(0): Saving VGA fonts
(II) NOUVEAU(0): Saving crtcs
(II) NOUVEAU(0): Saving encoders
(II) EXA(0): Offscreen pixmap area of 27000832 bytes
(II) EXA(0): Driver registered support for the following operations:
(II)         Solid
(II)         Copy
(II)         Composite (RENDER acceleration)
(II)         UploadToScreen
(II)         DownloadFromScreen
(==) NOUVEAU(0): Backing store disabled
(==) NOUVEAU(0): Silken mouse enabled
(II) NOUVEAU(0): [DRI] installation complete
(II) NOUVEAU(0): [XvMC] Associated with NV40 texture adapter.
(II) NOUVEAU(0): [XvMC] Extension initialized.
(II) NOUVEAU(0): NVEnterVT is called.
(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): 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
(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 Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(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) 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
(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
(**) Mouse1: (accel) keeping acceleration scheme 1
(**) Mouse1: (accel) filter chain progression: 2.00
(**) Mouse1: (accel) filter stage 0: 20.00 ms
(**) Mouse1: (accel) set acceleration profile 0
(II) Mouse1: SetupAuto: hw.iftype is 4, hw.model is 0
(II) Mouse1: SetupAuto: protocol is SysMouse
(**) 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) XINPUT: Adding extended input device "Keyboard1" (type: KEYBOARD)
(EE) config/hal: couldn't initialise context: (null) ((null))
(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): Restoring VGA fonts
(II) NOUVEAU(0): Restoring CRTC_OWNER to 4.
(II) NOUVEAU(0): NVEnterVT is called.
(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): 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
(**) Option "BaudRate" "1200"
(**) Option "StopBits" "2"
(**) Option "DataBits" "8"
(**) Option "Parity" "None"
(**) Option "Vmin" "1"
(**) Option "Vtime" "0"
(**) Option "FlowControl" "None"
(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): Restoring VGA fonts
(II) NOUVEAU(0): Restoring CRTC_OWNER to 4.
nouveau с прошлого запуска не обновлял. Разница только в пересобраном заново мире и заново собранных модулях.
В третьих кедах xv есть, xine через него играет. Вроде поменьше грузит комп при машстабировании картинки.

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

Re: xf86-video-nouveau

Непрочитанное сообщение Гость » 2009-05-16 17:36:21

4ertus2, если сможешь ее воспроизвести, ты выложи потом рецепт. ОК? Возможно стоит попробовать hw.drm.msi=0, ибо по крайней мере на моей карточке MSI иногда валит сервер.

А пока мне кажется, что ты пытался сделать рестарт Xserver'а, кой не работает.

ps, в dmesg ты забыл включить DRM_DEBUG. Делается это просто: при сборке модуля добавляешь -DDRM_DEBUG; напр.,

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

$ cd /sys/modules/drm/nouveau
$ make depend all install -DDRM_DEBUG
или в конфиге ядра `options DRM_DEBUG'

lissyara, еще один кандидат на schg флаг - xf86-video-nouveau-0.0.10.20090514.9656762.tar.bz2

пруфлинк - cvs commit: ports/x11-drivers/xf86-video-nouveau Makefile distinfo

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

Re: xf86-video-nouveau

Непрочитанное сообщение 4ertus2 » 2009-05-16 19:21:06

скорее всего трабл был с наложением патча, лишний make clean все бы исправил.

-DDRM_DEBUG наверное, стоит добавить в верхний пост.
+ сборка в sys/modules/drm включает сборку в sys/modules/drm/nouveau. Существует тайный смылс собирать повторно?

По поводу примечаний:
Чем hw.drm.msi=0 на уже загруженном модуле хуже, чем на незагруженном?
Что такое TTM?
Что за зверь EXAPixmaps и включен ли он по-умолчанию?
Что помимо EXAOptimizeMigration еще можно подергать?

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

Re: xf86-video-nouveau

Непрочитанное сообщение Alex Keda » 2009-05-16 22:13:21

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

hosting# chflags schg users/Guest/distfiles/xf86-video-nouveau-0.0.10.20090514.9656762.tar.bz2
hosting# ls -lo ~ftp/users/Guest/distfiles/xf86-video-nouveau-0.0.10.20090514.9656762.tar.bz2
-rw-r--r--  1 lissyara  ftp  schg 556039 14 май 22:07 /home/ftp/users/Guest/distfiles/xf86-video-nouveau-0.0.10.20090514.9656762.tar.bz2
hosting#  
прибил
Убей их всех! Бог потом рассортирует...

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

Re: xf86-video-nouveau

Непрочитанное сообщение Гость » 2009-05-17 7:03:49

4ertus2 писал(а):+ сборка в sys/modules/drm включает сборку в sys/modules/drm/nouveau. Существует тайный смылс собирать повторно?
баг в описании ;)

Собирать нужно
  • drm.ko - sys/modules/drm/drm/
    nouveau.ko - sys/modules/drm/nouveau/
но можно собирать только sys/modules/drm, будет, правда, чуток по дольше из-за сборки остальных драйверов.
4ertus2 писал(а):Чем hw.drm.msi=0 на уже загруженном модуле хуже, чем на незагруженном?
значение не будет использоваться. Приблизительно по той же причине, что и hw.ata.wc, только в случае с write cache кроме tunable в ata коде есть также readonly sysctl для возможности просмотра текущего значения hw.ata.wc.

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

TUNABLE_INT("hw.ata.wc", &ata_wc);
SYSCTL_INT(_hw_ata, OID_AUTO, wc, CTLFLAG_RDTUN, &ata_wc, 0,
           "ATA disk write caching");
в drm коде же есть только

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

TUNABLE_INT("hw.drm.msi", &drm_msi);
4ertus2 писал(а):Что такое TTM?
менеджер видеопамяти, TTM_Memory_Manager
4ertus2 писал(а):Что за зверь EXAPixmaps и включен ли он по-умолчанию?
если не ошибаюсь, заставляет pixmap'ы хранить в видеопамяти вместо системной памяти. Выключено по дефолту. Подробнее я и сам не знаю ;)
4ertus2 писал(а):Что помимо EXAOptimizeMigration еще можно подергать?
MigrationHeuristic=greedy, см. exa(4) или xserver/hw/xfree86/exa/examodule.c

чуток описания по EXAOptimizeMigration

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

xserver/exa/exa_migration.c:
/* XXX: The pending damage region will be marked as damaged after the
 * operation, so it should serve as an upper bound for the region that
 * needs to be synchronized for the operation. Unfortunately, this
 * causes corruption in some cases, e.g. when starting compiz. See
 * https://bugs.freedesktop.org/show_bug.cgi?id=12916 .
 */
 if (pExaScr->optimize_migration) {
 ...
 }
lissyara, не обновишь исходный пост? http://pastebin.ca/1425133

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

Re: xf86-video-nouveau

Непрочитанное сообщение Alex Keda » 2009-05-17 20:02:20

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

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

Re: xf86-video-nouveau

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

пока в git стало тихо решил кинуть в папку files/ набор хаков из Fedora 11. Из интересных нововведений:
  • на nv50 больше не нужен композитный менеджер для Xvideo, а также для полного ускорения EXA. Однако, на мой взгляд, мерцание при скроллинге в xterm со сглаженными TTF шрифтами заметно меньше *со* включенным xcompmgr.
  • используемый bios хранится в /var/run, в моем случе появился файлик nv94_0622.rom
  • возможность использование нескольких инстанций Xserver'а вместе с ускорением (у мя не работает):
    в Xorg.0.log - `(EE) NOUVEAU(0): Unable to set master',
    а в dmesg - `error: [drm:pid1354:nouveau_ioctl_getparam] *ERROR* unknown parameter -2401039834048102399'.
    Скорее всего проблема в DRM.
  • переворачивание (rotation) randr может привести к зависанию, напр. `xrandr -o left', хотя `xrandr -o inverted' работает
патчи включены в xf86-video-nouveau.diff. Если будут какие-то проблемы, то просто удалите папку files/ целиком, но перед этим попробуйти загрузится с hw.drm.msi=0.

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

Re: xf86-video-nouveau

Непрочитанное сообщение Гость » 2009-07-13 19:34:09

на федоркины патчи я забил. Они редко обновляются, а вручную мне их применять не охота (не программер я). А оставаться на старой ревизии я даже рассматривать не буду, для этого есть оффициальное древо портов с древними портами.

Кстати, rnoland@ недавно выложил обновленные drm патчи. Было бы неплохо, если б кто-нить поменял строку

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

[*]применить [url=http://people.freebsd.org/~rnoland/drm-nouveau-032109.patch]drm-nouveau-032109.patch[/url] и пересобрать ядерные модули [b]drm.ko[/b] и [b]nouveau.ko[/b][/list]
на

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

[*]применить [url=http://people.freebsd.org/~rnoland/drm-nouveau-062309.patch]drm-nouveau-062309.patch[/url] и пересобрать ядерные модули [b]drm.ko[/b] и [b]nouveau.ko[/b][/list]
в первом посте.

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

Re: xf86-video-nouveau

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

поменял

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

Re: xf86-video-nouveau

Непрочитанное сообщение paradox » 2009-08-01 14:43:54

*удивлен
а что патчи роберт не закомитил в куррент?

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

Re: xf86-video-nouveau

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

Пока userland части слишком крепко привязаны к версии ядра (точнее drm и ttm), пока API не стабилизируется смысла включать в HEAD нет. Предстваь себе ситуацию когда новая версия libdrm зависит от новой версии drm... кхм, но можно сделать порт для drm модуля.

ps, не так давно команда разрабов nouveau выкинула из драйвера поддержку NoDRM и убрала поддержку NoTTM. Так что снапшоты по ссылкам в первом посте не самые свежие, более новые не заработают ни в каком виде пока rnoland не выложит новый пачсет.

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

Re: xf86-video-nouveau

Непрочитанное сообщение paradox » 2009-08-01 17:14:45

ну оно никогда не стабилизируеться
поскольку новые чипсеты постоянно появляються
а 3D они и не планируют судя по всему

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

Re: xf86-video-nouveau

Непрочитанное сообщение Alex Keda » 2009-08-11 22:56:21

ВЫнужденно сижу с нвидией.
имею такую граблю - судя по рассылке пофикшенную аж в прошлом году =(

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

(II) resource ranges after preInit:
        [0] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [1] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [2] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [3] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [4] -1  0       0x00000000 - 0x000000ff (0x100) IX[B]
(II) NOUVEAU(0): Allocated 8MiB VRAM for framebuffer
(II) NOUVEAU(0): AGPGART: 64MiB available
(II) NOUVEAU(0): GART: Allocated 16MiB as a scratch buffer
(II) NOUVEAU(0): [drm] Using the DRM lock SAREA also for drawables.
(II) NOUVEAU(0): [drm] framebuffer handle = 0xfc000000
(II) NOUVEAU(0): [drm] added 1 reserved context for kernel
(II) NOUVEAU(0): X context handle = 0x1
(II) NOUVEAU(0): [drm] installed DRM signal handler
(II) NOUVEAU(0): Opened GPU channel 1
(II) NOUVEAU(0): Saving VGA fonts
(II) NOUVEAU(0): Saving crtcs
(II) NOUVEAU(0): Saving encoders
(EE) EXA(0): ExaDriverRec::offScreenBase must be <= ExaDriverRec::memorySize

Fatal server error:
AddScreen/ScreenInit failed for driver 0
===========
кто там чё про сказочную нвидию бухтел? легаси драйвера для моей карты и нового икс-сервера не будет никогда, эта хрень свободная не заводиться вообще, и сижу я в итоге на vesa
с АТИ таких проблем у меня никогда не было. как тока с нвидией сталкиваюсь - начинается бубен...
Убей их всех! Бог потом рассортирует...