Hi, I am stuck. I updated my Gameshell through the Update option from the Settings menu. Now, it won’t boot. I forced shut down it and turned it back on; the logo appeared, it went black screen, and the the Booting message appeared but endlessly.
I have modified it to USB ETH. I can SSH to it, but don’t know how to fix it.
Maybe resetting all the files from the launcher to the newest update could solve your problem in case some files are corrupted or more updated than others.
You could try this on ssh:
$ cd /home/cpi/launcher
$ ./update c4587c1
Lastly you could also try to flash a clean ClockworkOS image in your microSD card and try again.
I run export DISPLAY=:0 before ./load.sh and got this (pardon my lengthy message):
org.freedesktop.DBus.Error.TimedOut: Failed to activate service ‘org.bluez’: timed out
Charging 2
(‘CheckBluetooth:no bluetooth’, (0, ‘’))
wifi is connected
32
state
dbus.UInt32(2L)
Trash:
[‘10.0.0.15’, ‘slowpoke’, ‘32’, ‘0’, ‘28.8 Mb/s’]
Traceback (most recent call last):
File “run.py”, line 600, in
big_loop()
File “run.py”, line 509, in big_loop
main_screen.ReadTheDirIntoPages(“…/Menu”,0,None)
File “/home/cpi/launcher/sys.py/UI/main_screen.py”, line 463, in ReadTheDirIntoPages
self.ReadTheDirIntoPages(_dir+“/”+i, pglevel+1 ,self._Pages[ len(self._Pages) -1])
File “/home/cpi/launcher/sys.py/UI/main_screen.py”, line 494, in ReadTheDirIntoPages
iconitem._CmdPath.Init(self)
File “…/Menu/GameShell/10_Settings/init.py”, line 20, in Init
pages.InitListPage(main_screen)
File “…/Menu/GameShell/10_Settings/pages.py”, line 13, in InitListPage
myvars.ListPage.Init()
File “…/Menu/GameShell/10_Settings/list_page.py”, line 97, in Init
li._LinkObj.Init(self._Screen)
File “/home/cpi/launcher/Menu/GameShell/10_Settings/Bluetooth/init.py”, line 812, in Init
OBJ.Init(main_screen)
File “/home/cpi/launcher/Menu/GameShell/10_Settings/Bluetooth/init.py”, line 802, in Init
self.RegisterMyAgent()
File “/home/cpi/launcher/Menu/GameShell/10_Settings/Bluetooth/init.py”, line 766, in RegisterMyAgent
obj = bus.get_object(BUS_NAME, “/org/bluez”);
File “/usr/lib/python2.7/dist-packages/dbus/bus.py”, line 241, in get_object
follow_name_owner_changes=follow_name_owner_changes)
File “/usr/lib/python2.7/dist-packages/dbus/proxies.py”, line 248, in init
self._named_service = conn.activate_name_owner(bus_name)
File “/usr/lib/python2.7/dist-packages/dbus/bus.py”, line 180, in activate_name_owner
self.start_service_by_name(bus_name)
File “/usr/lib/python2.7/dist-packages/dbus/bus.py”, line 278, in start_service_by_name
‘su’, (bus_name, flags)))
File “/usr/lib/python2.7/dist-packages/dbus/connection.py”, line 651, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
And i cannot see .xorg.conf and/or .xorg_lima.conf in /home/cpi
Well, that’s a really weird error. Maybe a developer from Clockwork Pi could shed more light at this problem right now, but I think it’s somehow related to DBus or the bluetooth daemon.
You could simply flash the latest Clockwork OS image in your microSD. Just be sure to backup up every game and save data you have using WinSCP or any other SFTP client to that ease that proccess.
And those .xorg.conf files should be inside /home/cpi/launcher. Sorry, my bad for indicating you the wrong path. Use:
ls -la /home/cpi/launcher
to list all the files inside that folder including the hidden files (the ones starting with a dot in its name).
You could even try to run the other launcher from ssh and tell us what happens:
cd /home/cpi/launchergo
export DISPLAY:=0
./load
It could work since that launcher is based on Go instead of Python although I wouldn’t hold my breath for that.