Bug 1165072 - X-window fails after installing nVidia driver on RHEL 7
Summary: X-window fails after installing nVidia driver on RHEL 7
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: xorg-x11-server
Version: 7.0
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: rc
: ---
Assignee: Adam Jackson
QA Contact: Desktop QE
URL:
Whiteboard:
Keywords:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-11-18 09:35 UTC by Alpus Chen
Modified: 2014-12-05 07:29 UTC (History)
0 users

(edit)
Clone Of:
(edit)
Last Closed: 2014-12-05 07:29:39 UTC


Attachments (Terms of Use)
dmesg log (97.49 KB, text/plain)
2014-11-18 09:35 UTC, Alpus Chen
no flags Details
/var/log/messages (329.72 KB, text/plain)
2014-11-18 09:36 UTC, Alpus Chen
no flags Details
lspci -vv (105.67 KB, text/plain)
2014-11-18 09:36 UTC, Alpus Chen
no flags Details
/var/log/Xorg.0.log (20.63 KB, text/plain)
2014-11-18 09:37 UTC, Alpus Chen
no flags Details

Description Alpus Chen 2014-11-18 09:35:58 UTC
Created attachment 958480 [details]
dmesg log

Description of problem:

On RHEL 7 with nouveau driver removed, observed that X-window fail to start after install nVidia driver. There are two video chips on the machine, one is onboard video output Matrox g200eR2, the other is add-on GPGPU nVidia TESTL K40m.

In the Xorg.0.log, there are some code trace.

[   205.284] (WW) xf86CloseConsole: KDSETMODE failed: Input/output error
[   205.284] (WW) xf86CloseConsole: VT_GETMODE failed: Input/output error
[   205.284] (EE) 
Fatal server error:
[   205.284] (EE) xf86CloseConsole: VT_ACTIVATE failed: Input/output error
[   205.284] (EE) 
[   205.284] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[   205.284] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[   205.284] (EE) 
[   205.284] (EE) 
[   205.284] (EE) Backtrace:
[   205.297] (EE) 0: /usr/bin/Xorg (xorg_backtrace+0x55) [0x5917f5]
[   205.297] (EE) 1: /usr/bin/Xorg (0x400000+0x195899) [0x595899]
[   205.297] (EE) 2: /lib64/libc.so.6 (0x7f061bbc0000+0x35a00) [0x7f061bbf5a00]
[   205.297] (EE) 3: /usr/bin/Xorg (0x400000+0x19bdb5) [0x59bdb5]
[   205.297] (EE) 4: /usr/bin/Xorg (CloseWellKnownConnections+0x2f) [0x59254f]
[   205.297] (EE) 5: /usr/bin/Xorg (0x400000+0x19d4b9) [0x59d4b9]
[   205.297] (EE) 6: /usr/bin/Xorg (0x400000+0x19e22d) [0x59e22d]
[   205.297] (EE) 7: /usr/bin/Xorg (0x400000+0x9d059) [0x49d059]
[   205.297] (EE) 8: /usr/bin/Xorg (xf86CloseConsole+0x153) [0x49d943]
[   205.297] (EE) 9: /usr/bin/Xorg (ddxGiveUp+0x6d) [0x478ffd]
[   205.297] (EE) 10: /usr/bin/Xorg (0x400000+0x3c474) [0x43c474]
[   205.297] (EE) 11: /lib64/libc.so.6 (__libc_start_main+0xf5) [0x7f061bbe1af5]
[   205.297] (EE) 12: /usr/bin/Xorg (0x400000+0x26731) [0x426731]
[   205.297] (EE) 
[   205.297] (EE) Segmentation fault at address 0x98
[   205.297] (EE) 
FatalError re-entered, aborting
[   205.297] (EE) Caught signal 11 (Segmentation fault). Server aborting
[   205.297] (EE)



Steps to Reproduce:
1. Install RHEL 7 and blacklist native nouveau driver from loading.
2. Download nVidia driver from nVidia website (NVIDIA-Linux-x86_64-340.58.run)
3. Install nVidia driver and execute "init 5" to start X-window, screen become blank.


Additional info:
The issue does not occurs on RHEL 6.5

Comment 1 Alpus Chen 2014-11-18 09:36:24 UTC
Created attachment 958481 [details]
/var/log/messages

Comment 2 Alpus Chen 2014-11-18 09:36:57 UTC
Created attachment 958482 [details]
lspci -vv

Comment 3 Alpus Chen 2014-11-18 09:37:20 UTC
Created attachment 958483 [details]
/var/log/Xorg.0.log

Comment 5 Alpus Chen 2014-11-18 16:03:41 UTC
one workaround is that install nVidia driver with adding parameter "--no-opengl-files", then X-window can start successfully.

Comment 6 Alpus Chen 2014-11-24 06:42:04 UTC
Please provide some insight on this issue, thanks.

Comment 7 Alpus Chen 2014-12-05 07:29:39 UTC
nVidia team are working on this issue, close this bug.


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