Hello, I'm Florian and this is my first time posting here. I'm trying to set up X on a EmDebian system. It runs on a ARM fpga board and was set up with multistrap. As output device the framebuffer is used, kernel and framebuffer driver were applied to the board by other project members. It's rather slow with about 100 MHz CPU and 265 MB RAM. The framebuffer driver works, e.g. fbi and fbterm are running fine. The Output of fbset is:
-------------------------------------------------- root@fpga:~# fbset mode "640x480" geometry 640 480 640 480 32 timings 0 0 0 0 0 0 0 rgba 8/16,8/8,8/0,0/0 endmode -------------------------------------------------- It's not possible to change this mode, because the framebuffer device does not offer other ones. All debian xorg packages are installed. I'm using this /etc/X11/xorg.conf -------------------------------------------------- root@fpga:~# cat /etc/X11/xorg.conf Section "Monitor" Identifier "LCD Panel" EndSection Section "Device" Identifier "Framebuffer" Driver "fbdev" Option "UseFBDev" "true" Option "ShadowFB" "false" EndSection Section "Screen" Identifier "Default Screen" Device "Framebuffer" Monitor "LCD Panel" DefaultDepth 24 SubSection "Display" Depth 24 Modes "640x480" EndSubSection SubSection "Display" Depth 32 Modes "640x480" EndSubSection EndSection Section "InputDevice" Identifier "Keyboard" Driver "kbd" EndSection Section "InputDevice" Identifier "Mouse" Driver "mouse" Option "protocol" "auto" Option "device" "/dev/input/mice" EndSection Section "ServerLayout" Identifier "Default Layout" Screen 0 "Default Screen" 0 0 InputDevice "Keyboard" InputDevice "Mouse" EndSection -------------------------------------------------- When i try to start X by "xinit /usr/bin/xterm", X is starting and leaves a black screen. The system freezes and input devices won't work. The board won't answer to ssh connections. Same for startx, Xorg -retro. There are no kernel error messages shown or logged. /var/log/Xorg.0.log says: -------------------------------------------------- root@fpga:~# cat /var/log/Xorg.0.log [ 942.366] _XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6 [ 942.410] _XSERVTransOpen: transport open failed for inet6/rechner02-fpga:0 [ 942.457] _XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6 [ 942.660] X.Org X Server 1.12.4 Release Date: 2012-08-27 [ 942.802] X Protocol Version 11, Revision 0 [ 942.856] Build Operating System: Linux 2.6.32 armv5tel Debian [ 942.974] Current Operating System: Linux fpga 3.8.2+ #1106 PREEMPT Thu Nov 7 12:40:47 CET 2013 armv4l [ 942.978] Kernel command line: user_debug=31 mem=256M root=/dev/PRHSaceCF2 rw init=/init video=prhsfb:640x480@60 [ 943.181] Build Date: 17 April 2013 11:27:49AM [ 943.255] xorg-server 2:1.12.4-6 (Julien Cristau <jcris...@debian.org>) [ 943.331] Current version of pixman: 0.26.0 [ 943.491] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 943.494] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 943.874] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Nov 7 14:12:38 2013 [ 944.098] (==) Using config file: "/etc/X11/xorg.conf" [ 944.203] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [ 944.329] (==) ServerLayout "Default Layout" [ 944.330] (**) |-->Screen "Default Screen" (0) [ 944.332] (**) | |-->Monitor "LCD Panel" [ 944.363] (==) No device specified for screen "Default Screen". Using the first device section listed. [ 944.364] (**) | |-->Device "Framebuffer" [ 944.366] (**) |-->Input Device "Keyboard" [ 944.367] (**) |-->Input Device "Mouse" [ 944.372] (==) Automatically adding devices [ 944.373] (==) Automatically enabling devices [ 944.603] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. [ 944.604] Entry deleted from font path. [ 944.606] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist. [ 944.607] Entry deleted from font path. [ 944.609] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist. [ 944.610] Entry deleted from font path. [ 944.612] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist. [ 944.613] Entry deleted from font path. [ 944.614] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist. [ 944.615] Entry deleted from font path. [ 944.617] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist. [ 944.618] Entry deleted from font path. [ 944.620] (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist. [ 944.621] Entry deleted from font path. [ 944.622] (==) FontPath set to: /usr/share/fonts/X11/misc, built-ins [ 944.623] (==) ModulePath set to "/usr/lib/xorg/modules" [ 944.625] (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. [ 944.627] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled. [ 944.628] (WW) Disabling Keyboard [ 944.629] (WW) Disabling Mouse [ 944.640] (II) Loader magic: 0xb6f92cf0 [ 944.642] (II) Module ABI versions: [ 944.643] X.Org ANSI C Emulation: 0.4 [ 944.644] X.Org Video Driver: 12.1 [ 944.645] X.Org XInput driver : 16.0 [ 944.646] X.Org Server Extension : 6.0 [ 944.650] (II) LoadModule: "extmod" [ 944.681] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so [ 944.802] (II) Module extmod: vendor="X.Org Foundation" [ 944.804] compiled for 1.12.4, module version = 1.0.0 [ 944.805] Module class: X.Org Server Extension [ 944.807] ABI class: X.Org Server Extension, version 6.0 [ 944.808] (II) Loading extension SELinux [ 944.810] (II) Loading extension MIT-SCREEN-SAVER [ 944.811] (II) Loading extension XFree86-VidModeExtension [ 944.812] (II) Loading extension XFree86-DGA [ 944.814] (II) Loading extension DPMS [ 944.815] (II) Loading extension XVideo [ 944.816] (II) Loading extension XVideo-MotionCompensation [ 944.818] (II) Loading extension X-Resource [ 944.819] (II) LoadModule: "dbe" [ 944.828] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so [ 944.850] (II) Module dbe: vendor="X.Org Foundation" [ 944.852] compiled for 1.12.4, module version = 1.0.0 [ 944.854] Module class: X.Org Server Extension [ 944.855] ABI class: X.Org Server Extension, version 6.0 [ 944.856] (II) Loading extension DOUBLE-BUFFER [ 944.857] (II) LoadModule: "glx" [ 944.866] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so [ 945.147] (II) Module glx: vendor="X.Org Foundation" [ 945.149] compiled for 1.12.4, module version = 1.0.0 [ 945.150] ABI class: X.Org Server Extension, version 6.0 [ 945.152] (==) AIGLX enabled [ 945.154] (II) Loading extension GLX [ 945.155] (II) LoadModule: "record" [ 945.168] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so [ 945.198] (II) Module record: vendor="X.Org Foundation" [ 945.199] compiled for 1.12.4, module version = 1.13.0 [ 945.201] Module class: X.Org Server Extension [ 945.202] ABI class: X.Org Server Extension, version 6.0 [ 945.204] (II) Loading extension RECORD [ 945.205] (II) LoadModule: "dri" [ 945.214] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so [ 945.292] (II) Module dri: vendor="X.Org Foundation" [ 945.294] compiled for 1.12.4, module version = 1.0.0 [ 945.296] ABI class: X.Org Server Extension, version 6.0 [ 945.297] (II) Loading extension XFree86-DRI [ 945.299] (II) LoadModule: "dri2" [ 945.308] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so [ 945.336] (II) Module dri2: vendor="X.Org Foundation" [ 945.337] compiled for 1.12.4, module version = 1.2.0 [ 945.339] ABI class: X.Org Server Extension, version 6.0 [ 945.340] (II) Loading extension DRI2 [ 945.341] (II) LoadModule: "fbdev" [ 945.367] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so [ 945.389] (II) Module fbdev: vendor="X.Org Foundation" [ 945.390] compiled for 1.12.1, module version = 0.4.2 [ 945.392] ABI class: X.Org Video Driver, version 12.0 [ 945.394] (II) FBDEV: driver for framebuffer: fbdev [ 945.397] (--) using VT number 7 [ 945.602] (WW) Falling back to old probe method for fbdev [ 945.603] (II) Loading sub module "fbdevhw" [ 945.604] (II) LoadModule: "fbdevhw" [ 945.611] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so [ 945.634] (II) Module fbdevhw: vendor="X.Org Foundation" [ 945.635] compiled for 1.12.4, module version = 0.0.2 [ 945.637] ABI class: X.Org Video Driver, version 12.1 [ 945.641] (II) FBDEV(0): using default device [ 945.643] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support [ 945.646] (**) FBDEV(0): Depth 24, (--) framebuffer bpp 32 [ 945.648] (==) FBDEV(0): RGB weight 888 [ 945.649] (==) FBDEV(0): Default visual is TrueColor [ 945.651] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0) [ 945.652] (II) FBDEV(0): hardware: prhs (video memory: 1200kB) [ 945.654] (**) FBDEV(0): Option "ShadowFB" "false" [ 945.657] (II) FBDEV(0): checking modes against framebuffer device... [ 945.659] (II) FBDEV(0): mode "640x480@60" not found [ 945.661] (II) FBDEV(0): mode "640x480" test failed [ 945.662] (II) FBDEV(0): mode "640x480" test failed [ 945.664] (II) FBDEV(0): mode "640x480" test failed [ 945.665] (II) FBDEV(0): mode "640x480" test failed [ 945.667] (II) FBDEV(0): mode "640x480" test failed [ 945.668] (II) FBDEV(0): mode "640x480" test failed [ 945.670] (II) FBDEV(0): mode "640x480" not found [ 945.671] (II) FBDEV(0): checking modes against monitor... [ 945.682] (--) FBDEV(0): Virtual size is 640x480 (pitch 640) [ 945.684] (**) FBDEV(0): Built-in mode "current" [ 945.685] (==) FBDEV(0): DPI set to (96, 96) [ 945.687] (II) Loading sub module "fb" [ 945.688] (II) LoadModule: "fb" [ 945.728] (II) Loading /usr/lib/xorg/modules/libfb.so [ 945.832] (II) Module fb: vendor="X.Org Foundation" [ 945.833] compiled for 1.12.4, module version = 1.0.0 [ 945.835] ABI class: X.Org ANSI C Emulation, version 0.4 [ 945.837] (==) Depth 24 pixmap format is 32 bpp -------------------------------------------------- This is as far as it gets. I wonder how to get more error information, is there a possibility to have more verbosity? Xorg -verbose 10 delivers not more than above. I'd be happy if someone could help. Greetings, Florian _______________________________________________ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s