[Megoldva] Az Ubuntu és a Dell Mini 1012 – boot elakad

Fórumok

Van egy Dell Mini 1012 netbookom, amelyen általában az Lubuntu legutolsó kiadását használom.

Kb. két éve (Az Lubuntu 14.04 óta) az a problémám jelentkezik, hogy új telepítés esetén az újraindítás után a boot folyamat elakad a keyboard backlight szolgáltatás indításakor ennél a sornál:

Starting Load/Save Screen Backlight Brightness of leds:dell::kbd_backlight...

(A Miniben nincs billentyűzet háttérvilágítás.)

Sok Google keresgélés és olvasás után végül először – recovery módban történt indítás után – az alábbi két paranccsal próbálkoztam, hogy kimaszkoljam a szolgáltatást:

systemctl mask systemd-backlight@backlight:acpi_vide0.service
systemctl mask systemd-backlight@leds:dell::kbd_backlight.service

Ez kb. az Lubuntu 15.10-ig működött is, de onnantól már nem. Így van ez a jelenlegi 16.10-es verzióban is. Jelenleg, ha el akarom indítani az Lubuntut, először recovery módban törölnöm kell az alábbi két fájlt:

/var/lib/systemd/backlight/platform-dell-laptop\:leds\:dell\:\:kbd_backlight
/var/lib/systemd/backlight/pci-0000\:00\:02.0\:backlight\:acpi_video0

Ezután be is boot-ol az újraindítás után, de a kikapcsolástól minden kezdődik előlről.

Ami még fölöttébb érdekes, az az, hogy az eddigi Lubuntu verziókban – ne kérdezzétek, hogy mitől, mert soha nem tudtam kibogarászni sehonnan – egyszercsak eltűnt a probléma.

Nincs valakinek ötlete, hogy mit próbálhatnék még ki?

Hozzászólások

Első körben ne maskold, hanem tedd disable-be. Ha sikerült recovery után elindítani, akkor nézd meg, hogy ha kézzel elindítod, akkor miért akad meg:

systemctl start... majd systemctl status...

Köszönöm a javaslatot. Az alábbi két parancs

systemctl disable systemd-backlight@backlight:acpi_video0.service
systemctl disable systemd-backlight@leds\:dell\:\kbd_backlight.service

hibaüzenet nélkül lefutott.

Majd ezután jöttek a

systemctl start systemd-backlight@backlight:acpi_video0.service
systemctl start systemd-backlight@leds\:dell\:\kbd_backlight.service

parancsok, amelyekre az a hibaüzenet érkezett, hogy nem lehetett elindítani őket, mert maszkolva vannak.

Failed to start systemd-backlight@backlight:acpi_video0.service: Unit systemd-backlight@backlight:acpi_vide0.service is masked.
Failed to start systemd-backlight@leds\:dell\:\kbd_backlight.service: Unit systemd-backlight@leds\:dell\:\kbd_backlight.service is masked.

Így persze a systemctl status parancs szerint egyik szolgáltatás sem fut.

Jó ötlet, köszönöm! :-) (Ha már olyan hülye vagyok, hogy nekem ez nem jutott eszembe!)

Az unmask törölte az /etc/systemd/system mappában létrehozott – a /dev/null-ba irányított – symlinkeket.

A systemctl start systemd-backlight@backlight:acpi_video0.service parancs hibaüzenet nélkül lefutott.

A systemctl start systemd-backlight@leds\:dell\:\kbd_backlight.service parancs viszont az alábbi hibaüzenetet generálta:

Job for systemd-backlight@leds:dell:kbd_backlight.service failed because the control process exited with error code.
See "systemctl status systemd-backlight@leds:dell:kbd_backlight.service" and "journalctl -xe" for details.

A systemctl status systemd-backlight@leds:dell:kbd_backlight.service parancs kimenete:

● systemd-backlight@leds:dell:kbd_backlight.service - Load/Save Screen Backlight Brightness of leds:dell:kbd_backlight
   Loaded: loaded (/lib/systemd/system/systemd-backlight@.service; static; vendor preset: enabled)
   Active: failed (Result: exit-code) since sze 2016-11-02 13:07:33 CET; 37s ago
     Docs: man:systemd-backlight@.service(8)
  Process: 3525 ExecStart=/lib/systemd/systemd-backlight load %i (code=exited, status=1/FAILURE)
 Main PID: 3525 (code=exited, status=1/FAILURE)

nov 02 13:07:33 bela systemd[1]: Starting Load/Save Screen Backlight Brightness of leds:dell:kbd_backlight...
nov 02 13:07:33 bela systemd-backlight[3525]: Failed to get backlight or LED device 'leds:dell:kbd_backlight': No such device
nov 02 13:07:33 bela systemd[1]: systemd-backlight@leds:dell:kbd_backlight.service: Main process exited, code=exited, status=1/
nov 02 13:07:33 bela systemd[1]: Failed to start Load/Save Screen Backlight Brightness of leds:dell:kbd_backlight.
nov 02 13:07:33 bela systemd[1]: systemd-backlight@leds:dell:kbd_backlight.service: Unit entered failed state.
nov 02 13:07:33 bela systemd[1]: systemd-backlight@leds:dell:kbd_backlight.service: Failed with result 'exit-code'

A kérdés az, hogyan tudnám elérni, hogy a boot során ne próbálja elindítani ezt a szolgáltatást? Mert hiába maszkolom, vagy tiltom le, a legközelebbi indításnál ismét elakad:

[  OK  ] Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch
         Starting Load/Save RF Kill Switch Status...
         Starting Load/Save Screen Backlight Brightness of leds:dell::kbd_backlight...

Aztán innen már csak a főkapcsoló 5mp-es nyomása segít.

Egészen biztos, hogy úgy van, ahogy írod, és valamit én bénázok el. :-(

Addig is, amíg rájövök, hogy mit, – backup után – töröltem a /lib/systemd/system/systemd-backlight@.service fájlt és azóta nem akar elindulni a szolgáltatás és nem akad el a boot folyamat.

Köszönöm a segítséget!