You are not logged in.
Pages: 1
Hey guys, I got Lithium running on the rapsberry pi 4-b 8GB model pretty good.
https://forums.bunsenlabs.org/viewtopic … 15#p108115
I used this as a base image:
https://downloads.raspberrypi.org/raspi … 64/images/
I installed the bunsen-keyring then bunsen-meta-all (this is the only thing I had to rebuild because it depended on 4 packages that were not resolvable that were either amd64 or intel based.
Then I basically rebuilt bunsen-meta-all without 4 packages using pbuilder and installed from a local directory/repo, probably some more could go (firmware related) but it doesn't really matter at this point.
the only things I changed in the source package were debian/control & debian/changelog
here you go for reference
debian/control
Source: bunsen-meta-all
Section: metapackages
Priority: optional
Maintainer: John Crawley <john@bunsenlabs.org>
Build-Depends: debhelper (>= 10)
Standards-Version: 4.3.0
Homepage: https://github.com/BunsenLabs/bunsen-meta-all
Vcs-Git: https://github.com/BunsenLabs/bunsen-meta-all.git
Vcs-Browser: https://github.com/BunsenLabs/bunsen-meta-all
Package: bunsen-meta-all
Architecture: all
Description: Metapackage for the full BunsenLabs install
This metapackage will install all the packages needed
for a full BunsenLabs system.
Depends: ${misc:Depends},
alsa-utils,
anacron,
apt-transport-https,
apt-xapian-index,
aptitude,
arandr,
arj,
at,
at-spi2-core,
bash-completion,
btrfs-progs,
catfish,
chntpw,
clipit,
compton,
conky-all,
cpufrequtils,
cryptsetup,
curl,
crda,
dbus-x11,
dmz-cursor-theme,
dosfstools,
efibootmgr,
eject,
enchant,
evince,
f2fs-tools,
fbxkb,
feh,
file-roller,
filezilla,
firefox-esr,
firmware-b43-installer,
firmware-b43legacy-installer,
firmware-linux,
firmware-realtek,
firmware-iwlwifi,
fonts-cantarell,
fonts-noto,
fonts-noto-cjk,
fonts-noto-mono,
fonts-inconsolata,
fonts-liberation,
ftp,
fuse,
galculator,
galternatives,
gddrescue,
gdebi,
geany,
ghostscript,
gigolo,
gmrun,
gnome-keyring,
gnome-themes-standard,
gparted,
gsimplecal,
gstreamer1.0-libav,
gstreamer1.0-plugins-bad,
gstreamer1.0-plugins-base,
gstreamer1.0-plugins-good,
gstreamer1.0-plugins-ugly,
gstreamer1.0-pulseaudio,
gtk2-engines-pixbuf,
gvfs,
gvfs-backends,
gvfs-fuse,
hardinfo,
haveged,
hdparm,
hddtemp,
hexchat,
hfsprogs,
htop,
hwdata,
inotify-tools,
inxi,
jgmenu,
lame,
less,
libblockdev-crypto2,
libexo-1-0,
libinput-tools,
libpam-gnome-keyring,
libreoffice-calc,
libreoffice-gtk2,
libreoffice-writer,
libnotify-bin,
libqt5svg5,
lightdm,
lightdm-gtk-greeter,
lightdm-gtk-greeter-settings,
light-locker,
lm-sensors,
locales,
lsb-release,
lshw,
lvm2,
lxappearance,
lxterminal,
lzop,
mlocate,
modemmanager,
network-manager,
network-manager-gnome,
nitrogen,
ntfs-3g,
ntp,
obconf,
openbox,
openssh-client,
p7zip-full,
papirus-icon-theme,
pavucontrol,
pciutils,
pcmciautils,
pnmixer,
policykit-1,
policykit-1-gnome,
pulseaudio,
python,
python-keybinder,
python-notify,
python-xdg,
qt5-style-plugins,
rfkill,
ristretto,
rpl,
rsync,
rzip,
scrot,
smartmontools,
suckless-tools,
sudo,
synaptic,
thunar,
thunar-archive-plugin,
thunar-gtkhash,
thunar-media-tags-plugin,
thunar-volman,
tint2,
transmission-gtk,
tumbler,
unace,
unalz,
unar,
unrar,
unzip,
update-inetd,
usb-modeswitch,
usbutils,
user-setup,
uuid-runtime,
va-driver-all,
vdpau-va-driver,
vlc,
vlc-plugin-notify,
wireless-tools,
xbindkeys,
xcape,
xdg-user-dirs,
xdg-utils,
xfburn,
xfce4-notifyd,
xfce4-power-manager,
xfce4-screenshooter,
xfsprogs,
xinput,
xorg,
xserver-xorg-input-all,
xserver-xorg-input-synaptics,
xserver-xorg-input-evdev,
xserver-xorg-input-wacom,
xserver-xorg-video-all,
xserver-xorg-video-qxl,
xsel,
xz-utils,
yad,
zip,
bunsen-common,
bunsen-configs,
bunsen-configs-pulse,
bunsen-conky,
bunsen-docs,
bunsen-exit,
bunsen-fortune,
bunsen-images,
bunsen-keyring,
bunsen-os-release,
bunsen-papirus-icon-theme,
bunsen-pipemenus,
bunsen-themes,
bunsen-thunar,
bunsen-utilities,
bunsen-welcome
Package: bunsen-meta-lite
Architecture: all
Description: Metapackage for a reduced BunsenLabs install
This metapackage will install a selection of the packages needed
for a BunsenLabs system, making some lighter substitutions.
Depends: ${misc:Depends},
alsa-utils,
amd64-microcode,
anacron,
apt-transport-https,
arandr,
arj,
at,
at-spi2-core,
bash-completion,
btrfs-progs,
chntpw,
clipit,
conky-all,
cpufrequtils,
cryptsetup,
curl,
crda,
dbus-x11,
dillo,
dmz-cursor-theme,
dosfstools,
efibootmgr,
eject,
evince,
f2fs-tools,
fbxkb,
feh,
file-roller,
firmware-b43-installer,
firmware-b43legacy-installer,
firmware-linux,
firmware-realtek,
firmware-iwlwifi,
fonts-inconsolata,
fonts-liberation,
fuse,
galculator,
galternatives,
gddrescue,
gdebi,
gigolo,
gmrun,
gnome-keyring,
gparted,
gsimplecal,
gtk2-engines-pixbuf,
gvfs,
gvfs-backends,
gvfs-fuse,
hardinfo,
haveged,
hdparm,
hddtemp,
hfsprogs,
htop,
hwdata,
i965-va-driver,
intel-microcode,
inxi,
jgmenu,
less,
libexo-1-0,
libinput-tools,
libpam-gnome-keyring,
libnotify-bin,
libqt5svg5,
lightdm,
lightdm-gtk-greeter,
lightdm-gtk-greeter-settings,
light-locker,
lm-sensors,
locales,
lsb-release,
lshw,
lvm2,
lxappearance,
mlocate,
modemmanager,
mousepad,
mpv,
network-manager,
network-manager-gnome,
nitrogen,
ntfs-3g,
ntp,
obconf,
openbox,
openssh-client,
p7zip-full,
pavucontrol,
pciutils,
pcmciautils,
pnmixer,
policykit-1,
policykit-1-gnome,
pulseaudio,
python,
python-keybinder,
python-notify,
python-xdg,
qt5-style-plugins,
rfkill,
ristretto,
rsync,
rxvt-unicode,
rzip,
scrot,
smartmontools,
suckless-tools,
sudo,
synaptic,
thunar,
thunar-archive-plugin,
thunar-gtkhash,
thunar-volman,
tint2,
transmission-gtk,
unace,
unalz,
unar,
unrar,
unzip,
update-inetd,
usb-modeswitch,
usbutils,
user-setup,
uuid-runtime,
va-driver-all,
vdpau-va-driver,
wireless-tools,
xbindkeys,
xcape,
xdg-user-dirs,
xdg-utils,
xfburn,
xfce4-notifyd,
xfce4-power-manager,
xfsprogs,
xinput,
xorg,
xserver-xorg-input-all,
xserver-xorg-input-synaptics,
xserver-xorg-input-evdev,
xserver-xorg-input-wacom,
xserver-xorg-video-all,
xserver-xorg-video-intel,
xserver-xorg-video-qxl,
xsel,
xz-utils,
yad,
zip,
bunsen-common,
bunsen-configs-lite,
bunsen-configs-pulse,
bunsen-conky,
bunsen-docs,
bunsen-exit,
bunsen-fortune,
bunsen-images,
bunsen-keyring,
bunsen-os-release,
bunsen-paper-icon-theme,
bunsen-pipemenus,
bunsen-themes,
bunsen-thunar,
bunsen-utilities,
bunsen-welcome
debian/changelog
bunsen-meta-all (10.1-1.1) lithium; urgency=medium
* Non-maintainer upload.
* Backported to the Raspberry Pi 4-B.
-- Will Elliott <will@mattie> Mon, 09 Nov 2020 00:18:31 -0700
bunsen-meta-all (10.1-1) lithium; urgency=medium
* Add bunsen-meta-lite with slightly fewer and lighter packages.
-- John Crawley <john@bunsenlabs.org> Wed, 15 Jul 2020 15:57:58 +0900
bunsen-meta-all (10.0.1-7) lithium; urgency=medium
* Replace mirage with ristretto.
* Add at, gnome-themes-standard and thunar-gtkhash.
-- John Crawley <john@bunsenlabs.org> Sat, 16 May 2020 14:12:25 +0900
bunsen-meta-all (10.0.1-6) lithium; urgency=medium
* Add gddrescue. Remove xbindkeys-config.
-- John Crawley <john@bunsenlabs.org> Fri, 08 Nov 2019 17:11:54 +0900
bunsen-meta-all (10.0.1-5) lithium; urgency=medium
* Add inxi, lshw and lxterminal. Remove terminator.
-- John Crawley <john@bunsenlabs.org> Tue, 06 Aug 2019 17:16:11 +0900
bunsen-meta-all (10.0.1-4) lithium; urgency=medium
* Add jgmenu, xbindkeys and associated packages.
-- John Crawley <john@bunsenlabs.org> Thu, 11 Jul 2019 16:11:17 +0900
bunsen-meta-all (10.0.1-3) lithium; urgency=medium
* Restore held packages.
* Replace paper icons with papirus.
* Replace gnumeric with libreoffice-calc.
* Add lightdm gtk settings GUI app.
-- John Crawley <john@bunsenlabs.org> Fri, 31 May 2019 17:10:16 +0900
bunsen-meta-all (10.0.1-2~heldpkgs2) lithium; urgency=medium
* Restore bunsen-keyring.
-- John Crawley <john@bunsenlabs.org> Wed, 30 Jan 2019 18:26:32 +0900
bunsen-meta-all (10.0.1-2~heldpkgs1) lithium; urgency=medium
* Provisionally add haveged to cover entropy issue.
-- John Crawley <john@bunsenlabs.org> Wed, 16 Jan 2019 11:08:44 +0900
bunsen-meta-all (10.0.1-1~heldpkgs1) lithium; urgency=medium
* Remove e2fsprogs (essential package already present).
-- John Crawley <john@bunsenlabs.org> Tue, 08 Jan 2019 10:37:14 +0900
bunsen-meta-all (10.0-1~test1) lithium; urgency=medium
* Migrate to Lithium repository.
* Upgrade standards version to 4.3.0, debhelper compat to 10.
* Update copyright year.
* Temporarily remove some packages:
bunsen-keyring
bunsen-os-release
gigolo*
firmware-b43*
-- John Crawley <john@bunsenlabs.org> Mon, 07 Jan 2019 18:43:06 +0900
bunsen-meta-all (9.0.1-8) helium; urgency=medium
* Add less.
-- John Crawley <john@bunsenlabs.org> Tue, 24 Apr 2018 14:38:49 +0900
bunsen-meta-all (9.0.1-7) helium; urgency=medium
* Write to /etc/bunsen/bunsen_install on install or remove.
-- John Crawley <john@bunsenlabs.org> Mon, 16 Apr 2018 16:41:53 +0900
bunsen-meta-all (9.0.1-6) helium; urgency=medium
* Add fonts-noto-cjk, fonts-liberation.
-- John Crawley <john@bunsenlabs.org> Tue, 03 Apr 2018 16:13:34 +0900
bunsen-meta-all (9.0.1-5) helium; urgency=medium
* Add xcape to dependencies.
-- John Crawley <john@bunsenlabs.org> Sun, 11 Feb 2018 13:18:16 +0900
bunsen-meta-all (9.0.1-4) helium; urgency=medium
* Restore obmenu.
-- John Crawley <john@bunsenlabs.org> Sun, 10 Dec 2017 15:09:26 +0900
bunsen-meta-all (9.0.1-3) helium; urgency=medium
* Add bunsen-paper-icon-theme.
-- John Crawley <john@bunsenlabs.org> Sat, 25 Nov 2017 12:42:58 +0900
bunsen-meta-all (9.0.1-2) helium; urgency=medium
* Replace volumeicon-alsa with pnmixer.
-- John Crawley <john@bunsenlabs.org> Fri, 24 Nov 2017 17:33:46 +0900
bunsen-meta-all (9.0.1-1) helium; urgency=medium
* Change Recommends to Depends
( APT::Never-MarkAuto-Sections:: is honoured in apt 1.0.10)
* Update package list.
* Update README.
-- John Crawley <john@bunsenlabs.org> Wed, 22 Nov 2017 15:57:45 +0900
bunsen-meta-all (9.0-3) helium; urgency=medium
* Add xserver-xorg-input-synaptics to recommends.
-- John Crawley <john@bunsenlabs.org> Wed, 21 Jun 2017 16:24:20 +0900
bunsen-meta-all (9.0-2) helium; urgency=high
* Add xserver-xorg-video-intel to recommends.
-- John Crawley <john@bunsenlabs.org> Mon, 12 Jun 2017 14:39:17 +0900
bunsen-meta-all (9.0-1) helium; urgency=medium
* debian/control: Adjust recommends for helium.
-- John Crawley <john@bunsenlabs.org> Thu, 11 May 2017 17:17:17 +0900
bunsen-meta-all (8.0-5) bunsen-hydrogen; urgency=medium
* debian/control: Remove gstreamer0.10 plugins from recommends.
-- John Crawley <john@bunsenlabs.org> Sun, 20 Aug 2017 13:37:03 +0900
bunsen-meta-all (8.0-4) bunsen-hydrogen; urgency=medium
* debian/control: Add libreoffice-gtk and hardinfo to recommends.
-- John Crawley <john@bunsenlabs.org> Mon, 27 Mar 2017 16:12:41 +0900
bunsen-meta-all (8.0-3) bunsen-hydrogen; urgency=medium
* debian/control: Adjust recommends to requirements of Deuterium point release.
-- John Crawley <john@bunsenlabs.org> Thu, 09 Feb 2017 12:29:13 +0900
bunsen-meta-all (8.0-2) bunsen-hydrogen; urgency=high
* debian/control: Add bunsen-keyring to recommends.
-- John Crawley <john@bunsenlabs.org> Thu, 11 Aug 2016 14:31:53 +0900
bunsen-meta-all (8.0-1) bunsen-hydrogen; urgency=low
* Initial release
-- John Crawley <john@bunsenlabs.org> Sun, 08 May 2016 15:02:53 +0900
Last edited by cog (2020-11-09 08:27:11)
Offline
I have an older pi3b (i think) and it went headless day one, how is pi4 as a desktop, usable?
Offline
Everything feels normal except for the browser. If raspbian will get their custom version of chromium going on arm64 I think it will be a nice little desktop experience.
Offline
Of course that was using raspbian. Y’all could roll your own images eventually using this build system https://salsa.debian.org/raspi-team/image-specs
Offline
Pages: 1