mirror of
				https://git.launchpad.net/~lubuntu-dev/ubuntu-seeds/+git/lubuntu
				synced 2025-11-03 18:14:08 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			274 lines
		
	
	
		
			8.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			274 lines
		
	
	
		
			8.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
Task-Per-Derivative: 1
 | 
						|
Task-Section: user
 | 
						|
Task-Description: Lubuntu Desktop
 | 
						|
Task-Extended-Description: This task provides the Lubuntu (Ubuntu LXQt environment).
 | 
						|
Task-Seeds: desktop-common
 | 
						|
Task-Key: lubuntu-desktop
 | 
						|
Task-Name: lubuntu-desktop
 | 
						|
Task-Metapackage: lubuntu-desktop
 | 
						|
 | 
						|
== Metapackage ==
 | 
						|
 | 
						|
 * lubuntu-desktop                  # metapackage for everything here
 | 
						|
 | 
						|
= Lubuntu core packages =
 | 
						|
 | 
						|
 * (lubuntu-default-settings)
 | 
						|
 * (lubuntu-artwork)
 | 
						|
 * (plymouth-theme-lubuntu-logo)
 | 
						|
 * (plymouth-theme-lubuntu-text)
 | 
						|
 * (lubuntu-grub-theme)
 | 
						|
 | 
						|
= LXQt core packages =
 | 
						|
 | 
						|
 * openbox
 | 
						|
 * pcmanfm-qt
 | 
						|
 * lxqt-core
 | 
						|
 * (qterminal)
 | 
						|
 | 
						|
 * libqt5svg5                       # Force SVG support for Qt
 | 
						|
 * (oxygen-icon-theme)              # Default LXQt settings need it
 | 
						|
 * (kde-style-breeze)               # Breeze Theme
 | 
						|
 * (breeze-cursor-theme)            # Excellent-quality cursor theme, by KDE
 | 
						|
 | 
						|
= Display manager =
 | 
						|
 | 
						|
 * sddm
 | 
						|
 * sddm-theme-lubuntu
 | 
						|
 * !sddm-theme-breeze # Don't install this, we don't need it and it causes problems on install.
 | 
						|
 | 
						|
= Other needed packages =
 | 
						|
 | 
						|
 * dbus-x11
 | 
						|
 * ubuntu-mono                      # Minimal artwork bits, seed with lubuntu-artwork to
 | 
						|
                                    # avoid other icon theme to be installed.
 | 
						|
 | 
						|
= LXQt =
 | 
						|
 | 
						|
 * lxqt-core
 | 
						|
 * (lxqt-about)
 | 
						|
 * lxqt-admin
 | 
						|
 * lxqt-openssh-askpass
 | 
						|
 * lxqt-powermanagement
 | 
						|
 * lxqt-sudo
 | 
						|
 * lxqt-notificationd               # Due to libnotify depends we need to explicitly seed this or GNOME gets installed
 | 
						|
 * lxqt-policykit                   # Due to network-manager-gnome depends we need to explicitly seed this or GNOME gets installed
 | 
						|
 * (pavucontrol-qt)
 | 
						|
 * xdg-desktop-portal-lxqt
 | 
						|
 * qtxdg-tools
 | 
						|
 | 
						|
== Internet ==
 | 
						|
 | 
						|
 * (transmission-qt)
 | 
						|
 * (quassel)
 | 
						|
 | 
						|
 == Snaps ==
 | 
						|
 | 
						|
 * snap:firefox
 | 
						|
 * snap:gnome-42-2204 # needed for firefox
 | 
						|
 * snap:gtk-common-themes # needed for firefox
 | 
						|
 * snap:firmware-updater [amd64] # Graphical firmware updater tool, see fwupd for CLI tools
 | 
						|
 | 
						|
== Multimedia ==
 | 
						|
 | 
						|
 * (vlc)
 | 
						|
 * (vlc-plugin-access-extra)
 | 
						|
 * (vlc-plugin-notify)
 | 
						|
 * (vlc-plugin-samba)
 | 
						|
 * (vlc-plugin-skins2)
 | 
						|
 * (vlc-plugin-svg)
 | 
						|
 * (vlc-plugin-video-splitter)
 | 
						|
 * (vlc-visualization)
 | 
						|
 | 
						|
== Accessories ==
 | 
						|
 | 
						|
 * (2048-qt)
 | 
						|
 * (featherpad)
 | 
						|
 * (noblenote)
 | 
						|
 * (lxqt-archiver)
 | 
						|
 * (screengrab)
 | 
						|
 * (kcalc)
 | 
						|
 * (qps)
 | 
						|
 * (vim)                              # Useful, full-featured, terminal-based editor
 | 
						|
 * (zsync)
 | 
						|
 * (partitionmanager)                 # Easy partition management tool
 | 
						|
 * (qapt-deb-installer)               # Qt .deb installer tool
 | 
						|
 * (curl)
 | 
						|
 * (aptitude)
 | 
						|
 * (redshift-qt)                      # Blue light filter
 | 
						|
 | 
						|
== Desktopish tools which we do need ==
 | 
						|
 | 
						|
 * (xscreensaver)
 | 
						|
 * (pinentry-qt)                      # LP: #1473952 - Install the Qt version of pinentry, along with gpg-agent.
 | 
						|
 * (usb-creator-kde)                  # Adding utility to make USB bootable
 | 
						|
 * (picom)
 | 
						|
 * (picom-conf)
 | 
						|
 * (obconf-qt)
 | 
						|
 * !obconf                          # Don't pull in some Openbox recommends
 | 
						|
 * !obsession
 | 
						|
 * !scrot
 | 
						|
 * !openbox-menu
 | 
						|
 * (qlipper)
 | 
						|
 * (qtpass)
 | 
						|
 * qttranslations5-l10n             # Needed for proper translations support
 | 
						|
 * (xscreensaver-gl)
 | 
						|
 * (xscreensaver-gl-extra)
 | 
						|
 * (xscreensaver-data-extra)
 | 
						|
 * (xfonts-efont-unicode)
 | 
						|
 | 
						|
== Office ==
 | 
						|
 | 
						|
 * (libreoffice-calc)
 | 
						|
 * (libreoffice-impress)
 | 
						|
 * (libreoffice-writer)
 | 
						|
 * (libreoffice-gtk3)               #lo-kde5 save dialog doesn't add extension, lo-qt isn't ready, see bug 1812101
 | 
						|
 * (libreoffice-qt5)                #after we set SAL_USE_VCLPLUGIN=qt5 and test it we can remove precedent lo-gtk3
 | 
						|
 * (libreoffice-style-breeze)
 | 
						|
 * !libreoffice-gnome
 | 
						|
 * (okular)                         # Temporary placeholder for qpdfview since it doesn't support Qt 5 anymore
 | 
						|
 * (skanlite)
 | 
						|
 | 
						|
== Low level system plumbery ==
 | 
						|
 | 
						|
# Packages management
 | 
						|
 * (plasma-discover)
 | 
						|
 * !kde-config-updates              # Possibly dangerous in Lubuntu, causes KDE System Settings to be installed which looks so out of place
 | 
						|
 | 
						|
 * (software-properties-qt)           # Nice GUI to change reporsitory settings / extra drivers
 | 
						|
 * ubuntu-release-upgrader-qt
 | 
						|
 * lubuntu-update-notifier
 | 
						|
 | 
						|
 * network-manager
 | 
						|
 * nm-tray                          # Simple, lightweight Qt 5 NM frontend
 | 
						|
 * (network-manager-gnome)          # To use nm-connection-editor, since there is no Qt one.
 | 
						|
 | 
						|
 * (blueman)                        # GTK-based Bluetooth manager. TODO, replace with a Qt version
 | 
						|
 | 
						|
== Theming ==
 | 
						|
 | 
						|
 * (papirus-icon-theme)
 | 
						|
 * (arc-theme)
 | 
						|
 | 
						|
== Other ==
 | 
						|
 * (ttf-ancient-fonts-symbola)      # Emoji support
 | 
						|
 | 
						|
== LXDE / LXQt common components ==
 | 
						|
 | 
						|
 * libfm-modules
 | 
						|
 * lxqt-menu-data
 | 
						|
 | 
						|
== Multimedia ==
 | 
						|
 | 
						|
 * libmtp-runtime                   # needed by libmtp9 (normally seeded through recommends LP: #1061430)
 | 
						|
 * ffmpegthumbnailer                # For videos thumbnails
 | 
						|
 | 
						|
== Desktopish tools which we do need ==
 | 
						|
 | 
						|
 * desktop-file-utils               # map MIME types to apps
 | 
						|
 * xdg-user-dirs	                  # to add the Desktop directory
 | 
						|
 * gvfs-fuse 		                    # for access of non gio applications to gvfs mounts
 | 
						|
 * (gvfs-backends)     	            # for adding support for backends (photos, network etc ...) to gvfs
 | 
						|
 | 
						|
== Desktopish tools that are nice to have ==
 | 
						|
 | 
						|
 * (neofetch)                       # nice tool to have by default for distro reviewers, doesn't take up any space
 | 
						|
 * (pastebinit)                     # we tell users to use it in the support channels, and it takes up minimal space
 | 
						|
 * (htop)                           # superior top replacement that's already in main
 | 
						|
 * (inxi)                           # system resource details
 | 
						|
 | 
						|
== desktop-common recommends that are nice to have ==
 | 
						|
 | 
						|
 * (fonts-kacst-one)
 | 
						|
 * (fonts-khmeros-core)
 | 
						|
 * (fonts-thai-tlwg)
 | 
						|
 * (fonts-lao)
 | 
						|
 * (fonts-ubuntu)
 | 
						|
 * (fonts-sil-padauk)
 | 
						|
 * (fonts-tibetan-machine)
 | 
						|
 * (fonts-sil-abyssinica)
 | 
						|
 * (fonts-lklug-sinhala)
 | 
						|
 * (fonts-indic)
 | 
						|
 * (fonts-liberation)
 | 
						|
 * (fonts-noto-cjk)
 | 
						|
 | 
						|
== Archive support ==
 | 
						|
 | 
						|
# Add more type of archive support
 | 
						|
 * (xz-utils)
 | 
						|
 * (zip)
 | 
						|
 * (unzip)                          # also used for .zip support in file-roller
 | 
						|
 | 
						|
== Printing ==
 | 
						|
 | 
						|
 * (cups)                             # our preferred printer management infrastructure
 | 
						|
 * (cups-bsd)                         # gives us lpc, lpq, lpr, lprm
 | 
						|
 * (cups-client)                      # gives us cancel, cupstestppd, lp, lpoptions, lppasswd, lpstat, cupsaddsmb, accept, lpadmin, lpinfo, lpmove
 | 
						|
 * (foomatic-db-compressed-ppds)      # the foomatic printer driver database
 | 
						|
 * (cups-filters)
 | 
						|
 * (openprinting-ppds)                # Most common drivers we want in desktop; less common are in o-p-extra
 | 
						|
 * (printer-driver-pnm2ppa)           # several ppds require this
 | 
						|
 * (ghostscript-x)
 | 
						|
 * (hplip)     			            # support for HP all-in-one printers
 | 
						|
 * (printer-driver-min12xxw)	        # support for KonicaMinolta PagePro 1200W, 1300W printers
 | 
						|
 * (printer-driver-foo2zjs)	        # support for printing to ZjStream-based printers
 | 
						|
 * (printer-driver-splix)	            # support for Samsung lasers
 | 
						|
 * (printer-driver-pxljr)	            # support for HP Color lasers
 | 
						|
 * (printer-driver-c2esp)             # support for Kodak injket printers
 | 
						|
 * (printer-driver-ptouch)            # support for Brother P-touch printers
 | 
						|
 * (printer-driver-sag-gdi)           # support for Rico Aficio SPxxxx printers
 | 
						|
 * (printer-driver-brlaser)           # support for some Brother laser printers
 | 
						|
 * (printer-driver-gutenprint)        # Previously cups-driver-gutenprint
 | 
						|
 | 
						|
== Sound ==
 | 
						|
 | 
						|
 * pipewire
 | 
						|
 * pipewire-audio                   # Get pipewire-alsa and pipewire-pulse without causing Pulseaudio-related upgrade problems
 | 
						|
 * (wireplumber)
 | 
						|
 * libspa-0.2-bluetooth
 | 
						|
 * gstreamer1.0-pipewire
 | 
						|
 | 
						|
== Terminal tools (from desktop-common) ==
 | 
						|
 | 
						|
 * (bc)
 | 
						|
 * (genisoimage)
 | 
						|
 | 
						|
== Networking ==
 | 
						|
 | 
						|
 * wvdial
 | 
						|
 * modemmanager                     # Add support for mobile modem LP: #967132
 | 
						|
 * mobile-broadband-provider-info   # LP: #975139
 | 
						|
 * usb-modeswitch                   # LP: #979304
 | 
						|
 * wireless-tools
 | 
						|
 * rfkill                           # No longer using the copy from wireless-tools (LP: #715309)
 | 
						|
 * wpasupplicant                    # ScottJamesRemnant
 | 
						|
 * libnss-mdns                      # IPv4 link-local DNS support
 | 
						|
 * ca-certificates                  # common SSL certificates
 | 
						|
 * avahi-daemon
 | 
						|
 | 
						|
== Low level system plumbery ==
 | 
						|
 | 
						|
 * laptop-detect
 | 
						|
 * ubuntu-drivers-common            # Make it harder to remove detection support, LP#704597
 | 
						|
 * policykit-desktop-privileges     # passwordless disk/CPU speed/time operations for admins
 | 
						|
 * libpam-systemd                   # logind, cross desktop compatibility
 | 
						|
 * (x11-utils)
 | 
						|
 * whoopsie                         # LP: 1001630
 | 
						|
 * python3-launchpadlib             # for apport
 | 
						|
 * kerneloops-daemon                # watch for and allow reporting of kernel problems
 | 
						|
 | 
						|
 * fonts-noto-cjk                   # Extra font to display asian characters LP: #1437875 and LP: #1581160
 | 
						|
 | 
						|
 * pcmciautils                      # PCMCIA support for >= 2.6.13-rc1 kernels
 | 
						|
 * inputattach                      # needed for serial mice
 | 
						|
 * libsasl2-modules                 # allows integration with MTA and login system
 | 
						|
 | 
						|
 * fwupd
 | 
						|
 * fwupd-signed
 | 
						|
 | 
						|
 * xkb-data
 | 
						|
 | 
						|
 * memtest86+
 | 
						|
 | 
						|
 * anacron                          # generally appropriate for desktops
 |