Bug 18074 - Live isos for 6dev1 fail to boot to X without user intervention
Summary: Live isos for 6dev1 fail to boot to X without user intervention
Status: RESOLVED OLD
Alias: None
Product: Mageia
Classification: Unclassified
Component: Release (media or process) (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal major
Target Milestone: ---
Assignee: Thomas Backlund
QA Contact:
URL:
Whiteboard:
Keywords: 6dev1
Depends on:
Blocks:
 
Reported: 2016-03-27 19:01 CEST by Len Lawrence
Modified: 2020-09-28 21:29 CEST (History)
4 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments
Xorg log file from GNOME Live install (70.23 KB, text/x-log)
2016-03-28 20:08 CEST, Len Lawrence
Details
Journal file from boot of GNOME live iso (275.70 KB, application/octet-stream)
2016-03-28 20:09 CEST, Len Lawrence
Details

Description Len Lawrence 2016-03-27 19:01:00 CEST
Description of problem:
Trials with UEFI machine.
1) Soon after starting to boot the system (dracut?) gets to Starting Display Manager and Starting Accounts Service and goes into a loop which can last up to 10 minutes  where it is trying to establish a new user session, at a frequency of about 1 Hz.
2) At the end of this time the system either hangs, forcing the user to login to a tty as root to check services and perform other actions, or, dracut prompts the user to login as root and run drakx11 because there is a problem with the display driver. 
3) drakx11   .... tried nvidia, nouveau, vesa
Choosing nvidia does not prompt the usual enquiry about installing the non-free driver. 
$ systemctl default
or
$ systemctl start sddm.service (no such service)
Fails to start under nvidia X driver.  Nouveau fails.  Xorg vesa fails.
tty login in as live with vesa X driver
$ startx start.gnome
The mouse cursor flashes up for a couple of seconds at very low resolution then a series of messages, such as:
xauth: /home/live/.serverauth.8238 does not exist
xauth: .Xauthority does not exist
.................
Xinit: connection to Xserver lost
Waiting for Xserver to shutdown error setting MTRR (base=0xf1000000, size=0x01000000, type=1)  Invalid argument (22)

The system directories offer a clue as to what to do next.  There is an empty /run/gdm directory.
$ systemctl start gdm.service
That succeeds in displaying a GNOME session, albeit at a very coarse resolution (1024x768 maybe) which looks awful on a 4K display.  It was possible to update the system and also install the nvidia driver against the current kernel but it was not clear how to restart the X server at that point.

Version-Release number of selected component (if applicable):
Mageia-6-GNOME-Live-DVD iso

How reproducible:
Consistently.  Similar problems for Live Plasma iso.

Steps to Reproduce:
1. Boot iso from usb
2. Wait for an opportunity to login to a tty as root
3. Install vesa X driver and then 'systemctl start gdm.service'
Rolf Pedersen 2016-03-28 16:23:55 CEST

CC: (none) => rolfpedersen

Comment 1 Marja Van Waes 2016-03-28 18:54:16 CEST
Which Nvidia card do you have?  Please run:

   lspcidrake -v | grep Card

Maybe an adjusted version of David Hodgin's workaround on a similar Radeon bug works (see https://bugs.mageia.org/show_bug.cgi?id=17233#c12 ), please try:

Login as root (no password)
modprobe nvidia
exit
login as live (no password)
startx startkde OR startx startgnome (as appropriate)

Keywords: (none) => 6dev1
CC: (none) => marja11
Assignee: bugsquad => tmb

Comment 2 Len Lawrence 2016-03-28 20:06:25 CEST
# lspcidrake -v | grep Card
Card:NVIDIA GeForce 420 series and later: NVIDIA Corporation|GM204 [GeForce GTX 970] [DISPLAY_VGA] (vendor:10de device:13c2 subv:1462 subd:3171) (rev: a1)

Waiting for the Live iso to run through its boot sequence - looping on user administration right now.

I captued an Xorg.0.log earlier but forgot to label it.  It is from yesterday and shows the events associated with trying vesa X driver from tty2.

One of my experiments was 'modprobe nvidia', which returned 'no such module' or somesuch.  Shall try it again as you ask.  Here goes:

"Module nvidia not found in directory /lib/modules/4.4.6-desktop-1.mga6"

live # startx startgnome 

This is followed by similar error messages as reported.  Looking for the new log file now; OK, attaching.
Comment 3 Len Lawrence 2016-03-28 20:08:25 CEST
Created attachment 7600 [details]
Xorg log file from GNOME Live install
Comment 4 Len Lawrence 2016-03-28 20:09:49 CEST
Created attachment 7601 [details]
Journal file from boot of GNOME live iso
Comment 5 Lewis Smith 2020-09-28 21:29:33 CEST
Came across this by chance; it is clearly history, so closing it.

CC: (none) => lewyssmith
Status: NEW => RESOLVED
Resolution: (none) => OLD


Note You need to log in before you can comment on or make changes to this bug.