Slackstick Posted April 15, 2017 Posted April 15, 2017 From Zadors reply to I learned there is a Video Engine for Video, Mali for 3d and a Display Engine for 2d. I used an old version of armbian on OPi PC (h3disp had no 4k option) . Moving desktop windows was very fast. In current desktop release legacy 3.4.113 moving large windows is very slow. So I guess Display Engine is not working correctly. How can I determine if it works? Mainline version gives me no display at all. Thanks.
zador.blood.stained Posted April 15, 2017 Posted April 15, 2017 6 minutes ago, Slackstick said: So I guess Display Engine is not working correctly. How can I determine if it works? There is no 2D acceleration on H3, so DE either works as is or doesn't work at all. Performance difference may be caused by missing or misconfigured fbturbo xorg driver, different window manager settings, different CPUfreq settings or simply lowered DRAM frequency. Providing Xorg.0.log from /var/log/ and output of "armbianmonitor -u" may provide some useful logs.
Slackstick Posted April 15, 2017 Author Posted April 15, 2017 Below are the logs. Speed difference is significant. X11SHM even is faster with new version. These two lines of /var/log/Xorg.0.log look suspicious to me: [ 17.987] (II) FBTURBO(0): No sunxi-g2d hardware detected (check /dev/disp and /dev/g2d) [ 17.987] (II) FBTURBO(0): G2D hardware acceleration can't be enabled root@orangepipc:~# cat /var/log/Xorg.0.log [ 17.647] X.Org X Server 1.18.4 Release Date: 2016-07-19 [ 17.647] X Protocol Version 11, Revision 0 [ 17.648] Build Operating System: Linux 4.4.0-45-generic armv7l Ubuntu [ 17.648] Current Operating System: Linux orangepipc 3.4.113-sun8i #10 SMP PREEMPT Thu Feb 23 19:55:00 CET 2017 armv7l [ 17.648] Kernel command line: root=UUID=23b3927b-991e-48c5-a690-3c6e7164e393 rootwait rootfstype=ext4 console=tty1 console=ttyS0,115200 cgroup_enable=memory swapaccount=1 hdmi.audio=EDID:0 disp.screen0_output_mode=1920x1080p60 panic=10 consoleblank=0 enforcing=0 loglevel=1 ubootpart=3d41bcd2-01 ubootsource=mmc [ 17.648] Build Date: 02 November 2016 10:05:15PM [ 17.648] xorg-server 2:1.18.4-0ubuntu0.2 (For technical support please see http://www.ubuntu.com/support) [ 17.648] Current version of pixman: 0.33.6 [ 17.648] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 17.648] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 17.649] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Apr 14 22:21:13 2017 [ 17.684] (==) Using config directory: "/etc/X11/xorg.conf.d" [ 17.684] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [ 17.733] (==) No Layout section. Using the first Screen section. [ 17.733] (==) No screen section available. Using defaults. [ 17.733] (**) |-->Screen "Default Screen Section" (0) [ 17.733] (**) | |-->Monitor "<default monitor>" [ 17.734] (==) No device specified for screen "Default Screen Section". Using the first device section listed. [ 17.734] (**) | |-->Device "Allwinner A10/A13 FBDEV" [ 17.734] (==) No monitor specified for screen "Default Screen Section". Using a default monitor configuration. [ 17.734] (**) Option "BlankTime" "0" [ 17.734] (**) Option "StandbyTime" "0" [ 17.734] (**) Option "SuspendTime" "0" [ 17.734] (**) Option "OffTime" "0" [ 17.735] (==) Automatically adding devices [ 17.735] (==) Automatically enabling devices [ 17.735] (==) Automatically adding GPU devices [ 17.735] (==) Max clients allowed: 256, resource mask: 0x1fffff [ 17.756] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. [ 17.756] Entry deleted from font path. [ 17.756] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist. [ 17.756] Entry deleted from font path. [ 17.756] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist. [ 17.756] Entry deleted from font path. [ 17.756] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist. [ 17.756] Entry deleted from font path. [ 17.756] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist. [ 17.756] Entry deleted from font path. [ 17.756] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist. [ 17.756] Entry deleted from font path. [ 17.756] (==) FontPath set to: /usr/share/fonts/X11/misc, built-ins [ 17.756] (==) ModulePath set to "/usr/lib/arm-linux-gnueabihf/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules" [ 17.757] (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. [ 17.757] (II) Loader magic: 0xb6f3ef70 [ 17.757] (II) Module ABI versions: [ 17.757] X.Org ANSI C Emulation: 0.4 [ 17.757] X.Org Video Driver: 20.0 [ 17.757] X.Org XInput driver : 22.1 [ 17.757] X.Org Server Extension : 9.0 [ 17.760] (++) using VT number 7 [ 17.760] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration [ 17.761] (II) no primary bus or device found [ 17.761] (II) LoadModule: "glx" [ 17.773] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so [ 17.868] (II) Module glx: vendor="X.Org Foundation" [ 17.869] compiled for 1.18.4, module version = 1.0.0 [ 17.869] ABI class: X.Org Server Extension, version 9.0 [ 17.869] (==) AIGLX enabled [ 17.869] (II) LoadModule: "fbturbo" [ 17.873] (II) Loading /usr/lib/xorg/modules/drivers/fbturbo_drv.so [ 17.907] (II) Module fbturbo: vendor="X.Org Foundation" [ 17.908] compiled for 1.18.4, module version = 0.5.1 [ 17.908] Module class: X.Org Video Driver [ 17.908] ABI class: X.Org Video Driver, version 20.0 [ 17.908] (II) FBTURBO: driver for framebuffer: fbturbo [ 17.944] (WW) Falling back to old probe method for fbturbo [ 17.944] (II) Loading sub module "fbdevhw" [ 17.944] (II) LoadModule: "fbdevhw" [ 17.945] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so [ 17.949] (II) Module fbdevhw: vendor="X.Org Foundation" [ 17.949] compiled for 1.18.4, module version = 0.0.2 [ 17.950] ABI class: X.Org Video Driver, version 20.0 [ 17.950] (II) FBTURBO(0): using /dev/fb0 [ 17.950] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support [ 17.950] (II) FBTURBO(0): Creating default Display subsection in Screen section "Default Screen Section" for depth/fbbpp 24/32 [ 17.950] (==) FBTURBO(0): Depth 24, (==) framebuffer bpp 32 [ 17.950] (==) FBTURBO(0): RGB weight 888 [ 17.950] (==) FBTURBO(0): Default visual is TrueColor [ 17.950] (==) FBTURBO(0): Using gamma correction (1.0, 1.0, 1.0) [ 17.950] (II) FBTURBO(0): hardware: (video memory: 16200kB) [ 17.951] (**) FBTURBO(0): Option "fbdev" "/dev/fb0" [ 17.951] (**) FBTURBO(0): Option "SwapbuffersWait" "true" [ 17.951] (II) FBTURBO(0): processor: ARM Cortex-A7 [ 17.951] (II) FBTURBO(0): checking modes against framebuffer device... [ 17.951] (II) FBTURBO(0): checking modes against monitor... [ 17.951] (--) FBTURBO(0): Virtual size is 1920x1080 (pitch 1920) [ 17.951] (**) FBTURBO(0): Built-in mode "current" [ 17.951] (==) FBTURBO(0): DPI set to (96, 96) [ 17.951] (II) Loading sub module "fb" [ 17.951] (II) LoadModule: "fb" [ 17.952] (II) Loading /usr/lib/xorg/modules/libfb.so [ 17.961] (II) Module fb: vendor="X.Org Foundation" [ 17.961] compiled for 1.18.4, module version = 1.0.0 [ 17.961] ABI class: X.Org ANSI C Emulation, version 0.4 [ 17.961] (==) Depth 24 pixmap format is 32 bpp [ 17.976] (II) FBTURBO(0): using backing store heuristics [ 17.987] (II) FBTURBO(0): can't load 'g2d_23' kernel module [ 17.987] (II) FBTURBO(0): failed to enable the use of sunxi display controller [ 17.987] (II) FBTURBO(0): No sunxi-g2d hardware detected (check /dev/disp and /dev/g2d) [ 17.987] (II) FBTURBO(0): G2D hardware acceleration can't be enabled [ 17.987] (II) FBTURBO(0): enabled VFP/NEON optimizations [ 17.987] (==) FBTURBO(0): Backing store enabled [ 17.992] (==) FBTURBO(0): DPMS enabled [ 17.992] (II) FBTURBO(0): failed to enable hardware cursor [ 18.067] (II) FBTURBO(0): can't load 'sunxi_cedar_mod' kernel module [ 18.067] (II) Loading sub module "dri2" [ 18.067] (II) LoadModule: "dri2" [ 18.068] (II) Module "dri2" already built-in [ 18.069] (II) FBTURBO(0): display controller hardware overlays can't be used for DRI2 [ 18.069] (II) FBTURBO(0): Wait on SwapBuffers? enabled [ 18.069] (II) FBTURBO(0): [DRI2] Setup complete [ 18.069] (II) FBTURBO(0): [DRI2] DRI driver: lima [ 18.069] (II) FBTURBO(0): using DRI2 integration for Mali GPU (UMP buffers) [ 18.069] (II) FBTURBO(0): Mali binary drivers can only accelerate EGL/GLES [ 18.069] (II) FBTURBO(0): so AIGLX/GLX is expected to fail or fallback to software [ 18.069] (==) RandR enabled [ 18.105] (II) SELinux: Disabled on system [ 18.111] (EE) AIGLX error: dlopen of /usr/lib/arm-linux-gnueabihf/dri/lima_dri.so failed (/usr/lib/arm-linux-gnueabihf/dri/lima_dri.so: cannot open shared object file: No such file or directory) [ 18.111] (EE) AIGLX: reverting to software rendering [ 19.842] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer [ 19.845] (II) AIGLX: Loaded and initialized swrast [ 19.845] (II) GLX: Initialized DRISWRAST GL provider for screen 0 [ 20.136] (II) config/udev: Adding drm device (/dev/dri/card0) [ 20.136] (II) xfree86: Adding drm device (/dev/dri/card0) [ 20.136] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied [ 20.136] (II) config/udev: Ignoring already known drm device (/dev/dri/card0) [ 20.136] (II) config/udev: Adding drm device (/dev/dri/card1) [ 20.136] (II) xfree86: Adding drm device (/dev/dri/card1) [ 20.137] (II) LoadModule: "modesetting" [ 20.137] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so [ 20.144] (II) Module modesetting: vendor="X.Org Foundation" [ 20.144] compiled for 1.18.4, module version = 1.18.4 [ 20.144] Module class: X.Org Video Driver [ 20.144] ABI class: X.Org Video Driver, version 20.0 [ 20.145] xf86: found device 0 [ 20.148] (II) config/udev: Adding input device Logitech USB Keyboard (/dev/input/event3) [ 20.148] (**) Logitech USB Keyboard: Applying InputClass "evdev keyboard catchall" [ 20.148] (II) LoadModule: "evdev" [ 20.149] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so [ 20.164] (II) Module evdev: vendor="X.Org Foundation" [ 20.164] compiled for 1.18.1, module version = 2.10.1 [ 20.164] Module class: X.Org XInput Driver [ 20.164] ABI class: X.Org XInput driver, version 22.1 [ 20.164] (II) Using input driver 'evdev' for 'Logitech USB Keyboard' [ 20.164] (**) Logitech USB Keyboard: always reports core events [ 20.164] (**) evdev: Logitech USB Keyboard: Device: "/dev/input/event3" [ 20.164] (--) evdev: Logitech USB Keyboard: Vendor 0x46d Product 0xc31c [ 20.164] (--) evdev: Logitech USB Keyboard: Found keys [ 20.164] (II) evdev: Logitech USB Keyboard: Configuring as keyboard [ 20.164] (**) Option "config_info" "udev:/sys/devices/platform/sunxi-ohci.2/usb6/6-1/6-1:1.0/input/input3/event3" [ 20.164] (II) XINPUT: Adding extended input device "Logitech USB Keyboard" (type: KEYBOARD, id 6) [ 20.165] (**) Option "xkb_rules" "evdev" [ 20.165] (**) Option "xkb_model" "pc105" [ 20.165] (**) Option "xkb_layout" "de" [ 20.165] (**) Option "xkb_variant" "nodeadkeys" [ 20.165] (**) Option "xkb_options" "terminate:ctrl_alt_bksp" [ 20.274] (II) config/udev: Adding input device Logitech USB Keyboard (/dev/input/event4) [ 20.274] (**) Logitech USB Keyboard: Applying InputClass "evdev keyboard catchall" [ 20.274] (II) Using input driver 'evdev' for 'Logitech USB Keyboard' [ 20.274] (**) Logitech USB Keyboard: always reports core events [ 20.274] (**) evdev: Logitech USB Keyboard: Device: "/dev/input/event4" [ 20.274] (--) evdev: Logitech USB Keyboard: Vendor 0x46d Product 0xc31c [ 20.274] (--) evdev: Logitech USB Keyboard: Found absolute axes [ 20.275] (II) evdev: Logitech USB Keyboard: Forcing absolute x/y axes to exist. [ 20.275] (--) evdev: Logitech USB Keyboard: Found keys [ 20.275] (II) evdev: Logitech USB Keyboard: Forcing relative x/y axes to exist. [ 20.275] (II) evdev: Logitech USB Keyboard: Configuring as mouse [ 20.275] (II) evdev: Logitech USB Keyboard: Configuring as keyboard [ 20.275] (**) Option "config_info" "udev:/sys/devices/platform/sunxi-ohci.2/usb6/6-1/6-1:1.1/input/input4/event4" [ 20.275] (II) XINPUT: Adding extended input device "Logitech USB Keyboard" (type: KEYBOARD, id 7) [ 20.275] (**) Option "xkb_rules" "evdev" [ 20.275] (**) Option "xkb_model" "pc105" [ 20.275] (**) Option "xkb_layout" "de" [ 20.275] (**) Option "xkb_variant" "nodeadkeys" [ 20.275] (**) Option "xkb_options" "terminate:ctrl_alt_bksp" [ 20.276] (II) evdev: Logitech USB Keyboard: initialized for absolute axes. [ 20.277] (**) Logitech USB Keyboard: (accel) keeping acceleration scheme 1 [ 20.277] (**) Logitech USB Keyboard: (accel) acceleration profile 0 [ 20.277] (**) Logitech USB Keyboard: (accel) acceleration factor: 2.000 [ 20.277] (**) Logitech USB Keyboard: (accel) acceleration threshold: 4 [ 20.280] (II) config/udev: Adding input device Logitech USB-PS/2 Optical Mouse (/dev/input/event5) [ 20.280] (**) Logitech USB-PS/2 Optical Mouse: Applying InputClass "evdev pointer catchall" [ 20.280] (II) Using input driver 'evdev' for 'Logitech USB-PS/2 Optical Mouse' [ 20.280] (**) Logitech USB-PS/2 Optical Mouse: always reports core events [ 20.280] (**) evdev: Logitech USB-PS/2 Optical Mouse: Device: "/dev/input/event5" [ 20.281] (--) evdev: Logitech USB-PS/2 Optical Mouse: Vendor 0x46d Product 0xc03d [ 20.281] (--) evdev: Logitech USB-PS/2 Optical Mouse: Found 3 mouse buttons [ 20.281] (--) evdev: Logitech USB-PS/2 Optical Mouse: Found scroll wheel(s) [ 20.281] (--) evdev: Logitech USB-PS/2 Optical Mouse: Found relative axes [ 20.281] (--) evdev: Logitech USB-PS/2 Optical Mouse: Found x and y relative axes [ 20.281] (II) evdev: Logitech USB-PS/2 Optical Mouse: Configuring as mouse [ 20.281] (II) evdev: Logitech USB-PS/2 Optical Mouse: Adding scrollwheel support [ 20.281] (**) evdev: Logitech USB-PS/2 Optical Mouse: YAxisMapping: buttons 4 and 5 [ 20.281] (**) evdev: Logitech USB-PS/2 Optical Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 [ 20.281] (**) Option "config_info" "udev:/sys/devices/platform/sunxi-ohci.4/usb8/8-1/8-1:1.0/input/input5/event5" [ 20.281] (II) XINPUT: Adding extended input device "Logitech USB-PS/2 Optical Mouse" (type: MOUSE, id 8) [ 20.281] (II) evdev: Logitech USB-PS/2 Optical Mouse: initialized for relative axes. [ 20.282] (**) Logitech USB-PS/2 Optical Mouse: (accel) keeping acceleration scheme 1 [ 20.282] (**) Logitech USB-PS/2 Optical Mouse: (accel) acceleration profile 0 [ 20.282] (**) Logitech USB-PS/2 Optical Mouse: (accel) acceleration factor: 2.000 [ 20.282] (**) Logitech USB-PS/2 Optical Mouse: (accel) acceleration threshold: 4 [ 20.291] (II) config/udev: Adding input device Logitech USB-PS/2 Optical Mouse (/dev/input/mouse1) [ 20.291] (II) No input driver specified, ignoring this device. [ 20.291] (II) This device may have been added with another device file. [ 20.294] (II) config/udev: Adding input device vmouse (/dev/input/event0) [ 20.294] (**) vmouse: Applying InputClass "evdev pointer catchall" [ 20.294] (II) Using input driver 'evdev' for 'vmouse' [ 20.294] (**) vmouse: always reports core events [ 20.294] (**) evdev: vmouse: Device: "/dev/input/event0" [ 20.295] (--) evdev: vmouse: Vendor 0x2 Product 0x1 [ 20.295] (--) evdev: vmouse: Found 15 mouse buttons [ 20.295] (--) evdev: vmouse: Found scroll wheel(s) [ 20.295] (--) evdev: vmouse: Found relative axes [ 20.295] (--) evdev: vmouse: Found x and y relative axes [ 20.295] (II) evdev: vmouse: Configuring as mouse [ 20.295] (II) evdev: vmouse: Adding scrollwheel support [ 20.295] (**) evdev: vmouse: YAxisMapping: buttons 4 and 5 [ 20.295] (**) evdev: vmouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 [ 20.295] (**) Option "config_info" "udev:/sys/devices/virtual/input/input0/event0" [ 20.295] (II) XINPUT: Adding extended input device "vmouse" (type: MOUSE, id 9) [ 20.295] (II) evdev: vmouse: initialized for relative axes. [ 20.296] (**) vmouse: (accel) keeping acceleration scheme 1 [ 20.296] (**) vmouse: (accel) acceleration profile 0 [ 20.296] (**) vmouse: (accel) acceleration factor: 2.000 [ 20.296] (**) vmouse: (accel) acceleration threshold: 4 [ 20.298] (II) config/udev: Adding input device vmouse (/dev/input/mouse0) [ 20.298] (II) No input driver specified, ignoring this device. [ 20.298] (II) This device may have been added with another device file. [ 20.310] (II) config/udev: Adding input device sunxi-gpiokey (/dev/input/event1) [ 20.310] (**) sunxi-gpiokey: Applying InputClass "evdev keyboard catchall" [ 20.311] (II) Using input driver 'evdev' for 'sunxi-gpiokey' [ 20.311] (**) sunxi-gpiokey: always reports core events [ 20.311] (**) evdev: sunxi-gpiokey: Device: "/dev/input/event1" [ 20.311] (--) evdev: sunxi-gpiokey: Vendor 0x1 Product 0x1 [ 20.311] (--) evdev: sunxi-gpiokey: Found keys [ 20.311] (II) evdev: sunxi-gpiokey: Configuring as keyboard [ 20.311] (**) Option "config_info" "udev:/sys/devices/virtual/input/input1/event1" [ 20.311] (II) XINPUT: Adding extended input device "sunxi-gpiokey" (type: KEYBOARD, id 10) [ 20.311] (**) Option "xkb_rules" "evdev" [ 20.311] (**) Option "xkb_model" "pc105" [ 20.311] (**) Option "xkb_layout" "de" [ 20.311] (**) Option "xkb_variant" "nodeadkeys" [ 20.311] (**) Option "xkb_options" "terminate:ctrl_alt_bksp" [ 20.314] (II) config/udev: Adding input device sunxi-ths (/dev/input/event2) [ 20.314] (II) No input driver specified, ignoring this device. [ 20.314] (II) This device may have been added with another device file. [ 20.329] (II) config/udev: Adding drm device (/dev/dri/card0) [ 20.329] (II) xfree86: Adding drm device (/dev/dri/card0) [ 20.330] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied [ 20.330] (II) config/udev: Ignoring already known drm device (/dev/dri/card0) [ 20.330] (II) config/udev: Adding drm device (/dev/dri/card1) [ 20.330] (II) xfree86: Adding drm device (/dev/dri/card1) [ 20.330] (II) LoadModule: "modesetting" [ 20.331] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so [ 20.331] (II) Module modesetting: vendor="X.Org Foundation" [ 20.331] compiled for 1.18.4, module version = 1.18.4 [ 20.331] Module class: X.Org Video Driver [ 20.331] ABI class: X.Org Video Driver, version 20.0 [ 20.331] (II) UnloadModule: "modesetting" [ 20.331] (II) Unloading modesetting [ 20.331] (II) Failed to load module "modesetting" (already loaded, 1) [ 20.331] xf86: found device 0 http://sprunge.us/XPJU
zador.blood.stained Posted April 15, 2017 Posted April 15, 2017 16 minutes ago, Slackstick said: [ 17.987] (II) FBTURBO(0): No sunxi-g2d hardware detected (check /dev/disp and /dev/g2d) [ 17.987] (II) FBTURBO(0): G2D hardware acceleration can't be enabled As I said, there is no 2D acceleration on H3, so these messages are correct. [ 2.090069] [DISP] disp_device_attached_and_enable,line:159:attched ok, mgr0<-->device0, type=4, mode=28 Mode 28 is 3840x2160P30. What display mode did you use before? If it was 720p or 1080p it's not a surprise that moving windows or similar operations will be much slower.
Slackstick Posted April 15, 2017 Author Posted April 15, 2017 (edited) Monitor and display setting say it is still 1080P60 (and it definitely is 1080). Same as before. root@orangepipc:/lib/modules/3.4.113-sun8i# fbset mode "1920x1080" geometry 1920 1080 1920 1080 32 timings 0 0 0 0 0 0 0 rgba 8/16,8/8,8/0,8/24 endmode also see line: [ 17.951] (--) FBTURBO(0): Virtual size is 1920x1080 (pitch 1920) Edited April 15, 2017 by Slackstick added information
Slackstick Posted April 16, 2017 Author Posted April 16, 2017 21 hours ago, zador.blood.stained said: [ 2.090069] [DISP] disp_device_attached_and_enable,line:159:attched ok, mgr0<-->device0, type=4, mode=28 This is from old dmesg. Of course, I tested mode 28, but mode 10 is also significantly slower than before. And with significantly I mean I which to only move the frame of the window and not the complete window. [ 1.830076] [DISP] disp_device_attached_and_enable,line:159:attched ok, mgr0<-->device0, type=4, mode=10
zador.blood.stained Posted April 16, 2017 Posted April 16, 2017 Tested it myself - looks like simply HW performance limitation (since it affects mostly "heavy" applications like Firefox and LibreOffice), future releases should have "Hide content of windows when moving and when resizing" turned on by default (you can enable those options in Menu - Settings - Window Manager - Advanced
hojnikb Posted April 16, 2017 Posted April 16, 2017 what about H5 ? Is there anything that can be optimized/implemented in current armbian images to improve desktop performance or is this it ?
zador.blood.stained Posted April 16, 2017 Posted April 16, 2017 3 minutes ago, hojnikb said: what about H5 ? Is there anything that can be optimized/implemented in current armbian images to improve desktop performance or is this it ? A little bit of DRAM overclocking, CPU overclocking and setting governor to performance may improve things a little bit, but lowering expectations for cheap ARM based boards will be more helpful in this situation. DRM display driver and fresh Mali driver with xf86-video-armsoc X11 module may improve some things too, but it's a matter of waiting, and it may take a year or more to appear in the final form. For the reference - even 1st gen DE (A10/A20) doesn't have DRM driver with HDMI support yet!
Slackstick Posted December 9, 2017 Author Posted December 9, 2017 On 15.4.2017 at 6:49 PM, Slackstick said: Moving desktop windows was very fast. In current desktop release legacy 3.4.113 moving large windows is very slow. Glad I am not crazy :-) With current mainline, moving of the terminal window is very fast. Moving of any other window with same size is quite slow.
Recommended Posts