Drodzy wiecie dlaczego tak moze byc?
Sprawdzalem co zabiera najwiecej czasu: systemd-analyze blame
i plymouth read write 2m
start 1.30
quit 30sek
systemdbacklight 30sek
Moze jest juz gdzies watek za co przepraszam i prosze o linka. :'(
Podaj specyfikację. Jeżeli domyślna, jak podają w necie, to pewnie wiekowość sprzętu i jego dysk twardy, który dodatkowo pewnie wymęczony jest przez lata używania.
podaj
systemd-analyze
wklej gdzieś np: https://pastebin.pl/
całe
systemd-analyze blame
i tak samo wklej
inxi -Fxxx
bo z tego co napisałeś nic nie wiadomo ;-)
ok postaram sie, z pierwsza odpowiedzia sie nie zgodze ramu ma 4gb a dysk wstawilem wczoraj ssd nowy.
templl1@templl1-MacBook:~$ systemd-analyze
Startup finished in 34.205s (kernel) + 2min 43.395s (userspace) = 3min 17.601s
graphical.target reached after 2min 43.368s in userspace
Spoiler (Rozwiń)
templl1@templl1-MacBook:~$ ^C
templl1@templl1-MacBook:~$ systemd-analyze blame
1min 59.368s plymouth-read-write.service
1min 30.159s plymouth-start.service
39.384s plymouth-quit-wait.service
28.160s systemd-backlight@backlight:intel_backlight.service
6.929s NetworkManager-wait-online.service
5.468s apt-daily.service
2.474s dev-sda2.device
2.189s apparmor.service
2.038s snapd.service
1.218s console-setup.service
1.029s systemd-journal-flush.service
878ms dev-loop8.device
872ms dev-loop9.device
858ms dev-loop13.device
855ms dev-loop12.device
849ms dev-loop11.device
847ms dev-loop10.device
803ms fwupd.service
716ms dev-loop7.device
714ms dev-loop6.device
714ms dev-loop3.device
713ms dev-loop1.device
712ms dev-loop2.device
708ms dev-loop5.device
704ms dev-loop4.device
699ms dev-loop0.device
673ms networkd-dispatcher.service
635ms udisks2.service
535ms upower.service
487ms swapfile.swap
424ms NetworkManager.service
393ms keyboard-setup.service
377ms systemd-udev-trigger.service
346ms systemd-journald.service
338ms ModemManager.service
277ms accounts-daemon.service
206ms avahi-daemon.service
181ms gpu-manager.service
175ms apport.service
175ms preload.service
173ms wpa_supplicant.service
167ms snap-core-5897.mount
164ms bluetooth.service
158ms grub-common.service
157ms snap-gnome\x2d3\x2d26\x2d1604-74.mount
154ms systemd-resolved.service
151ms pppd-dns.service
150ms snap-gnome\x2dcharacters-139.mount
149ms rsyslog.service
148ms snap-gnome\x2d3\x2d26\x2d1604-70.mount
146ms systemd-timesyncd.service
145ms systemd-logind.service
140ms snap-gnome\x2dsystem\x2dmonitor-51.mount
139ms speech-dispatcher.service
133ms snap-gnome\x2dsystem\x2dmonitor-57.mount
129ms thermald.service
123ms user@121.service
122ms snap-gnome\x2dcalculator-260.mount
116ms user@1000.service
109ms systemd-tmpfiles-setup-dev.service
108ms snap-gnome\x2dlogs-37.mount
101ms snap-gtk\x2dcommon\x2dthemes-818.mount
95ms snap-gnome\x2dcharacters-103.mount
1min 59.368s plymouth-read-write.service
1min 30.159s plymouth-start.service
39.384s plymouth-quit-wait.service
28.160s systemd-backlight@backlight:intel_backlight.service
6.929s NetworkManager-wait-online.service
5.468s apt-daily.service
2.474s dev-sda2.device
2.189s apparmor.service
2.038s snapd.service
1.218s console-setup.service
1.029s systemd-journal-flush.service
878ms dev-loop8.device
872ms dev-loop9.device
858ms dev-loop13.device
855ms dev-loop12.device
849ms dev-loop11.device
847ms dev-loop10.device
803ms fwupd.service
716ms dev-loop7.device
714ms dev-loop6.device
714ms dev-loop3.device
713ms dev-loop1.device
712ms dev-loop2.device
708ms dev-loop5.device
704ms dev-loop4.device
699ms dev-loop0.device
673ms networkd-dispatcher.service
635ms udisks2.service
535ms upower.service
487ms swapfile.swap
424ms NetworkManager.service
393ms keyboard-setup.service
377ms systemd-udev-trigger.service
346ms systemd-journald.service
338ms ModemManager.service
277ms accounts-daemon.service
206ms avahi-daemon.service
181ms gpu-manager.service
lines 1-38/101 35%
Spoiler (Rozwiń)
1min 59.368s plymouth-read-write.service
1min 30.159s plymouth-start.service
39.384s plymouth-quit-wait.service
28.160s systemd-backlight@backlight:intel_backlight.service
6.929s NetworkManager-wait-online.service
5.468s apt-daily.service
2.474s dev-sda2.device
2.189s apparmor.service
2.038s snapd.service
1.218s console-setup.service
1.029s systemd-journal-flush.service
878ms dev-loop8.device
872ms dev-loop9.device
858ms dev-loop13.device
855ms dev-loop12.device
849ms dev-loop11.device
847ms dev-loop10.device
803ms fwupd.service
716ms dev-loop7.device
714ms dev-loop6.device
714ms dev-loop3.device
713ms dev-loop1.device
712ms dev-loop2.device
708ms dev-loop5.device
704ms dev-loop4.device
699ms dev-loop0.device
lines 1-26/101 24%
Spoiler (Rozwiń)
1min 59.368s plymouth-read-write.service
1min 30.159s plymouth-start.service
39.384s plymouth-quit-wait.service
28.160s systemd-backlight@backlight:intel_backlight.service
6.929s NetworkManager-wait-online.service
5.468s apt-daily.service
2.474s dev-sda2.device
2.189s apparmor.service
2.038s snapd.service
1.218s console-setup.service
1.029s systemd-journal-flush.service
878ms dev-loop8.device
872ms dev-loop9.device
858ms dev-loop13.device
855ms dev-loop12.device
849ms dev-loop11.device
847ms dev-loop10.device
803ms fwupd.service
716ms dev-loop7.device
714ms dev-loop6.device
714ms dev-loop3.device
713ms dev-loop1.device
712ms dev-loop2.device
708ms dev-loop5.device
704ms dev-loop4.device
699ms dev-loop0.device
673ms networkd-dispatcher.service
635ms udisks2.service
535ms upower.service
487ms swapfile.swap
424ms NetworkManager.service
393ms keyboard-setup.service
377ms systemd-udev-trigger.service
346ms systemd-journald.service
338ms ModemManager.service
277ms accounts-daemon.service
206ms avahi-daemon.service
181ms gpu-manager.service
lines 1-38/101 35%
przepraszam za wklejenie :(
Patrząc po necie, przychodzą dwa możliwe rozwiązania.
1.
sudo apt install haveged
sudo systemctl enable haveged
2. Wgrać nowszy kernel, np. poprzez narzędzie UKUU. A jeżeli z jakiegoś powodu nie było robionej aktualizacji, to najpierw zalecam ją zrobić.
Instalacja UKUU:
sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install ukuu
Od razu mówię - nie znam się na linuksie na Makówce. Wiem, że niektórzy robią dla nich nawet specjalne kernele, ale...
Z tych 3 minut podnoszenia systemu najwięcej zajmuje Ci plymouth, a to jedynie kwestia pewnej estetyki. Po prostu dezaktywuj tę usługę i znacząco szybciej zacznie Ci się podnosić system. Druga usługa, jaka mocno spowalnia, to backlight Intela. Bóg jeden raczy widzieć z jakiego powodu. Poprosimy raz jeszcze o wynik inxi. Pewnie przydałoby się również zobaczyć co się dzieje z tą usługą, ewentualnie przenieść backlight do poleceń kernela, a nie do usługi.
Niemniej jednak i tak ponad 30 sek. podnoszenia samego kernela, to nie jest zachwycający wynik. Być może zatem w istocie Mac wymaga nieco inaczej kompilowanych kerneli.
EDIT:
Nie bardzo chce mi się wyszukiwać nt. instalacji Ubuntu na MacBook (to wszak Twoje zadanie), ale z wiki Archa wynikają takie zasady dla instalacji tego systemu na Makówkach (one są raczej uniwersalne):
1. Zanim postawisz na MacBook linuksa konieczna jest aktualizacja jego firmware, co robi się z oryginalnego systemu.
2. Jeśli MacOS ma zostać kompletnie usunięty, to i tak należy zachować pliki w
/Library/ColorSync/Profiles/Displays/* bowiem są one konieczne także w linuksie.
3. W zależności od typu Makówki - niekiedy (czyt. b.często) konieczny jest jeszcze dodatkowy tuning systemu, by chodziło to prawidłowo.