From 25eaeb8672c16f307e41beb6d18797ba27702054 Mon Sep 17 00:00:00 2001
From: DingoBits <107956274+DingoBits@users.noreply.github.com>
Date: Sat, 12 Aug 2023 11:26:02 -0700
Subject: [PATCH 1/6] Add Debian install instructions
---
src/data/supportList.tsx | 31 ++++++++++++++++++++++++++-----
1 file changed, 26 insertions(+), 5 deletions(-)
diff --git a/src/data/supportList.tsx b/src/data/supportList.tsx
index 674d4cf..4e95c45 100644
--- a/src/data/supportList.tsx
+++ b/src/data/supportList.tsx
@@ -40,15 +40,36 @@ export const SupportListData: SupportInfo[] = [
},
{
budgieAvailablePostInstall: null,
- budgieVersion: "10.5.2",
+ budgieVersion: "10.7.1",
name: "Debian",
showInGrid: false,
installationInfo: () => (
-
- Installation instructions coming soon!
-
+ <>
+ Install Budgie Desktop and a LightDM greeter:
+
+ sudo apt install budgie-desktop slick-greeter
+
+
+ You will be prompted to select a default display manager if you already have one installed. We recommend LightDM for the best experience. You can always change your choice later by running:
+
+ sudo dpkg-reconfigure lightdm
+
+
+ It is recommended to install the default GTK and icon theme:
+
+ sudo apt install arc-theme papirus-icon-theme
+
+ Ubuntu Budgie applets are also available on Debian. They are optional, but can enhance your experience:
+
+ sudo apt install budgie*applet
+
+ Restart your display manager to log into Budgie:
+
+ sudo systemctl restart display-manager
+
+ >
),
- website: "https://debian.org",
+ website: "https://www.debian.org",
},
{
budgieAvailablePostInstall: "10.7.2",
From 2f2c3a3a2e7161976e48e219d7d6dcc2ef4d9c4e Mon Sep 17 00:00:00 2001
From: DingoBits <107956274+DingoBits@users.noreply.github.com>
Date: Sat, 12 Aug 2023 11:56:46 -0700
Subject: [PATCH 2/6] Add Debian dbgsym instructions
---
.../workflow/providing-backtraces.mdx | 21 +++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/docs/developer/workflow/providing-backtraces.mdx b/docs/developer/workflow/providing-backtraces.mdx
index a29f811..b8204e6 100644
--- a/docs/developer/workflow/providing-backtraces.mdx
+++ b/docs/developer/workflow/providing-backtraces.mdx
@@ -26,6 +26,27 @@ A debug symbol is a special kind of symbol that attaches additional information
In the case of Budgie Desktop, this helps us identify various parts of the Budgie Desktop codebase across its range of components that may affect any issue that requires a backtrace.
+
+ Debian 11 and above can automatically retrive debug symbols from the Internet by export the following environment variable:
+ export DEBUGINFOD_URLS="https://debuginfod.debian.net"
+
+ To manually install debug symbols, make sure you have debian-debug
archive in /etc/apt/sources.list
:
+
+ deb http://deb.debian.org/debian-debug/ $RELEASE-debug main
+
+ # for security updates
+
+ deb http://deb.debian.org/debian-debug/ $RELEASE-proposed-updates-debug main
+
+ If you are unsure what $RELEASE
is for you, you can find the codename here:
+ lsb_release -rcs
+ Debug symbols are ready to install now:
+
+ sudo apt update
+
+ sudo apt install budgie-core-dbgsym
+
+
sudo dnf debuginfo-install budgie-desktop
From ad88c36149b5e6bf619def52dd792ca82fdd56e7 Mon Sep 17 00:00:00 2001
From: DingoBits <107956274+DingoBits@users.noreply.github.com>
Date: Sun, 20 Aug 2023 15:04:00 -0700
Subject: [PATCH 3/6] Fix typo
---
docs/developer/workflow/providing-backtraces.mdx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/developer/workflow/providing-backtraces.mdx b/docs/developer/workflow/providing-backtraces.mdx
index b8204e6..b32a3ff 100644
--- a/docs/developer/workflow/providing-backtraces.mdx
+++ b/docs/developer/workflow/providing-backtraces.mdx
@@ -27,7 +27,7 @@ In the case of Budgie Desktop, this helps us identify various parts of the Budgi
- Debian 11 and above can automatically retrive debug symbols from the Internet by export the following environment variable:
+ Debian 11 and above can automatically retrieve debug symbols from the Internet by export the following environment variable:
export DEBUGINFOD_URLS="https://debuginfod.debian.net"
To manually install debug symbols, make sure you have debian-debug
archive in /etc/apt/sources.list
:
From cbe685572b91302d8a226621a21591f882c5dcfb Mon Sep 17 00:00:00 2001
From: DingoBits <107956274+DingoBits@users.noreply.github.com>
Date: Sun, 20 Aug 2023 15:05:00 -0700
Subject: [PATCH 4/6] Change arc to materia theme
---
src/data/supportList.tsx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/data/supportList.tsx b/src/data/supportList.tsx
index 4e95c45..157d530 100644
--- a/src/data/supportList.tsx
+++ b/src/data/supportList.tsx
@@ -57,11 +57,11 @@ export const SupportListData: SupportInfo[] = [
It is recommended to install the default GTK and icon theme:
- sudo apt install arc-theme papirus-icon-theme
Ubuntu Budgie applets are also available on Debian. They are optional, but can enhance your experience:
sudo apt install budgie*applet
+ sudo apt install materia-gtk-theme papirus-icon-theme
Restart your display manager to log into Budgie:
From 5847386526c5ef64c6727b4e92eb89398f732f25 Mon Sep 17 00:00:00 2001
From: DingoBits <107956274+DingoBits@users.noreply.github.com>
Date: Sun, 20 Aug 2023 15:05:41 -0700
Subject: [PATCH 5/6] Remove ubuntu applets
---
src/data/supportList.tsx | 4 ----
1 file changed, 4 deletions(-)
diff --git a/src/data/supportList.tsx b/src/data/supportList.tsx
index 157d530..b364674 100644
--- a/src/data/supportList.tsx
+++ b/src/data/supportList.tsx
@@ -57,10 +57,6 @@ export const SupportListData: SupportInfo[] = [
It is recommended to install the default GTK and icon theme:
-
- Ubuntu Budgie applets are also available on Debian. They are optional, but can enhance your experience:
-
- sudo apt install budgie*applet
sudo apt install materia-gtk-theme papirus-icon-theme
Restart your display manager to log into Budgie:
From 879996c158e5dfd52ed2cbbc20e2c35a8de94eba Mon Sep 17 00:00:00 2001
From: DingoBits <107956274+DingoBits@users.noreply.github.com>
Date: Sun, 20 Aug 2023 20:45:54 -0700
Subject: [PATCH 6/6] Fix typo
---
docs/developer/workflow/providing-backtraces.mdx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/developer/workflow/providing-backtraces.mdx b/docs/developer/workflow/providing-backtraces.mdx
index b32a3ff..e5a59c6 100644
--- a/docs/developer/workflow/providing-backtraces.mdx
+++ b/docs/developer/workflow/providing-backtraces.mdx
@@ -27,7 +27,7 @@ In the case of Budgie Desktop, this helps us identify various parts of the Budgi
- Debian 11 and above can automatically retrieve debug symbols from the Internet by export the following environment variable:
+ Debian 11 and above can automatically retrieve debug symbols from the Internet by exporting the following environment variable:
export DEBUGINFOD_URLS="https://debuginfod.debian.net"
To manually install debug symbols, make sure you have debian-debug
archive in /etc/apt/sources.list
: