Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 08-30-10, 02:10 PM   #1
tux_mark_5
Registered User
 
Join Date: Aug 2010
Posts: 6
Default X Server freezes when enabling TwinView on 9400M G

Hello,

I have Alienware M17x laptop, which has two ATIs 4870 Mobility and one integrated 9400M G, which I've been trying to configure on my ubuntu system.

I enabled 9400M in BIOS, installed nvidia driver v256.44 and configured X Server. Everything worked perfectly, even games like penumbra.

However, once I tried to enable TwinView through nvidia-settings, the main screen went black. Connecting from a different machine via SSH showed that X server was using 100% CPU.

The following lines get printed to Xorg.0.log, when trying to enable TwinView:
Code:
339 (II) config/udev: Adding input device Macintosh mouse button emulation (/dev/input/mouse0)
340 (II) No input driver/identifier specified (ignoring)
341 (II) XKB: reuse xkmfile /var/lib/xkb/server-B307B4D3C63DF85128987E198D1CFD8BBA0EF74A.xkm
342 (II) Aug 30 19:44:01 NVIDIA(0): Setting mode
343 (II) Aug 30 19:44:01 NVIDIA(0):     "DFP-0:nvidia-auto-select@1920x1200+0+0,DFP-1:1920x1080_60@1920x1080+1920+0"
344 (EE) Aug 30 19:44:12 NVIDIA(0): WAIT: (E, 0, 0x887d, 0)
Also the following xid entries get printed to syslog in regular intervals (as in one line every 8 seconds):
Code:
10825 Aug 30 18:25:46 heaven kernel: [  138.282530] NVRM: Xid (0004:00): 16, Head 00000001 Count 00000000 
10826 Aug 30 18:25:54 heaven kernel: [  146.282531] NVRM: Xid (0004:00): 16, Head 00000001 Count 00000001
10827 Aug 30 18:26:02 heaven kernel: [  154.282529] NVRM: Xid (0004:00): 16, Head 00000001 Count 00000002
10828 Aug 30 18:26:10 heaven kernel: [  162.282530] NVRM: Xid (0004:00): 16, Head 00000001 Count 00000003
10829 Aug 30 18:26:18 heaven kernel: [  170.282529] NVRM: Xid (0004:00): 16, Head 00000001 Count 00000004
10830 Aug 30 18:26:26 heaven kernel: [  178.282528] NVRM: Xid (0004:00): 16, Head 00000001 Count 00000005
10831 Aug 30 18:26:34 heaven kernel: [  186.282530] NVRM: Xid (0004:00): 16, Head 00000001 Count 00000006
10832 Aug 30 18:26:42 heaven kernel: [  194.282529] NVRM: Xid (0004:00): 16, Head 00000001 Count 00000007
I've tried the same process with multiple kernel versions (2.6.32-24 and 2.6.35-18) with the same result. I've also reinstalled nvidia driver a few times, but that didn't change anything.
Attached Files
File Type: gz nvidia-bug-report.log.gz (70.9 KB, 67 views)
tux_mark_5 is offline   Reply With Quote
Old 09-01-10, 11:10 AM   #2
tux_mark_5
Registered User
 
Join Date: Aug 2010
Posts: 6
Default Re: X Server freezes when enabling TwinView on 9400M G

Any suggestions of what XID messages and the "WAIT: (E, 0, 0x887d, 0)" messages might mean or pointers towards resolving this issue?
tux_mark_5 is offline   Reply With Quote
Old 09-01-10, 04:17 PM   #3
Licaon
Registered User
 
Licaon's Avatar
 
Join Date: Nov 2004
Location: Between the keyboard and the chair.
Posts: 490
Default Re: X Server freezes when enabling TwinView on 9400M G

any reason not to use the ATi cards? they're like miles away in terms of performance
Licaon is offline   Reply With Quote
Old 09-02-10, 12:19 PM   #4
tux_mark_5
Registered User
 
Join Date: Aug 2010
Posts: 6
Default Re: X Server freezes when enabling TwinView on 9400M G

Quote:
Originally Posted by Licaon View Post
any reason not to use the ATi cards? they're like miles away in terms of performance
True, but fglrx drivers are pathetic compared to nvidia's. I can't even run things like compiz, video acceleration is mediocre at best and their new 2d acceleration system is nowhere close to nvidia's. On the other hand, I have another laptop with 9400M, which runs compiz, vdpau and twinview perfectly, without any lags, not even for millisecond.
So, if I needed 3d performance (like blender, games, etc.) I would enable fglrx, otherwise 9400M + nvidia's binary driver provides smoother experience. And I have setup my ubuntu installation with root fs as aufs2 (union filesystem), which allows me to quickly enable nvidia's or ati's drivers just by specifying the correct branches. This way fglrx and nvidia can coexist in the same system.

So until ATI provides better linux drivers (which I don't think will happen any time soon, considering they have evergreen and upcoming 6xxx to support), I'd like to use 9400M as primary GPU in my system. The only reason why I can't do it - is broken TwinView.

Also there is an option to go for OSS ati drivers, but i think 9400M + binary nvidia's driver will provide better performance, both in 3d and 2d.

EDIT: I forgot to mention, that fglrx is also full of hacks. For example, if I name a binary as compiz or compizXXXX or compiz<insert anything there>, glGenProgramsARB doesn't work (as in glGenProgramsARB(1, &x) always returns x == 0) (this has been tested on two systems running fglrx). This bug/hack/optimization breaks some of compiz functionality; changing the name of compiz's binary makes it's performance unusable: it takes about two seconds just to switch focus from one window to another, expo looks like a slideshow and etc. I'm just simply tired of fighting with fglrx.
tux_mark_5 is offline   Reply With Quote
Old 09-06-10, 10:35 AM   #5
tux_mark_5
Registered User
 
Join Date: Aug 2010
Posts: 6
Default Re: X Server freezes when enabling TwinView on 9400M G

Bump?
tux_mark_5 is offline   Reply With Quote
Old 09-10-10, 01:45 PM   #6
tux_mark_5
Registered User
 
Join Date: Aug 2010
Posts: 6
Default Re: X Server freezes when enabling TwinView on 9400M G

I can also confirm now that the same problem happens with the latest beta driver v260.19.04
tux_mark_5 is offline   Reply With Quote
Old 09-26-10, 09:25 AM   #7
tux_mark_5
Registered User
 
Join Date: Aug 2010
Posts: 6
Default Re: X Server freezes when enabling TwinView on 9400M G

Bump :/
tux_mark_5 is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 02:51 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.