Debian 11 fekete képernyő boot után

Koppány képe

Épp a mai nap futottam ebbe bele és megosztom veletek, ha valaki így járna hogyan oldottam meg a helyzetet. Adott esetben Debian 11 rendszert telepítettem egy asztali gépre a netinst.iso segítségével. A rendszer települését követően a boot után fekete képernyő fogadott. Hamar kiderült, hiszen írta is a rendszer, hogy a videókártya a ludas. Hiányzott a firmware. Ez a gép AMD gpu-val van megáldva, melynek illesztője  non-free "zárt". Az alapvető netinst.iso ezeket az illesztőket nem tartalmazza. Okulásul esetemből mindig érdemes a non-free kiegészítéssel elkészített debian telepítőket használni. Na de, ezért nem fogunk újra telepíteni mi ilyenkor a megoldás?

Indítsuk el Debian rendszerünket recovery módban. Ezt indításkor ugye ki tudjuk választani a menüből. A debian rendszer egy pontra elérve meg fogja kérdezni tőlünk, hogy szeretnénk e root-ként bejelentkezni? Tegyük meg, írjuk be a jelszavunkat. Most eljutottunk a prompt-hoz. Itt lehetőségünk van a ctrl+d megnyomásával tovább haladni, de ne tegyük hiszen ugyan csak fekete képernyőt fogunk kapni. Innen dolgozunk tovább.

Hozzá kell adnunk manuális úton a non-free csomagtárolót. Feltétel, hogy legyen internet kapcsolatunk. Navigáljunk a sources.list-hez és szerkesszük a nano segítségével!

cd /

cd etc

cd apt

nano sources.list

Az eredeti tartalom a következő:

 # deb cdrom:[Debian GNU/Linux 11.1.0 _Bullseye_ - Official amd64 NETINST 20211009-10:07]/ bullseye main

#deb cdrom:[Debian GNU/Linux 11.1.0 _Bullseye_ - Official amd64 NETINST 20211009-10:07]/ bullseye main

deb http://deb.debian.org/debian/ bullseye main
deb-src http://deb.debian.org/debian/ bullseye main

deb http://security.debian.org/debian-security bullseye-security main
deb-src http://security.debian.org/debian-security bullseye-security main

# bullseye-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
deb http://deb.debian.org/debian/ bullseye-updates main
deb-src http://deb.debian.org/debian/ bullseye-updates main

# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.

Ahhoz, hogy hozzá adjuk a non-free csomagokat ki kell egészítenünk az elérési utakat minden egyes elérési út végére a "main" után írjuk be: " contrib non-free"

A szerkesztett sources.list így fog végül kinézni:

# deb cdrom:[Debian GNU/Linux 11.1.0 _Bullseye_ - Official amd64 NETINST 20211009-10:07]/ bullseye main

#deb cdrom:[Debian GNU/Linux 11.1.0 _Bullseye_ - Official amd64 NETINST 20211009-10:07]/ bullseye main

deb http://deb.debian.org/debian/ bullseye main contrib non-free
deb-src http://deb.debian.org/debian/ bullseye main contrib non-free

deb http://security.debian.org/debian-security bullseye-security main contrib non-free
deb-src http://security.debian.org/debian-security bullseye-security main contrib non-free

# bullseye-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
deb http://deb.debian.org/debian/ bullseye-updates main contrib non-free
deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free

# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.

Mentsük a változást a Ctrl + O billentyűkombinációval, majd lépjünk ki Ctrl + X el.

A promptból adjuk ki a következő parancssort:


apt update

Mostmár elérhetőek a non-free csomagok. Tudnunk kell mit keresünk, esetemben erre volt szükség: firmware-amd-graphics.

adjuk ki a következő parancssort amely az én esetemben így néz ki:

apt install firmware-amd-graphics

Abban az esetben, ha nem vagyunk biztosak abban mi a csomagunk pontos neve használjuk az apt search parancsot. Példák:

apt search nvidia

indítsuk újra a rendszerünket és örüljünk a fényessségnek. :)