Hello,
has someone successfully installed OctoScreen with the current Raspberry 4b PandaPi image from 01/12/21? I get package dependency errors during installation. However, the requested packages are installed.
The screen is the original 7 "TFT from Raspberry. The screen works and shows boot messages, etc. without any problems. The installation of OctoScreen works with the current OctoPrint image.
pi@octopi:~ $ sudo apt-get install libgtk-3-0 xserver-xorg xinit x11-xserver-utils [sudo] password for pi: Reading package lists... Done Building dependency tree Reading state information... Done xinit is already the newest version (1.4.0-1). xserver-xorg is already the newest version (1:7.7+19). libgtk-3-0 is already the newest version (3.24.5-1+rpt2). x11-xserver-utils is already the newest version (7.7+8+rpi1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. pi@octopi:~ $ sudo dpkg -i octoscreen_2.6.1_armhf.deb Selecting previously unselected package octoscreen:armhf. (Reading database ... 92330 files and directories currently installed.) Preparing to unpack octoscreen_2.6.1_armhf.deb ... Unpacking octoscreen:armhf (2.6.1-1) ... dpkg: dependency problems prevent configuration of octoscreen:armhf: octoscreen:armhf depends on libatk1.0-0 (>= 1.12.4). octoscreen:armhf depends on libcairo-gobject2 (>= 1.10.0). octoscreen:armhf depends on libcairo2 (>= 1.14.0). octoscreen:armhf depends on libgdk-pixbuf2.0-0 (>= 2.25.2). octoscreen:armhf depends on libglib2.0-0 (>= 2.39.4). octoscreen:armhf depends on libgtk-3-0 (>= 3.21.5). octoscreen:armhf depends on libpango-1.0-0 (>= 1.29.4). octoscreen:armhf depends on libpangocairo-1.0-0 (>= 1.22.0). octoscreen:armhf depends on xserver-xorg. octoscreen:armhf depends on xinit.
dpkg: error processing package octoscreen:armhf (--install): dependency problems - leaving unconfigured Errors were encountered while processing: octoscreen:armhf
When I try to check the individual packages, the following message appears: pi@octopi:~ $ sudo apt-get install libatk1.0-0 Reading package lists... Done Building dependency tree Reading state information... Done libatk1.0-0 is already the newest version (2.30.0-2). You might want to run 'apt --fix-broken install' to correct these. The following packages have unmet dependencies: octoscreen:armhf : Depends: libatk1.0-0:armhf (>= 1.12.4) but it is not going to be installed Depends: libcairo-gobject2:armhf (>= 1.10.0) but it is not going to be installed Depends: libcairo2:armhf (>= 1.14.0) but it is not going to be installed Depends: libgdk-pixbuf2.0-0:armhf (>= 2.25.2) but it is not going to be installed Depends: libglib2.0-0:armhf (>= 2.39.4) but it is not going to be installed Depends: libgtk-3-0:armhf (>= 3.21.5) but it is not going to be installed Depends: libpango-1.0-0:armhf (>= 1.29.4) but it is not going to be installed Depends: libpangocairo-1.0-0:armhf (>= 1.22.0) but it is not going to be installed Depends: xserver-xorg:armhf but it is not going to be installed Depends: xinit:armhf but it is not going to be installed E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
When I check the missing packages after uninstalling octoscreen, the packages are reported as installed: pi@octopi:~ $ sudo dpkg --purge octoscreen (Reading database ... 92442 files and directories currently installed.) Removing octoscreen:armhf (2.6.1-1) ... Purging configuration files for octoscreen:armhf (2.6.1-1) ... pi@octopi:~ $ sudo apt-get install libatk1.0-0 Reading package lists... Done Building dependency tree Reading state information... Done libatk1.0-0 is already the newest version (2.30.0-2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. pi@octopi:~ $
yes, there seem to have problem with the display based on X11. I failed to install destop in the new 64 bit image too. also failed with the original octopi image. there are only beta version of 64 bit octopi image now.
Thank you very much for your reply, now at least I don't have to look any further