Lubuntu

Problem with fbturbo mode on Lubuntu 14.04

1 2345
ddr94  
Hi everyone, today I was compiling new gpu driver from the git repo. I used this tutorial: http://linux-sunxi.org/Mali_binary_driver

Everything worked fine until I got a error "(WW) module ABI major version (18) doesn't match the server's version (15)" in my xorg log file. I googled a lot and found a solution: add to the xorg.conf file a passage about ignore the ABI version.

Now I got an another problem: "SunxiDispHardwareCursor_Init: xf86InitCursor(pScreen, InfoPtr) failed" There the x system stucks.

Whole log:
  1. marcin@BananaPi:~$ cat /var/log/Xorg.0.log
  2. [    41.201]
  3. X.Org X Server 1.15.1
  4. Release Date: 2014-04-13
  5. [    41.201] X Protocol Version 11, Revision 0
  6. [    41.201] Build Operating System: Linux 3.2.0-67-highbank armv7l Ubuntu
  7. [    41.202] Current Operating System: Linux BananaPi 3.4.90 #2 SMP PREEMPT Tue Aug 5 14:11:40 CST 2014 armv7l
  8. [    41.202] Kernel command line: console=ttyS0,115200 console=tty0 disp.screen0_output_mode=EDID:1280x720p60 hdmi.audio=EDID:0 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait
  9. [    41.202] Build Date: 12 February 2015  02:55:07PM
  10. [    41.202] xorg-server 2:1.15.1-0ubuntu2.7 (For technical support please see http://www.ubuntu.com/support)
  11. [    41.202] Current version of pixman: 0.30.2
  12. [    41.202]         Before reporting problems, check http://wiki.x.org
  13.         to make sure that you have the latest version.
  14. [    41.202] Markers: (--) probed, (**) from config file, (==) default setting,
  15.         (++) from command line, (!!) notice, (II) informational,
  16.         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
  17. [    41.203] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Mar 14 15:14:20 2015
  18. [    41.204] (==) Using config file: "/etc/X11/xorg.conf"
  19. [    41.204] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
  20. [    41.206] (==) No Layout section.  Using the first Screen section.
  21. [    41.207] (==) No screen section available. Using defaults.
  22. [    41.207] (**) |-->Screen "Default Screen Section" (0)
  23. [    41.207] (**) |   |-->Monitor "<default monitor>"
  24. [    41.208] (==) No device specified for screen "Default Screen Section".
  25.         Using the first device section listed.
  26. [    41.208] (**) |   |-->Device "Allwinner A10/A13 FBDEV"
  27. [    41.208] (==) No monitor specified for screen "Default Screen Section".
  28.         Using a default monitor configuration.
  29. [    41.208] (**) Option "IgnoreABI"
  30. [    41.209] (**) Ignoring ABI Version
  31. [    41.209] (==) Automatically adding devices
  32. [    41.209] (==) Automatically enabling devices
  33. [    41.209] (==) Automatically adding GPU devices
  34. [    41.209] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
  35. [    41.209]         Entry deleted from font path.
  36. [    41.209] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
  37. [    41.229]         Entry deleted from font path.
  38. [    41.229] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
  39. [    41.229]         Entry deleted from font path.
  40. [    41.229] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
  41. [    41.229]         Entry deleted from font path.
  42. [    41.229] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
  43. [    41.229]         Entry deleted from font path.
  44. [    41.229] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
  45. [    41.229]         Entry deleted from font path.
  46. [    41.230] (==) FontPath set to:
  47.         /usr/share/fonts/X11/misc,
  48.         built-ins
  49. [    41.230] (==) ModulePath set to "/usr/lib/arm-linux-gnueabihf/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
  50. [    41.230] (II) The server relies on udev to provide the list of input devices.
  51.         If no devices become available, reconfigure udev or disable AutoAddDevices.
  52. [    41.230] (II) Loader magic: 0xb7004f10
  53. [    41.230] (II) Module ABI versions:
  54. [    41.230]         X.Org ANSI C Emulation: 0.4
  55. [    41.230]         X.Org Video Driver: 15.0
  56. [    41.230]         X.Org XInput driver : 20.0
  57. [    41.230]         X.Org Server Extension : 8.0
  58. [    41.232] (II) xfree86: Adding drm device (/dev/dri/card0)
  59. [    41.232] (II) xfree86: Adding drm device (/dev/dri/card1)
  60. [    41.233] Initializing built-in extension Generic Event Extension
  61. [    41.233] Initializing built-in extension SHAPE
  62. [    41.233] Initializing built-in extension MIT-SHM
  63. [    41.233] Initializing built-in extension XInputExtension
  64. [    41.233] Initializing built-in extension XTEST
  65. [    41.233] Initializing built-in extension BIG-REQUESTS
  66. [    41.233] Initializing built-in extension SYNC
  67. [    41.233] Initializing built-in extension XKEYBOARD
  68. [    41.234] Initializing built-in extension XC-MISC
  69. [    41.234] Initializing built-in extension SECURITY
  70. [    41.234] Initializing built-in extension XINERAMA
  71. [    41.234] Initializing built-in extension XFIXES
  72. [    41.234] Initializing built-in extension RENDER
  73. [    41.234] Initializing built-in extension RANDR
  74. [    41.234] Initializing built-in extension COMPOSITE
  75. [    41.234] Initializing built-in extension DAMAGE
  76. [    41.234] Initializing built-in extension MIT-SCREEN-SAVER
  77. [    41.234] Initializing built-in extension DOUBLE-BUFFER
  78. [    41.234] Initializing built-in extension RECORD
  79. [    41.234] Initializing built-in extension DPMS
  80. [    41.235] Initializing built-in extension Present
  81. [    41.235] Initializing built-in extension DRI3
  82. [    41.235] Initializing built-in extension X-Resource
  83. [    41.235] Initializing built-in extension XVideo
  84. [    41.235] Initializing built-in extension XVideo-MotionCompensation
  85. [    41.235] Initializing built-in extension SELinux
  86. [    41.235] Initializing built-in extension XFree86-VidModeExtension
  87. [    41.235] Initializing built-in extension XFree86-DGA
  88. [    41.235] Initializing built-in extension XFree86-DRI
  89. [    41.235] Initializing built-in extension DRI2
  90. [    41.235] (II) LoadModule: "glx"
  91. [    41.238] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
  92. [    41.305] (II) Module glx: vendor="X.Org Foundation"
  93. [    41.306]         compiled for 1.15.1, module version = 1.0.0
  94. [    41.306]         ABI class: X.Org Server Extension, version 8.0
  95. [    41.306] (==) AIGLX enabled
  96. [    41.306] Loading extension GLX
  97. [    41.306] (II) LoadModule: "fbturbo"
  98. [    41.307] (II) Loading /usr/lib/arm-linux-gnueabihf/xorg/extra-modules/fbturbo_drv.so
  99. [    41.308] (II) Module fbturbo: vendor="X.Org Foundation"
  100. [    41.308]         compiled for 1.16.0, module version = 0.5.1
  101. [    41.308]         Module class: X.Org Video Driver
  102. [    41.308]         ABI class: X.Org Video Driver, version 18.0
  103. [    41.308] (WW) module ABI major version (18) doesn't match the server's version (15)
  104. [    41.309] (II) FBTURBO: driver for framebuffer: fbturbo
  105. [    41.309] (++) using VT number 7

  106. [    41.309] (WW) Falling back to old probe method for fbturbo
  107. [    41.310] (II) Loading sub module "fbdevhw"
  108. [    41.310] (II) LoadModule: "fbdevhw"
  109. [    41.312] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
  110. [    41.313] (II) Module fbdevhw: vendor="X.Org Foundation"
  111. [    41.314]         compiled for 1.15.1, module version = 0.0.2
  112. [    41.314]         ABI class: X.Org Video Driver, version 15.0
  113. [    41.314] (II) FBTURBO(0): using /dev/fb0
  114. [    41.314] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
  115. [    41.315] (II) FBTURBO(0): Creating default Display subsection in Screen section
  116.         "Default Screen Section" for depth/fbbpp 24/32
  117. [    41.315] (==) FBTURBO(0): Depth 24, (==) framebuffer bpp 32
  118. [    41.315] (==) FBTURBO(0): RGB weight 888
  119. [    41.315] (==) FBTURBO(0): Default visual is TrueColor
  120. [    41.315] (==) FBTURBO(0): Using gamma correction (1.0, 1.0, 1.0)
  121. [    41.315] (II) FBTURBO(0): hardware:  (video memory: 16200kB)
  122. [    41.315] (**) FBTURBO(0): Option "fbdev" "/dev/fb0"
  123. [    41.316] (**) FBTURBO(0): Option "SwapbuffersWait" "true"
  124. [    41.316] (II) FBTURBO(0): processor: ARM Cortex-A7
  125. [    41.317] (II) FBTURBO(0): checking modes against framebuffer device...
  126. [    41.317] (II) FBTURBO(0): checking modes against monitor...
  127. [    41.317] (--) FBTURBO(0): Virtual size is 1920x1080 (pitch 1920)
  128. [    41.317] (**) FBTURBO(0):  Built-in mode "current": 148.5 MHz, 67.5 kHz, 60.0 Hz
  129. [    41.317] (II) FBTURBO(0): Modeline "current"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync -csync (67.5 kHz b)
  130. [    41.317] (==) FBTURBO(0): DPI set to (96, 96)
  131. [    41.318] (II) Loading sub module "fb"
  132. [    41.318] (II) LoadModule: "fb"
  133. [    41.319] (II) Loading /usr/lib/xorg/modules/libfb.so
  134. [    41.321] (II) Module fb: vendor="X.Org Foundation"
  135. [    41.321]         compiled for 1.15.1, module version = 1.0.0
  136. [    41.321]         ABI class: X.Org ANSI C Emulation, version 0.4
  137. [    41.321] (==) Depth 24 pixmap format is 32 bpp
  138. [    41.324] (II) FBTURBO(0): using backing store heuristics
  139. [    41.342] (II) FBTURBO(0): enabled G2D acceleration
  140. [    41.343] (==) FBTURBO(0): Backing store enabled
  141. [    41.345] (II) FBTURBO(0): using sunxi disp layers for X video extension
  142. [    41.345] SunxiDispHardwareCursor_Init: xf86InitCursor(pScreen, InfoPtr) failed
Copy the Code
Can anyone give me a hint?
ddr94  
Nobody an idea?

You have to log in before you can reply Login | Sign Up

Points Rules