[Nextcloud Pi] Possibility to install GUI?

Hey,
I’m using the NextcloudPi Image from 1.12.2017 on my Raspberry Pi 3b.

Is it possible to Install the GUI (Desktop Mode) in this Image and use TeamViewer to support the Cloud?

Hi Pipino, an image from January 12, 2017 would be extremely old at this point… I recommend you upgrade it to the latest version. From the command line you can use nextcloudpi-config to run the commandline tool and upgrade versions. A few months ago it also became possible to run nextcloud-config from the web on port 4443.

On a GUI, just use startx to run the regular Raspbian desktop interface. No need to use Teamviewer to view the Nextcloud instance… just connect to the IP you’ve assigned and add port 443 as needed (you’ll need to use http or https depending on whether you’ve setup an SSL certificiate).

1 Like

Thank you.

yes, you don’t need a desktop environment, just access the web interface.

The image cannot be from Jan because the project started in March :smiley:

In any case, NCP is based on Raspbian Lite, so there is no desktop environment installed… you would have to install it yourself through apt.

NextcloudPi_10-04-2018. Not able to install ‘lightdm’.

after upgrading (sudo apt-get update , sudo apt-get upgrade and sudo apt-get dist-upgrade) I was able to install xserver-xorg and xinit. raspberrypi-ui-mods returned not found error and lightdm gave the following error -

Setting up fontconfig (2.11.0-6.7) …

Regenerating fonts cache… failed.

See /var/log/fontconfig.log for more information.

dpkg: error processing package fontconfig (–configure):

subprocess installed post-installation script returned error exit status 1

Setting up libxklavier16:armhf (5.4-2) …

Setting up libcairo2:armhf (1.14.8-1) …

Setting up dconf-service (0.26.0-2) …

Setting up at-spi2-core (2.22.0-6+deb9u1) …

Setting up libgdk-pixbuf2.0-0:armhf (2.36.5-2+deb9u2) …

Setting up libcairo-gobject2:armhf (1.14.8-1) …

Setting up libthai0:armhf (0.1.26-1) …

Setting up gtk-update-icon-cache (3.22.11-1+rpi1) …

Setting up libxcursor1:armhf (1:1.1.14-1+deb9u1) …

dpkg: dependency problems prevent configuration of libpango-1.0-0:armhf:

libpango-1.0-0:armhf depends on fontconfig (>= 2.1.91); however:

Package fontconfig is not configured yet.

dpkg: error processing package libpango-1.0-0:armhf (–configure):

dependency problems - leaving unconfigured

Setting up liblightdm-gobject-1-0 (1.18.3-1) …

dpkg: dependency problems prevent configuration of gtk2-engines-pixbuf:armhf:

gtk2-engines-pixbuf:armhf depends on libpango-1.0-0 (>= 1.28.3); however:

Package libpango-1.0-0:armhf is not configured yet.

dpkg: error processing package gtk2-engines-pixbuf:armhf (–configure):

dependency problems - leaving unconfigured

Setting up dconf-gsettings-backend:armhf (0.26.0-2) …

dpkg: dependency problems prevent configuration of libgtk2.0-0:armhf:

libgtk2.0-0:armhf depends on libpango-1.0-0 (>= 1.28.3); however:

Package libpango-1.0-0:armhf is not configured yet.

dpkg: error processing package libgtk2.0-0:armhf (–configure):

dependency problems - leaving unconfigured

dpkg: dependency problems prevent configuration of libgail18:armhf:

libgail18:armhf depends on libgtk2.0-0 (= 2.24.31-2); however:

Package libgtk2.0-0:armhf is not configured yet.

libgail18:armhf depends on libpango-1.0-0 (>= 1.28.3); however:

Package libpango-1.0-0:armhf is not configured yet.

dpkg: error processing package libgail18:armhf (–configure):

dependency problems - leaving unconfigured

dpkg: dependency problems prevent configuration of librsvg2-2:armhf:

librsvg2-2:armhf depends on libpango-1.0-0 (>= 1.36.0); however:

Package libpango-1.0-0:armhf is not configured yet.

dpkg: error processing package librsvg2-2:armhf (–configure):

dependency problems - leaving unconfigured

Setting up gsettings-desktop-schemas (3.22.0-1) …

Setting up libgtk-3-common (3.22.11-1+rpi1) …

dpkg: dependency problems prevent configuration of libgail-common:armhf:

libgail-common:armhf depends on libgail18 (= 2.24.31-2); however:

Package libgail18:armhf is not configured yet.

libgail-common:armhf depends on libgtk2.0-0 (>= 2.24.0); however:

Package libgtk2.0-0:armhf is not configured yet.

libgail-common:armhf depends on libpango-1.0-0 (>= 1.28.3); however:

Package libpango-1.0-0:armhf is not configured yet.

dpkg: error processing package libgail-common:armhf (–configure):

dependency problems - leaving unconfigured

dpkg: dependency problems prevent configuration of libpangocairo-1.0-0:armhf:

libpangocairo-1.0-0:armhf depends on libpango-1.0-0 (>= 1.37.5); however:

Package libpango-1.0-0:armhf is not configured yet.

dpkg: error processing package libpangocairo-1.0-0:armhf (–configure):

dependency problems - leaving unconfigured

dpkg: dependency problems prevent configuration of libgtk-3-0:armhf:

libgtk-3-0:armhf depends on libpango-1.0-0 (>= 1.37.5); however:

Package libpango-1.0-0:armhf is not configured yet.

libgtk-3-0:armhf depends on libpangocairo-1.0-0 (>= 1.37.3); however:

Package libpangocairo-1.0-0:armhf is not configured yet.

dpkg: error processing package libgtk-3-0:armhf (–configure):

dependency problems - leaving unconfigured

dpkg: dependency problems prevent configuration of librsvg2-common:armhf:

librsvg2-common:armhf depends on librsvg2-2 (= 2.40.16-1); however:

Package librsvg2-2:armhf is not configured yet.

dpkg: error processing package librsvg2-common:armhf (–configure):

dependency problems - leaving unconfigured

dpkg: dependency problems prevent configuration of libpangoft2-1.0-0:armhf:

libpangoft2-1.0-0:armhf depends on libpango-1.0-0 (>= 1.37.2); however:

Package libpango-1.0-0:armhf is not configured yet.

dpkg: error processing package libpangoft2-1.0-0:armhf (–configure):

dependency problems - leaving unconfigured

dpkg: dependency problems prevent configuration of libgtk-3-bin:

libgtk-3-bin depends on libgtk-3-0 (>= 3.22.11-1+rpi1); however:

Package libgtk-3-0:armhf is not configured yet.

libgtk-3-bin depends on libpango-1.0-0 (>= 1.37.3); however:

Package libpango-1.0-0:armhf is not configured yet.

libgtk-3-bin depends on libpangocairo-1.0-0 (>= 1.37.3); however:

Package libpangocairo-1.0-0:armhf is not configured yet.

libgtk-3-bin depends on libpangoft2-1.0-0 (>= 1.37.3); however:

Package libpangoft2-1.0-0:armhf is not configured yet.

dpkg: error processing package libgtk-3-bin (–configure):

dependency problems - leaving unconfigured

Setting up glib-networking:armhf (2.50.0-1) …

dpkg: dependency problems prevent configuration of desktop-base:

desktop-base depends on librsvg2-common; however:

Package librsvg2-common:armhf is not configured yet.

dpkg: error processing package desktop-base (–configure):

dependency problems - leaving unconfigured

dpkg: dependency problems prevent configuration of adwaita-icon-theme:

adwaita-icon-theme depends on librsvg2-common; however:

Package librsvg2-common:armhf is not configured yet.

dpkg: error processing package adwaita-icon-theme (–configure):

dependency problems - leaving unconfigured

dpkg: dependency problems prevent configuration of libgtk2.0-bin:

libgtk2.0-bin depends on libgtk2.0-0 (= 2.24.31-2); however:

Package libgtk2.0-0:armhf is not configured yet.

dpkg: error processing package libgtk2.0-bin (–configure):

dependency problems - leaving unconfigured

dpkg: dependency problems prevent configuration of lightdm-gtk-greeter:

lightdm-gtk-greeter depends on libgtk-3-0 (>= 3.9.10); however:

Package libgtk-3-0:armhf is not configured yet.

dpkg: error processing package lightdm-gtk-greeter (–configure):

dependency problems - leaving unconfigured

dpkg: dependency problems prevent configuration of gnome-themes-standard:armhf:

gnome-themes-standard:armhf depends on libgtk2.0-0 (>= 2.24.15); however:

Package libgtk2.0-0:armhf is not configured yet.

dpkg: error processing package gnome-themes-standard:armhf (–configure):

dependency problems - leaving unconfigured

Setting up libsoup2.4-1:armhf (2.56.0-2+deb9u2) …

Setting up libsoup-gnome2.4-1:armhf (2.56.0-2+deb9u2) …

dpkg: dependency problems prevent configuration of lightdm:

lightdm depends on lightdm-gtk-greeter | lightdm-greeter; however:

Package lightdm-gtk-greeter is not configured yet.

Package lightdm-greeter is not installed.

Package lightdm-gtk-greeter which provides lightdm-greeter is not configured yet.

dpkg: error processing package lightdm (–configure):

dependency problems - leaving unconfigured

Setting up librest-0.7-0:armhf (0.8.0-2) …

Processing triggers for libc-bin (2.27-6) …

Errors were encountered while processing:

fontconfig

libpango-1.0-0:armhf

gtk2-engines-pixbuf:armhf

libgtk2.0-0:armhf

libgail18:armhf

librsvg2-2:armhf

libgail-common:armhf

libpangocairo-1.0-0:armhf

libgtk-3-0:armhf

librsvg2-common:armhf

libpangoft2-1.0-0:armhf

libgtk-3-bin

desktop-base

adwaita-icon-theme

libgtk2.0-bin

lightdm-gtk-greeter

gnome-themes-standard:armhf

lightdm

E: Sub-process /usr/bin/dpkg returned an error code (1)

I hope it does not have anything with the use of ‘buster’ repositories in nextcloud!!