[ELDK] X11 target image - missing libs

Nige Dick nigedick at yahoo.com
Thu Feb 28 15:31:14 CET 2013


Hi 

My own embedded system, based on a PXA166, includes a touchscreen QVGA LCD on which I need to have X11 window environment running for my end application. 


Using the install scripts as per the ELDK 5.3 Documentation, I've 
downloaded ELDK 5.3 with an armv5te target architecture and X11 target 
configuration. Sorry, I'm a bit of newbie with X11 :-(

When trying to get  the X11 display up and running, I just get a blank screen. I already have the correct Linux LCD config/initialisation as the LCD displays the Linux bootlog ok via the framebuffer device: /dev/fb0. 


From the X11 log file and linux boot info I can see that 'libextmod' and 'libdbe' modules are not being loaded. Also the font paths do not seem to be present/detected in the build (I'm thinking this might be why the display remains blank).These library extensions should be in /usr/lib/xorg/modules/extensions/ but this directory and files don't exist. Am I missing a crucial step in order to enable these libraries / fonts to be built and linked at ELDK compile time? Are these X11 extensions really needed for bringing up an X11 display (libdbe - double buffering support, libextmod - server extensions) ?? 


My X11 setup/config is wrong somewhere....just trying to figure out where!! 


Thanks 

Nige


Below is my linux boot, /var/log/Xorg.0.log, ps dump and xorg.conf. 





[    0.000000] board: aspenite
[    0.000000] chip id: 0xb0a168
[    0.000000]
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 65024
[    0.000000] Kernel command line: ubi.mtd=Filesystem root=ubi0_0 rootfstype=ubifs ip=50.1.1.10:50.1.1.1::255.255.255.0::usb0:on console=tty0 console=ttyS0,115200 mem=256M uart_dma
[    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Memory: 256MB = 256MB total
[    0.000000] Memory: 254080k/254080k available, 8064k reserved, 0K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     DMA     : 0xff000000 - 0xffe00000   (  14 MB)
[    0.000000]     vmalloc : 0xd0800000 - 0xfe000000   ( 728 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
[    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
[    0.000000]       .init : 0xc0008000 - 0xc002b000   ( 140 kB)
[    0.000000]       .text : 0xc002b000 - 0xc052b000   (5120 kB)
[    0.000000]       .data : 0xc054e000 - 0xc0584ca0   ( 220 kB)
[    0.000000] Hierarchical RCU implementation.
[    0.000000] NR_IRQS:256
[    0.000000] Console: colour dummy device 80x30
[    0.000000] console [tty0] enabled
[    0.000567] Calibrating delay loop... 796.26 BogoMIPS (lpj=3981312)
[    0.220446] Mount-cache hash table entries: 512
[    0.220776] CPU: Testing write buffer coherency: ok
[    0.223867] Mohawk L2 cache enabled.
[    0.224388] NET: Registered protocol family 16
[    0.226021] pxa168_mfp_set_fastio_drive config changed to 2000
[    0.327570] GPS: Global Positioning System initialized
[    0.328595] Configuring Bluetooth UART.......
[    0.329427] platform_driver_register
[    0.352623] bio: create slab <bio-0> at 0
[    0.353990] SCSI subsystem initialized
[    0.355005] usbcore: registered new interface driver usbfs
[    0.355375] usbcore: registered new interface driver hub
[    0.355637] usbcore: registered new device driver usb
[    0.357209] I2C: i2c-0: PXA I2C adapter
[    0.358033] I2C: i2c-1: PXA I2C adapter
[    0.359576] Bluetooth: Core ver 2.15
[    0.359902] NET: Registered protocol family 31
[    0.359933] Bluetooth: HCI device and connection manager initialized
[    0.359961] Bluetooth: HCI socket layer initialized
[    0.367058] Switching to clocksource clocksource
[    0.369069] NET: Registered protocol family 2
[    0.369238] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.369582] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[    0.369791] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
[    0.369882] TCP: Hash tables configured (established 8192 bind 8192)
[    0.369910] TCP reno registered
[    0.369934] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.369973] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.370140] NET: Registered protocol family 1
[    0.370427] RPC: Registered udp transport module.
[    0.370459] RPC: Registered tcp transport module.
[    0.370482] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.371185] No pmic_ops registered!
[    0.371239] Current Operating Point is 5
[    0.372836] Initialize PXA910 MSPM
[    0.373266] NetWinder Floating Point Emulator V0.97 (double precision)
[    0.379196] ashmem: initialized
[    0.380268] JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[    0.380705] fuse init (API version 7.13)
[    0.381112] yaffs Feb  4 2013 14:40:52 Installing.
[    0.381184] msgmni has been set to 496
[    0.383918] alg: No test for stdrng (krng)
[    0.384024] io scheduler noop registered
[    0.384048] io scheduler deadline registered
[    0.384150] io scheduler cfq registered (default)
[    0.391156] Console: switching to colour frame buffer device 60x53
[    0.393277] pxa168fb: frame buffer device was loaded to /dev/fb0 <Base-aspen>.
[    0.457867] No pmic_ops registered!
[    0.470838] pxa2xx-uart.0: ttyS0 at MMIO 0xd4017000 (irq = 27) is a FFUART
[    1.087084] console [ttyS0] enabled
[    1.093325] pxa2xx-uart.1: ttyS1 at MMIO 0xd4018000 (irq = 28) is a BTUART
[    1.104332] pxa2xx-uart.2: ttyS2 at MMIO 0xd4026000 (irq = 29) is a STUART
[    1.123539] brd: module loaded
[    1.132680] loop: module loaded
[    1.147241] Detect a flash id ca2c, cs 0
[    1.152971] Shows real timing(ns):
[    1.158182] NDTR0 SELCNTR is set
[    1.163101] No Read Stobe delay
[    1.167925] Controller is using falling edge to detect RE
[    1.174995] NDTR1 wait mode is not set
[    1.180427] TADL is 147 TCH is 19 TCS is 32 TWH is 25 TWP is 32 TRH is 25 TRP is 32 TR is 25038 TRHW is 102 TWHR is 44 TAR is 57
[    1.211135] Max capacity of BBM is 40 blocks!!
[    1.217296] relocation table at page:63
[    1.222783] block:     1155 is relocated to block: 2047
[    1.229691] block:     1376 is relocated to block: 2046
[    1.236546] Creating 9 MTD partitions on "pxa3xx_nand-0":
[    1.243598] 0x000000040000-0x0000000f0000 : "Bootloader"
[    1.251844] 0x000000100000-0x000000120000 : "Reserve"
[    1.259605] 0x000000120000-0x000000920000 : "Reserve"
[    1.267373] 0x000000920000-0x000000c20000 : "Kernel"
[    1.274946] 0x000000c20000-0x00000cc20000 : "Filesystem"
[    1.283263] 0x00000cc20000-0x00000df80000 : "UserStorage"
[    1.291296] 0x00000df80000-0x00000e000000 : "BBT"
[    1.298627] 0x00000e000000-0x00000fb00000 : "reserved_for_bbm"
[    1.308657] 0x00000fb00000-0x000010000000 : "MRVL_BBM"
[    1.317221] There is no nand chip on cs 1!
[    1.323664] UBI: attaching mtd4 to ubi0
[    1.329332] UBI: physical eraseblock size:   131072 bytes (128 KiB)
[    1.338733] UBI: logical eraseblock size:    126976 bytes
[    1.345713] UBI: smallest flash I/O unit:    2048
[    1.352024] UBI: VID header offset:          2048 (aligned 2048)
[    1.361206] UBI: data offset:                4096
[    2.092539] UBI: attached mtd4 to ubi0
[    2.098031] UBI: MTD device name:            "Filesystem"
[    2.105041] UBI: MTD device size:            192 MiB
[    2.111596] UBI: number of good PEBs:        1536
[    2.117866] UBI: number of bad PEBs:         0
[    2.123830] UBI: max. allowed volumes:       128
[    2.129980] UBI: wear-leveling threshold:    4096
[    2.136180] UBI: number of internal volumes: 1
[    2.142137] UBI: number of user volumes:     1
[    2.148077] UBI: available PEBs:             1
[    2.153975] UBI: total number of reserved PEBs: 1535
[    2.160406] UBI: number of PEBs reserved for bad PEB handling: 15
[    2.169379] UBI: max/mean erase counter: 2/0
[    2.175115] UBI: image sequence number: 0
[    2.180645] PPP generic driver version 2.4.2
[    2.186497] UBI: background thread "ubi_bgt0d" started, PID 447
[    2.195874] PPP Deflate Compression module registered
[    2.202531] PPP BSD Compression module registered
[    2.209341] u2otg regbase 0xd0940000 res->start d4208000 pxa_otg->info c05536b4
[    2.220478] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    2.230297] u2h regbase 0xd0944000 phybase 0xd0948000 irq 51
[    2.240819] pxau2h-ehci pxau2h-ehci: Marvell PXA SOC EHCI Host Controller
[    2.251185] pxau2h-ehci pxau2h-ehci: new USB bus registered, assigned bus number 1
[    2.262177] pxau2h-ehci pxau2h-ehci: irq 51, io base 0x10944000
[    2.287154] pxau2h-ehci pxau2h-ehci: USB 2.0 started, EHCI 1.00
[    2.297378] hub 1-0:1.0: USB hub found
[    2.302904] hub 1-0:1.0: 1 port detected
[    2.309384] u2oehci regbase 0xd094c000 irq 44
[    2.315736] Initializing USB Mass Storage driver...
[    2.322703] usbcore: registered new interface driver usb-storage
[    2.332182] USB Mass Storage support registered.
[    2.339009] usbcore: registered new interface driver usbserial
[    2.348541] USB Serial support registered for generic
[    2.355566] usbcore: registered new interface driver usbserial_generic
[    2.365618] usbserial: USB Serial Driver core
[    2.371949] USB Serial support registered for GSM modem (1-port)
[    2.381782] usbcore: registered new interface driver option
[    2.391002] option: v0.7.2:USB Driver for GSM modems
[    2.398055] u2o regbase 0xd0950000 phybase 0xd0954000 irq 44
[    2.409828] g_ether gadget: using random self ethernet address
[    2.419564] g_ether gadget: using random host ethernet address
[    2.429843] usb0: MAC 12:b4:8b:5a:f4:68
[    2.435655] usb0: HOST MAC e6:3d:9c:f9:48:f7
[    2.442385] g_ether gadget: Ethernet Gadget, version: Memorial Day 2008
[    2.453315] g_ether gadget: g_ether ready
[    2.459377] ep_queue Failed - ep0out is disabled: usb_ep=cc13c8d4
[    2.469372] u2otg->regbase d0950000
[    2.477937] otg default a device
[    2.483123] mini A plug in, please require vbus or send SRP from B device!
[    2.493867] IRQ 44/pxa-u2o: IRQF_DISABLED is not guaranteed on shared IRQs
[    2.506705] initcall init+0x0/0xc returned with disabled interrupts
[    2.517344] mice: PS/2 mouse device common for all mice
[    2.526414] input: tsc2007 as /class/input/input0
[    2.536585] rtc-isl1208 0-006f: chip found, driver version 0.3
[    2.547006] using rtc device, rtc-isl1208, for alarms
[    2.552086] rtc-isl1208 0-006f: rtc core: registered rtc-isl1208 as rtc0
[    2.565645] i2c /dev entries driver
[    2.572151] Linux video capture interface: v2.00
[    2.583582] Bluetooth: Virtual HCI driver ver 1.3
[    2.590699] Bluetooth: HCI UART driver ver 2.2
[    2.597084] Bluetooth: HCI H4 protocol initialized
[    2.603860] Bluetooth: HCI BCSP protocol initialized
[    2.610739] Bluetooth: HCILL protocol initialized
[    2.618756] mmc0: SDHCI controller on MMC [pxa-sdh.1] using ADMA
[    2.629762] mmc1: SDHCI controller on MMC [pxa-sdh.3] using ADMA
[    2.639821] pxa-sdh: Secure Digital Host Controller Interface driver
[    2.649989] pxa-sdh: Copyright(c) Pierre Ossman
[    2.660306] usbcore: registered new interface driver usbhid
[    2.669721] usbhid: USB HID core driver
[    2.675589] TCP cubic registered
[    2.680878] NET: Registered protocol family 10
[    2.687822] IPv6 over IPv4 tunneling driver
[    2.738860] NET: Registered protocol family 17
[    2.745236] Bluetooth: L2CAP ver 2.14
[    2.750779] Bluetooth: L2CAP socket layer initialized
[    2.757666] Bluetooth: SCO (Voice Link) ver 0.6
[    2.763960] Bluetooth: SCO socket layer initialized
[    2.814765] Bluetooth: RFCOMM TTY layer initialized
[    2.821474] Bluetooth: RFCOMM socket layer initialized
[    2.828384] Bluetooth: RFCOMM ver 1.11
[    2.833838] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    2.840876] Bluetooth: BNEP filters: protocol multicast
[    2.847827] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    2.902557] XScale iWMMXt coprocessor detected.
[    2.914736] pxa168fb_ovly: frame buffer device was loaded to /dev/fb1 <Ovly-aspen>.
[    2.928476] rtc-isl1208 0-006f: setting system clock to 2069-05-23 04:20:07 UTC (3136508407)
[    2.940406] OmniVision ov7670 sensor driver, at your service
[    3.044898] Detected sensor type 250 at addr 0x21
[    3.628306] ADDRCONF(NETDEV_UP): usb0: link is not ready
[    4.344354] mmc0: new high speed SDIO card at address 0001
[    4.699779] IP-Config: Complete:
[    4.746881]      device=usb0, addr=50.1.1.10, mask=255.255.255.0, gw=255.255.255.255,
[    4.758154]      host=50.1.1.10, domain=, nis-domain=(none),
[    4.767196]      bootserver=50.1.1.1, rootserver=50.1.1.1, rootpath=
[    5.030336] UBIFS: recovery needed
[    5.077988] UBIFS: recovery completed
[    5.083477] UBIFS: mounted UBI device 0, volume 0, name "system"
[    5.092976] UBIFS: file system size:   191098880 bytes (186620 KiB, 182 MiB, 1505 LEBs)
[    5.104498] UBIFS: journal size:       9023488 bytes (8812 KiB, 8 MiB, 72 LEBs)
[    5.115305] UBIFS: media format:       w4/r0 (latest is w4/r0)
[    5.124584] UBIFS: default compressor: lzo
[    5.130420] UBIFS: reserved for root:  0 bytes (0 KiB)
[    5.138819] VFS: Mounted root (ubifs filesystem) on device 0:12.
[    5.148360] Freeing init memory: 140K
INIT: version 2.88 booting
Starting udev
Starting Bootlog daemon: bootlogd.
Configuring network interfaces... ifconfig: SIOCGIFFLAGS: No such device
Starting portmap daemon...
hwclock: settimeofday: Invalid argument
Wed Dec 12 16:28:00 UTC 2012
INIT: Entering runlevel: 5
Starting system message bus: dbus.
Starting Xserver
Starting syslogd/klogd:
done
 * Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon

X.Org X Server 1.11.2
Release Date: 2011-11-04
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.4.5-2.fc17.x86_64 x86_64
Current Operating System: Linux generic-armv5te 2.6.34 #81 Fri Feb 8 13:26:02 GMT 2013 armv5tejl
Kernel command line: ubi.mtd=Filesystem root=ubi0_0 rootfstype=ubifs ip=50.1.1.10:50.1.1.1::255.255.255.0::usb0:on console=tty0 console=ttyS0,115200 mem=256M uart_dma
Build Date: 12 December 2012  05:20:01PM

Current version of pixman: 0.27.2
        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: Wed Dec 12 16:28:00 2012
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE) Failed to load module "extmod" (module does not exist, 0)
(EE) Failed to load module "dbe" (module does not exist, 0)
   ...done.
Stopping Bootlog daemon: bootlogd.
getty: ioctl() TIOCSPGRP call failed: Inappropriate ioctl for device

ELDK 5.3 generic-armv5te console

generic-armv5te login:  root
root at generic-armv5te:~#
root at generic-armv5te:~# vi /var/log/Xorg.0.log
[2414982.154]
X.Org X Server 1.11.2
Release Date: 2011-11-04
[2414982.167] X Protocol Version 11, Revision 0
[2414982.167] Build Operating System: Linux 3.4.5-2.fc17.x86_64 x86_64
[2414982.167] Current Operating System: Linux generic-armv5te 2.6.34 #81 Fri Feb
[2414982.168] Kernel command line: ubi.mtd=Filesystem root=ubi0_0 rootfstype=ubi
[2414982.169] Build Date: 12 December 2012  05:20:01PM
[2414982.169]
[2414982.171] Current version of pixman: 0.27.2
[2414982.171]   Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[2414982.171] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[2414982.173] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Dec 12 16:28:00 20
[2414982.199] (==) Using config file: "/etc/X11/xorg.conf"
[2414982.200] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[2414982.212] (==) No Layout section.  Using the first Screen section.
[2414982.220] (==) No screen section available. Using defaults.
[2414982.220] (**) |-->Screen "Default Screen Section" (0)
[2414982.220] (**) |   |-->Monitor "<default monitor>"
[2414982.231] (==) No device specified for screen "Default Screen Section".
        Using the first device section listed.
[2414982.231] (**) |   |-->Device "Kernel Framebuffer Device"
[2414982.231] (==) No monitor specified for screen "Default Screen Section".
        Using a default monitor configuration.
[2414982.234] (==) Automatically adding devices
[2414982.237] (==) Automatically enabling devices
[2414982.239] (WW) The directory "/usr/share/fonts/X11/misc/" does not exist.
[2414982.239]   Entry deleted from font path.
[2414982.239] (WW) The directory "/usr/share/fonts/X11/TTF/" does not exist.
[2414982.239]   Entry deleted from font path.
[2414982.239] (WW) The directory "/usr/share/fonts/X11/OTF/" does not exist.
[2414982.239]   Entry deleted from font path.
[2414982.239] (WW) The directory "/usr/share/fonts/X11/Type1/" does not exist.
[2414982.239]   Entry deleted from font path.
[2414982.240] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[2414982.240]   Entry deleted from font path.
[2414982.240] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[2414982.240]   Entry deleted from font path.
[2414982.240] (==) FontPath set to:

[2414982.240] (==) ModulePath set to "/usr/lib/xorg/modules"
[2414982.240] (II) The server relies on udev to provide the list of input device
        If no devices become available, reconfigure udev or disable AutoAddDevic
[2414982.241] (II) Loader magic: 0x1865b0
[2414982.241] (II) Module ABI versions:
[2414982.242]   X.Org ANSI C Emulation: 0.4
[2414982.242]   X.Org Video Driver: 11.0
[2414982.243]   X.Org XInput driver : 13.0
[2414982.243]   X.Org Server Extension : 6.0
[2414982.252] (II) LoadModule: "extmod"
[2414982.280] (WW) Warning, couldn't open module extmod
[2414982.280] (II) UnloadModule: "extmod"
[2414982.280] (II) Unloading extmod
[2414982.280] (EE) Failed to load module "extmod" (module does not exist, 0)
[2414982.280] (II) LoadModule: "dbe"
[2414982.281] (WW) Warning, couldn't open module dbe
[2414982.281] (II) UnloadModule: "dbe"
[2414982.281] (II) Unloading dbe
[2414982.281] (EE) Failed to load module "dbe" (module does not exist, 0)
[2414982.283] (II) LoadModule: "fbdev"
[2414982.283] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[2414982.294] (II) Module fbdev: vendor="X.Org Foundation"
[2414982.296]   compiled for 1.11.2, module version = 0.4.2
[2414982.296]   ABI class: X.Org Video Driver, version 11.0
[2414982.311] (II) FBDEV: driver for framebuffer: fbdev
[2414982.311] (--) using VT number 1

[2414982.320] (WW) Falling back to old probe method for fbdev
[2414982.322] (II) Loading sub module "fbdevhw"
[2414982.325] (II) LoadModule: "fbdevhw"
[2414982.327] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[2414982.336] (II) Module fbdevhw: vendor="X.Org Foundation"
[2414982.337]   compiled for 1.11.2, module version = 0.0.2
[2414982.337]   ABI class: X.Org Video Driver, version 11.0
[2414982.340] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[2414982.340] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[2414982.341] (II) FBDEV(0): using /dev/fb0
[2414982.344] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[2414982.358] (II) FBDEV(0): Creating default Display subsection in Screen section
        "Default Screen Section" for depth/fbbpp 16/16
[2414982.359] (==) FBDEV(0): Depth 16, (==) framebuffer bpp 16
[2414982.360] (==) FBDEV(0): RGB weight 565
[2414982.360] (==) FBDEV(0): Default visual is TrueColor
[2414982.363] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[2414982.363] (II) FBDEV(0): hardware: Base-aspen (video memory: 300kB)
[2414982.363] (**) FBDEV(0): Option "fbdev" "/dev/fb0"
[2414982.364] (II) FBDEV(0): checking modes against framebuffer device...
[2414982.364] (II) FBDEV(0): checking modes against monitor...
[2414982.369] (--) FBDEV(0): Virtual size is 240x320 (pitch 240)
[2414982.370] (**) FBDEV(0):  Built-in mode "current": 6.1 MHz, 19.7 kHz, 60.0 Hz
[2414982.371] (II) FBDEV(0): Modeline "current"x0.0    6.10  240 273 277 310  32
[2414982.373] (==) FBDEV(0): DPI set to (96, 96)
[2414982.373] (II) Loading sub module "fb"
[2414982.373] (II) Loading /usr/lib/xorg/modules/libfb.so
[2414982.394] (II) Module fb: vendor="X.Org Foundation"
[2414982.396]   compiled for 1.11.2, module version = 1.0.0
[2414982.396]   ABI class: X.Org ANSI C Emulation, version 0.4
[2414982.396] (**) FBDEV(0): using shadow framebuffer
[2414982.396] (II) Loading sub module "shadow"
[2414982.396] (II) LoadModule: "shadow"
[2414982.397] (II) Loading /usr/lib/xorg/modules/libshadow.so
[2414982.399] (II) Module shadow: vendor="X.Org Foundation"
[2414982.400]   compiled for 1.11.2, module version = 1.1.0
[2414982.400]   ABI class: X.Org ANSI C Emulation, version 0.4





root at generic-armv5te:~# ps
  PID USER       VSZ STAT COMMAND
    1 root      1680 S    init [5]
    2 root         0 SW   [kthreadd]
    3 root         0 SW   [ksoftirqd/0]
    4 root         0 SW   [watchdog/0]
    5 root         0 SW   [events/0]
    6 root         0 SW   [khelper]
   10 root         0 SW   [async/mgr]
  198 root         0 SW   [sync_supers]
  200 root         0 SW   [bdi-default]
  201 root         0 SW   [kblockd/0]
  207 root         0 SW   [ata/0]
  208 root         0 SW   [ata_aux]
  216 root         0 SW   [khubd]
  219 root         0 SW   [kseriod]
  232 root         0 SW   [kmmcd]
  238 root         0 SW   [bluetooth]
  254 root         0 SW   [rpciod/0]
  263 root         0 SW   [khungtaskd]
  264 root         0 SW   [kswapd0]
  266 root         0 SW   [aio/0]
  267 root         0 SW   [nfsiod]
  269 root         0 SW   [crypto/0]
  413 root         0 SW   [mtdblockd]
  447 root         0 SW   [ubi_bgt0d]
  475 root         0 SW   [pxa_otgc_work_q]
  525 root         0 SW   [usbhid_resumer]
  529 root         0 SW<  [krfcommd]
  539 root         0 SW   [scsi_eh_0]
  540 root         0 SW   [usb-storage]
  555 root         0 SW   [ubifs_bgt0_0]
  579 root      2024 S <  /sbin/udevd -d
  592 root      2020 S <  /sbin/udevd -d
  593 root      2020 S <  /sbin/udevd -d
  666 root         0 SW   [flush-ubifs_0_0]
  735 daemon    1728 S    /sbin/portmap
  753 messageb  2604 S    /usr/bin/dbus-daemon --system
  756 root      2928 S    xinit /etc/X11/Xsession -- /usr/bin/Xorg :0 -br -pn
  762 root      2204 S    /sbin/syslogd -n -O /var/log/messages
  763 root      6976 D <  /usr/bin/Xorg :0 -br -pn
  766 root      2204 S    /sbin/klogd -n
  772 avahi     3096 S    avahi-daemon: running [generic-armv5te.local]
  773 avahi     3096 S    avahi-daemon: chroot helper
  777 root      2384 S    -sh
  778 root      1932 D    /sbin/getty 38400 tty1
  779 root      2384 R    ps
root at generic-armv5te:~#


/etc/X11/xorg.conf:

Section "Device"
    Identifier  "Kernel Framebuffer Device"
    Driver      "fbdev"
    Option      "fbdev" "/dev/fb0"
EndSection


More information about the eldk mailing list