On 01/08/2011 03:52 PM, Julien Cristau wrote: > Daniel, can you try booting with video=ofonly? AFAIK, that should use > the offb framebuffer driver on boot, which should be able to hand off to > nouveau. I tried booting with the kernel option video=ofonly and i had no /etc/X11/xorg.conf This resulted in a segfault of the X11 server, which is attached here. (clearly, no video is shown) Interestingly, under this arrangement, the framebuffer seems to think that it is running at 116Hz, which i don't think the built-in monitor is actually capable of displaying: 0 root@bagheera:~# fbset mode "1024x768-116" # D: 100.000 MHz, H: 93.985 kHz, V: 116.318 Hz geometry 1024 768 1024 768 8 timings 10000 16 16 16 16 8 8 rgba 8/0,8/0,8/0,0/0 endmode 0 root@bagheera:~# Under the regular boot (no kernel video= arg, and an xorg.conf that forces fbdev), i see this: 0 root@bagheera:~# fbset mode "1024x768-89" # D: 99.197 MHz, H: 72.090 kHz, V: 89.001 Hz geometry 1024 768 1024 768 32 timings 10081 208 48 38 1 96 3 hsync high vsync high accel true rgba 8/16,8/8,8/0,8/24 endmode 0 root@bagheera:~# Anything else i should try? --dkg
X.Org X Server 1.7.7 Release Date: 2010-05-04 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.26-2-powerpc64 ppc Debian Current Operating System: Linux bagheera 2.6.32-5-powerpc #1 Fri Dec 10 16:30:49 UTC 2010 ppc Kernel command line: root=/dev/hda3 ro video=ofonly Build Date: 02 December 2010 01:48:29AM xorg-server 2:1.7.7-10 (Julien Cristau <jcristau@debian.org>) Current version of pixman: 0.16.4 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 Jan 10 21:14:56 2011 (==) Using system config directory "/usr/share/X11/xorg.conf.d" (==) No Layout section. Using the first Screen section. (==) No screen section available. Using defaults. (**) |-->Screen "Default Screen Section" (0) (**) | |-->Monitor "<default monitor>" (==) No monitor specified for screen "Default Screen Section". Using a default monitor configuration. (==) Automatically adding devices (==) Automatically enabling devices (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. Entry deleted from font path. (==) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, built-ins (==) ModulePath set to "/usr/lib/xorg/modules" (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. (II) Loader magic: 0x101e8180 (II) Module ABI versions: X.Org ANSI C Emulation: 0.4 X.Org Video Driver: 6.0 X.Org XInput driver : 7.0 X.Org Server Extension : 2.0 (++) using VT number 7 (--) PCI:*(0:0:16:0) 10de:0110:0000:0000 nVidia Corporation NV11 [GeForce2 MX/MX 400] rev 178, Mem @ 0x91000000/16777216, 0x98000000/134217728, BIOS @ 0x????????/65536 (II) LoadModule: "extmod" (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so (II) Module extmod: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension SELinux (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/lib/xorg/modules/extensions/libdbe.so (II) Module dbe: vendor="X.Org Foundation" compiled for 1.7.7, 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/lib/xorg/modules/extensions/libglx.so (II) Module glx: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 ABI class: X.Org Server Extension, version 2.0 (==) AIGLX enabled (II) Loading extension GLX (II) LoadModule: "record" (II) Loading /usr/lib/xorg/modules/extensions/librecord.so (II) Module record: vendor="X.Org Foundation" compiled for 1.7.7, 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/lib/xorg/modules/extensions/libdri.so (II) Module dri: vendor="X.Org Foundation" compiled for 1.7.7, 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/lib/xorg/modules/extensions/libdri2.so (II) Module dri2: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.1.0 ABI class: X.Org Server Extension, version 2.0 (II) Loading extension DRI2 (==) Matched nouveau as autoconfigured driver 0 (==) Matched nv as autoconfigured driver 1 (==) Matched fbdev as autoconfigured driver 2 (==) Assigned the driver to the xf86ConfigLayout (II) LoadModule: "nouveau" (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so (II) Module nouveau: vendor="X.Org Foundation" compiled for 1.7.7, module version = 0.0.15 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 6.0 (II) LoadModule: "nv" (II) Loading /usr/lib/xorg/modules/drivers/nv_drv.so (II) Module nv: vendor="X.Org Foundation" compiled for 1.7.7, module version = 2.1.17 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 6.0 (II) LoadModule: "fbdev" (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so (II) Module fbdev: vendor="X.Org Foundation" compiled for 1.7.6.901, module version = 0.4.2 ABI class: X.Org Video Driver, version 6.0 (II) NOUVEAU driver Date: Tue Mar 16 13:08:37 2010 +1000 (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) NOUVEAU driver Date: Tue Mar 16 13:08:37 2010 +1000 (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) FBDEV: driver for framebuffer: fbdev (II) Primary Device is: PCI 00@00:10:0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 6, (OK) drmOpenByBusid: Searching for BusID pci:0000:00:10.0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 6, (OK) drmOpenByBusid: drmOpenMinor returns 6 drmOpenByBusid: drmGetBusid reports pci:0000:00:10.0 (II) [drm] nouveau interface version: 0.0.15 (WW) Falling back to old probe method for fbdev (II) Loading sub module "fbdevhw" (II) LoadModule: "fbdevhw" (II) Loading /usr/lib/xorg/modules/linux/libfbdevhw.so (II) Module fbdevhw: vendor="X.Org Foundation" compiled for 1.7.7, module version = 0.0.2 ABI class: X.Org Video Driver, version 6.0 (II) Loading sub module "dri" (II) LoadModule: "dri" (II) Reloading /usr/lib/xorg/modules/extensions/libdri.so (II) NOUVEAU(0): Loaded DRI module drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 7, (OK) drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 7, (OK) drmOpenByBusid: Searching for BusID pci:0000:00:10.0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 7, (OK) drmOpenByBusid: drmOpenMinor returns 7 drmOpenByBusid: drmGetBusid reports pci:0000:00:10.0 (II) [drm] DRM interface version 1.3 (II) [drm] DRM open master succeeded. (--) NOUVEAU(0): Chipset: "NVIDIA NV11" (II) NOUVEAU(0): Creating default Display subsection in Screen section "Default Screen Section" for depth/fbbpp 24/32 (==) NOUVEAU(0): Depth 24, (--) framebuffer bpp 32 (==) NOUVEAU(0): RGB weight 888 (==) NOUVEAU(0): Default visual is TrueColor (==) NOUVEAU(0): Using HW cursor (II) NOUVEAU(0): Output VGA-1 has no monitor section (II) NOUVEAU(0): EDID for output VGA-1 (II) NOUVEAU(0): Output VGA-1 disconnected (WW) NOUVEAU(0): No outputs definitely connected, trying again... (II) NOUVEAU(0): Output VGA-1 disconnected (WW) NOUVEAU(0): Unable to find initial modes (--) NOUVEAU(0): Virtual size is 0x0 (pitch 0) (==) NOUVEAU(0): DPI set to (96, 96) (II) Loading sub module "fb" (II) LoadModule: "fb" (II) Loading /usr/lib/xorg/modules/libfb.so (II) Module fb: vendor="X.Org Foundation" compiled for 1.7.7, 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/lib/xorg/modules/libexa.so (II) Module exa: vendor="X.Org Foundation" compiled for 1.7.7, module version = 2.5.0 ABI class: X.Org Video Driver, version 6.0 (II) Loading sub module "shadowfb" (II) LoadModule: "shadowfb" (II) Loading /usr/lib/xorg/modules/libshadowfb.so (II) Module shadowfb: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 ABI class: X.Org ANSI C Emulation, version 0.4 (II) UnloadModule: "nv" (II) Unloading /usr/lib/xorg/modules/drivers/nv_drv.so (II) UnloadModule: "fbdev" (II) Unloading /usr/lib/xorg/modules/drivers/fbdev_drv.so (II) UnloadModule: "fbdevhw" (II) Unloading /usr/lib/xorg/modules/linux/libfbdevhw.so Backtrace: 0: /usr/bin/Xorg (xorg_backtrace+0x58) [0x1006b518] 1: /usr/bin/Xorg (0x10000000+0x6fc30) [0x1006fc30] 2: (vdso) (__kernel_sigtramp_rt32+0x0) [0x100370] 3: /usr/bin/Xorg (xf86NumScreens+0x0) [0x101eaae8] 4: /usr/bin/Xorg (InitOutput+0xbf8) [0x10074338] 5: /usr/bin/Xorg (0x10000000+0x1cf34) [0x1001cf34] 6: /lib/libc.so.6 (0xfacb000+0x1f63c) [0xfaea63c] 7: /lib/libc.so.6 (0xfacb000+0x1f800) [0xfaea800] Segmentation fault at address 0x18 Fatal server error: Caught signal 11 (Segmentation fault). 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.0.log" for additional information.
Attachment:
signature.asc
Description: OpenPGP digital signature