Bug 15179

Summary: No graphics driver installed on nvidia laptop; generates alternating coloured panels
Product: Mageia Reporter: Len Lawrence <tarazed25>
Component: InstallerAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: Normal CC: eeeemail, ennael1, tmb
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:

Description Len Lawrence 2015-02-01 19:52:33 CET
Description of problem:
This applies to a Dell XPS1780M laptop only as far as I can test.
After a full install from the classic DVD iso on a USB3 stick there does not appear to be a graphics driver installed.  From the continuing disk activity it looks like the system is live after reboot but the screen displays nothing but alternating coloured panels, black/R/G/B.  At no point does the installer issue the usual query regarding availability of a proprietary driver for the video card.  Selecting nvidia series 8100 and later in the configuration stage does no good either although that comes up as the default selection.  This is a regression which plagued mga4 as well but it was possible to specify the xdriver at boot time and have a working system.  Installed five times and specified xdriver=fb/nouveau/vesa/vga on four reboots.  On the last installation I specified xdriver=nvidia before the installation.  None worked.

Also, when the coloured panels display it is impossible to switch to a console.

Version-Release number of selected component (if applicable):
mga5-beta3

How reproducible:
Every time.

Steps to Reproduce:
1. Install from iso on USB 
2. Reboot with or without specifying an xdriver
3.


Reproducible: 

Steps to Reproduce:
Comment 1 Len Lawrence 2015-02-01 20:18:52 CET
Sorry, the hardware is XPS M1730.  And it is 64bit with Legacy (CSM) boot.
Comment 2 Len Lawrence 2015-02-01 20:46:17 CET
More information on the graphics card

NVIDIA GeForce 8700M GT  aka  G84M

Vesa BIOS: G84 Board - siberia2
Supports 1600x1200 8/16/32 bits

Screen runs at 1600x1200 native resolution
Comment 3 Len Lawrence 2015-02-06 09:17:15 CET
This appears to be a duplicate of bug #15171.
Comment 4 claire robinson 2015-02-06 09:34:42 CET
It ran nouveau instead with bug 15171 and never offered to install the proprietary driver (as the packages were missing) so could possibly be different. Try new beta 3 ISOs and close this one if it's ok.
claire robinson 2015-02-06 09:34:52 CET

CC: (none) => eeeemail

Comment 5 Len Lawrence 2015-02-06 11:44:41 CET
With the latest DVD iso it still does not work.  It may fall back to nouveau but my impression is that it does not write things like HorizontalSync rates into the xorg.conf file.  (I noticed that when I tried to specify a driver for an older series of cards.)  Maybe that is something to do with the edid for the monitor.
Whatever it is it invalidates any attempt to bring up a console.
claire robinson 2015-02-06 12:19:21 CET

CC: (none) => ennael1, tmb

Comment 6 claire robinson 2015-02-06 12:26:18 CET
nvidia340 packages are present now but we seem to have 2 versions of nvidia-current (rc7.2 & rc7.3)

$ grep nvidia-current */*.idx | cut -d':' -f2   
Mageia-5-beta3-i586 dkms-nvidia-current-346.35 (i586)
Mageia-5-beta3-i586 nvidia-current-cuda-opencl-346.35 (i586)
Mageia-5-beta3-i586 nvidia-current-devel-346.35 (i586)
Mageia-5-beta3-i586 nvidia-current-doc-html-346.35 (i586)
Mageia-5-beta3-i586 nvidia-current-kernel-3.18.3-desktop-2.mga5-346.35 (i586)
Mageia-5-beta3-i586 nvidia-current-kernel-3.18.3-desktop586-2.mga5-346.35 (i586)
Mageia-5-beta3-i586 nvidia-current-kernel-3.18.3-server-2.mga5-346.35 (i586)
Mageia-5-beta3-i586 nvidia-current-kernel-3.19.0-desktop-0.rc7.2.mga5-346.35 (i586)
Mageia-5-beta3-i586 nvidia-current-kernel-3.19.0-desktop-0.rc7.3.mga5-346.35 (i586)
Mageia-5-beta3-i586 nvidia-current-kernel-3.19.0-desktop586-0.rc7.2.mga5-346.35 (i586)
Mageia-5-beta3-i586 nvidia-current-kernel-3.19.0-desktop586-0.rc7.3.mga5-346.35 (i586)
Mageia-5-beta3-i586 nvidia-current-kernel-3.19.0-server-0.rc7.2.mga5-346.35 (i586)
Mageia-5-beta3-i586 nvidia-current-kernel-3.19.0-server-0.rc7.3.mga5-346.35 (i586)
Mageia-5-beta3-i586 nvidia-current-kernel-desktop-latest-346.35 (i586)
Mageia-5-beta3-i586 nvidia-current-kernel-desktop586-latest-346.35 (i586)
Mageia-5-beta3-i586 nvidia-current-kernel-server-latest-346.35 (i586)
Mageia-5-beta3-i586 x11-driver-video-nvidia-current-346.35 (i586)
Mageia-5beta3-x86_64 dkms-nvidia-current-346.35 (x86_64)
Mageia-5beta3-x86_64 nvidia-current-cuda-opencl-346.35 (x86_64)
Mageia-5beta3-x86_64 nvidia-current-devel-346.35 (x86_64)
Mageia-5beta3-x86_64 nvidia-current-doc-html-346.35 (x86_64)
Mageia-5beta3-x86_64 nvidia-current-kernel-3.18.3-desktop-2.mga5-346.35 (x86_64)
Mageia-5beta3-x86_64 nvidia-current-kernel-3.18.3-server-2.mga5-346.35 (x86_64)
Mageia-5beta3-x86_64 nvidia-current-kernel-3.19.0-desktop-0.rc7.2.mga5-346.35 (x86_64)
Mageia-5beta3-x86_64 nvidia-current-kernel-3.19.0-desktop-0.rc7.3.mga5-346.35 (x86_64)
Mageia-5beta3-x86_64 nvidia-current-kernel-3.19.0-server-0.rc7.2.mga5-346.35 (x86_64)
Mageia-5beta3-x86_64 nvidia-current-kernel-3.19.0-server-0.rc7.3.mga5-346.35 (x86_64)
Mageia-5beta3-x86_64 nvidia-current-kernel-desktop-latest-346.35 (x86_64)
Mageia-5beta3-x86_64 nvidia-current-kernel-server-latest-346.35 (x86_64)
Mageia-5beta3-x86_64 x11-driver-video-nvidia-current-346.35 (x86_64)
Comment 7 claire robinson 2015-02-06 12:27:54 CET
and nonfree missing from dualdvd
Comment 8 claire robinson 2015-02-06 12:32:47 CET
Also have similar rc7.2 & rc7.3 for fglrx and other kmod packages.

rc7.2 seems redundant as matching kernels are not present.
Comment 9 claire robinson 2015-02-06 12:34:49 CET
$ grep rc7.2 */*.idx | cut -d':' -f2       
Mageia-5-beta3-i586 fglrx-kernel-3.19.0-desktop-0.rc7.2.mga5-14.501.1003 (i586)
Mageia-5-beta3-i586 fglrx-kernel-3.19.0-desktop586-0.rc7.2.mga5-14.501.1003 (i586)
Mageia-5-beta3-i586 fglrx-kernel-3.19.0-server-0.rc7.2.mga5-14.501.1003 (i586)
Mageia-5-beta3-i586 nvidia-current-kernel-3.19.0-desktop-0.rc7.2.mga5-346.35 (i586)
Mageia-5-beta3-i586 nvidia-current-kernel-3.19.0-desktop586-0.rc7.2.mga5-346.35 (i586)
Mageia-5-beta3-i586 nvidia-current-kernel-3.19.0-server-0.rc7.2.mga5-346.35 (i586)
Mageia-5-beta3-i586 nvidia304-kernel-3.19.0-desktop-0.rc7.2.mga5-304.125 (i586)
Mageia-5-beta3-i586 nvidia304-kernel-3.19.0-desktop586-0.rc7.2.mga5-304.125 (i586)
Mageia-5-beta3-i586 nvidia304-kernel-3.19.0-server-0.rc7.2.mga5-304.125 (i586)
Mageia-5beta3-x86_64 fglrx-kernel-3.19.0-desktop-0.rc7.2.mga5-14.501.1003 (x86_64)
Mageia-5beta3-x86_64 fglrx-kernel-3.19.0-server-0.rc7.2.mga5-14.501.1003 (x86_64)
Mageia-5beta3-x86_64 nvidia-current-kernel-3.19.0-desktop-0.rc7.2.mga5-346.35 (x86_64)
Mageia-5beta3-x86_64 nvidia-current-kernel-3.19.0-server-0.rc7.2.mga5-346.35 (x86_64)
Mageia-5beta3-x86_64 nvidia304-kernel-3.19.0-desktop-0.rc7.2.mga5-304.125 (x86_64)
Mageia-5beta3-x86_64 nvidia304-kernel-3.19.0-server-0.rc7.2.mga5-304.125 (x86_64)
Mageia-5beta3-x86_64 vboxadditions-kernel-3.19.0-desktop-0.rc7.2.mga5-4.3.20 (x86_64)
Mageia-5beta3-x86_64 vboxadditions-kernel-3.19.0-server-0.rc7.2.mga5-4.3.20 (x86_64)
Mageia-5beta3-x86_64 virtualbox-kernel-3.19.0-desktop-0.rc7.2.mga5-4.3.20 (x86_64)
Mageia-5beta3-x86_64 virtualbox-kernel-3.19.0-server-0.rc7.2.mga5-4.3.20 (x86_64)
Comment 10 claire robinson 2015-02-06 14:00:36 CET
and dkms-nvidia340 missing. Bit of a mish-mash.

How much an of this affects this bug though I'm unsure but this one may have something to do with it.
Comment 11 Thomas Backlund 2015-02-06 16:21:31 CET
(In reply to claire robinson from comment #8)
> Also have similar rc7.2 & rc7.3 for fglrx and other kmod packages.
> 
> rc7.2 seems redundant as matching kernels are not present.

yeah, bcd does not handle multiple versions of prebuilt kmods nicely.

I've cleaned the repos so after next repo sync there will be no old packages anymore.
Comment 12 Thomas Backlund 2015-02-06 18:20:33 CET
Len, can you add lspcidrake -v for that card
Comment 13 Len Lawrence 2015-02-06 20:44:17 CET
Here it is Thomas:
Card:NVIDIA GeForce 8100 to GeForce 360: NVIDIA Corporation|G84M [GeForce 8700M GT] [DISPLAY_VGA] (vendor:10de device:0409 subv:1028 subd:019b) (rev: a1)
Comment 14 Len Lawrence 2015-02-09 21:50:39 CET
In the latest round of isos these display issues seem to have been resolved for my hardware.
Comment 15 Samuel Verschelde 2015-05-31 23:08:31 CEST
(In reply to Len Lawrence from comment #14)
> In the latest round of isos these display issues seem to have been resolved
> for my hardware.

Closing then?

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 16 Len Lawrence 2015-06-02 06:45:44 CEST
Yep.  Close it.  Thanks Samuel.