Może ja to napiszę po swojemu, resztę proszę sprawdzić w internecie dla pewności.
1.
Dlaczego sterownik 2D?Program rozruchowy GRUB pozwala wybrać i uruchomić system z listy.
Żeby wybrać i uruchomić system nie potrzebujesz sterowników 3D.
Najmniejsza znośna rozdzielczość i sterownik 2D ( tak 2D ) wystarczy by przyspieszyć ładowanie systemu.
Dlatego GRUB używa bardzo starego sterownika 2D , a uruchomiony system nowszego sterownika 3D.
Sterownik 2D ma ograniczoną maksymalną rozdzielczość dokładnie to nie pamiętam, ani nie mogę znaleźć pewnej informacji.
https://askubuntu.com/questions/103516/grub2-use-maximum-detected-resolution2. Monitory z wyższą rozdzielczością.Pojawienie się monitorów z wyższą rozdzielczością HD lub Full HD ( nie pamiętam )
spowodowało rozmycie ekranu lub uwidocznienie pikseli w obrazie przy starcie systemu w GRUB-ie
Przygoda ze sterownikami w dystrybucji Ubuntu.
Najpierw Ubuntu twierdziło że 3D nie wprowadzi bo po co. Potem dodali sterowniki 3D "Mesa" do systemu.
Ale menadżera do zamkniętych sterowników to chyba długo nie było, bo ja nie pamiętam.
Potem drobne problemy z GRUB-em które naprawdę ciągnęły się bardzo długo, a naprawa tego nie wygląda skomplikowanie.
https://404.g-net.pl/2014/07/stara-spiewka-plymouthem-refrenie/( Gdyby strona znikła, bo blog zamarł, to być może będzie jeszcze na " web archive " )
3. Powstanie KMSSzczegółów powstania nie znam. Miał być rozwiązaniem na problemy z rozdzielczością
https://www.kernel.org/doc/html/v4.15/gpu/drm-kms.htmlhttps://wiki.archlinux.org/title/Kernel_mode_settingSkutek był taki, że po instalacji systemu niektórych użytkowników przywitał czarny ekran.
"1. System się nie uruchamia." -->
https://forum.linux.pl/index.php/topic,25697.0.htmlDotyczy to głównie starszych nie wspieranych kart graficznych i być może niektórych nowszych modeli.
O innych problemach z rozdzielczością już nie słyszałem.
4. Ładniejszy program rozruchowyJak ktoś jest uparty to może używać ładniejszego i cięższego programu rozruchowego.
Ale nie zawsze wsparcie jest dobre w danej dystrybucji Linux.
Pamięć mnie zawodzi i nie pamiętam co to mogło być. Ale z internetu wnioskuję że to mógł być
BURG https://www.slant.co/options/8093/alternatives/~grub2-alternativesZwłaszcza że polecają już go w 2010 roku
https://ubuntu.pl/czytelnia/2010/07/15/burg-upiekszamy-gruba/Programy rozruchowe
rEFInd i
Gummiboot to raczej nowsze są.
LILO i "
Grub Legacy" to starsze programy zastąpione przez "
GRUB 2".
5. Problemy ładniejszych programów / upiększaczy.- Duża część użytkowników szuka jak tu odchudzić system.
* Do kompilowania
* Do grafiki 3D
* Do grania w gry 3D
i może jeszcze do czegoś.
- Niektórych ludzi animacje z czasem rozpraszają myśli, nie mogą się skupić i zaczynają się denerwować.
- W przypadku startu systemu, to niektórzy wolą widzieć jak się uruchamia niż widzieć animację.
Ja zakładam że ludzi którzy upiększają system jest teoretycznie około 30%.
Z tego musi znaleźć się garstka programistów którzy utrzymają dany projekt gdyby pierwszy / twórca developer z jakichś powodów nie mógł już wspierać swojego kodu.
Takie przykładowe upiększacze systemu:
Cairo Dock , Compiz , Emerald , Plymouth ,
Powstał nawet "Super Boot Manager"
https://www.paperblog.fr/4508935/super-boot-manager-gere-burg-grub-et-plymouth/Ale nie jest łatwo. Projekt zazwyczaj ma zależności.
Nie dostosowanie projektu do nowych zależności to brak wsparcia.
Brak wsparcia to wykluczenie z danej dystrybucji Linuxa i śmierć danego projektu.