# mkrhere/wiki A private repo for common problems. ## Debian GNU/Linux ### AMD Radeon drivers This package contains the binary firmware for AMD/ATI graphics chips supported by the radeon, amdgpu and r128 drivers, not included in the official ISO. ```bash sudo apt-get update sudo apt-get install firmware-amd-graphics ``` ### dirmngr dirmngr is a server for managing and downloading OpenPGP and X.509 certificates, as well as updates and status signals related to those certificates. For OpenPGP, this means pulling from the public HKP/HKPS keyservers, or from LDAP servers. For X.509 this includes Certificate Revocation Lists (CRLs) and Online Certificate Status Protocol updates (OCSP). It is capable of using tor for network access. ```bash sudo apt-get update sudo apt-get install dirmngr ``` ### Intel WiFi drivers Intel WiFi drivers are not included in the Debian official repos. They are only available from non-free repo. ```bash echo "deb http://httpredir.debian.org/debian/ stretch main contrib non-free" >> /etc/apt/sources.list sudo apt-get update sudo apt-get install firmware-iwlwifi ``` ### MongoDB MongoDB doesn't have official packages for Debian Stretch at this moment, so we'd have to install from the Jessie repository which will throw an error saying the dependency `libssl1.0.0` will not be satisfied. #### Installing MongoDB on Debian Stretch ```bash # Get signing keys sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5 # Add the Debian 8 repo echo "deb http://repo.mongodb.org/apt/debian jessie/mongodb-org/3.6 main" | sudo tee # Download libssl1.0.0 deb file and install TEMP_DEB="$(mktemp)" && wget -O "$TEMP_DEB" 'security.debian.org/debian-security/pool/updates/main/o/openssl/libssl1.0.0_1.0.1t-1+deb7u3_amd64.deb' && sudo dpkg -i "$TEMP_DEB" rm -f "$TEMP_DEB" # Install mongodb sudo apt-get update sudo apt-get install mongodb-org ``` ### PulseAudio Had an issue on Debian Stretch on my Dell PC where pulseaudio daemon won't autostart. This solved the problem each time: ```bash pulseaudio --start sudo killall -9 pulseaudio sudo systemctl --user enable pulseaudio.socket pulseaudio --start ```