[ 4.423] drmOpenByBusid: Interface 1.4 failed, trying 1.1
[ 4.423] drmOpenByBusid: drmGetBusid reports
[ 4.423] drmOpenDevice: node name is /dev/dri/card1
[ 4.428] drmOpenByBusid: drmOpenMinor returns -1
Juu, eli optimointien vuoksi näytönohjaimen drm (Direct Rendering Manager) -kernelirajapintoja käyttävät keskeiset palvelut käynnistetään liian nopeasti ja osittain päällekkäin. Vika ilmenee etenkin SSD-levyillä:
https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/982889Bugi 1: Plymouth ei ilmaise tilaansa Upstartille, joten lightdm:n tai muiden kirjautumismanagerien Upstart-skriptit eivät voi odotella sitäKorjattu Ubuntu 12.04:n plymouth-versiossa 0.8.2-2ubuntu31.1 (joka on tällä hetkellä saatavissa precise-updates -lähteestä)
plymouth (0.8.2-2ubuntu31.1) precise-proposed; urgency=low
* plymouth-ready.conf: Send an event to indicate plymouth is up. Needed
to inform login managers that they can start without racing with
plymouth-splash. (LP: #982889)
-- Timo Aaltonen <tjaalton@ubuntu.com> Fri, 03 May 2013 10:49:34 +0300
Bugi 2: LightDM:n Upstart-skripti ei odota PlymouthiaKorjattu Ubuntu 12.04:n lightdm-versiossa 1.2.3-0ubuntu2.1 (niinikään saatavissa precise-updates -lähteestä)
lightdm (1.2.3-0ubuntu2.1) precise-proposed; urgency=low
* lightdm.upstart: Add a start condition on plymouth-ready, and
drop conditions already handled by plymouth-splash (LP: #982889).
* control: Depend on the new plymouth version that provides plymouth-ready.
-- Timo Aaltonen <tjaalton@ubuntu.com> Fri, 03 May 2013 11:30:33 +0300
gdm-pakettiin on julkaistu vastaava korjaus
Bugi 3: X.org yrittää avata näytönohjaimen drm-laitteen ennen kuin se on vapaa, eikä osaa jäädä odottelemaan vapautumista.Vika on korjattu Ubuntu 13.04:ssä, mutta ei 12.04:ssä. Jos plymouth ja lightdm -paketit ovat kunnossa (eli versiot ovat yllä mainittuja tai uudempia), mutta ongelma esiintyy edelleen, joudut lisäämään viiveen LightDM:n käynnistykseen, kuten täällä on tehty:
http://askubuntu.com/questions/261963/xorg-no-screens-found-on-startup-in-12-04-2-lts