MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    Flickering display in vertical mode MM2.5.0 (Pi3ModelB)

    Scheduled Pinned Locked Moved Solved Troubleshooting
    8 Posts 6 Posters 3.5k Views 7 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • N Offline
      NoEngN3rd
      last edited by

      Hi

      Setup
      I installed the new MM 2.5.0 on a Pi 3 Model B.

      I try to run MM on a vertical mounted display. Therefor I changed my config as described here.
      I figured out that display_rotate only works together with the fake OpenGL driver. The rotation of the display didn’t worked for the “real” OpenGL driver.
      From my /boot/config.txt

      ...
      display_rotate=1
      avoid_warnings=1
      start_x=0
      
      dtoverlay=vc4-fkms-v3d
      

      Issue
      Now after 30 to 40 minutes the Display starts to flicker (like a distorted image overlay, see attached picture [1]).

      First I thought the reason is one of the modules I use. But the issue occurs also with the sample config of MM.

      What I found out so far:
      The temperature is 5-10 degrees Celsius higher than the “real” OpenGL driver.

      pi@raspberrypi:~ $ /opt/vc/bin/vcgencmd measure_temp
      temp=65.5'C
      

      And the CPU load is high.

      pi@raspberrypi:~ $ uptime
       21:14:25 up  2:28,  2 users,  load average: 3.98, 4.00, 3.99
      

      The issue doesn’t occur if I use the same OpenGL driver in horizontal orientation.

      Any hints or things to check?

      Kind regards

      Additional Info

      pi@raspberrypi:~ $ node -v && npm -v
      v9.11.2
      5.6.0
      
      pi@raspberrypi:~ $ dmesg -x -d -T
      kern  :info  : [Son Okt 28 18:45:36 2018 <    0.000000>] Booting Linux on physical CPU 0x0
      kern  :notice: [Son Okt 28 18:45:36 2018 <    0.000000>] Linux version 4.14.71-v7+ (dc4@dc4-XPS13-9333) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) #1145 SMP Fri Sep 21 15:38:35 BST 2018
      kern  :info  : [Son Okt 28 18:45:36 2018 <    0.000000>] CPU: ARMv7 Processor [410fd034] revision 4 (ARMv7), cr=10c5383d
      ... //several logs without errors
      kern  :info  : [Son Okt 28 18:45:49 2018 <    3.364287>] fuse init (API version 7.26)
      kern  :err   : [Son Okt 28 18:46:07 2018 <   18.039560>] [drm:vc4_page_flip [vc4]] *ERROR* Async flips aren't allowed
      kern  :err   : [Son Okt 28 18:46:09 2018 <    1.987248>] [drm:vc4_page_flip [vc4]] *ERROR* Async flips aren't allowed
      ... //error repeats until
      kern  :err   : [Son Okt 28 18:46:20 2018 <    3.510086>] [drm:vc4_page_flip [vc4]] *ERROR* Async flips aren't allowed
      EOF
      
      pi@raspberrypi:~ $ sudo cat /var/log/Xorg.0.log
      [     7.558]
      X.Org X Server 1.19.2
      Release Date: 2017-03-02
      [     7.558] X Protocol Version 11, Revision 0
      [     7.558] Build Operating System: Linux 4.9.41-v7+ armv7l Raspbian
      [     7.558] Current Operating System: Linux raspberrypi 4.14.71-v7+ #1145 SMP Fri Sep 21 15:38:35 BST 2018 armv7l
      [     7.558] Kernel command line: 8250.nr_uarts=0 cma=256M bcm2708_fb.fbwidth=1016 bcm2708_fb.fbheight=1856 bcm2708_fb.fbswap=1 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000  dwc_otg.lpm_enable=0 console=ttyS0,115200 console=tty1 root=PARTUUID=efd34f8e-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
      [     7.559] Build Date: 18 October 2017  04:55:30PM
      [     7.559] xorg-server 2:1.19.2-1+rpt1+deb9u2 (https://www.debian.org/support)
      [     7.559] Current version of pixman: 0.34.0
      [     7.559]    Before reporting problems, check http://wiki.x.org
              to make sure that you have the latest version.
      [     7.559] Markers: (--) probed, (**) from config file, (==) default setting,
              (++) from command line, (!!) notice, (II) informational,
              (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
      [     7.559] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Oct 28 18:45:35 2018
      [     7.571] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
      [     7.573] (==) No Layout section.  Using the first Screen section.
      [     7.573] (==) No screen section available. Using defaults.
      [     7.574] (**) |-->Screen "Default Screen Section" (0)
      [     7.574] (**) |   |-->Monitor "<default monitor>"
      [     7.581] (==) No monitor specified for screen "Default Screen Section".
              Using a default monitor configuration.
      [     7.581] (==) Automatically adding devices
      [     7.581] (==) Automatically enabling devices
      [     7.581] (==) Automatically adding GPU devices
      [     7.581] (==) Max clients allowed: 256, resource mask: 0x1fffff
      [     7.583] (WW) The directory "/usr/share/fonts/X11/misc" does not exist.
      [     7.583]    Entry deleted from font path.
      [     7.583] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
      [     7.583]    Entry deleted from font path.
      [     7.583] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
      [     7.583]    Entry deleted from font path.
      [     7.583] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
      [     7.583]    Entry deleted from font path.
      [     7.583] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
      [     7.583]    Entry deleted from font path.
      [     7.583] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
      [     7.583]    Entry deleted from font path.
      [     7.583] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
      [     7.583]    Entry deleted from font path.
      [     7.583] (==) FontPath set to:
              built-ins
      [     7.583] (==) ModulePath set to "/usr/lib/xorg/modules"
      [     7.583] (II) The server relies on udev to provide the list of input devices.
              If no devices become available, reconfigure udev or disable AutoAddDevices.
      [     7.591] (II) Loader magic: 0x1fbf40
      [     7.591] (II) Module ABI versions:
      [     7.591]    X.Org ANSI C Emulation: 0.4
      [     7.592]    X.Org Video Driver: 23.0
      [     7.592]    X.Org XInput driver : 24.1
      [     7.592]    X.Org Server Extension : 10.0
      [     7.596] (++) using VT number 7
      
      [     7.596] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
      [     7.600] (II) xfree86: Adding drm device (/dev/dri/card0)
      [     7.679] (II) no primary bus or device found
      [     7.679]    falling back to /sys/devices/platform/soc/soc:gpu/drm/card0
      [     7.685] (II) LoadModule: "glx"
      [     7.724] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
      [     7.848] (II) Module glx: vendor="X.Org Foundation"
      [     7.848]    compiled for 1.19.2, module version = 1.0.0
      [     7.848]    ABI class: X.Org Server Extension, version 10.0
      [     7.848] (==) Matched modesetting as autoconfigured driver 0
      [     7.848] (==) Matched fbdev as autoconfigured driver 1
      [     7.848] (==) Assigned the driver to the xf86ConfigLayout
      [     7.848] (II) LoadModule: "modesetting"
      [     7.849] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
      [     7.854] (II) Module modesetting: vendor="X.Org Foundation"
      [     7.854]    compiled for 1.19.2, module version = 1.19.2
      [     7.854]    Module class: X.Org Video Driver
      [     7.854]    ABI class: X.Org Video Driver, version 23.0
      [     7.854] (II) LoadModule: "fbdev"
      [     7.854] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
      [     7.856] (II) Module fbdev: vendor="X.Org Foundation"
      [     7.856]    compiled for 1.19.0, module version = 0.4.4
      [     7.857]    Module class: X.Org Video Driver
      [     7.857]    ABI class: X.Org Video Driver, version 23.0
      [     7.857] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
      [     7.857] (II) FBDEV: driver for framebuffer: fbdev
      [     8.028] (II) modeset(0): using drv /dev/dri/card0
      [     8.029] (WW) Falling back to old probe method for fbdev
      [     8.029] (II) Loading sub module "fbdevhw"
      [     8.029] (II) LoadModule: "fbdevhw"
      [     8.030] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
      [     8.037] (II) Module fbdevhw: vendor="X.Org Foundation"
      [     8.037]    compiled for 1.19.2, module version = 0.0.2
      [     8.037]    ABI class: X.Org Video Driver, version 23.0
      [     8.037] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
      [     8.038] (II) modeset(0): Creating default Display subsection in Screen section
              "Default Screen Section" for depth/fbbpp 24/32
      [     8.038] (==) modeset(0): Depth 24, (==) framebuffer bpp 32
      [     8.038] (==) modeset(0): RGB weight 888
      [     8.038] (==) modeset(0): Default visual is TrueColor
      [     8.039] (II) Loading sub module "glamoregl"
      [     8.039] (II) LoadModule: "glamoregl"
      [     8.039] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
      [     8.106] (II) Module glamoregl: vendor="X.Org Foundation"
      [     8.106]    compiled for 1.19.2, module version = 1.0.0
      [     8.106]    ABI class: X.Org ANSI C Emulation, version 0.4
      [     8.106] (II) glamor: OpenGL accelerated X.org driver based.
      [     9.854] (II) glamor: EGL version 1.4 (DRI2):
      [     9.980] (II) modeset(0): glamor initialized
      [     9.998] (II) modeset(0): Output HDMI-1 has no monitor section
      [     9.998] (II) modeset(0): EDID for output HDMI-1
      [     9.998] (II) modeset(0): Printing probed modes for output HDMI-1
      [     9.999] (II) modeset(0): Modeline "1016x1856"x60.0  159.65  1016 1096 1200 1384  1856 1859 1869 1923 -hsync +vsync (115.4 kHz)
      [     9.999] (II) modeset(0): Output HDMI-1 connected
      [     9.999] (II) modeset(0): Using sloppy heuristic for initial modes
      [     9.999] (II) modeset(0): Output HDMI-1 using initial mode 1016x1856 +0+0
      [     9.999] (==) modeset(0): Using gamma correction (1.0, 1.0, 1.0)
      [     9.999] (==) modeset(0): DPI set to (96, 96)
      [     9.999] (II) Loading sub module "fb"
      [     9.999] (II) LoadModule: "fb"
      [     9.999] (II) Loading /usr/lib/xorg/modules/libfb.so
      [    10.023] (II) Module fb: vendor="X.Org Foundation"
      [    10.023]    compiled for 1.19.2, module version = 1.0.0
      [    10.023]    ABI class: X.Org ANSI C Emulation, version 0.4
      [    10.023] (II) UnloadModule: "fbdev"
      [    10.023] (II) Unloading fbdev
      [    10.023] (II) UnloadSubModule: "fbdevhw"
      [    10.024] (II) Unloading fbdevhw
      [    10.024] (==) Depth 24 pixmap format is 32 bpp
      [    10.477] (==) modeset(0): Backing store enabled
      [    10.477] (==) modeset(0): Silken mouse enabled
      [    10.486] (II) modeset(0): RandR 1.2 enabled, ignore the following RandR disabled message.
      [    10.495] (==) modeset(0): DPMS enabled
      [    10.496] (II) modeset(0): [DRI2] Setup complete
      [    10.496] (II) modeset(0): [DRI2]   DRI driver: vc4
      [    10.496] (II) modeset(0): [DRI2]   VDPAU driver: vc4
      [    10.496] (--) RandR disabled
      [    10.535] (II) SELinux: Disabled on system
      [    10.544] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
      [    10.544] (II) AIGLX: enabled GLX_ARB_create_context
      [    10.544] (II) AIGLX: enabled GLX_ARB_create_context_profile
      [    10.544] (II) AIGLX: enabled GLX_EXT_create_context_es{,2}_profile
      [    10.544] (II) AIGLX: enabled GLX_INTEL_swap_event
      [    10.544] (II) AIGLX: enabled GLX_SGI_swap_control
      [    10.544] (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB
      [    10.544] (II) AIGLX: enabled GLX_ARB_fbconfig_float
      [    10.544] (II) AIGLX: enabled GLX_EXT_fbconfig_packed_float
      [    10.544] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
      [    10.547] (II) AIGLX: Loaded and initialized vc4
      [    10.547] (II) GLX: Initialized DRI2 GL provider for screen 0
      [    10.562] (II) modeset(0): Damage tracking initialized
      [    10.562] (II) modeset(0): Setting screen physical size to 268 x 491
      [    15.898] (II) modeset(0): Disabling kernel dirty updates, not required.
      [    31.646] (WW) modeset(0): flip queue failed: Invalid argument
      [    31.646] (WW) modeset(0): Page flip failed: Invalid argument
      [    31.646] (EE) modeset(0): present flip failed
      ... // now same errrors and warnings until
      [    40.933] (WW) modeset(0): flip queue failed: Invalid argument
      [    40.934] (WW) modeset(0): Page flip failed: Invalid argument
      [    40.934] (EE) modeset(0): present flip failed
      [    44.444] (WW) modeset(0): flip queue failed: Invalid argument
      [    44.444] (WW) modeset(0): Page flip failed: Invalid argument
      [    44.444] (EE) modeset(0): present flip failed
      EOF
      
      pi@raspberrypi:~ $ cat ~/.xsession-errors
      Xsession: X session started for pi at Son Okt 28 18:45:39 CET 2018
      dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
      dbus-update-activation-environment: setting DISPLAY=:0
      dbus-update-activation-environment: setting XAUTHORITY=/home/pi/.Xauthority
      localuser:pi being added to access control list
      libGL error: MESA-LOADER: failed to retrieve device information
      MESA-LOADER: failed to retrieve device information
      MESA-LOADER: failed to retrieve device information
      OpenGL version: 2.
      dbus-update-activation-environment: setting INFINALITY_FT_AUTOHINT_HORIZONTAL_STEM_DARKEN_STRENGTH=10
      dbus-update-activation-environment: setting USER=pi
      dbus-update-activation-environment: setting LANGUAGE=de_CH.UTF-8
      dbus-update-activation-environment: setting INFINALITY_FT_FRINGE_FILTER_STRENGTH=0
      dbus-update-activation-environment: setting TEXTDOMAIN=Linux-PAM
      dbus-update-activation-environment: setting XDG_SESSION_TYPE=x11
      dbus-update-activation-environment: setting HOME=/home/pi
      dbus-update-activation-environment: setting DESKTOP_SESSION=lightdm-xsession
      dbus-update-activation-environment: setting INFINALITY_FT_CONTRAST=0
      dbus-update-activation-environment: setting XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
      dbus-update-activation-environment: setting INFINALITY_FT_USE_VARIOUS_TWEAKS=true
      dbus-update-activation-environment: setting INFINALITY_FT_GAMMA_CORRECTION=0 100
      dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
      dbus-update-activation-environment: setting INFINALITY_FT_WINDOWS_STYLE_SHARPENING_STRENGTH=10
      dbus-update-activation-environment: setting INFINALITY_FT_STEM_ALIGNMENT_STRENGTH=25
      dbus-update-activation-environment: setting LOGNAME=pi
      dbus-update-activation-environment: setting INFINALITY_FT_AUTOHINT_VERTICAL_STEM_DARKEN_STRENGTH=25
      dbus-update-activation-environment: setting PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games
      dbus-update-activation-environment: setting XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
      dbus-update-activation-environment: setting XDG_RUNTIME_DIR=/run/user/1000
      dbus-update-activation-environment: setting DISPLAY=:0
      dbus-update-activation-environment: setting INFINALITY_FT_GLOBAL_EMBOLDEN_X_VALUE=0
      dbus-update-activation-environment: setting LANG=de_CH.UTF-8
      dbus-update-activation-environment: setting INFINALITY_FT_AUTOHINT_SNAP_STEM_HEIGHT=100
      dbus-update-activation-environment: setting INFINALITY_FT_GLOBAL_EMBOLDEN_Y_VALUE=0
      dbus-update-activation-environment: setting XDG_SESSION_DESKTOP=lightdm-xsession
      dbus-update-activation-environment: setting XAUTHORITY=/home/pi/.Xauthority
      dbus-update-activation-environment: setting INFINALITY_FT_CHROMEOS_STYLE_SHARPENING_STRENGTH=0
      dbus-update-activation-environment: setting XDG_GREETER_DATA_DIR=/var/lib/lightdm/data/pi
      dbus-update-activation-environment: setting SHELL=/bin/bash
      dbus-update-activation-environment: setting GDMSESSION=lightdm-xsession
      dbus-update-activation-environment: setting INFINALITY_FT_BRIGHTNESS=0
      dbus-update-activation-environment: setting INFINALITY_FT_STEM_FITTING_STRENGTH=25
      dbus-update-activation-environment: setting INFINALITY_FT_STEM_SNAPPING_SLIDING_SCALE=40
      dbus-update-activation-environment: setting GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1
      dbus-update-activation-environment: setting INFINALITY_FT_USE_KNOWN_SETTINGS_ON_SELECTED_FONTS=true
      dbus-update-activation-environment: setting INFINALITY_FT_GRAYSCALE_FILTER_STRENGTH=0
      dbus-update-activation-environment: setting LC_ALL=de_CH.UTF-8
      dbus-update-activation-environment: setting PWD=/home/pi
      dbus-update-activation-environment: setting INFINALITY_FT_AUTOHINT_INCREASE_GLYPH_HEIGHTS=true
      dbus-update-activation-environment: setting INFINALITY_FT_FILTER_PARAMS=11 22 38 22 11
      dbus-update-activation-environment: setting INFINALITY_FT_BOLD_EMBOLDEN_X_VALUE=0
      dbus-update-activation-environment: setting INFINALITY_FT_BOLD_EMBOLDEN_Y_VALUE=0
      ** Message: main.vala:102: Session is LXDE-pi
      ** Message: main.vala:103: DE is LXDE
      ** Message: main.vala:134: log directory: /home/pi/.cache/lxsession/LXDE-pi
      ** Message: main.vala:135: log path: /home/pi/.cache/lxsession/LXDE-pi/run.log
      /usr/bin/unclutter: someone created a sub-window to my sub-window! giving up
      
      pi@raspberrypi:~ $ cat ~/.pm2/logs/mm-error.log
      libGL error: MESA-LOADER: failed to retrieve device information
      MESA-LOADER: failed to retrieve device information
      MESA-LOADER: failed to retrieve device information
      libGL error: MESA-LOADER: failed to retrieve device information
      MESA-LOADER: failed to retrieve device information
      MESA-LOADER: failed to retrieve device information
      

      [1]
      0_1540757340768_vlcsnap-2018-10-28-21h07m52s068.png

      1 Reply Last reply Reply Quote 0
      • F Offline
        friedleif
        last edited by

        Hi,

        i have the same problem. Did you find any solution?

        node -v && npm -v
        v10.13.0
        6.4.1
        

        System temperature is around 55°C with the fake dkms driver.

        Flickering stops after about 30 minutes. Display on a VNC connection is stable.

        1 Reply Last reply Reply Quote 0
        • N Offline
          NoEngN3rd
          last edited by

          Hi

          Yes, I did found a solution. :thumbs_up:
          I consider it as a workaround but I’ll mark this thread as resolved.

          I setup a cron job (crontab -e) on the raspberry pi which is running the magic mirror:

          */30 6-22 * * * tvservice --preferred
          35 22 * * * tvservice --off
          55 5 * * * tvservice --preferred
          

          From 6 am til 10:30 pm it powers on the HDMI port with preferred settings. At 10:35 pm the HDMI display is switched off and switched on at 5:55 am.

          It avoids the issue described above but it is not the solution I had in mind at the beginning.

          I also ordered a banana pi M3 which is more powerfull (ARM cortex A7). Hopefully it will finally solve this issue.

          kind regards

          Z 1 Reply Last reply Reply Quote 0
          • V Offline
            vemerge
            last edited by

            Hey, I’ve had the same problem with the Pi 3B+ using a monitor I’ve connceted via an HDMI to DVI adapter. I’ve followed up the route of setting different hdmi_modes and using an edid file, none of which have worked.
            My screen starts flickering after a couple of minutes, but it doesn’t always take the same time.

            Using MMM-Remote-Control and the Turn monitor ON/OFF function resolves the problem for a couple of minutes. VNC is also clear as day.

            The screen is turned vertically as well, using a fake kms driver.

            pi@raspberrypi:~ $ tvservice -n
            device_name=WOR-TERRA_6222W
            
            pi@raspberrypi:~ $ tvservice -s
            state 0x120006 [DVI DMT (58) RGB full 16:10], 1680x1050 @ 60.00Hz, 
            progressive
            
            pi@raspberrypi:~ $ /opt/vc/bin/vcgencmd measure_temp
            temp=52.6'C
            
            
            pi@raspberrypi:~ $ uptime
            15:29:10 up 47 min,  3 users,  load average: 0,25, 0,55, 0,68
            

            my config.txt (last relevant lines)

            dtparam=audio=on
            enable_uart=1
            dtoverlay=w1-gpio
            
            dtoverlay=vc4-fkms-v3d
            display_rotate=1
            avoid_warnings=1
            gpu_mem=256
            
            

            Additional Stuff

            pi@raspberrypi:~ $ cat ~/.xsession-errors
            Xsession: X session started for pi at Do 13. Dez 14:41:53 CET 2018
            dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
            dbus-update-activation-environment: setting DISPLAY=:0
            dbus-update-activation-environment: setting XAUTHORITY=/home/pi/.Xauthority
            localuser:pi being added to access control list
            libGL error: MESA-LOADER: failed to retrieve device information
            MESA-LOADER: failed to retrieve device information
            MESA-LOADER: failed to retrieve device information
            OpenGL version: 2.
            dbus-update-activation-environment: setting INFINALITY_FT_AUTOHINT_HORIZONTAL_STEM_DARKEN_STRENGTH=10
            dbus-update-activation-environment: setting USER=pi
            dbus-update-activation-environment: setting LANGUAGE=de_DE.UTF-8
            dbus-update-activation-environment: setting INFINALITY_FT_FRINGE_FILTER_STRENGTH=0
            dbus-update-activation-environment: setting TEXTDOMAIN=Linux-PAM
            dbus-update-activation-environment: setting XDG_SESSION_TYPE=x11
            dbus-update-activation-environment: setting HOME=/home/pi
            dbus-update-activation-environment: setting DESKTOP_SESSION=lightdm-xsession
            dbus-update-activation-environment: setting INFINALITY_FT_CONTRAST=0
            dbus-update-activation-environment: setting XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
            dbus-update-activation-environment: setting INFINALITY_FT_USE_VARIOUS_TWEAKS=true
            dbus-update-activation-environment: setting INFINALITY_FT_GAMMA_CORRECTION=0 100
            dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
            dbus-update-activation-environment: setting INFINALITY_FT_WINDOWS_STYLE_SHARPENING_STRENGTH=10
            dbus-update-activation-environment: setting INFINALITY_FT_STEM_ALIGNMENT_STRENGTH=25
            dbus-update-activation-environment: setting LOGNAME=pi
            dbus-update-activation-environment: setting INFINALITY_FT_AUTOHINT_VERTICAL_STEM_DARKEN_STRENGTH=25
            dbus-update-activation-environment: setting PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games
            dbus-update-activation-environment: setting XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
            dbus-update-activation-environment: setting XDG_RUNTIME_DIR=/run/user/1000
            dbus-update-activation-environment: setting DISPLAY=:0
            dbus-update-activation-environment: setting INFINALITY_FT_GLOBAL_EMBOLDEN_X_VALUE=0
            dbus-update-activation-environment: setting LANG=de_DE.UTF-8
            dbus-update-activation-environment: setting INFINALITY_FT_AUTOHINT_SNAP_STEM_HEIGHT=100
            dbus-update-activation-environment: setting INFINALITY_FT_GLOBAL_EMBOLDEN_Y_VALUE=0
            dbus-update-activation-environment: setting XDG_SESSION_DESKTOP=lightdm-xsession
            dbus-update-activation-environment: setting XAUTHORITY=/home/pi/.Xauthority
            dbus-update-activation-environment: setting INFINALITY_FT_CHROMEOS_STYLE_SHARPENING_STRENGTH=0
            dbus-update-activation-environment: setting XDG_GREETER_DATA_DIR=/var/lib/lightdm/data/pi
            dbus-update-activation-environment: setting SHELL=/bin/bash
            dbus-update-activation-environment: setting GDMSESSION=lightdm-xsession
            dbus-update-activation-environment: setting INFINALITY_FT_BRIGHTNESS=0
            dbus-update-activation-environment: setting INFINALITY_FT_STEM_FITTING_STRENGTH=25
            dbus-update-activation-environment: setting INFINALITY_FT_STEM_SNAPPING_SLIDING_SCALE=40
            dbus-update-activation-environment: setting GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1
            dbus-update-activation-environment: setting INFINALITY_FT_USE_KNOWN_SETTINGS_ON_SELECTED_FONTS=true
            dbus-update-activation-environment: setting INFINALITY_FT_GRAYSCALE_FILTER_STRENGTH=0
            dbus-update-activation-environment: setting LC_ALL=de_DE.UTF-8
            dbus-update-activation-environment: setting PWD=/home/pi
            dbus-update-activation-environment: setting INFINALITY_FT_AUTOHINT_INCREASE_GLYPH_HEIGHTS=true
            dbus-update-activation-environment: setting INFINALITY_FT_FILTER_PARAMS=11 22 38 22 11
            dbus-update-activation-environment: setting INFINALITY_FT_BOLD_EMBOLDEN_X_VALUE=0
            dbus-update-activation-environment: setting INFINALITY_FT_BOLD_EMBOLDEN_Y_VALUE=0
            ** Message: main.vala:102: Session is LXDE-pi
            ** Message: main.vala:103: DE is LXDE
            ** Message: main.vala:134: log directory: /home/pi/.cache/lxsession/LXDE-pi
            ** Message: main.vala:135: log path: /home/pi/.cache/lxsession/LXDE-pi/run.log
            /usr/bin/unclutter: someone created a sub-window to my sub-window! giving up
            
            
            pi@raspberrypi:~ $ sudo cat /var/log/Xorg.0.log
            [     9.132]
            X.Org X Server 1.19.2
            Release Date: 2017-03-02
            [     9.132] X Protocol Version 11, Revision 0
            [     9.132] Build Operating System: Linux 4.9.41-v7+ armv7l Raspbian
            [     9.132] Current Operating System: Linux raspberrypi 4.14.79-v7+ #1159 SMP Sun Nov 4 17:50:20 GMT 2018 armv7l
            [     9.132] Kernel command line: 8250.nr_uarts=1 cma=256M bcm2708_fb.fbwidth=1050 bcm2708_fb.fbheight=1680 bcm2708_fb.fbswap=1 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000  dwc_otg.lpm_enable=0 console=ttyS0,115200 console=tty1 root=PARTUUID=3fe2b77c-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles
            [     9.132] Build Date: 18 October 2017  04:55:30PM
            [     9.132] xorg-server 2:1.19.2-1+rpt1+deb9u2 (https://www.debian.org/support)
            [     9.132] Current version of pixman: 0.34.0
            [     9.133]    Before reporting problems, check http://wiki.x.org
                    to make sure that you have the latest version.
            [     9.133] Markers: (--) probed, (**) from config file, (==) default setting,
                    (++) from command line, (!!) notice, (II) informational,
                    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
            [     9.133] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Dec 13 14:41:49 2018
            [     9.137] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
            [     9.146] (==) No Layout section.  Using the first Screen section.
            [     9.146] (==) No screen section available. Using defaults.
            [     9.146] (**) |-->Screen "Default Screen Section" (0)
            [     9.146] (**) |   |-->Monitor "<default monitor>"
            [     9.152] (==) No monitor specified for screen "Default Screen Section".
                    Using a default monitor configuration.
            [     9.152] (==) Automatically adding devices
            [     9.152] (==) Automatically enabling devices
            [     9.153] (==) Automatically adding GPU devices
            [     9.153] (==) Max clients allowed: 256, resource mask: 0x1fffff
            [     9.153] (WW) The directory "/usr/share/fonts/X11/misc" does not exist.
            [     9.153]    Entry deleted from font path.
            [     9.153] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
            [     9.153]    Entry deleted from font path.
            [     9.161] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
            [     9.161]    Entry deleted from font path.
            [     9.161] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
            [     9.161]    Entry deleted from font path.
            [     9.161] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
            [     9.161]    Entry deleted from font path.
            [     9.161] (==) FontPath set to:
                    /usr/share/fonts/X11/100dpi/:unscaled,
                    /usr/share/fonts/X11/100dpi,
                    built-ins
            [     9.161] (==) ModulePath set to "/usr/lib/xorg/modules"
            [     9.161] (II) The server relies on udev to provide the list of input devices.
                    If no devices become available, reconfigure udev or disable AutoAddDevices.
            [     9.168] (II) Loader magic: 0x1fbf40
            [     9.168] (II) Module ABI versions:
            [     9.168]    X.Org ANSI C Emulation: 0.4
            [     9.168]    X.Org Video Driver: 23.0
            [     9.168]    X.Org XInput driver : 24.1
            [     9.169]    X.Org Server Extension : 10.0
            [     9.173] (++) using VT number 7
            
            [     9.174] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
            [     9.177] (II) xfree86: Adding drm device (/dev/dri/card0)
            [     9.246] (II) no primary bus or device found
            [     9.247]    falling back to /sys/devices/platform/soc/soc:gpu/drm/card0
            [     9.248] (II) LoadModule: "glx"
            [     9.275] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
            [     9.381] (II) Module glx: vendor="X.Org Foundation"
            [     9.381]    compiled for 1.19.2, module version = 1.0.0
            [     9.381]    ABI class: X.Org Server Extension, version 10.0
            [     9.381] (==) Matched modesetting as autoconfigured driver 0
            [     9.381] (==) Matched fbdev as autoconfigured driver 1
            [     9.381] (==) Assigned the driver to the xf86ConfigLayout
            [     9.381] (II) LoadModule: "modesetting"
            [     9.383] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
            [     9.389] (II) Module modesetting: vendor="X.Org Foundation"
            [     9.389]    compiled for 1.19.2, module version = 1.19.2
            [     9.389]    Module class: X.Org Video Driver
            [     9.389]    ABI class: X.Org Video Driver, version 23.0
            [     9.389] (II) LoadModule: "fbdev"
            [     9.390] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
            [     9.392] (II) Module fbdev: vendor="X.Org Foundation"
            [     9.393]    compiled for 1.19.0, module version = 0.4.4
            [     9.393]    Module class: X.Org Video Driver
            [     9.393]    ABI class: X.Org Video Driver, version 23.0
            [     9.393] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
            [     9.393] (II) FBDEV: driver for framebuffer: fbdev
            [     9.562] (II) modeset(0): using drv /dev/dri/card0
            [     9.562] (WW) Falling back to old probe method for fbdev
            [     9.562] (II) Loading sub module "fbdevhw"
            [     9.562] (II) LoadModule: "fbdevhw"
            [     9.562] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
            [     9.568] (II) Module fbdevhw: vendor="X.Org Foundation"
            [     9.568]    compiled for 1.19.2, module version = 0.0.2
            [     9.568]    ABI class: X.Org Video Driver, version 23.0
            [     9.568] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
            [     9.569] (II) modeset(0): Creating default Display subsection in Screen section
                    "Default Screen Section" for depth/fbbpp 24/32
            [     9.569] (==) modeset(0): Depth 24, (==) framebuffer bpp 32
            [     9.570] (==) modeset(0): RGB weight 888
            [     9.570] (==) modeset(0): Default visual is TrueColor
            [     9.570] (II) Loading sub module "glamoregl"
            [     9.570] (II) LoadModule: "glamoregl"
            [     9.570] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
            [     9.632] (II) Module glamoregl: vendor="X.Org Foundation"
            [     9.632]    compiled for 1.19.2, module version = 1.0.0
            [     9.632]    ABI class: X.Org ANSI C Emulation, version 0.4
            [     9.632] (II) glamor: OpenGL accelerated X.org driver based.
            [    11.158] (II) glamor: EGL version 1.4 (DRI2):
            [    11.239] (II) modeset(0): glamor initialized
            [    11.240] (II) modeset(0): Output HDMI-1 has no monitor section
            [    11.240] (II) modeset(0): EDID for output HDMI-1
            [    11.240] (II) modeset(0): Printing probed modes for output HDMI-1
            [    11.240] (II) modeset(0): Modeline "1048x1680"x60.0  149.54  1048 1128 1240 1432  1680 1683 1693 1741 -hsync +vsync (104.4 kHz)
            [    11.240] (II) modeset(0): Output HDMI-1 connected
            [    11.240] (II) modeset(0): Using sloppy heuristic for initial modes
            [    11.240] (II) modeset(0): Output HDMI-1 using initial mode 1048x1680 +0+0
            [    11.240] (==) modeset(0): Using gamma correction (1.0, 1.0, 1.0)
            [    11.240] (==) modeset(0): DPI set to (96, 96)
            [    11.240] (II) Loading sub module "fb"
            [    11.240] (II) LoadModule: "fb"
            [    11.241] (II) Loading /usr/lib/xorg/modules/libfb.so
            [    11.248] (II) Module fb: vendor="X.Org Foundation"
            [    11.248]    compiled for 1.19.2, module version = 1.0.0
            [    11.248]    ABI class: X.Org ANSI C Emulation, version 0.4
            [    11.248] (II) UnloadModule: "fbdev"
            [    11.248] (II) Unloading fbdev
            [    11.249] (II) UnloadSubModule: "fbdevhw"
            [    11.249] (II) Unloading fbdevhw
            [    11.249] (==) Depth 24 pixmap format is 32 bpp
            [    11.594] (==) modeset(0): Backing store enabled
            [    11.595] (==) modeset(0): Silken mouse enabled
            [    11.599] (II) modeset(0): RandR 1.2 enabled, ignore the following RandR disabled message.
            [    11.613] (==) modeset(0): DPMS enabled
            [    11.614] (II) modeset(0): [DRI2] Setup complete
            [    11.614] (II) modeset(0): [DRI2]   DRI driver: vc4
            [    11.614] (II) modeset(0): [DRI2]   VDPAU driver: vc4
            [    11.614] (--) RandR disabled
            [    11.642] (II) SELinux: Disabled on system
            [    11.669] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
            [    11.669] (II) AIGLX: enabled GLX_ARB_create_context
            [    11.669] (II) AIGLX: enabled GLX_ARB_create_context_profile
            [    11.669] (II) AIGLX: enabled GLX_EXT_create_context_es{,2}_profile
            [    11.669] (II) AIGLX: enabled GLX_INTEL_swap_event
            [    11.669] (II) AIGLX: enabled GLX_SGI_swap_control
            [    11.669] (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB
            [    11.669] (II) AIGLX: enabled GLX_ARB_fbconfig_float
            [    11.669] (II) AIGLX: enabled GLX_EXT_fbconfig_packed_float
            [    11.670] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
            [    11.672] (II) AIGLX: Loaded and initialized vc4
            [    11.672] (II) GLX: Initialized DRI2 GL provider for screen 0
            [    11.685] (II) modeset(0): Damage tracking initialized
            [    11.686] (II) modeset(0): Setting screen physical size to 277 x 444
            [    11.944] (II) config/udev: Adding input device Logitech USB Keyboard (/dev/input/event0)
            [    11.944] (**) Logitech USB Keyboard: Applying InputClass "libinput keyboard catchall"
            [    11.944] (II) LoadModule: "libinput"
            [    11.945] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
            [    11.975] (II) Module libinput: vendor="X.Org Foundation"
            [    11.976]    compiled for 1.19.0, module version = 0.23.0
            [    11.976]    Module class: X.Org XInput Driver
            [    11.976]    ABI class: X.Org XInput driver, version 24.1
            [    11.976] (II) Using input driver 'libinput' for 'Logitech USB Keyboard'
            [    11.976] (**) Logitech USB Keyboard: always reports core events
            [    11.976] (**) Option "Device" "/dev/input/event0"
            [    11.976] (**) Option "_source" "server/udev"
            [    11.978] (II) input device 'Logitech USB Keyboard', /dev/input/event0 is tagged by udev as: Keyboard
            [    11.978] (II) input device 'Logitech USB Keyboard', /dev/input/event0 is a keyboard
            [    12.012] (**) Option "config_info" "udev:/sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.1/1-1.1.3/1-1.1.3:1.0/0003:046D:C31C.0001/input/input0/event0"
            [    12.012] (II) XINPUT: Adding extended input device "Logitech USB Keyboard" (type: KEYBOARD, id 6)
            [    12.012] (**) Option "xkb_model" "pc105"
            [    12.013] (**) Option "xkb_layout" "de"
            [    12.110] (II) input device 'Logitech USB Keyboard', /dev/input/event0 is tagged by udev as: Keyboard
            [    12.110] (II) input device 'Logitech USB Keyboard', /dev/input/event0 is a keyboard
            [    12.114] (II) config/udev: Adding input device Logitech USB Keyboard (/dev/input/event1)
            [    12.114] (**) Logitech USB Keyboard: Applying InputClass "libinput keyboard catchall"
            [    12.114] (II) Using input driver 'libinput' for 'Logitech USB Keyboard'
            [    12.114] (**) Logitech USB Keyboard: always reports core events
            [    12.114] (**) Option "Device" "/dev/input/event1"
            [    12.114] (**) Option "_source" "server/udev"
            [    12.117] (II) input device 'Logitech USB Keyboard', /dev/input/event1 is tagged by udev as: Keyboard
            [    12.117] (II) input device 'Logitech USB Keyboard', /dev/input/event1 is a keyboard
            [    12.180] (**) Option "config_info" "udev:/sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.1/1-1.1.3/1-1.1.3:1.1/0003:046D:C31C.0002/input/input1/event1"
            [    12.180] (II) XINPUT: Adding extended input device "Logitech USB Keyboard" (type: KEYBOARD, id 7)
            [    12.180] (**) Option "xkb_model" "pc105"
            [    12.180] (**) Option "xkb_layout" "de"
            [    12.183] (II) input device 'Logitech USB Keyboard', /dev/input/event1 is tagged by udev as: Keyboard
            [    12.183] (II) input device 'Logitech USB Keyboard', /dev/input/event1 is a keyboard
            [    17.104] (II) modeset(0): Disabling kernel dirty updates, not required.
            [    37.191] (WW) modeset(0): flip queue failed: Invalid argument
            [    37.191] (WW) modeset(0): Page flip failed: Invalid argument
            [    37.191] (EE) modeset(0): present flip failed
            [    43.673] (WW) modeset(0): flip queue failed: Invalid argument
            [    43.674] (WW) modeset(0): Page flip failed: Invalid argument
            [    43.674] (EE) modeset(0): present flip failed
            [    43.963] (WW) modeset(0): flip queue failed: Invalid argument
            [    43.963] (WW) modeset(0): Page flip failed: Invalid argument
            [    43.963] (EE) modeset(0): present flip failed
            [    45.230] (WW) modeset(0): flip queue failed: Invalid argument
            [    45.230] (WW) modeset(0): Page flip failed: Invalid argument
            [    45.230] (EE) modeset(0): present flip failed
            [    45.432] (WW) modeset(0): flip queue failed: Invalid argument
            [    45.433] (WW) modeset(0): Page flip failed: Invalid argument
            [    45.433] (EE) modeset(0): present flip failed
            [    46.433] (WW) modeset(0): flip queue failed: Invalid argument
            [    46.434] (WW) modeset(0): Page flip failed: Invalid argument
            [    46.434] (EE) modeset(0): present flip failed
            [    46.897] (WW) modeset(0): flip queue failed: Invalid argument
            [    46.897] (WW) modeset(0): Page flip failed: Invalid argument
            [    46.897] (EE) modeset(0): present flip failed
            [    46.936] (WW) modeset(0): flip queue failed: Invalid argument
            [    46.936] (WW) modeset(0): Page flip failed: Invalid argument
            [    46.936] (EE) modeset(0): present flip failed
            [    47.201] (WW) modeset(0): flip queue failed: Invalid argument
            [    47.201] (WW) modeset(0): Page flip failed: Invalid argument
            [    47.201] (EE) modeset(0): present flip failed
            [    48.266] (WW) modeset(0): flip queue failed: Invalid argument
            [    48.266] (WW) modeset(0): Page flip failed: Invalid argument
            [    48.266] (EE) modeset(0): present flip failed
            [    48.498] (WW) modeset(0): flip queue failed: Invalid argument
            [    48.498] (WW) modeset(0): Page flip failed: Invalid argument
            [    48.498] (EE) modeset(0): present flip failed
            [    48.537] (WW) modeset(0): flip queue failed: Invalid argument
            [    48.537] (WW) modeset(0): Page flip failed: Invalid argument
            [    48.537] (EE) modeset(0): present flip failed
            [    48.606] (WW) modeset(0): flip queue failed: Invalid argument
            [    48.606] (WW) modeset(0): Page flip failed: Invalid argument
            [    48.606] (EE) modeset(0): present flip failed
            [    48.643] (WW) modeset(0): flip queue failed: Invalid argument
            [    48.643] (WW) modeset(0): Page flip failed: Invalid argument
            [    48.643] (EE) modeset(0): present flip failed
            [    48.686] (WW) modeset(0): flip queue failed: Invalid argument
            [    48.687] (WW) modeset(0): Page flip failed: Invalid argument
            [    48.687] (EE) modeset(0): present flip failed
            [    48.709] (WW) modeset(0): flip queue failed: Invalid argument
            [    48.710] (WW) modeset(0): Page flip failed: Invalid argument
            [    48.711] (EE) modeset(0): present flip failed
            [    48.758] (WW) modeset(0): flip queue failed: Invalid argument
            [    48.759] (WW) modeset(0): Page flip failed: Invalid argument
            [    48.759] (EE) modeset(0): present flip failed
            [    48.814] (WW) modeset(0): flip queue failed: Invalid argument
            [    48.815] (WW) modeset(0): Page flip failed: Invalid argument
            [    48.815] (EE) modeset(0): present flip failed
            [    48.873] (WW) modeset(0): flip queue failed: Invalid argument
            [    48.873] (WW) modeset(0): Page flip failed: Invalid argument
            [    48.874] (EE) modeset(0): present flip failed
            [    48.916] (WW) modeset(0): flip queue failed: Invalid argument
            [    48.916] (WW) modeset(0): Page flip failed: Invalid argument
            [    48.917] (EE) modeset(0): present flip failed
            [    48.973] (WW) modeset(0): flip queue failed: Invalid argument
            [    48.974] (WW) modeset(0): Page flip failed: Invalid argument
            [    48.974] (EE) modeset(0): present flip failed
            [    49.022] (WW) modeset(0): flip queue failed: Invalid argument
            [    49.023] (WW) modeset(0): Page flip failed: Invalid argument
            [    49.023] (EE) modeset(0): present flip failed
            [    49.084] (WW) modeset(0): flip queue failed: Invalid argument
            [    49.085] (WW) modeset(0): Page flip failed: Invalid argument
            [    49.085] (EE) modeset(0): present flip failed
            [    49.145] (WW) modeset(0): flip queue failed: Invalid argument
            [    49.146] (WW) modeset(0): Page flip failed: Invalid argument
            [    49.146] (EE) modeset(0): present flip failed
            [    49.207] (WW) modeset(0): flip queue failed: Invalid argument
            [    49.207] (WW) modeset(0): Page flip failed: Invalid argument
            [    49.207] (EE) modeset(0): present flip failed
            [    49.437] (WW) modeset(0): flip queue failed: Invalid argument
            [    49.438] (WW) modeset(0): Page flip failed: Invalid argument
            [    49.438] (EE) modeset(0): present flip failed
            [    49.504] (WW) modeset(0): flip queue failed: Invalid argument
            [    49.505] (WW) modeset(0): Page flip failed: Invalid argument
            [    49.505] (EE) modeset(0): present flip failed
            [    49.569] (WW) modeset(0): flip queue failed: Invalid argument
            [    49.569] (WW) modeset(0): Page flip failed: Invalid argument
            [    49.569] (EE) modeset(0): present flip failed
            [    49.605] (WW) modeset(0): flip queue failed: Invalid argument
            [    49.605] (WW) modeset(0): Page flip failed: Invalid argument
            [    49.605] (EE) modeset(0): present flip failed
            [    49.657] (WW) modeset(0): flip queue failed: Invalid argument
            [    49.657] (WW) modeset(0): Page flip failed: Invalid argument
            [    49.657] (EE) modeset(0): present flip failed
            [    49.671] (WW) modeset(0): flip queue failed: Invalid argument
            [    49.671] (WW) modeset(0): Page flip failed: Invalid argument
            [    49.671] (EE) modeset(0): present flip failed
            [    49.692] (WW) modeset(0): flip queue failed: Invalid argument
            [    49.693] (WW) modeset(0): Page flip failed: Invalid argument
            [    49.693] (EE) modeset(0): present flip failed
            [    49.739] (WW) modeset(0): flip queue failed: Invalid argument
            [    49.739] (WW) modeset(0): Page flip failed: Invalid argument
            [    49.739] (EE) modeset(0): present flip failed
            [    49.779] (WW) modeset(0): flip queue failed: Invalid argument
            [    49.779] (WW) modeset(0): Page flip failed: Invalid argument
            [    49.779] (EE) modeset(0): present flip failed
            [    49.834] (WW) modeset(0): flip queue failed: Invalid argument
            [    49.835] (WW) modeset(0): Page flip failed: Invalid argument
            [    49.835] (EE) modeset(0): present flip failed
            [    49.971] (WW) modeset(0): flip queue failed: Invalid argument
            [    49.971] (WW) modeset(0): Page flip failed: Invalid argument
            [    49.971] (EE) modeset(0): present flip failed
            [    50.017] (WW) modeset(0): flip queue failed: Invalid argument
            [    50.018] (WW) modeset(0): Page flip failed: Invalid argument
            [    50.018] (EE) modeset(0): present flip failed
            [    50.051] (WW) modeset(0): flip queue failed: Invalid argument
            [    50.051] (WW) modeset(0): Page flip failed: Invalid argument
            [    50.051] (EE) modeset(0): present flip failed
            [    50.070] (WW) modeset(0): flip queue failed: Invalid argument
            [    50.070] (WW) modeset(0): Page flip failed: Invalid argument
            [    50.070] (EE) modeset(0): present flip failed
            [    50.121] (WW) modeset(0): flip queue failed: Invalid argument
            [    50.121] (WW) modeset(0): Page flip failed: Invalid argument
            [    50.121] (EE) modeset(0): present flip failed
            [    50.168] (WW) modeset(0): flip queue failed: Invalid argument
            [    50.168] (WW) modeset(0): Page flip failed: Invalid argument
            [    50.168] (EE) modeset(0): present flip failed
            [    50.202] (WW) modeset(0): flip queue failed: Invalid argument
            [    50.202] (WW) modeset(0): Page flip failed: Invalid argument
            [    50.202] (EE) modeset(0): present flip failed
            [    50.237] (WW) modeset(0): flip queue failed: Invalid argument
            [    50.237] (WW) modeset(0): Page flip failed: Invalid argument
            [    50.237] (EE) modeset(0): present flip failed
            [    50.271] (WW) modeset(0): flip queue failed: Invalid argument
            [    50.272] (WW) modeset(0): Page flip failed: Invalid argument
            [    50.272] (EE) modeset(0): present flip failed
            [    50.306] (WW) modeset(0): flip queue failed: Invalid argument
            [    50.307] (WW) modeset(0): Page flip failed: Invalid argument
            [    50.307] (EE) modeset(0): present flip failed
            [    50.341] (WW) modeset(0): flip queue failed: Invalid argument
            [    50.342] (WW) modeset(0): Page flip failed: Invalid argument
            [    50.342] (EE) modeset(0): present flip failed
            [    50.377] (WW) modeset(0): flip queue failed: Invalid argument
            [    50.378] (WW) modeset(0): Page flip failed: Invalid argument
            [    50.378] (EE) modeset(0): present flip failed
            [    50.413] (WW) modeset(0): flip queue failed: Invalid argument
            [    50.413] (WW) modeset(0): Page flip failed: Invalid argument
            [    50.413] (EE) modeset(0): present flip failed
            [    50.455] (WW) modeset(0): flip queue failed: Invalid argument
            [    50.455] (WW) modeset(0): Page flip failed: Invalid argument
            [    50.455] (EE) modeset(0): present flip failed
            [    50.504] (WW) modeset(0): flip queue failed: Invalid argument
            [    50.505] (WW) modeset(0): Page flip failed: Invalid argument
            [    50.505] (EE) modeset(0): present flip failed
            [    50.549] (WW) modeset(0): flip queue failed: Invalid argument
            [    50.550] (WW) modeset(0): Page flip failed: Invalid argument
            [    50.550] (EE) modeset(0): present flip failed
            [    50.604] (WW) modeset(0): flip queue failed: Invalid argument
            [    50.604] (WW) modeset(0): Page flip failed: Invalid argument
            [    50.604] (EE) modeset(0): present flip failed
            [    50.647] (WW) modeset(0): flip queue failed: Invalid argument
            [    50.647] (WW) modeset(0): Page flip failed: Invalid argument
            [    50.647] (EE) modeset(0): present flip failed
            [    50.692] (WW) modeset(0): flip queue failed: Invalid argument
            [    50.693] (WW) modeset(0): Page flip failed: Invalid argument
            [    50.693] (EE) modeset(0): present flip failed
            [    50.731] (WW) modeset(0): flip queue failed: Invalid argument
            [    50.731] (WW) modeset(0): Page flip failed: Invalid argument
            [    50.731] (EE) modeset(0): present flip failed
            [    50.776] (WW) modeset(0): flip queue failed: Invalid argument
            [    50.777] (WW) modeset(0): Page flip failed: Invalid argument
            [    50.777] (EE) modeset(0): present flip failed
            [    50.836] (WW) modeset(0): flip queue failed: Invalid argument
            [    50.836] (WW) modeset(0): Page flip failed: Invalid argument
            [    50.836] (EE) modeset(0): present flip failed
            [    51.064] (WW) modeset(0): flip queue failed: Invalid argument
            [    51.065] (WW) modeset(0): Page flip failed: Invalid argument
            [    51.065] (EE) modeset(0): present flip failed
            [    51.088] (WW) modeset(0): flip queue failed: Invalid argument
            [    51.089] (WW) modeset(0): Page flip failed: Invalid argument
            [    51.089] (EE) modeset(0): present flip failed
            [   580.653] (II) AIGLX: Suspending AIGLX clients for VT switch
            [   581.013] (EE) modeset(0): failed to set mode: Permission denied
            [   581.140] (II) AIGLX: Resuming AIGLX clients after VT switch
            [   581.347] (II) input device 'Logitech USB Keyboard', /dev/input/event0 is tagged by udev as: Keyboard
            [   581.347] (II) input device 'Logitech USB Keyboard', /dev/input/event0 is a keyboard
            [   581.350] (II) input device 'Logitech USB Keyboard', /dev/input/event1 is tagged by udev as: Keyboard
            [   581.351] (II) input device 'Logitech USB Keyboard', /dev/input/event1 is a keyboard
            [  2586.180] (II) AIGLX: Suspending AIGLX clients for VT switch
            [  2586.594] (II) AIGLX: Resuming AIGLX clients after VT switch
            [  2586.784] (II) input device 'Logitech USB Keyboard', /dev/input/event0 is tagged by udev as: Keyboard
            [  2586.784] (II) input device 'Logitech USB Keyboard', /dev/input/event0 is a keyboard
            [  2586.787] (II) input device 'Logitech USB Keyboard', /dev/input/event1 is tagged by udev as: Keyboard
            [  2586.787] (II) input device 'Logitech USB Keyboard', /dev/input/event1 is a keyboard
            
            
            L 1 Reply Last reply Reply Quote 0
            • L Offline
              lamachine @vemerge
              last edited by

              Exactly the same problem. I thought it was hardware (and I may have a FEW extra bits and bobs floating around, just in case). I replaced the HDMI cable, then the monitor, then the pi, then did a complete new mem card and raspbian install. Running a 10 hour YouTube video has no issues, and the flickering shows up in an hour or less, so at this point it appears to be connected to the MagicMirror specifically. My next step is to try it in server mode and use a web page… not ideal, but it may get me though this until someone can solve it.

              I have the latest updates, basic installation and only the DarkSkyHourly module installed, running in portrait mode with the fake driver as noted above.

               Bob O
              
              1 Reply Last reply Reply Quote 0
              • D Offline
                dazza120
                last edited by

                Guys is your Raspberry Pi getting enough juice? Must admit mine has never had that issue during build or testing which it’s still in lol, mine is a horizontal display when the frame gets done. I had to upgrade my power supply to a 10amp one mainly because I wanted to run an ssd and small over clock,I also have a cron job set to restart the MM every 12 hours which sorted out the black screen I was getting.

                1 Reply Last reply Reply Quote 0
                • L Offline
                  lamachine
                  last edited by

                  My Pi is running on a good solid Canakit supply (one of several, and no issued with any of the others), with NOTHING else attached, not overclocked, no voltage warnings on screen or at startup. I flagged everyone in this thread on a new postlink text to get this as an unsolved problem. This is my bathroom mirror, and as such turning it off at night does not make much sense for me. --Bob O

                  1 Reply Last reply Reply Quote 0
                  • Z Offline
                    Zoran82 @NoEngN3rd
                    last edited by

                    @NoEngN3rd said in Flickering display in vertical mode MM2.5.0 (Pi3ModelB):

                    Hi

                    Yes, I did found a solution. :thumbs_up:
                    I consider it as a workaround but I’ll mark this thread as resolved.

                    I setup a cron job (crontab -e) on the raspberry pi which is running the magic mirror:

                    */30 6-22 * * * tvservice --preferred
                    35 22 * * * tvservice --off
                    55 5 * * * tvservice --preferred
                    

                    From 6 am til 10:30 pm it powers on the HDMI port with preferred settings. At 10:35 pm the HDMI display is switched off and switched on at 5:55 am.

                    It avoids the issue described above but it is not the solution I had in mind at the beginning.

                    I also ordered a banana pi M3 which is more powerfull (ARM cortex A7). Hopefully it will finally solve this issue.

                    kind regards

                    Hi,
                    How is the result with your Banana Pi? Did you try it yet?

                    I have the same problem with flicking after it reaches 65 degrees C. I’m also wondering if you have any cooling attached to you Pi?

                    1 Reply Last reply Reply Quote 0
                    • 1 / 1
                    • First post
                      Last post
                    Enjoying MagicMirror? Please consider a donation!
                    MagicMirror created by Michael Teeuw.
                    Forum managed by Sam, technical setup by Karsten.
                    This forum is using NodeBB as its core | Contributors
                    Contact | Privacy Policy