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.