Bug 25088 - Nouveau and KMS doesn't support dual monitors
Summary: Nouveau and KMS doesn't support dual monitors
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-14 10:21 UTC by Fred
Modified: 2011-02-08 08:53 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Files (14.54 KB, application/zip)
2009-11-14 10:21 UTC, Fred
no flags Details

Description Fred 2009-11-14 10:21:30 UTC
Created attachment 31201 [details]
Files

I have a  G98 [GeForce 9300 GS] and I run Arch Linux. Xorg is 1.7. I have 2 monitors and with nvidia, they worked. With nouvea without KMS they also worked, but if I turn KMS on, then I get this:

[f@localhost ~]$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
DVI-I-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 310mm x 230mm
   1024x768       85.0*+   85.0     75.1     70.1     60.0  
   1280x1024      60.0  
   800x600        85.1     72.2     75.0     60.3     56.2  
   640x480        72.8     75.0     60.0  
   720x400        70.1  
VGA-0 disconnected (normal left inverted right x axis y axis)
[f@localhost ~]$ grep MODULES= /etc/mkinitcpio.conf
#     MODULES="piix ide_disk reiserfs"
MODULES="nouveau"

I put 

nouveau.modeset=1

in my kernel line in grub.lst to turn KMS on. With it off, two monitors work, but it's buggy:

1. I also have a bug with nouveau that sometimes colors change at random in FF and Thunderbird. What happens it that half the text on a page on FF suddenly goes white, for no known reason. I must restart FF and then it's OK. 

2. The whole system is very slow. When I launch an app or save a spreadsheet, it takes literally a few seconds. Should be fast on a dual core 2G CPU with 2 G RAM.

I attached what I hope are the relevant files. I run use Xfce 4.6.1. Sorry they are zipped, but the files are not small. It's dmesg ouput and Xorg.0.log.

I am using nouveau-drm : 20091111 which I got via this:

ftp://ftp.rez-gif.supelec.fr/Linux/archlinux/testing/os/i686/nouveau-drm-0.0.15_20091111-1-i686.pkg.tar.gz

I tried with stable nouvea and it was the same, so I tried this version. Both are the same.

I hope this is the relevant information.

Thanks.
Comment 1 Ben Skeggs 2009-12-03 03:21:11 UTC
Can you retry with latest git?  Things should be fairly OK now I'd imagine.
Comment 2 Lucas Stach 2011-02-08 08:53:12 UTC
No reaction from reporter for over a year and dualhead working quite reliable for many people. We could consider this as fixed.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.