Closed zuper83 closed 10 months ago
Same issue here. It says it started, but nothing ever shows on screen.
Sorry you're both having issues. Can you confirm how you updated to Bullseye? Did you flash a fresh image to your SD card, or did you try an in-place upgrade.
Are you using 32 bit or 64 bit?
I did an in place upgrade, following these instructions: https://www.tomshardware.com/how-to/upgrade-raspberry-pi-os-to-bullseye-from-buster. Running on Raspberry Pi 3 Model B Plus Rev 1.3.
Distributor ID: Raspbian Description: Raspbian GNU/Linux 11 (bullseye) Release: 11 Codename: bullseye
32-bit
32 bit. I also did a place in upgrade using same guide as @jsb2092
Raspberry Pi 3 Model B Rev 1.2
Ok, I suspect the in place upgrade is the issue. Raspberry Pi OS is known to not always upgrade smoothly using this method. This snippet is from the guide you followed:
The ideal way to install the latest OS is to backup all your project and data files and then do a clean install using Raspberry Pi Imager to write to a microSD card, but it is possible to upgrade an old Debian 10 “Buster” based Raspberry Pi OS to Bullseye.There is a caveat, however, as it may not be the smoothest of upgrades.
I would suggest downloading a fresh copy of Bullseye and flash that to your SD card. I tested this multiple times before releasing and it worked fine
Thanks for your investigation and reply.
Did a fresh install as per suggestion. Rasbian Bullseye (Lite) 32bit. Installed wfpiconsole. Installation got an "error" and mentioned pthyon3-venv needed and aborted installation. Installed pthyon3-venv. Run installation wfpiconsole again and it finalized without issues this time. Chose option 2 - UDP and Rest-API. Then...
pi@wfpiconsole:~ $ wfpiconsole start
[INFO ] [Logger ] Record log in /home/pi/.kivy/logs/kivy_23-10-28_3.txt
[INFO ] [Kivy ] v2.2.0
[INFO ] [Kivy ] Installed at "/home/pi/wfpiconsole/venv/lib/python3.9/site-packages/kivy/init.py"
[INFO ] [Python ] v3.9.2 (default, Mar 12 2021, 04:06:34)
[GCC 10.2.1 20210110]
[INFO ] [Python ] Interpreter at "/home/pi/wfpiconsole/venv/bin/python3"
[INFO ] [Logger ] Purge log fired. Processing...
[INFO ] [Logger ] Purge finished!
[INFO ] [Config ] Verifying station details
[INFO ] [Factory ] 190 symbols loaded
[INFO ] [Image ] Providers: img_tex, img_dds, img_sdl2 (img_pil, img_ffpyplayer ignored)
[ERROR ] [Input ] MTDev is not supported by your version of linux
Traceback (most recent call last):
File "/home/pi/wfpiconsole/venv/lib/python3.9/site-packages/kivy/input/providers/init.py", line 41, in
sdl2 - RuntimeError: b'Could not initialize OpenGL / GLES library' File "/home/pi/wfpiconsole/venv/lib/python3.9/site-packages/kivy/core/init.py", line 71, in core_select_lib cls = cls() File "/home/pi/wfpiconsole/venv/lib/python3.9/site-packages/kivy/core/window/window_sdl2.py", line 165, in init super(WindowSDL, self).init() File "/home/pi/wfpiconsole/venv/lib/python3.9/site-packages/kivy/core/window/init.py", line 1102, in init self.create_window() File "/home/pi/wfpiconsole/venv/lib/python3.9/site-packages/kivy/core/window/window_sdl2.py", line 316, in create_window self.system_size = self._win.setup_window( File "kivy/core/window/_window_sdl2.pyx", line 235, in kivy.core.window._window_sdl2._WindowSDL2Storage.setup_window File "kivy/core/window/_window_sdl2.pyx", line 76, in kivy.core.window._window_sdl2._WindowSDL2Storage.die
x11 - ImportError: libXrender.so.1: cannot open shared object file: No such file or directory
File "/home/pi/wfpiconsole/venv/lib/python3.9/site-packages/kivy/core/init.py", line 59, in core_select_lib
mod = importlib.import(name='{2}.{0}.{1}'.format(
File "
[INFO ] [Text ] Provider: sdl2
Traceback (most recent call last):
File "/home/pi/wfpiconsole/main.py", line 596, in
You can't use the Lite version. It doesn't come with a desktop so it has no way of displaying graphical applications. You need the full version, with desktop, but without recommended software (unless you want this)
Ok, I suspect the in place upgrade is the issue. Raspberry Pi OS is known to not always upgrade smoothly using this method. This snippet is from the guide you followed:
The ideal way to install the latest OS is to backup all your project and data files and then do a clean install using Raspberry Pi Imager to write to a microSD card, but it is possible to upgrade an old Debian 10 “Buster” based Raspberry Pi OS to Bullseye.There is a caveat, however, as it may not be the smoothest of upgrades.
I would suggest downloading a fresh copy of Bullseye and flash that to your SD card. I tested this multiple times before releasing and it worked fine
While I did read that I assumed that the upgrade process would fail, as it did for a friend of mine. I assumed if the upgrade actually completed then things would work. While I am not opposed to doing this, it is a hassle, and given that the upgrade notice makes the console unusable I'd prefer that there would be a way to ignore upgrades if the process will continue to be this invasive.
I'd prefer that there would be a way to ignore upgrades
Sure, if you comment out line 206 of main.py
(Clock.schedule_once(self.system.check_version)
), you will never be prompted to update again
Hi, I also have the same issue on a clean install of Bullseye this morning. Using Pi 3b on 32 bit bullseye 5-03-2023 version
I'd prefer that there would be a way to ignore upgrades
Sure, if you comment out line 206 of
main.py
(Clock.schedule_once(self.system.check_version)
), you will never be prompted to update again
Fair. Though I was more referring to getting a notice but being able to clear it from the ui.
I'm up running again. Thanks for your support.
Fair. Though I was more referring to getting a notice but being able to clear it from the ui
Unfortunately there is no way to just get the notice once. You either get it once a day, or not at all if you comment out that line. I am going to try and make the notification more user friendly, but that will require you to update at some point
Hi, I also have the same issue on a clean install of Bullseye this morning. Using Pi 3b on 32 bit bullseye 5-03-2023 version
Are you trying to start the console over an SSH connection, or are you starting it directly from the terminal on the Pi? I have retested this exact setup just now and I have no problems with it. I don't see Unable to connect to X server
which is the root cause of your problem
I did a reinstall, and it looks like the problem is that the upgrade doesn't start the desktop.
I did a reinstall, and it looks like the problem is that the upgrade doesn't start the desktop.
Ah I see. So you are back up and running now?
yes
Hi, I also have the same issue on a clean install of Bullseye this morning. Using Pi 3b on 32 bit bullseye 5-03-2023 version
Are you trying to start the console over an SSH connection, or are you starting it directly from the terminal on the Pi? I have retested this exact setup just now and I have no problems with it. I don't see
Unable to connect to X server
which is the root cause of your problem
That was it exactly, using the SSH console. All resolved and running fine. much thanks!
Hi,
Thanks for and outstanding work and dedication to this project and helping us fellow users! Highly appreciated!
Scenario Ran Pi3 Buster but updated to Bullseye as part of breaking changes. Ran wfpiconsole update and everything went smooth. Running wfpiconsole start and got this far but nothing turns up on the screen as it used to to.
Only thing that stands out in my pi config is lcdrotate=2. Commented it out without any change to the startup process. I'm able to ping my hub so i guess nothing wrong with the network. Using a standard 7" screen and everything worked smooth with WFpiconsole prior Bullseye and the latest update :-)
Any suggestions?
Thanks in advance.