Nowe posty

xx CUPS - Wyłączenie hostname w nazwie udostępnionej drukarki (6)
Dzisiaj o 02:45:06
xx Tłumaczenie prostych programów napisanych w csh na sh (0)
Wczoraj o 16:07:52
xx Do regulaminu (0)
2021-06-07, 02:16:34
xx kompletny restore systemu (5)
2021-06-03, 11:47:08
xx Połączenie wifi, nie skanuje w poszukiwaniu sieci. (1)
2021-06-02, 22:04:54
xx problemy z instalacją (1)
2021-06-02, 14:23:26
xx Pomoc w napisaniu skryptu (11)
2021-05-31, 13:34:19
xx Instalacja php5.4 na Debian10 (2)
2021-05-31, 09:13:54
xx Wielkie firmy wymuszają dane (7)
2021-05-30, 20:25:21
xx Samba - fileserver (1)
2021-05-30, 14:34:17

Autor Wątek: Co jest grane z natywną rozdzielczością w jądrze?  (Przeczytany 319 razy)

pikaczu

  • Gość
Dziwi mnie to, a dziwi fakt iż każdy linux nie wykrywa tuż na starcie natywnej rozdzielczości matrycy.
Zapytam wprost, po co to skopano skoro od lat bez problemu można np. bootować sprzęt w trybie UEFI i wtedy rozdzielczość bez problemu jest natywna. Czy ktoś zna sposób w jaki to poprawić?

Zobaczcie sami, instaluję obok Windows linuxa. Przyjmijmy że to najnowszy Debian. Po instalacji uruchamia mi się menu rozruchowe w rozdzielczości 1024x768 bo w pliu konfiguracujnym GFXMODE=AUTO.

Zapytam teraz, o jakie AUTO chodzi!
AUTO czego?
AUTO wpisu gdzieś głębiej?
No bo natywne AUTO mojej matrycy (zgloszone już w UEFI) to 1920x1080x32:60Hz
więc które AUTO linuxy biorą pod uwagę ...??

Offline pavbaranov

  • Users
  • Guru
  • *****
  • Wiadomości: 756
    • Zobacz profil
Odp: Co jest grane z natywną rozdzielczością w jądrze?
« Odpowiedź #1 dnia: 2021-05-01, 13:48:13 »
Zainteresuj się KMS early start. Być może rozwiąże problem.
Skoro zaś uważasz, że "oni" wszystko Ci skopali, to proponuję zostać współpracownikiem przy rozwoju kernela.

pikaczu

  • Gość
Odp: Co jest grane z natywną rozdzielczością w jądrze?
« Odpowiedź #2 dnia: 2021-05-02, 07:34:43 »
Nadal nie ma jasnej odpowiedzi o jakie AUTO tym co mieli nic nie kopać ... chodzi...
ehhh

Offline pavbaranov

  • Users
  • Guru
  • *****
  • Wiadomości: 756
    • Zobacz profil
Odp: Co jest grane z natywną rozdzielczością w jądrze?
« Odpowiedź #3 dnia: 2021-05-02, 09:17:03 »
Nadal nie wiem dlaczego masz wstręt przed dokumentacją: http://www.gnu.org/software/grub/manual/grub/html_node/gfxmode.html (tego zresztą jest o niebo więcej).

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2464
  • 1709
    • Zobacz profil
Odp: Co jest grane z natywną rozdzielczością w jądrze?
« Odpowiedź #4 dnia: 2021-05-03, 02:40:31 »
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-resolution


2. 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 KMS
Szczegółów powstania nie znam. Miał być rozwiązaniem na problemy z rozdzielczością
https://www.kernel.org/doc/html/v4.15/gpu/drm-kms.html
https://wiki.archlinux.org/title/Kernel_mode_setting

Skutek 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.html
Dotyczy 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 rozruchowy
Jak 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-alternatives
Zwł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.
« Ostatnia zmiana: 2021-05-03, 02:56:18 wysłana przez 1709 »
PS: Brak polskiej czcionki, nie jest to brak lenistwa, a jej brak w systemie i brak czasu na reczne poprawki.

pikaczu

  • Gość
Odp: Co jest grane z natywną rozdzielczością w jądrze?
« Odpowiedź #5 dnia: 2021-05-04, 10:47:56 »
Może ja to napiszę po swojemu, resztę proszę sprawdzić w internecie dla pewności.

Szacun za odpowiedź, tryb molto-łopatologiczny zdał egzamin. Już zatrybiła i zrozumiała (moja maź mózgowa) - nastała jasność.
A co do oporności przed domumentacją to winne jest łącze internetowe (mam down.1Mb/ps max) więc gdy mi się jakaś duża WWW otwiera to spokojnie mogę iść z psem na spacer a gdy wrócę to pewnie jeszcze kawę opitolę zanim WWW się wczyta :D