___________________________________________________________________________________
Hi Copilot . i have a KNOPPIX 9.1 OS running on my Desktop machine and i have a CHROMIUM Browser inside my KNOPPIX 9.1 OS Desktopp. Copilot , i am trying to install microsoft-edge-browser in the form of a .deb inside my KNOPPIX 9.1 Desktop but when i run the Linux comnmand to install it by doing this , that is , # dpkg -i microsoft-edge-stable_151.0.4129.72-1_amd64.deb .......... after that Copilot , i got an error message that look something like this .......... root@Microknoppix:/home/knoppix/Downloads# dpkg -i microsoft-edge-stable_151.0.4129.72-1_amd64.deb
Selecting previously unselected package microsoft-edge-stable:amd64.
(Reading database ... 417845 files and directories currently installed.)
Preparing to unpack microsoft-edge-stable_151.0.4129.72-1_amd64.deb ...
Unpacking microsoft-edge-stable:amd64 (151.0.4129.72-1) ...
dpkg: dependency problems prevent configuration of microsoft-edge-stable:amd64:
microsoft-edge-stable:amd64 depends on fonts-liberation.
microsoft-edge-stable:amd64 depends on libasound2 (>= 1.0.17).
microsoft-edge-stable:amd64 depends on libatk-bridge2.0-0 (>= 2.5.3).
microsoft-edge-stable:amd64 depends on libatk1.0-0 (>= 2.11.90).
microsoft-edge-stable:amd64 depends on libatspi2.0-0 (>= 2.9.90).
microsoft-edge-stable:amd64 depends on libc6 (>= 2.25).
microsoft-edge-stable:amd64 depends on libcairo2 (>= 1.6.0).
microsoft-edge-stable:amd64 depends on libcups2 (>= 1.6.0).
microsoft-edge-stable:amd64 depends on libcurl3-gnutls | libcurl3-nss | libcurl4 | libcurl3.
microsoft-edge-stable:amd64 depends on libdbus-1-3 (>= 1.9.14).
microsoft-edge-stable:amd64 depends on libexpat1 (>= 2.1~beta3).
microsoft-edge-stable:amd64 depends on libgbm1 (>= 17.1.0~rc2).
microsoft-edge-stable:amd64 depends on libglib2.0-0 (>= 2.39.4).
microsoft-edge-stable:amd64 depends on libgtk-3-0 (>= 3.9.10) | libgtk-4-1.
microsoft-edge-stable:amd64 depends on libnspr4 (>= 2:4.9-2~).
microsoft-edge-stable:amd64 depends on libnss3 (>= 2:3.35).
microsoft-edge-stable:amd64 depends on libpango-1.0-0 (>= 1.14.0).
microsoft-edge-stable:amd64 depends on libudev1 (>= 183).
microsoft-edge-stable:amd64 depends on libuuid1 (>= 2.16).
microsoft-edge-stable:amd64 depends on libvulkan1.
microsoft-edge-stable:amd64 depends on libx11-6 (>= 2:1.4.99.1).
microsoft-edge-stable:amd64 depends on libxcb1 (>= 1.9.2).
microsoft-edge-stable:amd64 depends on libxcomposite1 (>= 1:0.4.4-1).
microsoft-edge-stable:amd64 depends on libxdamage1 (>= 1:1.1).
microsoft-edge-stable:amd64 depends on libxext6.
microsoft-edge-stable:amd64 depends on libxfixes3.
microsoft-edge-stable:amd64 depends on libxkbcommon0 (>= 0.5.0).
microsoft-edge-stable:amd64 depends on libxrandr2.
dpkg: error processing package microsoft-edge-stable:amd64 (--install):
dependency problems - leaving unconfigured
Processing triggers for gnome-menus (3.36.0-1) ...
Processing triggers for mailcap (3.68) ...
Warning: package evince listed in /etc/mailcap.order does not have mailcap entries.
Processing triggers for desktop-file-utils (0.26-1) ...
Processing triggers for man-db (2.9.3-2) ...
Errors were encountered while processing:
microsoft-edge-stable:amd64
root@Microknoppix:/home/knoppix/Downloads#
root@Microknoppix:/home/knoppix/Downloads# ............. so Copilot , what do you think is wrong with my KNOPPIX 9.1 Desktop or machine .......... Copilot , could you please help me to trouble-shoot this problem because it is my dearest hope to have MICROSOFT-EDGE-BROWSER running inside my KNOPPIX 9.1 machine BECAUSE IT IS VERY COOL TO HAVE IT ! thanks FOR YOUR ANSWER copilot .
_______________________________________________________
The error you’re seeing isn’t a problem with your KNOPPIX 9.1 machine itself — it’s simply that the .deb package for Microsoft Edge has unmet dependencies. KNOPPIX is Debian-based, but it doesn’t always ship with all the libraries that modern applications expect.
Here’s how you can troubleshoot and fix it step by step:
🛠️ Step‑by‑Step Fix
Run dependency fix after dpkg
This command tells Debian/Knoppix to automatically fetch and install all missing libraries listed in your error message.
Install dependencies manually (if needed)
If apt-get -f install doesn’t resolve everything, install them one by one:
sudo apt-get install fonts-liberation libasound2 libatk-bridge2.0-0 libatk1.0-0 \
libatspi2.0-0 libcairo2 libcups2 libcurl4 libdbus-1-3 libexpat1 libgbm1 \
libglib2.0-0 libgtk-3-0 libnspr4 libnss3 libpango-1.0-0 libudev1 libuuid1 \
libvulkan1 libx11-6 libxcb1 libxcomposite1 libxdamage1 libxext6 libxfixes3 \
libxkbcommon0 libxrandr2
Re-run the installation
sudo dpkg -i microsoft-edge-stable_151.0.4129.72-1_amd64.deb
Alternative method: Flatpak
If dependency hell continues, install Edge via Flatpak (works across most distros):
flatpak install flathub com.microsoft.Edge
Then run it with:
flatpak run com.microsoft.Edge
⚠️ Notes
KNOPPIX is a live system by design. If you’re running it from DVD/USB without persistence, installed packages may not survive reboot. Make sure persistence is enabled if you want Edge to stay installed.
Edge requires fairly recent libraries (GTK3, Vulkan, etc.), so older KNOPPIX builds may struggle. Flatpak is often the easiest workaround.
If you notice screen flickering (like you did earlier with Ubuntu), disable hardware acceleration in Edge:
Settings → System and Performance → Use hardware acceleration when available → Off.
Would you like me to also walk you through how to set Edge as your default browser once it’s installed, so you don’t have to keep launching Chromium manually?