Skip to main content
2 of 2
Some formatting and flow.
jww
  • 133
  • 1
  • 1
  • 8

Why do I have a start panel and desktop after removing the desktop manager?

I can't answer this well, but more packages need to be removed. An apt search for 'desktop' showed four hits. desktop-base and desktop-file-utils were removed next:

# apt-get remove desktop-base desktop-file-utils

After rebooting the desktop was still present.

gsettings-desktop-schemas was included in the apt search for 'desktop', but removing it cast too wide a net. Networking gear was going to be removed with it. I did not test its removal because I need networking.

Next was an apt search for 'panel'. I believe lxpanel and lxpanel-data were the important two. After removing lxpanel and lxpanel-data and rebooting the desktop was gone.

# apt-get remove lxpanel lxpanel-data

The Qt program still worked as expected by talking directly to the X server.


Here are the results of searching for "desktop", "start" and "panel". lxpanel and lxpanel-data were the important two. After removing lxpanel and lxpanel-data and rebooting the desktop was gone.

$ apt list --installed | grep -i desktop

desktop-base/stable,now 10.0.2 all [installed]
desktop-file-utils/stable,now 0.23-4 armhf [installed,automatic]
gir1.2-freedesktop/stable,now 1.58.3-2 armhf [installed,automatic]
gsettings-desktop-schemas/stable,now 3.28.1-1 all [installed,automatic]
sound-theme-freedesktop/stable,now 0.8-2 all [installed,automatic]

$ sudo apt-get remove desktop-base desktop-file-utils
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  alsa-base bluealsa fonts-piboto fonts-quicksand gdisk gnome-themes-standard
  gstreamer0.10-alsa gstreamer0.10-plugins-base gtk2-engines-clearlookspix
  gtk2-engines-pixflat libarchive13 libatasmart4 libavahi-glib1
  libblockdev-fs2 libblockdev-loop2 libblockdev-part-err2 libblockdev-part2
  libblockdev-swap2 libblockdev-utils2 libblockdev2 libbluetooth3 libgck-1-0
  libgcr-base-3-1 libgdata-common libgdata22 libgoa-1.0-0b libgoa-1.0-common
  libgphoto2-6 libgphoto2-port12 libgstreamer-plugins-base0.10-0
  libgstreamer0.10-0 libimobiledevice6 libjansson4 libldb1 libnfs12 liboauth0
  libparted-fs-resize0 libplist3 libplymouth4 libsmbclient libtevent0
  libudisks2-0 libusbmuxd4 libxfce4util-bin libxfce4util-common libxfce4util7
  libxfconf-0-2 lxplug-bluetooth lxplug-cputemp lxplug-ejecter lxplug-network
  lxplug-ptbatt lxplug-volume pi-greeter pimixer pipanel pishutdown
  pixflat-icons plymouth plymouth-label plymouth-themes python-talloc
  rpd-plym-splash rpd-wallpaper samba-libs udisks2 xfconf
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
  desktop-base desktop-file-utils gvfs gvfs-backends gvfs-common gvfs-daemons
  gvfs-fuse gvfs-libs raspberrypi-ui-mods
0 upgraded, 0 newly installed, 9 to remove and 0 not upgraded.
After this operation, 19.3 MB disk space will be freed.

$ apt list --installed | grep -i start

libstartup-notification0/stable,now 0.12-6 armhf [installed,automatic]

$ apt list --installed | grep -i panel

lxpanel-data/testing,now 0.10.0-2+rpt7 all [installed,automatic]
lxpanel/testing,now 0.10.0-2+rpt7 armhf [installed,automatic]
jww
  • 133
  • 1
  • 1
  • 8