Bug 587514 - Problem initializing graphics during installation right after first reboot
Summary: Problem initializing graphics during installation right after first reboot
Status: RESOLVED DUPLICATE of bug 585432
Alias: None
Product: openSUSE 11.3
Classification: openSUSE
Component: X.Org (show other bugs)
Version: Milestone 3
Hardware: x86-64 Other
: P3 - Medium : Critical (vote)
Target Milestone: ---
Assignee: Stefan Dirsch
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-11 15:14 UTC by Silviu Marin-Caea
Modified: 2010-04-15 01:13 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
X log (54.17 KB, text/plain)
2010-03-11 15:14 UTC, Silviu Marin-Caea
Details
Xorg process that displays black screen (985.06 KB, image/jpeg)
2010-03-31 08:04 UTC, Silviu Marin-Caea
Details
That process hogs the tty7 (964.63 KB, image/jpeg)
2010-03-31 08:06 UTC, Silviu Marin-Caea
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Silviu Marin-Caea 2010-03-11 15:14:04 UTC
Created attachment 347955 [details]
X log

User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.0) Gecko/20100115 SUSE/3.6.0-1.8 Firefox/3.6

The installation process fails to initialize the display during installation, after reboot, before autoconfiguration.  The user sees a black screen.

Workaround:
- go to vt02 with [Ctrl+Alt+F2]
- kill the Xorg process
- installation contiues in text mode

Surprisingly, after the installation is finished, the graphics works as if nothing was wrong.

Reproducible: Always

Steps to Reproduce:
1. install 11.3M3 with KDE Live-CD
2. after reboot, when the graphics is supposed to appear, there's only a black screen

Actual Results:  
Installation stuck in a black screen

Expected Results:  
Normal installation
Comment 1 Silviu Marin-Caea 2010-03-12 10:06:40 UTC
A piece of information that is worth mentioning: this happens starting with M2.  M1 didn't have this problem.
Comment 2 Stefan Dirsch 2010-03-25 01:09:34 UTC
Meanwhile we've updated the radeon driver from 6.12.4 to 6.12.191 (6.13.0rc2). Let's assume the issue has been fixed. Otherwise please reopen.

BTW, we no longer run sax2 for X.Org configuration during installation right before autoconfiguration since openSUSE 11.2. Thus the described behaviour sounds weird to me.
Comment 3 Silviu Marin-Caea 2010-03-31 08:03:28 UTC
Bug still there in M4.

And it's not related to the video card because I have replaced the ATI card with a Nvidia one.  However, the bug is the same, black screen before autoconfiguration.  The monitor is not out-of-range (power led would be amber), it just displays black (power led is green as in normal operation).

This time, after pressing [Ctrl+Alt+F1] the installer sensed that it could not start the graphics and offered to continue installation in text mode.

I still had to kill that process, because it was not allowing normal graphics to start.
Comment 4 Silviu Marin-Caea 2010-03-31 08:04:30 UTC
Created attachment 351602 [details]
Xorg process that displays black screen
Comment 5 Silviu Marin-Caea 2010-03-31 08:06:15 UTC
Created attachment 351603 [details]
That process hogs the tty7
Comment 6 Stefan Dirsch 2010-03-31 09:32:54 UTC
This sounds like fbdev driver is no longer working after the kernel has been rebooted with KMS modules (radeon/nouveau depending on graphics hardware) is active. This would be bad. Could you verify that radeon/nouveau module is loaded
with lsmod? Is KMS active? Check with 'cat /sys/module/radeon/parameters/modeset'
resp. 'cat /sys/module/nouveau/parameters/modeset'.
Comment 7 Silviu Marin-Caea 2010-03-31 10:40:09 UTC
The nouveau driver is not used because of something that looks like another bug:

II) LoadModule: "nouveau"
(II) Loading /usr/lib64/xorg/modules/drivers/nouveau_drv.so
(II) Module nouveau: vendor="X.Org Foundation"
        compiled for 1.7.99.902, module version = 0.0.15
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 7.0
(EE) module ABI major version (7) doesn't match the server's version (6)
(II) UnloadModule: "nouveau"
(II) Unloading /usr/lib64/xorg/modules/drivers/nouveau_drv.so
(EE) Failed to load module "nouveau" (module requirement mismatch, 0)


The nv driver is used.
II) Module vesa: vendor="X.Org Foundation"
        compiled for 1.7.6, module version = 2.2.1
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 6.0
Comment 8 Stefan Dirsch 2010-03-31 10:48:21 UTC
(In reply to comment #6)
> This sounds like fbdev driver is no longer working after the kernel has been
> rebooted with KMS modules (radeon/nouveau depending on graphics hardware) is
> active. This would be bad. Could you verify that radeon/nouveau module is
> loaded
> with lsmod? Is KMS active? Check with 'cat
> /sys/module/radeon/parameters/modeset'
> resp. 'cat /sys/module/nouveau/parameters/modeset'.

This can't be the reason on NVIDIA since we do not add nouveau kernel module
to initrd at the moment - due to a seperate bug (already tracked).

(In reply to comment #7)
> The nouveau driver is not used because of something that looks like another
> bug:

That's a seperate issue, which should be fixed with M5. Here I'm talking about
the nouveau kernel module. But as stated above that can't be the reason.
Comment 9 Stefan Dirsch 2010-03-31 12:47:23 UTC
(In reply to comment #8)
> (In reply to comment #6)
> > This sounds like fbdev driver is no longer working after the kernel has been
> > rebooted with KMS modules (radeon/nouveau depending on graphics hardware) is
> > active. This would be bad. Could you verify that radeon/nouveau module is
> > loaded
> > with lsmod? Is KMS active? Check with 'cat
> > /sys/module/radeon/parameters/modeset'
> > resp. 'cat /sys/module/nouveau/parameters/modeset'.
> 
> This can't be the reason on NVIDIA since we do not add nouveau kernel module
> to initrd at the moment - due to a seperate bug (already tracked).

Similar for ATI. aliases are missing in radeon module on kernel 2.6.33. So radeon module is not added to initrd with ATI graphics either.
Comment 10 Stefan Dirsch 2010-03-31 13:52:49 UTC
Hmm. I cannot reproduce that issue with a Factory installation (something between M4 and M5) with ATI graphics. Thus closing as FIXED.

Please do not reopen this one until you can reproduce the issue with M5. We updated radically X.Org and kernel between M4 and M5, which is likely the reason
why it works now.
Comment 11 Silviu Marin-Caea 2010-04-14 13:35:19 UTC
Bug is still there in M5.  And it's not related to ATI, because I have an nVidia card in the computer right now.

I have made a video recording of the bug.  The file is 88 MB.  Do you want me to upload it to bugzilla as a Big File?
Comment 12 Stefan Dirsch 2010-04-14 14:15:21 UTC
It's not possible to attach such a big file to Bugzilla. Instead please reboot with kernel boot option 'nomodeset' to disable KMS. Then nv driver instead of nouveau should be loaded. In any case please attach /var/log/Xorg.0.log, e.g. by
booting into runlevel 3.
Comment 13 Stefan Dirsch 2010-04-15 01:13:37 UTC
That's a dup. testX (YaST has been waiting in an endless loop for its appearance) was simply missing due to sax2 packages having been removed from LiveCD. This has been fixed *after* M5. Only LiveCD is affected AFAIK.

*** This bug has been marked as a duplicate of bug 585432 ***