wtorek, 21 kwietnia 2020

Długi czas uruchamiania systemu oraz błędy drm_kms_helper

Podczas prób instalacji systemu Linux na jednym z komputerów notorycznie natrafiałem na problem z koszmarnie długim ładowaniem się systemu oraz licznymi komunikatami o błędach  drm_kms_helper. Problem pojawiał się po instalacji nowszych wersji Linux Mint (18.3 - 19), Debiana oraz MX Linux z kernelem 4.18 - 4.19.

Początkowo myślałem, że stary procesor nie daje rady z obsługą pae... Ale po bardziej wnikliwej analizie problemu okazało się, że do jego rozwiązania wystarczy zmiana domyślnych parametrów jądra (kernel) systemu.

Należało jako root dokonać edycji pliku: /etc/default/grub

W odpowiedniej linii dodać wpis: video=SVIDEO-1:d

Tak by cała linia wyglądała tak:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=SVIDEO-1:d"

Potem wystarczy już tylko dokonać aktualizacji gruba:
update-grub

Po ponownym uruchomieniu komputera wszystko już działało. System uruchamia się szybko i nie pojawiają się już komunikaty o błędach.

***
W przypadku MX Linux do zmiany parametrów jądra (kernel) można wykorzystać możliwości jakie dają MX Narzędzia. Znajdziemy tam m. in. MX Opcje Uruchamiana/MX Boot Options.


Jak widać na załączonym obrazku w dystrybucji MX Linux otrzymujemy proste ale skuteczne narzędzie do wprowadzania zmian parametrów odpowiedzialnych za start systemu Linux.

Tu po dodaniu wpisu video=SVIDEO-1:d wystarczy kliknąć przycisk [Zastosuj]

piątek, 10 kwietnia 2020

MX Linux - 19.1_386 (patito feo) na starym laptopie

Postanowiłem na starym laptopie (Fujitsu-Siemens z 2008 roku) wypróbować działanie najnowszej wersji dystrybucji MX Linux. Bo słyszałem już kilka pozytywnych opinii o tej bazującej na Debianie dystrybucji.

Pulpit MX Linux 19.1 patito feo
Ze strony https://mxlinux.org/wiki/system/iso-download-mirrors/ pobrałem 32 bitowy (386) obraz płyty z wersją live systemu. Wypaliłem þytkę i... do dzieła.

Już pierwsze uruchomienie w wersji live wypada bardzo pozytywnie.

System sprawia wrażenie bardzo lekkiego, a Xfce w wersji 4.14.2 wygląda "zjawiskowo".

Instalacja na dysk komputera jest łatwa i każdy kto już kiedykolwiek samodzielnie instalował inna dystrybucję Linuxa zapewne poradzi sobie bez większych problemów.

Warto już na początku przy uruchomieniu sesji live ustawić język systemu na polski (klawisz F2 i wybieramy nasz język ojczysty). Potem instalator sam już będzie nam podsuwał odpowiednie parametry dla naszej lokalizacji.

Partycjonowanie nie jest bardziej skomplikowane niż w przypadku instalacji Minta. Trzeba tylko uważać, że instalator domyślnie chce formatować wszystkie wskazane partycje. Jeże nie chcemy formatować np. partycji home to sami musimy to zaznaczyć.

Sam proces instalacji udaje się przeprowadzić w czasie nie dłuższym ni 30 minut.

W efekcie dostajemy system właściwie gotowy do działania. Są już wszystkie potrzebne narzędzia, które łatwo znajdziemy w menu (MX Narzędzia).

Jest najnowsza wersja Firefoxa (działa) i LibreOffice (też bez problemów).

Xfce mamy już spolonizowane ale poszczególne aplikacje raczej będą wymagać doinstalowania pakietów polonizujących. Na szczęście nie jest to coś zbyt skomplikowanego.

Wszystko byłoby piękne gdyby nie koszmarnie długie uruchamianie już zainstalowanego systemu... Ale i z tym sobie poradziłem.
Okazało się, że procesor starego Fujitsu (Intel Core2 Duo T5250) nie radzi sobie ze współpracą z kernelem. Domyśle zainstalowany został pochodzący z Debiana 10 Buster kernel obsługujący pae (linux-image-4.19.0-6-686-pae-unsigned). I to było za dużo dla starego procka.

Zainstalowałem kernel 4.9.212 (smp) z repozytorium AntiX i poszło...
Cóż... W końcu AntiX to projekt siostrzany dla MX Linux tylko na starsze maszyny.


Podsumowując
Projekt MX Linux moim zdaniem jest wart zainteresowania. Otrzymujemy prosty w instalacji system oparty na pakietach ze stabilnej wersji Debiana 10 Buster. Mamy tu wszystko co jest potrzebne aby nawet leciwy komputer mógł jeszcze posłużyć jako maszyna do przeglądania stron internetowych, prostej obróbki zdjęć lub prac biurowych (edytor tekstu, arkusz kalkulacyjny).

Nawet multimedia powinny być dostępne... Filmy da się odtwarzać, a potrzebne kodeki zainstalujemy w kilka kliknięć (patrz MX Narzędzia). Sterowniki kart Nvidia? Tu też mamy asystenta, który pomoże nam je zainstalować.

Choć w moim wypadku raczej nie mogę napisać, że udało mi się ożywić komputer dla gracza. To przecież z założenia miała być "maszyna biurowa".



 Jak widać na powyższym obrazku MX Linux przedstawia się jako Debian 10 (Buster).


Dodane później:
W notce wspominam o "koszmarnie długim" uruchamianiu się systemu z kernelem 4.19 pae. Jak się później okazało do naprawy tego błędu wystarczyła zmiana parametrów startowych jądra (boot options).

Ale o tym już w notce: Długi czas uruchamiania systemu oraz błędy drm_kms_helper