We have a newer XU4 Dietpi Installation running PlexMedia Server, PiHole, and NFS & SMB server. I recently upgraded to v137 and then switched the file server preference to SMB. After the install and during the optimizing, we thought the server hung and we restarted . and we “broke” the CloudShell Display. We can still view the display in the SSH window and we can change the colors and options. but it doesn’t display on the LCD. Instead the LCD says the following error.
Any Help?
root@DietPi:~# systemctl status dietpi-cloudshell.service
● dietpi-cloudshell.service - dietpi-cloudshell on main screen
Loaded: loaded (/etc/systemd/system/dietpi-cloudshell.service; disabled)
Active: failed (Result: exit-code) since Wed 2016-11-16 20:37:12 CST; 14min ago
Process: 1214 ExecStartPre=/bin/bash -c tput civis (code=exited, status=1/FAILURE)
Process: 1210 ExecStartPre=/bin/bash -c setterm --term linux --blank 0 --powersave off # Fails to set powersaving, must originate from tty (code=exited, status=0/SUCCESS)
Nov 16 20:37:12 DietPi systemd[1]: Starting dietpi-cloudshell on main screen...
Nov 16 20:37:12 DietPi systemd[1]: dietpi-cloudshell.service: control process exited, code=exited status=1
Nov 16 20:37:12 DietPi systemd[1]: Failed to start dietpi-cloudshell on main screen.
Nov 16 20:37:12 DietPi systemd[1]: Unit dietpi-cloudshell.service entered failed state.
i’m bumping this topic because I still get the error.
As dietpi suggests, here are my systectl status output
dietpi-cloudshell.service - dietpi-cloudshell on main screen
Loaded: loaded (/etc/systemd/system/dietpi-cloudshell.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Wed 2016-12-14 11:58:31 CET; 3s ago
Process: 2342 ExecStartPre=/bin/bash -c tput civis (code=exited, status=1/FAILURE)
Process: 2339 ExecStartPre=/bin/bash -c setterm --term linux --blank 0 --powersave off # Fails to set powersaving, mu
Dec 14 11:58:31 DietPi systemd[1]: Starting dietpi-cloudshell on main screen…
Dec 14 11:58:31 DietPi systemd[1]: dietpi-cloudshell.service: Control process exited, code=exited status=1
Dec 14 11:58:31 DietPi systemd[1]: Failed to start dietpi-cloudshell on main screen.
Dec 14 11:58:31 DietPi systemd[1]: dietpi-cloudshell.service: Unit entered failed state.
Dec 14 11:58:31 DietPi systemd[1]: dietpi-cloudshell.service: Failed with result ‘exit-code’.
– The start-up result is done.
Dec 14 11:59:16 DietPi systemd[1]: Stopped Serial Getty on ttyS2.
– Subject: Unit > serial-getty@ttyS2.service > has finished shutting down
– Defined-By: systemd
– Support: > Debian -- User Support
– The start-up result is done.
Dec 14 11:59:16 DietPi agetty[2388]: /dev/ttyS1: not a tty
Dec 14 11:59:16 DietPi agetty[2387]: /dev/ttyS0: not a tty
Dec 14 11:59:16 DietPi agetty[2389]: /dev/ttyS2: not a tty
My monitor still works fine, Cloudshell worked fine until update 137 and a reinstallation doesn’t fixed this.
Can you help me? Let me know if there is something else that I can post in order to help you identify the problem.
I Fourdee, whatched posts in odroid forum. If it can help you, here’s my output
root@DietPi:~# dpkg -l | grep ncurses
ii libncurses5:armhf 6.0+20161126-1 armhf shared libraries for terminal handling
ii libncursesw5:armhf 6.0+20161126-1 armhf shared libraries for terminal handling (wide character support)
ii ncurses-base 6.0+20161126-1 all basic terminal type definitions
ii ncurses-bin 6.0+20161126-1 armhf terminal-related programs and man pages
root@DietPi:~# tput
usage: tput [-V] [-S] [-T term] capname
ExecStop=/usr/bin/setterm -reset
ExecStop=/bin/bash -c ‘/DietPi/dietpi/func/dietpi-notify 0 DietPi-Cloudshell t erminated, have a nice day!’
[Install]
WantedBy=multi-user.target EOF
root@DietPi:~# systemctl daemon-reload
root@DietPi:~# systemctl stop dietpi-cloudshell
root@DietPi:~# systemctl start dietpi-cloudshell
Job for dietpi-cloudshell.service failed because the control process exited with error code.
See “systemctl status dietpi-cloudshell.service” and “journalctl -xe” for detail s.
root@DietPi:~# systemctl status dietpi-cloudshell -l
● dietpi-cloudshell.service - dietpi-cloudshell on main screen
Loaded: loaded (/etc/systemd/system/dietpi-cloudshell.service; disabled; vend
Active: failed (Result: exit-code) since Fri 2016-12-16 18:45:04 CET; 3s ago
Process: 2508 ExecStartPre=/usr/bin/tput civis (code=exited, status=1/FAILURE)
Process: 2505 ExecStartPre=/usr/bin/setterm --term linux --blank 0 --powersave
Dec 16 18:45:04 DietPi systemd[1]: Starting dietpi-cloudshell on main screen…
Dec 16 18:45:04 DietPi systemd[1]: dietpi-cloudshell.service: Control process ex
Dec 16 18:45:04 DietPi systemd[1]: Failed to start dietpi-cloudshell on main scr
Dec 16 18:45:04 DietPi systemd[1]: dietpi-cloudshell.service: Unit entered faile
Dec 16 18:45:04 DietPi systemd[1]: dietpi-cloudshell.service: Failed with result
lines 1-11/11 (END)…skipping…
● dietpi-cloudshell.service - dietpi-cloudshell on main screen
Loaded: loaded (/etc/systemd/system/dietpi-cloudshell.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Fri 2016-12-16 18:45:04 CET; 3s ago
Process: 2508 ExecStartPre=/usr/bin/tput civis (code=exited, status=1/FAILURE)
Process: 2505 ExecStartPre=/usr/bin/setterm --term linux --blank 0 --powersave off (code=exited, status=0/SUCCESS)
Dec 16 18:45:04 DietPi systemd[1]: Starting dietpi-cloudshell on main screen…
Dec 16 18:45:04 DietPi systemd[1]: dietpi-cloudshell.service: Control process exited, code=exited status=1
Dec 16 18:45:04 DietPi systemd[1]: Failed to start dietpi-cloudshell on main screen.
Dec 16 18:45:04 DietPi systemd[1]: dietpi-cloudshell.service: Unit entered failed state.
Dec 16 18:45:04 DietPi systemd[1]: dietpi-cloudshell.service: Failed with result ‘exit-code’.
[Unit]
D> Description=dietpi-cloudshell on main screen
[Service]
Type=forking
E> StandardOutput=tty
ExecStart=/bin/bash -c ‘/DietPi/dietpi/dietpi-cloudshell 1 &’
ExecStop=/usr/bin/setterm -reset
ExecStop=/bin/bash -c ‘/DietPi/dietpi/func/dietpi-notify 0 DietPi-Cloudshell terminated, have a nice day!’
[Install]
WantedBy=multi-user.target EOF
root@DietPi:~# systemctl daemon-reload
root@DietPi:~# systemctl stop dietpi-cloudshell
root@DietPi:~# systemctl start dietpi-cloudshell
root@DietPi:~# systemctl status dietpi-cloudshell -l
● dietpi-cloudshell.service - dietpi-cloudshell on main screen
Loaded: loaded (/etc/systemd/system/dietpi-cloudshell.service; disabled; vendor preset: enabled)
Active: active (running) since Fri 2016-12-16 19:26:52 CET; 1s ago
Process: 2611 ExecStart=/bin/bash -c /DietPi/dietpi/dietpi-cloudshell 1 & (code=exited, status=0/SUCCESS)
Main PID: 2612 (dietpi-cloudshe)
CGroup: /system.slice/dietpi-cloudshell.service
├─2612 /bin/bash /DietPi/dietpi/dietpi-cloudshell 1
└─2674 sleep 0.2
Dec 16 19:26:52 DietPi systemd[1]: Starting dietpi-cloudshell on main screen…
Dec 16 19:26:52 DietPi systemd[1]: Started dietpi-cloudshell on main screen.
root@DietPi:~#
ExecStop=/usr/bin/setterm -reset
ExecStop=/bin/bash -c ‘/DietPi/dietpi/func/dietpi-notify 0 DietPi-Cloudshell terminated, have a nice day!’
[Install]
WantedBy=multi-user.target EOF
root@DietPi:~# systemctl daemon-reload
root@DietPi:~# systemctl stop dietpi-cloudshell
root@DietPi:~# systemctl start dietpi-cloudshell
root@DietPi:~# systemctl status dietpi-cloudshell -l
● dietpi-cloudshell.service - dietpi-cloudshell on main screen
Loaded: loaded (/etc/systemd/system/dietpi-cloudshell.service; disabled; vendor preset: enabled)
Active: active (running) since Fri 2016-12-16 19:27:35 CET; 3s ago
Process: 2787 ExecStart=/bin/bash -c /DietPi/dietpi/dietpi-cloudshell 1 &> /dev/tty1 & (code=exited, status=0/SUCCESS
Main PID: 2788 (dietpi-cloudshe)
CGroup: /system.slice/dietpi-cloudshell.service
├─2788 /bin/bash /DietPi/dietpi/dietpi-cloudshell 1
└─2873 sleep 0.2
Dec 16 19:27:35 DietPi systemd[1]: Starting dietpi-cloudshell on main screen…
Dec 16 19:27:35 DietPi systemd[1]: Started dietpi-cloudshell on main screen.
lines 1-11/11 (END)
root@DietPi:~# systemctl stop dietpi-cloudshell
root@DietPi:~# systemctl start dietpi-cloudshell
Job for dietpi-cloudshell.service failed because the control process exited with error code.
See “systemctl status dietpi-cloudshell.service” and “journalctl -xe” for detail s.
root@DietPi:~# systemctl status dietpi-cloudshell -l
● dietpi-cloudshell.service - dietpi-cloudshell on main screen
Loaded: loaded (/etc/systemd/system/dietpi-cloudshell.service; disabled; vend
Active: failed (Result: exit-code) since Sun 2016-12-18 13:07:32 CET; 94ms ag
Process: 3965 ExecStartPre=/usr/bin/tput civis &> /dev/tty1 #: > https://github> .
Process: 3962 ExecStartPre=/usr/bin/setterm --term linux --blank 0 --powersave
Dec 18 13:07:32 DietPi systemd[1]: Starting dietpi-cloudshell on main screen…
Dec 18 13:07:32 DietPi systemd[1]: dietpi-cloudshell.service: Control process ex
Dec 18 13:07:32 DietPi systemd[1]: Failed to start dietpi-cloudshell on main scr
Dec 18 13:07:32 DietPi systemd[1]: dietpi-cloudshell.service: Unit entered faile
Dec 18 13:07:32 DietPi systemd[1]: dietpi-cloudshell.service: Failed with result
lines 1-11/11 (END)…skipping…
● dietpi-cloudshell.service - dietpi-cloudshell on main screen
Loaded: loaded (/etc/systemd/system/dietpi-cloudshell.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sun 2016-12-18 13:07:32 CET; 94ms ago
Process: 3965 ExecStartPre=/usr/bin/tput civis &> /dev/tty1 #: > https://github.com/Fourdee/DietPi/issues/649 > (code=exited, status=1
Process: 3962 ExecStartPre=/usr/bin/setterm --term linux --blank 0 --powersave off (code=exited, status=0/SUCCESS)
Dec 18 13:07:32 DietPi systemd[1]: Starting dietpi-cloudshell on main screen…
Dec 18 13:07:32 DietPi systemd[1]: dietpi-cloudshell.service: Control process exited, code=exited status=1
Dec 18 13:07:32 DietPi systemd[1]: Failed to start dietpi-cloudshell on main screen.
Dec 18 13:07:32 DietPi systemd[1]: dietpi-cloudshell.service: Unit entered failed state.
Dec 18 13:07:32 DietPi systemd[1]: dietpi-cloudshell.service: Failed with result ‘exit-code’.