Hi,
We have got IMX6Q/IMX6DL reference board (Wandboard) which is working fine with pre-built images. When we are downloading 3.10.53 or 3.14.14 or any other kernel source and cross-compile it and use ubuntu-core-14.04.2-core-armhf.tar.gz (rootfs).
When every thing is deployed like kernel image. rootfs, modules, firmware, dtbs etc to sd card and powering on the target board, boots to ubuntu 14.04, but desktop gui (gnome, kde,lxde) etc are not coming even though they are getting installed successfully. it is always going to terminal...
are we lagging in any of the steps to set up Xorg????
is there any procedural steps or document to setup xorg in imx6 q boards. i think gpu (vivante) drivers are already loaded in the kernel... so, no need of installing them again...
When Iam running startx, it is failing and giving segmentation fault :
[ 1533.990] (EE) Backtrace:
[ 1533.995] (EE)
[ 1533.999] (EE) Segmentation fault at address 0x0
[ 1534.004] (EE)
Fatal server error:
[ 1534.013] (EE) Caught signal 11 (Segmentation fault). Server aborting
[ 1534.017] (EE)
and Xorg.0.log is as follows:
[ 1533.913]
X.Org X Server 1.15.1
Release Date: 2014-04-13
[ 1533.923] X Protocol Version 11, Revision 0
[ 1533.926] Build Operating System: Linux 3.2.0-67-highbank armv7l Ubuntu
[ 1533.930] Current Operating System: Linux localhost.localdomain 3.14.14+ #2 SMP Fri Jan 8 16:59:55 IST 2016 armv7l
[ 1533.931] Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk0p1 rootwait rw video=mxcfb0:dev=hdmi,1280x720M@60,if=RGB24
[ 1533.938] Build Date: 12 February 2015 02:55:07PM
[ 1533.943] xorg-server 2:1.15.1-0ubuntu2.7 (For technical support please see http://www.ubuntu.com/support)
[ 1533.947] Current version of pixman: 0.30.2
[ 1533.956] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 1533.956] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 1533.974] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jan 9 15:41:33 2016
[ 1533.980] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 1533.981] (==) No Layout section. Using the first Screen section.
[ 1533.981] (==) No screen section available. Using defaults.
[ 1533.982] (**) |-->Screen "Default Screen Section" (0)
[ 1533.982] (**) | |-->Monitor "<default monitor>"
[ 1533.982] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 1533.983] (==) Automatically adding devices
[ 1533.983] (==) Automatically enabling devices
[ 1533.983] (==) Automatically adding GPU devices
[ 1533.983] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 1533.983] Entry deleted from font path.
[ 1533.983] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[ 1533.983] Entry deleted from font path.
[ 1533.983] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[ 1533.983] Entry deleted from font path.
[ 1533.983] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[ 1533.983] Entry deleted from font path.
[ 1533.983] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[ 1533.983] Entry deleted from font path.
[ 1533.983] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/Type1,
built-ins
[ 1533.983] (==) ModulePath set to "/usr/lib/arm-linux-gnueabihf/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[ 1533.983] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 1533.984] (II) Loader magic: 0x76f77f10
[ 1533.984] (II) Module ABI versions:
[ 1533.984] X.Org ANSI C Emulation: 0.4
[ 1533.984] X.Org Video Driver: 15.0
[ 1533.984] X.Org XInput driver : 20.0
[ 1533.984] X.Org Server Extension : 8.0
[ 1533.985] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 1533.985] (EE)
[ 1533.990] (EE) Backtrace:
[ 1533.995] (EE)
[ 1533.999] (EE) Segmentation fault at address 0x0
[ 1534.004] (EE)
Fatal server error:
[ 1534.013] (EE) Caught signal 11 (Segmentation fault). Server aborting
[ 1534.017] (EE)
[ 1534.022] (EE)
Please consult the The X.Org Foundation support
for help.
[ 1534.039] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 1534.043] (EE)
how to resolve this??????/
Hi,
chapter 18.3.6 is "Setup X-Windows System Acceleration on Yocto". But, we are trying with Ubuntu. is there any procedure to do the same on ubuntu????
We use Yocto to build the bsp. I think you can try to use Yocto to build it and then copy the necessary files into your target board ubuntu filesystem.
I read these chapters.
if we are using yocto, then it is instucted to install gpu-binaries, where as thers like Ubuntu, Debian drivers comes as kernel loadable modules.
but for my ubuntu, vivante.so and other drm libraries (.so files) are missing. and also to set up X in ubuntu how to install (xorg-vivante) drivers is also not specified.
In Chapter 18.3.6, there are steps for setup X and the vivante_drv.so and DRM lib. Is it work for you?
After I have made xorg.conf (/etc/X11/xorg.conf) as below:
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "freetype"
Load "glx"
Load "dri"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbLayout" "us"
Option "XkbModel" "pc105"
Option "XkbRules" "xorg"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection
Section "Device"
Identifier "i.MX Accelerated Framebuffer Device"
Driver "vivante"
Option "fbdev" "/dev/fb0"
Option "vivante_fbdev" "/dev/fb0"
Option "HWcursor" "false"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "i.MX Accelerated Framebuffer Device"
DefaultDepth 24
EndSection
Section "DRI"
Mode 0666
EndSection
and then sudo startx is going to a blank screen and contents of Xorg.0.log are
[ | 25.574] |
X.Org X Server 1.15.1
Release Date: 2014-04-13
[ | 25.574] X Protocol Version 11, Revision 0 |
[ | 25.574] Build Operating System: Linux 3.2.0-67-highbank armv7l Ubuntu |
[ | 25.574] Current Operating System: Linux localhost.localdomain 3.10.53-1.1.0_ga-wandboard-06111-gaec7592 #3 SMP PREEMPT Tue Jan 12 18:25:13 IST 2016 armv7l |
[ | 25.575] Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk2p1 rw rootfstype=ext3 earlyprintk rootwait |
[ | 25.576] Build Date: 12 February 2015 02:55:07PM |
[ | 25.578] xorg-server 2:1.15.1-0ubuntu2.7 (For technical support please see http://www.ubuntu.com/support) |
[ | 25.578] Current version of pixman: 0.30.2 |
[ | 25.578] Before reporting problems, check http://wiki.x.org |
to make sure that you have the latest version.
[ | 25.579] Markers: (--) probed, (**) from config file, (==) default setting, |
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ | 25.580] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Jan 1 05:30:24 1970 |
[ | 25.598] (==) Using config file: "/etc/X11/xorg.conf" |
[ | 25.598] (==) Using system config directory "/usr/share/X11/xorg.conf.d" |
[ | 25.628] (==) ServerLayout "Default Layout" |
[ | 25.628] (**) |-->Screen "Default Screen" (0) |
[ | 25.628] (**) | |-->Monitor "Configured Monitor" |
[ | 25.629] (**) | |-->Device "i.MX Accelerated Framebuffer Device" |
[ | 25.631] (==) Automatically adding devices |
[ | 25.631] (==) Automatically enabling devices |
[ | 25.631] (==) Automatically adding GPU devices |
[ | 25.666] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. |
[ | 25.666] Entry deleted from font path. |
[ | 25.666] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist. |
[ | 25.666] Entry deleted from font path. |
[ | 25.666] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist. |
[ | 25.666] Entry deleted from font path. |
[ | 25.677] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist. |
[ | 25.677] Entry deleted from font path. |
[ | 25.677] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist. |
[ | 25.677] Entry deleted from font path. |
[ | 25.677] (==) FontPath set to: |
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/Type1,
built-ins
[ | 25.677] (==) ModulePath set to "/usr/lib/arm-linux-gnueabihf/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules" |
[ | 25.677] (II) The server relies on udev to provide the list of input devices. |
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ | 25.677] (II) Loader magic: 0x76f6ff10 |
[ | 25.678] (II) Module ABI versions: |
[ | 25.678] X.Org ANSI C Emulation: 0.4 |
[ | 25.678] X.Org Video Driver: 15.0 |
[ | 25.678] X.Org XInput driver : 20.0 |
[ | 25.678] X.Org Server Extension : 8.0 |
[ | 25.679] (II) xfree86: Adding drm device (/dev/dri/card0) |
[ | 25.679] Initializing built-in extension Generic Event Extension |
[ | 25.679] Initializing built-in extension SHAPE |
[ | 25.679] Initializing built-in extension MIT-SHM |
[ | 25.679] Initializing built-in extension XInputExtension |
[ | 25.679] Initializing built-in extension XTEST |
[ | 25.679] Initializing built-in extension BIG-REQUESTS |
[ | 25.681] Initializing built-in extension SYNC |
[ | 25.681] Initializing built-in extension XKEYBOARD |
[ | 25.682] Initializing built-in extension XC-MISC |
[ | 25.682] Initializing built-in extension SECURITY |
[ | 25.682] Initializing built-in extension XINERAMA |
[ | 25.682] Initializing built-in extension XFIXES |
[ | 25.682] Initializing built-in extension RENDER |
[ | 25.682] Initializing built-in extension RANDR |
[ | 25.682] Initializing built-in extension COMPOSITE |
[ | 25.682] Initializing built-in extension DAMAGE |
[ | 25.682] Initializing built-in extension MIT-SCREEN-SAVER |
[ | 25.682] Initializing built-in extension DOUBLE-BUFFER |
[ | 25.682] Initializing built-in extension RECORD |
[ | 25.682] Initializing built-in extension DPMS |
[ | 25.682] Initializing built-in extension Present |
[ | 25.682] Initializing built-in extension DRI3 |
[ | 25.683] Initializing built-in extension X-Resource |
[ | 25.683] Initializing built-in extension XVideo |
[ | 25.683] Initializing built-in extension XVideo-MotionCompensation |
[ | 25.683] Initializing built-in extension SELinux |
[ | 25.683] Initializing built-in extension XFree86-VidModeExtension |
[ | 25.683] Initializing built-in extension XFree86-DGA |
[ | 25.683] Initializing built-in extension XFree86-DRI |
[ | 25.683] Initializing built-in extension DRI2 |
[ | 25.683] (II) "glx" will be loaded. This was enabled by default and also specified in the config file. |
[ | 25.683] (WW) "xmir" is not to be loaded by default. Skipping. |
[ | 25.683] (II) LoadModule: "dbe" |
[ | 25.684] (II) Module "dbe" already built-in |
[ | 25.684] (II) LoadModule: "extmod" |
[ | 25.684] (II) Module "extmod" already built-in |
[ | 25.684] (II) LoadModule: "glx" |
[ | 25.706] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so |
[ | 25.932] (II) Module glx: vendor="X.Org Foundation" |
[ | 25.933] compiled for 1.15.1, module version = 1.0.0 |
[ | 25.933] ABI class: X.Org Server Extension, version 8.0 |
[ | 25.933] (==) AIGLX enabled |
[ | 25.933] Loading extension GLX |
[ | 25.933] (II) LoadModule: "dri" |
[ | 25.933] (II) Module "dri" already built-in |
[ | 25.934] (II) LoadModule: "vivante" |
[ | 25.963] (WW) Warning, couldn't open module vivante |
[ | 25.963] (II) UnloadModule: "vivante" |
[ | 25.963] (II) Unloading vivante |
[ | 25.963] (EE) Failed to load module "vivante" (module does not exist, 0) |
[ | 25.963] (==) Matched modesetting as autoconfigured driver 0 |
[ | 25.963] (==) Matched fbdev as autoconfigured driver 1 |
[ | 25.963] (==) Assigned the driver to the xf86ConfigLayout |
[ | 25.964] (II) LoadModule: "modesetting" |
[ | 25.964] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so |
[ | 26.119] (II) Module modesetting: vendor="X.Org Foundation" |
[ | 26.119] compiled for 1.15.0, module version = 0.8.1 |
[ | 26.119] Module class: X.Org Video Driver |
[ | 26.119] ABI class: X.Org Video Driver, version 15.0 |
[ | 26.120] (II) LoadModule: "fbdev" |
[ | 26.120] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so |
[ | 26.134] (II) Module fbdev: vendor="X.Org Foundation" |
[ | 26.134] compiled for 1.15.0, module version = 0.4.4 |
[ | 26.134] Module class: X.Org Video Driver |
[ | 26.134] ABI class: X.Org Video Driver, version 15.0 |
[ | 26.134] (II) modesetting: Driver for Modesetting Kernel Drivers: kms |
[ | 26.134] (II) FBDEV: driver for framebuffer: fbdev |
[ | 26.134] (++) using VT number 7 |
[ | 26.169] (WW) Falling back to old probe method for modesetting |
[ | 26.169] (WW) Falling back to old probe method for fbdev |
[ | 26.169] (II) Loading sub module "fbdevhw" |
[ | 26.169] (II) LoadModule: "fbdevhw" |
[ | 26.170] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so |
[ | 26.187] (II) Module fbdevhw: vendor="X.Org Foundation" |
[ | 26.187] compiled for 1.15.1, module version = 0.0.2 |
[ | 26.187] ABI class: X.Org Video Driver, version 15.0 |
[ | 26.187] (II) FBDEV(0): using /dev/fb0 |
[ | 26.188] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support |
[ | 26.188] (II) FBDEV(0): Creating default Display subsection in Screen section |
"Default Screen" for depth/fbbpp 24/32
[ | 26.188] (**) FBDEV(0): Depth 24, (--) framebuffer bpp 32 |
[ | 26.188] (==) FBDEV(0): RGB weight 888 |
[ | 26.188] (==) FBDEV(0): Default visual is TrueColor |
[ | 26.188] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0) |
[ | 26.188] (II) FBDEV(0): hardware: DISP3 BG (video memory: 8100kB) |
[ | 26.188] (**) FBDEV(0): Option "fbdev" "/dev/fb0" |
[ | 26.189] (II) FBDEV(0): checking modes against framebuffer device... |
[ | 26.189] (II) FBDEV(0): checking modes against monitor... |
[ | 26.189] (--) FBDEV(0): Virtual size is 1920x1080 (pitch 1920) |
[ | 26.189] (**) FBDEV(0): Built-in mode "current": 148.5 MHz, 67.5 kHz, 60.0 Hz |
[ | 26.189] (II) FBDEV(0): Modeline "current"x0.0 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync -csync (67.5 kHz b) |
[ | 26.189] (==) FBDEV(0): DPI set to (96, 96) |
[ | 26.189] (II) Loading sub module "fb" |
[ | 26.189] (II) LoadModule: "fb" |
[ | 26.191] (II) Loading /usr/lib/xorg/modules/libfb.so |
[ | 26.208] (II) Module fb: vendor="X.Org Foundation" |
[ | 26.208] compiled for 1.15.1, module version = 1.0.0 |
[ | 26.208] ABI class: X.Org ANSI C Emulation, version 0.4 |
[ | 26.208] (**) FBDEV(0): using shadow framebuffer |
[ | 26.208] (II) Loading sub module "shadow" |
[ | 26.209] (II) LoadModule: "shadow" |
[ | 26.209] (II) Loading /usr/lib/xorg/modules/libshadow.so |
[ | 26.291] (II) Module shadow: vendor="X.Org Foundation" |
[ | 26.291] compiled for 1.15.1, module version = 1.1.0 |
[ | 26.291] ABI class: X.Org ANSI C Emulation, version 0.4 |
[ | 26.292] (==) Depth 24 pixmap format is 32 bpp |
[ | 26.389] (==) FBDEV(0): Backing store enabled |
[ | 26.390] (==) FBDEV(0): DPMS enabled |
[ | 26.390] (==) RandR enabled |
[ | 26.421] (II) SELinux: Disabled on system |
[ | 26.425] (II) AIGLX: Screen 0 is not DRI2 capable |
[ | 26.425] (EE) AIGLX: reverting to software rendering |
[ | 26.545] (II) AIGLX: Loaded and initialized swrast |
[ | 26.545] (II) GLX: Initialized DRISWRAST GL provider for screen 0 |
[ | 26.683] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm |
[ | 26.703] (II) config/udev: Adding drm device (/dev/dri/card0) card0 /sys/devices/platform/Vivante GCCore/drm/card0 |
[ | 26.713] (II) config/udev: Ignoring already known drm device (/dev/dri/card0) |
[ | 26.716] (II) config/udev: Adding input device USB USB Keyboard (/dev/input/event0) |
[ | 26.716] (**) USB USB Keyboard: Applying InputClass "evdev keyboard catchall" |
[ | 26.716] (II) LoadModule: "evdev" |
[ | 26.717] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so |
[ | 26.727] (II) Module evdev: vendor="X.Org Foundation" |
[ | 26.727] compiled for 1.15.0, module version = 2.8.2 |
[ | 26.727] Module class: X.Org XInput Driver |
[ | 26.727] ABI class: X.Org XInput driver, version 20.0 |
[ | 26.727] (II) Using input driver 'evdev' for 'USB USB Keyboard' |
[ | 26.727] (**) USB USB Keyboard: always reports core events |
[ | 26.728] (**) evdev: USB USB Keyboard: Device: "/dev/input/event0" |
[ | 26.728] (--) evdev: USB USB Keyboard: Vendor 0x1a2c Product 0xc23 |
[ | 26.728] (--) evdev: USB USB Keyboard: Found keys |
[ | 26.728] (II) evdev: USB USB Keyboard: Configuring as keyboard |
[ | 26.728] (**) Option "config_info" "udev:/sys/devices/soc0/soc.1/2100000.aips-bus/2184200.usb/ci_hdrc.1/usb1/1-1/1-1.1/1-1.1:1.0/input/input0/event0" |
[ | 26.728] (II) XINPUT: Adding extended input device "USB USB Keyboard" (type: KEYBOARD, id 6) |
[ | 26.728] (**) Option "xkb_rules" "evdev" |
[ | 26.728] (**) Option "xkb_model" "pc105" |
[ | 26.728] (**) Option "xkb_layout" "us" |
[ | 26.732] (II) config/udev: Adding input device USB USB Keyboard (/dev/input/event1) |
[ | 26.732] (**) USB USB Keyboard: Applying InputClass "evdev keyboard catchall" |
[ | 26.732] (II) Using input driver 'evdev' for 'USB USB Keyboard' |
[ | 26.732] (**) USB USB Keyboard: always reports core events |
[ | 26.732] (**) evdev: USB USB Keyboard: Device: "/dev/input/event1" |
[ | 26.732] (--) evdev: USB USB Keyboard: Vendor 0x1a2c Product 0xc23 |
[ | 26.732] (--) evdev: USB USB Keyboard: Found 1 mouse buttons |
[ | 26.733] (--) evdev: USB USB Keyboard: Found scroll wheel(s) |
[ | 26.733] (--) evdev: USB USB Keyboard: Found relative axes |
[ | 26.733] (II) evdev: USB USB Keyboard: Forcing relative x/y axes to exist. |
[ | 26.733] (--) evdev: USB USB Keyboard: Found absolute axes |
[ | 26.733] (II) evdev: USB USB Keyboard: Forcing absolute x/y axes to exist. |
[ | 26.733] (--) evdev: USB USB Keyboard: Found keys |
[ | 26.733] (II) evdev: USB USB Keyboard: Configuring as mouse |
[ | 26.733] (II) evdev: USB USB Keyboard: Configuring as keyboard |
[ | 26.733] (II) evdev: USB USB Keyboard: Adding scrollwheel support |
[ | 26.733] (**) evdev: USB USB Keyboard: YAxisMapping: buttons 4 and 5 |
[ | 26.733] (**) evdev: USB USB Keyboard: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 |
[ | 26.733] (**) Option "config_info" "udev:/sys/devices/soc0/soc.1/2100000.aips-bus/2184200.usb/ci_hdrc.1/usb1/1-1/1-1.1/1-1.1:1.1/input/input1/event1" |
[ | 26.733] (II) XINPUT: Adding extended input device "USB USB Keyboard" (type: KEYBOARD, id 7) |
[ | 26.734] (**) Option "xkb_rules" "evdev" |
[ | 26.734] (**) Option "xkb_model" "pc105" |
[ | 26.734] (**) Option "xkb_layout" "us" |
[ | 26.735] (II) evdev: USB USB Keyboard: initialized for relative axes. |
[ | 26.735] (WW) evdev: USB USB Keyboard: ignoring absolute axes. |
[ | 26.735] (**) USB USB Keyboard: (accel) keeping acceleration scheme 1 |
[ | 26.736] (**) USB USB Keyboard: (accel) acceleration profile 0 |
[ | 26.736] (**) USB USB Keyboard: (accel) acceleration factor: 2.000 |
[ | 26.736] (**) USB USB Keyboard: (accel) acceleration threshold: 4 |
[ | 49.677] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm |
[ 201.232] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/mouse0)
[ 201.232] (II) No input driver specified, ignoring this device.
[ 201.232] (II) This device may have been added with another device file.
[ 201.244] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/event2)
[ 201.244] (**) Logitech USB Optical Mouse: Applying InputClass "evdev pointer catchall"
[ 201.244] (II) Using input driver 'evdev' for 'Logitech USB Optical Mouse'
[ 201.244] (**) Logitech USB Optical Mouse: always reports core events
[ 201.244] (**) evdev: Logitech USB Optical Mouse: Device: "/dev/input/event2"
[ 201.244] (--) evdev: Logitech USB Optical Mouse: Vendor 0x46d Product 0xc077
[ 201.244] (--) evdev: Logitech USB Optical Mouse: Found 12 mouse buttons
[ 201.244] (--) evdev: Logitech USB Optical Mouse: Found scroll wheel(s)
[ 201.244] (--) evdev: Logitech USB Optical Mouse: Found relative axes
[ 201.246] (--) evdev: Logitech USB Optical Mouse: Found x and y relative axes
[ 201.246] (II) evdev: Logitech USB Optical Mouse: Configuring as mouse
[ 201.247] (II) evdev: Logitech USB Optical Mouse: Adding scrollwheel support
[ 201.247] (**) evdev: Logitech USB Optical Mouse: YAxisMapping: buttons 4 and 5
[ 201.247] (**) evdev: Logitech USB Optical Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 201.247] (**) Option "config_info" "udev:/sys/devices/soc0/soc.1/2100000.aips-bus/2184200.usb/ci_hdrc.1/usb1/1-1/1-1.2/1-1.2:1.0/input/input2/event2"
[ 201.247] (II) XINPUT: Adding extended input device "Logitech USB Optical Mouse" (type: MOUSE, id 8)
[ 201.248] (II) evdev: Logitech USB Optical Mouse: initialized for relative axes.
[ 201.250] (**) Logitech USB Optical Mouse: (accel) keeping acceleration scheme 1
[ 201.250] (**) Logitech USB Optical Mouse: (accel) acceleration profile 0
[ 201.250] (**) Logitech USB Optical Mouse: (accel) acceleration factor: 2.000
[ 201.250] (**) Logitech USB Optical Mouse: (accel) acceleration threshold: 4
[ 371.329] (II) config/udev: removing device Logitech USB Optical Mouse
[ 371.373] (II) evdev: Logitech USB Optical Mouse: Close
[ 371.373] (II) UnloadModule: "evdev"
[ 491.754] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/mouse0)
[ 491.755] (II) No input driver specified, ignoring this device.
[ 491.755] (II) This device may have been added with another device file.
[ 491.763] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/event2)
[ 491.764] (**) Logitech USB Optical Mouse: Applying InputClass "evdev pointer catchall"
[ 491.764] (II) Using input driver 'evdev' for 'Logitech USB Optical Mouse'
[ 491.764] (**) Logitech USB Optical Mouse: always reports core events
[ 491.764] (**) evdev: Logitech USB Optical Mouse: Device: "/dev/input/event2"
[ 491.764] (--) evdev: Logitech USB Optical Mouse: Vendor 0x46d Product 0xc077
[ 491.764] (--) evdev: Logitech USB Optical Mouse: Found 12 mouse buttons
[ 491.764] (--) evdev: Logitech USB Optical Mouse: Found scroll wheel(s)
[ 491.764] (--) evdev: Logitech USB Optical Mouse: Found relative axes
[ 491.764] (--) evdev: Logitech USB Optical Mouse: Found x and y relative axes
[ 491.764] (II) evdev: Logitech USB Optical Mouse: Configuring as mouse
[ 491.765] (II) evdev: Logitech USB Optical Mouse: Adding scrollwheel support
[ 491.765] (**) evdev: Logitech USB Optical Mouse: YAxisMapping: buttons 4 and 5
[ 491.765] (**) evdev: Logitech USB Optical Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 491.765] (**) Option "config_info" "udev:/sys/devices/soc0/soc.1/2100000.aips-bus/2184200.usb/ci_hdrc.1/usb1/1-1/1-1.2/1-1.2:1.0/input/input3/event2"
[ 491.765] (II) XINPUT: Adding extended input device "Logitech USB Optical Mouse" (type: MOUSE, id 8)
[ 491.765] (II) evdev: Logitech USB Optical Mouse: initialized for relative axes.
[ 491.766] (**) Logitech USB Optical Mouse: (accel) keeping acceleration scheme 1
[ 491.767] (**) Logitech USB Optical Mouse: (accel) acceleration profile 0
[ 491.767] (**) Logitech USB Optical Mouse: (accel) acceleration factor: 2.000
[ 491.767] (**) Logitech USB Optical Mouse: (accel) acceleration threshold: 4
[ 806.014] (II) config/udev: removing device Logitech USB Optical Mouse
[ 806.062] (II) evdev: Logitech USB Optical Mouse: Close
[ 806.062] (II) UnloadModule: "evdev"
[ 850.666] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/event2)
[ 850.666] (**) Logitech USB Optical Mouse: Applying InputClass "evdev pointer catchall"
[ 850.666] (II) Using input driver 'evdev' for 'Logitech USB Optical Mouse'
[ 850.666] (**) Logitech USB Optical Mouse: always reports core events
[ 850.666] (**) evdev: Logitech USB Optical Mouse: Device: "/dev/input/event2"
[ 850.666] (--) evdev: Logitech USB Optical Mouse: Vendor 0x46d Product 0xc077
[ 850.666] (--) evdev: Logitech USB Optical Mouse: Found 12 mouse buttons
[ 850.666] (--) evdev: Logitech USB Optical Mouse: Found scroll wheel(s)
[ 850.667] (--) evdev: Logitech USB Optical Mouse: Found relative axes
[ 850.667] (--) evdev: Logitech USB Optical Mouse: Found x and y relative axes
[ 850.667] (II) evdev: Logitech USB Optical Mouse: Configuring as mouse
[ 850.667] (II) evdev: Logitech USB Optical Mouse: Adding scrollwheel support
[ 850.667] (**) evdev: Logitech USB Optical Mouse: YAxisMapping: buttons 4 and 5
[ 850.667] (**) evdev: Logitech USB Optical Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 850.667] (**) Option "config_info" "udev:/sys/devices/soc0/soc.1/2100000.aips-bus/2184200.usb/ci_hdrc.1/usb1/1-1/1-1.2/1-1.2:1.0/input/input4/event2"
[ 850.667] (II) XINPUT: Adding extended input device "Logitech USB Optical Mouse" (type: MOUSE, id 8)
[ 850.668] (II) evdev: Logitech USB Optical Mouse: initialized for relative axes.
[ 850.669] (**) Logitech USB Optical Mouse: (accel) keeping acceleration scheme 1
[ 850.669] (**) Logitech USB Optical Mouse: (accel) acceleration profile 0
[ 850.669] (**) Logitech USB Optical Mouse: (accel) acceleration factor: 2.000
[ 850.669] (**) Logitech USB Optical Mouse: (accel) acceleration threshold: 4
[ 850.675] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/mouse0)
[ 850.675] (II) No input driver specified, ignoring this device.
[ 850.675] (II) This device may have been added with another device file.
[ 938.624] (II) config/udev: removing device Logitech USB Optical Mouse
[ 938.671] (II) evdev: Logitech USB Optical Mouse: Close
[ 938.671] (II) UnloadModule: "evdev"
why am i getting "unable to find vivante module" . since the kernel is 3.10.53, gpu drivers are already exists as kernel loadable modules.
if check dmesg | grep viv
it is giving output that vivante initailized as minor 0
also galcore is present in /dev/
also why is it showing "Using system config directory "/usr/share/X11/xorg.conf.d"
/usr/share/X11/xorg.conf.d consists of following files:
10-evdev.conf
10-quirks.conf
11-evdev-quirks.conf
11-evdev-trackpoint.conf
50-synaptics.conf
50-wacom.conf
51-synaptics-quirks.conf
is this ok??? or somewhat abnormal (as per websites, somebody suggesting, there should some file 10-vivante.conf
or 20-vivante.conf)
how to resolve this issue and make x to work????
Do you have the Linux BSP reference manual?
You can download it from here:
i.MX 6 Series Software and Development Tool|NXP
Under "Documentation" -> "Linux" -> Linux 3.10.53 BSP & Multimedia Codecs Documentation
In the Document package, there is "i.MX_6_Linux_Reference_Manual.pdf".
You may find some useful information in Chapter 13 for GPU and Chapter 18 for X Windows.
Hi,
After cross compiling 3.14.14 kernel, we are installing following packages for X.
apt-get install xserver-xorg-core xserver-xorg-input-all xserver-xorg-video-fbdev
apt-get install xinit
and also:
xserver-xorg-dev
x11proto-xf86dri-dev
x11proto-render-dev
x11proto-gl-dev
libdrm-dev
mesa-common-dev
mesa-utils
libgl1-mesa-dev
libglu1-mesa-dev
freeglut3-dev
libglew1.6-dev
libglui-dev
libxmu-dev
build-essential
xutils-dev
After this if we install any window manager (kde, gnome, lxde), then also system is booting to shell. No gui environment is coming???? we checked with (xorg.conf also). still the problem is there...
is there anything we missed out. is it necessary to install vivante drivers again. they are already been included in kernel..
when i run dmesg | grep vivante
the output is gpu vivante is assigned on minor 0.
how to resolve these issues????