xorg failing after changing the kernel

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

xorg failing after changing the kernel

948 Views
srinivasaporam
Contributor II

Hi,

We have got IMX6Q /IMX6DL reference boards. We have tried Ubuntu 3.10.53 and it is working fine. We have run some applications with qt, openCV etc.

Now When we  have replaced kernel (vmlinuz-3.10.53) with another kernel (vmlinuz-3.14.14), then display/Desktop GUI (Kde-plasma-desktop) is not coming and it is going to terminal. I can able to login from terminal using user name and password.

All the files are there ( for ex: if i do $ cd ~/Desktop and then ls, it is listing out all the files)

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

     at http://wiki.x.org

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??????/

Labels (5)
0 Kudos
2 Replies

620 Views
srinivasaporam
Contributor II

Hi,

We have the kernel source for 3.14.14 only that too, it is specifically modified for our board. Now , we would like know why with this kernel, xorg is failing???? or do we need to do some settings or enable xorg in software means etc...?

which step we are missing?????

0 Kudos

620 Views
igorpadykov
NXP Employee
NXP Employee

Hi Srinivasa

recommended to migrate to latest 3.14.52 kernel with new gpu drivers v5.0.11p7.4,

refer to attached Linux Manual Chapter 17 X Windows Acceleration.

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos