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.

    MM on NanopiM4 using Lubuntu...

    Scheduled Pinned Locked Moved General Discussion
    21 Posts 3 Posters 2.9k Views 3 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.
    • ? Offline
      A Former User @banbutcher
      last edited by

      @banbutcher
      So pure MM also cannot be executable standalone?

      1 Reply Last reply Reply Quote 0
      • B Offline
        banbutcher
        last edited by

        with pm2 stopped, when i type npm start nothin happens untill i manually open chrome and goto localhost

        S 1 Reply Last reply Reply Quote 0
        • S Offline
          sdetweil @banbutcher
          last edited by sdetweil

          @banbutcher this means u are starting in server only mode.

          Can u tell me more?

          execute
          cd ~/MagicMirror
          bash -x ./run-start.sh

          And then post the output. (maybe 15 lines)

          Usually this is because it cannot find xwindows running

          I made all the changes to run-start

          on my machine, the output looks like this

          bash -x ./run-start.sh
          + '[' -f ./untrack-css.sh ']'
          + ./untrack-css.sh
          + grep docker /proc/1/cgroup -qa
          + '[' -z :0.0 ']'
          ++ uname -m
          + arch=x86_64
          + false=false
          ++ grep -v '^[[:blank:]]*//' config/config.js
          ++ awk '{print tolower($2)}'
          ++ tr -d ',"'\''\r'
          ++ grep -i serveronly:
          + serveronly=
          + serveronly=false
          ++ pgrep Xorg
          + xorg=621
          ++ uname
          + mac=Linux
          + '[' false. '!=' false. -o x86_64 == armv6l ']'
          + '[' 621. == . -a Linux '!=' Darwin ']'
          + node_modules/.bin/electron js/electron.js
          

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          B 1 Reply Last reply Reply Quote 0
          • B Offline
            banbutcher @sdetweil
            last edited by banbutcher

            @sdetweil

            ~/MagicMirror$ bash -x ./run-start.sh
            + '[' -f ./untrack-css.sh ']'
            + ./untrack-css.sh
            + grep docker /proc/1/cgroup -qa
            + '[' -z :0.0 ']'
            ++ uname -m
            + arch=aarch64
            + false=false
            ++ grep -v '^[[:blank:]]*//' config/config.js
            ++ awk '{print tolower($2)}'
            ++ grep -i serveronly:
            ++ tr -d ',"'\''\r'
            + serveronly=
            + serveronly=false
            ++ pgrep Xorg
            + xorg=
            ++ uname
            + mac=Linux
            + '[' false. '!=' false. -o aarch64 == armv6l ']'
            + '[' . == . -a Linux '!=' Darwin ']'
            + '[' false. == true. ']'
            + '[' . == . -a Linux '!=' Darwin ']'
            + node serveronly
            

            seems to show serveronly to be false?

            S 1 Reply Last reply Reply Quote 0
            • S Offline
              sdetweil @banbutcher
              last edited by sdetweil

              @banbutcher this says xwindows not running( ie text console mode)

               pgrep Xorg
              + xorg=
              

              Can u do

              ps -ef
              

              So I can fix the script…

              And also

              lsb_release -a

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              1 Reply Last reply Reply Quote 0
              • B Offline
                banbutcher
                last edited by banbutcher

                @sdetweil

                result of ps -ef:

                UID        PID  PPID  C STIME TTY          TIME CMD
                root         1     0  0 11:16 ?        00:00:07 /sbin/init
                root         2     0  0 11:16 ?        00:00:00 [kthreadd]
                root         3     2  0 11:16 ?        00:00:00 [ksoftirqd/0]
                root         4     2  0 11:16 ?        00:00:00 [kworker/0:0]
                root         5     2  0 11:16 ?        00:00:00 [kworker/0:0H]
                root         7     2  0 11:16 ?        00:00:11 [rcu_sched]
                root         8     2  0 11:16 ?        00:00:00 [rcu_bh]
                root         9     2  0 11:16 ?        00:00:00 [migration/0]
                root        10     2  0 11:16 ?        00:00:00 [watchdog/0]
                root        11     2  0 11:16 ?        00:00:00 [watchdog/1]
                root        12     2  0 11:16 ?        00:00:00 [migration/1]
                root        13     2  0 11:16 ?        00:00:00 [ksoftirqd/1]
                root        15     2  0 11:16 ?        00:00:00 [kworker/1:0H]
                root        16     2  0 11:16 ?        00:00:00 [watchdog/2]
                root        17     2  0 11:16 ?        00:00:00 [migration/2]
                root        18     2  0 11:16 ?        00:00:00 [ksoftirqd/2]
                root        20     2  0 11:16 ?        00:00:00 [kworker/2:0H]
                root        21     2  0 11:16 ?        00:00:00 [watchdog/3]
                root        22     2  0 11:16 ?        00:00:00 [migration/3]
                root        23     2  0 11:16 ?        00:00:00 [ksoftirqd/3]
                root        25     2  0 11:16 ?        00:00:00 [kworker/3:0H]
                root        26     2  0 11:16 ?        00:00:00 [watchdog/4]
                root        27     2  0 11:16 ?        00:00:00 [migration/4]
                root        28     2  0 11:16 ?        00:00:00 [ksoftirqd/4]
                root        30     2  0 11:16 ?        00:00:00 [kworker/4:0H]
                root        31     2  0 11:16 ?        00:00:00 [watchdog/5]
                root        32     2  0 11:16 ?        00:00:00 [migration/5]
                root        33     2  0 11:16 ?        00:00:00 [ksoftirqd/5]
                root        35     2  0 11:16 ?        00:00:00 [kworker/5:0H]
                root        36     2  0 11:16 ?        00:00:00 [kdevtmpfs]
                root        37     2  0 11:16 ?        00:00:00 [netns]
                root        38     2  0 11:16 ?        00:00:00 [perf]
                root        39     2  0 11:16 ?        00:00:00 [khungtaskd]
                root        40     2  0 11:16 ?        00:00:00 [writeback]
                root        41     2  0 11:16 ?        00:00:00 [khugepaged]
                root        42     2  0 11:16 ?        00:00:00 [crypto]
                root        43     2  0 11:16 ?        00:00:00 [bioset]
                root        44     2  0 11:16 ?        00:00:00 [kblockd]
                root        46     2  0 11:16 ?        00:00:00 [ata_sff]
                root        47     2  0 11:16 ?        00:00:00 [devfreq_wq]
                root        48     2  0 11:16 ?        00:00:00 [cfg80211]
                root        49     2  0 11:16 ?        00:00:06 [cfinteractive]
                root        51     2  0 11:16 ?        00:00:00 [rpciod]
                root        66     2  0 11:16 ?        00:00:00 [kswapd0]
                root        67     2  0 11:16 ?        00:00:00 [vmstat]
                root        68     2  0 11:16 ?        00:00:00 [fsnotify_mark]
                root        69     2  0 11:16 ?        00:00:00 [SquashFS read w]
                root        70     2  0 11:16 ?        00:00:00 [nfsiod]
                root       115     2  0 11:16 ?        00:00:00 [kthrotld]
                root       116     2  0 11:16 ?        00:00:00 [irq/231-rockchi]
                root       117     2  0 11:16 ?        00:00:00 [vcodec]
                root       118     2  0 11:16 ?        00:00:00 [irq/47-ff650000]
                root       119     2  0 11:16 ?        00:00:00 [irq/46-ff650000]
                root       121     2  0 11:16 ?        00:00:00 [vcodec]
                root       122     2  0 11:16 ?        00:00:00 [irq/49-ff660000]
                root       123     2  0 11:16 ?        00:00:00 [kworker/1:1]
                root       124     2  0 11:16 ?        00:00:00 [bioset]
                root       125     2  0 11:16 ?        00:00:00 [bioset]
                root       126     2  0 11:16 ?        00:00:00 [bioset]
                root       127     2  0 11:16 ?        00:00:00 [bioset]
                root       128     2  0 11:16 ?        00:00:00 [bioset]
                root       129     2  0 11:16 ?        00:00:00 [bioset]
                root       130     2  0 11:16 ?        00:00:00 [bioset]
                root       131     2  0 11:16 ?        00:00:00 [bioset]
                root       132     2  0 11:16 ?        00:00:00 [bioset]
                root       133     2  0 11:16 ?        00:00:00 [bioset]
                root       134     2  0 11:16 ?        00:00:00 [bioset]
                root       135     2  0 11:16 ?        00:00:00 [bioset]
                root       136     2  0 11:16 ?        00:00:00 [bioset]
                root       137     2  0 11:16 ?        00:00:00 [bioset]
                root       138     2  0 11:16 ?        00:00:00 [bioset]
                root       139     2  0 11:16 ?        00:00:00 [bioset]
                root       140     2  0 11:16 ?        00:00:00 [bioset]
                root       141     2  0 11:16 ?        00:00:00 [memory_wq]
                root       142     2  0 11:16 ?        00:00:00 [nvme]
                root       145     2  0 11:16 ?        00:00:00 [kworker/2:1]
                root       146     2  0 11:16 ?        00:00:00 [kworker/5:1]
                root       147     2  0 11:16 ?        00:00:00 [goodix_wq]
                root       148     2  0 11:16 ?        00:00:00 [irq/123-rk808]
                root       149     2  0 11:16 ?        00:00:00 [fusb302_wq]
                root       150     2  0 11:16 ?        00:00:00 [irq/104-fusb302]
                root       151     2  0 11:16 ?        00:00:00 [irq/39-rockchip]
                root       152     2  0 11:16 ?        00:00:00 [dm_bufio_cache]
                root       154     2  0 11:16 ?        00:00:00 [irq/27-mmc1]
                root       156     2  0 11:16 ?        00:00:00 [ipv6_addrconf]
                root       157     2  0 11:16 ?        00:00:00 [krfcommd]
                root       159     2  0 11:16 ?        00:00:00 [deferwq]
                root       160     2  0 11:16 ?        00:00:00 [irq/243-rockchi]
                root       161     2  0 11:16 ?        00:00:00 [irq/244-rockchi]
                root       162     2  0 11:16 ?        00:00:00 [irq/245-rockchi]
                root       163     2  0 11:16 ?        00:00:00 [irq/64-analogix]
                root       164     2  0 11:16 ?        00:00:00 [hpd_queue]
                root       165     2  0 11:16 ?        00:00:00 [irq/63-ff940000]
                root       169     2  0 11:16 ?        00:00:00 [gpu_power_off_w]
                root       172     2  0 11:16 ?        00:00:00 [kbase_job_fault]
                root       174     2  0 11:16 ?        00:00:00 [bioset]
                root       175     2  0 11:16 ?        00:00:16 [mmcqd/0]
                root       176     2  0 11:16 ?        00:00:00 [kworker/3:1]
                root       228     2  0 11:16 ?        00:00:00 [kworker/4:1H]
                root       243     2  0 11:16 ?        00:00:00 [jbd2/mmcblk0p1-]
                root       244     2  0 11:16 ?        00:00:00 [ext4-rsv-conver]
                root       266     2  0 11:16 ?        00:00:00 [jbd2/mmcblk0p2-]
                root       267     2  0 11:16 ?        00:00:00 [ext4-rsv-conver]
                root       294     2  0 11:16 ?        00:00:00 [kauditd]
                root       303     1  0 11:16 ?        00:00:00 /lib/systemd/systemd-journald
                root       331     2  0 11:16 ?        00:00:00 [kworker/4:2]
                root       355     2  0 11:16 ?        00:00:00 [kworker/2:1H]
                root       369     1  0 11:16 ?        00:00:00 /lib/systemd/systemd-udevd
                root       387     2  0 11:16 ?        00:00:00 [kworker/3:2]
                root       463     1  0 11:16 ?        00:00:00 /usr/lib/accountsservice/account
                gpsd       467     1  0 11:16 ?        00:00:00 /usr/sbin/gpsd -N
                syslog     469     1  0 11:16 ?        00:00:00 /usr/sbin/rsyslogd -n
                avahi      485     1  0 11:16 ?        00:00:02 avahi-daemon: running [FriendlyE
                message+   515     1  0 11:16 ?        00:00:06 /usr/bin/dbus-daemon --system --
                avahi      541   485  0 11:16 ?        00:00:00 avahi-daemon: chroot helper
                root       573     2  0 11:16 ?        00:00:00 [kworker/5:1H]
                root       636     1  0 11:16 ?        00:00:08 /usr/sbin/NetworkManager --no-da
                root       659     1  0 11:16 ?        00:00:00 /usr/sbin/cups-browsed
                root       668     1  0 11:16 ?        00:00:00 /lib/systemd/systemd-logind
                root       690     1  0 11:16 ?        00:00:00 /usr/sbin/cron -f
                root       705     2  0 11:16 ?        00:00:00 [wl_escan_handle]
                root       706     2  0 11:16 ?        00:00:01 [dhd_watchdog_th]
                root       709     2  0 11:16 ?        00:00:02 [dhd_dpc]
                root       710     2  0 11:16 ?        00:00:00 [dhd_rxf]
                root       770     1  0 11:16 ?        00:00:00 /usr/lib/policykit-1/polkitd --n
                root       795     1  0 11:16 ?        00:00:00 /usr/sbin/lightdm
                dnsmasq    815     1  0 11:16 ?        00:00:00 /usr/sbin/dnsmasq -x /var/run/dn
                root       863     2  0 11:16 ?        00:00:00 [kworker/3:1H]
                root       894   795  3 11:16 tty7     00:04:40 /usr/bin/X -core :0 -seat seat0 
                root       997     2  0 11:16 ?        00:00:00 [kbase_event]
                root      1007     2  0 11:16 ?        00:00:00 [dhd_eventd]
                root      1008     2  0 11:16 ?        00:00:00 [kworker/1:1H]
                root      1010     1  0 11:16 ?        00:00:01 /sbin/wpa_supplicant -u -s -O /r
                root      1026   795  0 11:16 ?        00:00:00 lightdm --session-child 12 15
                pi        1032     1  0 11:16 ?        00:00:00 /lib/systemd/systemd --user
                pi        1035  1032  0 11:16 ?        00:00:00 (sd-pam)
                pi        1038  1026  0 11:16 ?        00:00:00 /sbin/upstart --user
                pi        1098  1038  0 11:16 ?        00:00:00 upstart-udev-bridge --daemon --u
                pi        1101  1038  0 11:16 ?        00:00:00 dbus-daemon --fork --session --a
                pi        1136  1038  0 11:16 ?        00:00:00 gnome-keyring-daemon --start --c
                pi        1149  1038  0 11:16 ?        00:00:00 upstart-dbus-bridge --daemon --s
                pi        1153  1038  0 11:16 ?        00:00:00 upstart-file-bridge --daemon --u
                pi        1155  1038  0 11:16 ?        00:00:00 upstart-dbus-bridge --daemon --s
                pi        1165  1038  0 11:16 ?        00:00:00 gpg-agent --homedir /home/pi/.gn
                pi        1182  1038  0 11:16 ?        00:00:00 /usr/bin/lxsession -s Lubuntu -e
                pi        1187  1038  0 11:16 ?        00:00:00 /usr/lib/gvfs/gvfsd
                pi        1192  1038  0 11:16 ?        00:00:00 /usr/lib/gvfs/gvfsd-fuse /run/us
                root      1200     2  0 11:16 ?        00:00:00 [kworker/0:1H]
                pi        1204  1182  0 11:16 ?        00:00:01 openbox --config-file /home/pi/.
                pi        1207  1182  0 11:16 ?        00:00:34 lxpanel --profile Lubuntu
                pi        1209  1182  0 11:16 ?        00:00:04 pcmanfm --desktop --profile lubu
                pi        1215  1038  0 11:16 ?        00:00:00 /usr/bin/ssh-agent -s
                pi        1224  1038  0 11:16 ?        00:00:08 nm-applet
                pi        1237  1038  0 11:16 ?        00:00:00 xfce4-power-manager
                pi        1245  1038  0 11:16 ?        00:00:00 /usr/lib/arm-linux-gnueabihf/xfc
                pi        1249  1038  0 11:16 ?        00:00:01 /usr/bin/pulseaudio --start --lo
                rtkit     1250     1  0 11:16 ?        00:00:00 /usr/lib/rtkit/rtkit-daemon
                root      1259     1  0 11:16 ?        00:00:00 /usr/lib/upower/upowerd
                pi        1270  1038  0 11:16 ?        00:00:00 /usr/lib/menu-cache/menu-cached 
                pi        1291  1038  0 11:16 ?        00:00:00 /usr/lib/at-spi2-core/at-spi-bus
                pi        1300  1291  0 11:16 ?        00:00:00 /usr/bin/dbus-daemon --config-fi
                pi        1305  1038  0 11:16 ?        00:00:00 /usr/lib/at-spi2-core/at-spi2-re
                pi        1318  1038  0 11:16 ?        00:00:00 /usr/lib/gvfs/gvfs-udisks2-volum
                root      1321     1  0 11:16 ?        00:00:00 /usr/lib/udisks2/udisksd --no-de
                pi        1348  1038  0 11:16 ?        00:00:00 /usr/lib/indicator-sound-gtk2/in
                pi        1349  1038  0 11:16 ?        00:00:00 /usr/lib/arm-linux-gnueabihf/ind
                root      1411     1  0 11:16 ?        00:00:00 /sbin/dhclient -1 -v -pf /run/dh
                pi        1412  1038  0 11:16 ?        00:00:00 /usr/lib/gvfs/gvfs-mtp-volume-mo
                pi        1442  1038  0 11:16 ?        00:00:00 /usr/lib/gvfs/gvfs-gphoto2-volum
                pi        1497  1038  0 11:16 ?        00:00:00 /usr/lib/gvfs/gvfs-goa-volume-mo
                pi        1526  1038  0 11:16 ?        00:00:00 /usr/lib/gvfs/gvfs-afc-volume-mo
                root      1530     1  0 11:16 ?        00:00:00 /usr/bin/python3 /usr/share/unat
                root      1545     1  0 11:16 ?        00:00:00 /usr/sbin/sshd -D
                pi        1555  1038  0 11:16 ?        00:00:00 /usr/lib/gvfs/gvfsd-trash --spaw
                whoopsie  1568     1  0 11:16 ?        00:00:00 /usr/bin/whoopsie -f
                root      1597     2  0 11:16 ?        00:00:00 [hci0]
                root      1598     2  0 11:16 ?        00:00:00 [hci0]
                root      1599     1  0 11:16 ?        00:00:00 /usr/bin/hciattach /dev/ttyS0 bc
                root      1606     1  0 11:16 ?        00:00:12 /bin/bash /usr/bin/start-rk3399-
                root      1611     1  0 11:16 ttyFIQ0  00:00:00 /sbin/agetty --keep-baud 115200 
                root      1612     1  0 11:16 tty1     00:00:00 /sbin/agetty --noclear tty1 linu
                root      1616     1  0 11:16 ?        00:00:00 /usr/lib/bluetooth/bluetoothd
                pi        1622     1  0 11:16 ?        00:00:02 PM2 v4.2.3: God Daemon (/home/pi
                pi        1693  1038  0 11:16 ?        00:00:05 /usr/bin/python /usr/bin/x-termi
                ntp       1700     1  0 11:16 ?        00:00:02 /usr/sbin/ntpd -p /var/run/ntpd.
                pi        1747  1038  0 11:16 ?        00:00:00 /usr/lib/arm-linux-gnueabihf/gco
                pi        1752  1693  0 11:16 ?        00:00:00 gnome-pty-helper
                pi        1753  1693  0 11:16 pts/1    00:00:00 /bin/bash
                pi        2623  1207  1 11:18 ?        00:02:03 /usr/lib/chromium-browser/chromi
                pi        2637  2623  0 11:18 ?        00:00:00 /usr/lib/chromium-browser/chromi
                pi        2639  2637  0 11:18 ?        00:00:00 /usr/lib/chromium-browser/chromi
                pi        2660  2623  3 11:18 ?        00:04:22 /usr/lib/chromium-browser/chromi
                pi        2664  2623  0 11:18 ?        00:00:20 /usr/lib/chromium-browser/chromi
                root      2671     2  0 11:18 ?        00:00:00 [kbase_event]
                pi        2714  2639  0 11:18 ?        00:00:06 /usr/lib/chromium-browser/chromi
                pi        2760  2639  0 11:18 ?        00:00:17 /usr/lib/chromium-browser/chromi
                pi        3054  2639  1 11:18 ?        00:02:10 /usr/lib/chromium-browser/chromi
                root      3587     1  0 11:21 ?        00:00:00 /usr/sbin/cupsd -l
                root      4334     2  0 11:28 ?        00:00:00 [kworker/5:2]
                root      4498     2  0 11:28 ?        00:00:07 [kworker/1:0]
                pi        4562  1038  0 11:29 ?        00:00:01 /usr/bin/python /usr/bin/x-termi
                pi        4572  4562  0 11:29 ?        00:00:00 gnome-pty-helper
                pi        4573  4562  0 11:29 pts/2    00:00:00 /bin/bash
                pi        4792  1209  0 11:31 ?        00:00:03 leafpad /home/pi/MagicMirror/con
                pi        5864  2639  1 11:44 ?        00:01:25 /usr/lib/chromium-browser/chromi
                pi        5927  2639  0 11:44 ?        00:00:00 /usr/lib/chromium-browser/chromi
                root      6603     2  0 11:51 ?        00:00:00 [kworker/2:2]
                root      7776     2  0 12:07 ?        00:00:00 [kworker/4:1]
                root      8056     2  0 12:11 ?        00:00:03 [kworker/u12:2]
                root     10915     2  0 12:49 ?        00:00:04 [kworker/0:2]
                root     12454     2  0 13:11 ?        00:00:00 [kworker/u13:0]
                root     12691     2  0 13:15 ?        00:00:00 [kworker/u12:0]
                root     12846     2  0 13:17 ?        00:00:00 [kworker/u13:2]
                root     13049     2  0 13:20 ?        00:00:00 [kworker/u12:1]
                root     13163     2  0 13:21 ?        00:00:00 [kworker/0:1]
                root     13231     2  0 13:22 ?        00:00:00 [kworker/u13:1]
                root     13260  1606  0 13:22 ?        00:00:00 sleep 2s
                pi       13261  1753  0 13:22 pts/1    00:00:00 ps -ef
                pi@FriendlyELEC:~/MagicMirror$
                

                and result of lsb-release-a :

                pi@FriendlyELEC:~/MagicMirror$ lsb_release -a
                No LSB modules are available.
                Distributor ID:	Ubuntu
                Description:	Ubuntu 16.04.6 LTS
                Release:	16.04
                Codename:	xenia
                

                thanks

                S 1 Reply Last reply Reply Quote 0
                • S Offline
                  sdetweil @banbutcher
                  last edited by

                  @banbutcher cool.

                  Can u try pgrep X

                  Sam

                  How to add modules

                  learning how to use browser developers window for css changes

                  B 1 Reply Last reply Reply Quote 0
                  • B Offline
                    banbutcher @sdetweil
                    last edited by

                    @sdetweil

                    894

                    S 1 Reply Last reply Reply Quote 0
                    • S Offline
                      sdetweil @banbutcher
                      last edited by sdetweil

                      @banbutcher cool. Edit the run-start.sh and change

                      pgrep Xorg
                      To
                      pgrep X

                      Until I can make the right change

                      Thank you for your help

                      Sam

                      How to add modules

                      learning how to use browser developers window for css changes

                      1 Reply Last reply Reply Quote 0
                      • B Offline
                        banbutcher
                        last edited by

                        Perfect, thanks a lot for your help!

                        1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 3
                        • 2 / 3
                        • 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