页次: 1
运行其它的DEMO会出现。libEGL warning: DRI2: failed to authenticate
free(): double free detected in tcache 2
Aborted
用lima+mesa3d有效果了
Xorg是使用xf86-video-fbdev还是xf86-video-fbturbo呢?
如果用xf86-video-fbturbo的话会提示mali_drm.ko没被加载。
cat /tmp/Xorg.0.0.log
[ 2.531]
X.Org X Server 1.20.10
X Protocol Version 11, Revision 0
[ 2.531] Build Operating System: Linux 5.15.0-107-generic x86_64
[ 2.531] Current Operating System: Linux FunKey 5.5.5 #2 SMP Thu Jun 20 09:32:37 CST 2024 armv7l
[ 2.531] Kernel command line: console=ttyS0,115200 panic=5 rootwait fbcon=map:10 fbcon=font:VGA8x8 vt.global_cursor_default=0 root=/dev/mmcblk0p2 rootfstype=ext4 rootflags=commit=120,data=writeback,barrier=0,journal_async_commit ro
[ 2.531] Build Date: 20 June 2024 09:20:25AM
[ 2.531]
[ 2.531] Current version of pixman: 0.40.0
[ 2.531] Before reporting problems, check [url]http://wiki.x.org[/url]
to make sure that you have the latest version.
[ 2.531] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 2.531] (==) Log file: "/var/log/Xorg.0.0.log", Time: Thu Jan 1 00:00:00 1970
[ 2.535] (==) Using config file: "/etc/X11/xorg.conf"
[ 2.536] (==) No Layout section. Using the first Screen section.
[ 2.536] (==) No screen section available. Using defaults.
[ 2.536] (**) |-->Screen "Default Screen Section" (0)
[ 2.536] (**) | |-->Monitor "<default monitor>"
[ 2.537] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[ 2.537] (**) | |-->Device "Allwinner A10/A13 FBDEV"
[ 2.537] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 2.537] (==) Not automatically adding devices
[ 2.537] (==) Not automatically enabling devices
[ 2.537] (==) Not automatically adding GPU devices
[ 2.537] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 2.547] (WW) The directory "/usr/share/fonts/X11//TTF/" does not exist.
[ 2.547] Entry deleted from font path.
[ 2.547] (WW) The directory "/usr/share/fonts/X11//OTF/" does not exist.
[ 2.547] Entry deleted from font path.
[ 2.547] (WW) The directory "/usr/share/fonts/X11//Type1/" does not exist.
[ 2.547] Entry deleted from font path.
[ 2.547] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/X11//100dpi/".
[ 2.547] Entry deleted from font path.
[ 2.547] (Run 'mkfontdir' on "/usr/share/fonts/X11//100dpi/").
[ 2.548] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/X11//75dpi/".
[ 2.548] Entry deleted from font path.
[ 2.548] (Run 'mkfontdir' on "/usr/share/fonts/X11//75dpi/").
[ 2.548] (==) FontPath set to:
/usr/share/fonts/X11//misc/
[ 2.548] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 2.548] (==) |-->Input Device "<default pointer>"
[ 2.548] (==) |-->Input Device "<default keyboard>"
[ 2.548] (==) No Layout section. Using the default mouse configuration.
[ 2.548] (==) No Layout section. Using the default keyboard configuration.
[ 2.548] (II) Loader magic: 0x1d0c78
[ 2.548] (II) Module ABI versions:
[ 2.548] X.Org ANSI C Emulation: 0.4
[ 2.548] X.Org Video Driver: 24.1
[ 2.548] X.Org XInput driver : 24.1
[ 2.548] X.Org Server Extension : 10.0
[ 2.548] (II) LoadModule: "fbturbo"
[ 2.551] (II) Loading /usr/lib/xorg/modules/drivers/fbturbo_drv.so
[ 2.569] (II) Module fbturbo: vendor="X.Org Foundation"
[ 2.569] compiled for 1.20.13, module version = 0.4.0
[ 2.569] Module class: X.Org Video Driver
[ 2.569] ABI class: X.Org Video Driver, version 24.1
[ 2.569] (II) LoadModule: "mouse"
[ 2.569] (II) Loading /usr/lib/xorg/modules/input/mouse_drv.so
[ 2.572] (II) Module mouse: vendor="X.Org Foundation"
[ 2.572] compiled for 1.20.10, module version = 1.9.3
[ 2.572] Module class: X.Org XInput Driver
[ 2.572] ABI class: X.Org XInput driver, version 24.1
[ 2.572] (II) LoadModule: "kbd"
[ 2.573] (II) Loading /usr/lib/xorg/modules/input/kbd_drv.so
[ 2.574] (II) Module kbd: vendor="X.Org Foundation"
[ 2.574] compiled for 1.20.10, module version = 1.9.0
[ 2.574] Module class: X.Org XInput Driver
[ 2.574] ABI class: X.Org XInput driver, version 24.1
[ 2.574] (II) FBTURBO: driver for framebuffer: fbturbo
[ 2.574] (++) using VT number 1
[ 2.575] (WW) xf86OpenConsole: setpgid failed: Operation not permitted
[ 2.575] (WW) Falling back to old probe method for fbturbo
[ 2.575] (II) Loading sub module "fbdevhw"
[ 2.575] (II) LoadModule: "fbdevhw"
[ 2.575] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 2.577] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 2.577] compiled for 1.20.10, module version = 0.0.2
[ 2.577] ABI class: X.Org Video Driver, version 24.1
[ 2.577] (II) FBTURBO(0): using /dev/fb0
[ 2.578] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 2.578] (II) FBTURBO(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 2.578] (==) FBTURBO(0): Depth 24, (==) framebuffer bpp 32
[ 2.578] (==) FBTURBO(0): RGB weight 888
[ 2.578] (==) FBTURBO(0): Default visual is TrueColor
[ 2.578] (==) FBTURBO(0): Using gamma correction (1.0, 1.0, 1.0)
[ 2.578] (II) FBTURBO(0): hardware: sun4i-drmdrmfb (video memory: 4800kB)
[ 2.578] (**) FBTURBO(0): Option "fbdev" "/dev/fb0"
[ 2.578] (**) FBTURBO(0): Option "SwapbuffersWait" "true"
[ 2.578] (II) FBTURBO(0): processor: ARM Cortex-A7
[ 2.578] (II) FBTURBO(0): checking modes against framebuffer device...
[ 2.578] (II) FBTURBO(0): checking modes against monitor...
[ 2.578] (II) FBTURBO(0): Virtual size is 1024x600 (pitch 1024)
[ 2.578] (**) FBTURBO(0): Built-in mode "current"
[ 2.578] (==) FBTURBO(0): DPI set to (96, 96)
[ 2.578] (II) Loading sub module "fb"
[ 2.578] (II) LoadModule: "fb"
[ 2.579] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 2.584] (II) Module fb: vendor="X.Org Foundation"
[ 2.584] compiled for 1.20.10, module version = 1.0.0
[ 2.584] ABI class: X.Org ANSI C Emulation, version 0.4
[ 2.636] (II) FBTURBO(0): using backing store heuristics
[ 2.643] (II) FBTURBO(0): can't load 'g2d_23' kernel module
[ 2.644] (II) FBTURBO(0): failed to enable the use of sunxi display controller
[ 2.644] (II) FBTURBO(0): No sunxi-g2d hardware detected (check /dev/disp and /dev/g2d)
[ 2.644] (II) FBTURBO(0): G2D hardware acceleration can't be enabled
[ 2.644] (II) FBTURBO(0): enabled VFP/NEON optimizations
[ 2.644] (==) FBTURBO(0): Backing store disabled
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.651] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.652] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.653] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.654] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.655] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.656] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.656] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.656] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.656] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.656] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.656] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.656] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.656] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.656] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.656] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.656] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.656] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.656] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.656] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.656] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.656] (EE) FBTURBO(0): FBIOPUTCMAP: Invalid argument
[ 2.656] (==) FBTURBO(0): DPMS enabled
[ 2.656] (II) FBTURBO(0): failed to enable hardware cursor
[ 2.728] (II) FBTURBO(0): can't load 'mali_drm' kernel module
[ 2.728] (II) Loading sub module "dri2"
[ 2.728] (II) LoadModule: "dri2"
[ 2.728] (II) Module "dri2" already built-in
[ 2.743] SunxiMaliDRI2_Init: drmOpen failed!
[ 2.743] (II) FBTURBO(0): failed to enable DRI2 integration for Mali GPU
[ 2.743] (II) Initializing extension Generic Event Extension
[ 2.743] (II) Initializing extension SHAPE
[ 2.743] (II) Initializing extension MIT-SHM
[ 2.743] (II) Initializing extension XInputExtension
[ 2.747] (II) Initializing extension XTEST
[ 2.747] (II) Initializing extension BIG-REQUESTS
[ 2.747] (II) Initializing extension SYNC
[ 2.747] (II) Initializing extension XKEYBOARD
[ 2.747] (II) Initializing extension XC-MISC
[ 2.747] (II) Initializing extension XFIXES
[ 2.747] (II) Initializing extension RENDER
[ 2.747] (II) Initializing extension RANDR
[ 2.747] (II) Initializing extension DAMAGE
[ 2.747] (II) Initializing extension DOUBLE-BUFFER
[ 2.747] (II) Initializing extension RECORD
[ 2.747] (II) Initializing extension DPMS
[ 2.747] (II) Initializing extension Present
[ 2.747] (II) Initializing extension DRI3
[ 2.748] (II) Initializing extension X-Resource
[ 2.748] (II) Initializing extension XVideo
[ 2.748] (II) Initializing extension XVideo-MotionCompensation
[ 2.748] (II) Initializing extension XFree86-VidModeExtension
[ 2.748] (II) Initializing extension XFree86-DGA
[ 2.748] (II) Initializing extension DRI2
[ 2.957] (II) Using input driver 'mouse' for '<default pointer>'
[ 2.958] (**) Option "CorePointer" "on"
[ 2.958] (**) <default pointer>: always reports core events
[ 2.958] (WW) <default pointer>: No Device specified, looking for one...
[ 2.958] (EE) <default pointer>: Cannot find which device to use.
[ 2.958] (==) <default pointer>: Protocol: "Auto"
[ 2.958] (**) <default pointer>: always reports core events
[ 2.958] (EE) xf86OpenSerial: No Device specified.
[ 2.958] (WW) <default pointer>: cannot open input device
[ 2.958] (==) <default pointer>: Emulate3Buttons, Emulate3Timeout: 50
[ 2.958] (**) <default pointer>: ZAxisMapping: buttons 4 and 5
[ 2.958] (**) <default pointer>: Buttons: 9
[ 2.958] (II) XINPUT: Adding extended input device "<default pointer>" (type: MOUSE, id 6)
[ 2.959] (**) <default pointer>: (accel) keeping acceleration scheme 1
[ 2.959] (**) <default pointer>: (accel) acceleration profile 0
[ 2.959] (**) <default pointer>: (accel) acceleration factor: 2.000
[ 2.959] (**) <default pointer>: (accel) acceleration threshold: 4
[ 2.959] (EE) xf86OpenSerial: No Device specified.
[ 2.959] (WW) <default pointer>: cannot open input device
[ 2.959] (II) Using input driver 'kbd' for '<default keyboard>'
[ 2.959] (**) Option "CoreKeyboard" "on"
[ 2.959] (**) <default keyboard>: always reports core events
[ 2.959] (**) <default keyboard>: always reports core events
[ 2.959] (**) Option "Protocol" "standard"
[ 2.959] (**) Option "XkbRules" "base"
[ 2.959] (**) Option "XkbModel" "pc105"
[ 2.959] (**) Option "XkbLayout" "us"
[ 2.959] (II) XINPUT: Adding extended input device "<default keyboard>" (type: KEYBOARD, id 7)
xrog启动log,求救
参考大神 https://whycan.com/t_3675.html 的帖子。驱动能正常加载
root@FunKey:~# modprobe mali
[ 12.885128] mali: loading out-of-tree module taints kernel.
[ 12.902206] Allwinner sunXi mali glue initialized
[ 12.907508] Mali:
[ 12.907514] Found Mali GPU Mali-400 MP r1p1
[ 12.914451] Mali:
[ 12.914455] 2+0 PP cores initialized
[ 12.920788] Mali:
[ 12.920791] Mali device driver loaded
在但编译测试程序时(https://github.com/linux-sunxi/sunxi-mali/tree/master/test),需要-lX11,请问libX11.so是用buildroot里面的吗?mali-blobs没这个库。
@zhang235hai
楼主你好。问题解决了吗?我的驱动成功了。但用户空间的库少libX11.so
楼主,请问一下,在编译应用程序的时候-lX11,这个libx11.so的库在哪里有提供呢?
请问一下,芒果tina t113 fb0有双缓冲吗?如果没有要怎么开启呢?
cat /sys/class/disp/disp/attr/sys
screen 0:
de_rate 300000000 hz, ref_fps:60
mgr0: 480x320 fmt[rgb] cs[0x204] range[full] eotf[0x4] bits[8bits] err[0] force_sync[0] unblank direct_show[false] iommu[1]
dmabuf: cache[0] cache max[0] umap skip[0] umap skip max[16]
lcd output backlight( 0) fps:72.9 480x 320
err:0 skip:71 irq:1652 vsync:0 vsync_skip:0
BUF enable ch[1] lyr[0] z[16] prem[N] a[pixel 255] fmt[ 10] fb[ 480, 320; 480, 320; 480, 320] crop[ 0, 0, 480, 320] frame[ 0, 0, 480, 320] addr[ 0, 0, 0] flags[0x 0] trd[0,0] depth[ 0]
太强大了, 为你点赞
vxworks
不知道吃不吃内存
lv_obj_t * label3 = lv_label_create(lv_scr_act(), NULL);
lv_label_set_text(label3, "hello dump#ff0000 debug#");
lv_label_set_recolor(label3, true);
lv_obj_align(label3, lv_scr_act(), LV_ALIGN_CENTER 0, 0);
这里有点看不懂,后面的参数为什么是空呢
好用吗
好东西啊。
这个可以有啊。
页次: 1