From owner-freebsd-questions@FreeBSD.ORG Sun May 27 19:43:39 2007 Return-Path: X-Original-To: questions@freebsd.org Delivered-To: freebsd-questions@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A685716A41F for ; Sun, 27 May 2007 19:43:39 +0000 (UTC) (envelope-from josh@tcbug.org) Received: from cenn-smtp.mc.mpls.visi.com (cenn.mc.mpls.visi.com [208.42.156.9]) by mx1.freebsd.org (Postfix) with ESMTP id 8271B13C483 for ; Sun, 27 May 2007 19:43:39 +0000 (UTC) (envelope-from josh@tcbug.org) Received: from mail.tcbug.org (mail.tcbug.org [208.42.70.163]) by cenn-smtp.mc.mpls.visi.com (Postfix) with ESMTP id 825F081D7 for ; Sun, 27 May 2007 14:13:54 -0500 (CDT) Received: by mail.tcbug.org (Postfix, from userid 1001) id F3AC03420F8; Sun, 27 May 2007 14:15:09 -0500 (CDT) Date: Sun, 27 May 2007 14:15:09 -0500 From: Josh Paetzel To: questions@freebsd.org Message-ID: <20070527191509.GB7237@tcbug.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Cc: Subject: Miserable 2d performance on what should be fast hardware X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Josh Paetzel List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 May 2007 19:43:39 -0000 I have a reasonable fast machine, dual core 2.2ghz opteron, 2 gigs of DDR, sata disks, and a pair of nvidia cards, one a 7xxx pci-e 16x and the other a 55xx PCI card. I have 3 monitors, so one of the cards needs to run dual-head, which requires the nvidia drivers....the xorg nv driver can't do dual-head. My problem is that 2d acceleration is either not working or really really broken....if I'm ssh'd into a remote box and doing a compile just rendering the text in an xterm uses 100% of a cpu. Doing two compiles at once maxes both cpus, and any more than that makes keyboard input laggy. I've tried various terms, xfce's Terminal, xterms, eterms, aterm...I've tried various window managers including xfce4, fluxbox, and KDE, all to no avail. I've also tried xorg 7.2, which didn't make any difference either. As a side note, the problem seems to be related to the second video card, as I didn't have any trouble before I added it. There aren't IRQ conflicts, nor does there appear to be a massive number of interrupts going on, the cpu usage is 'system' and systat -vm doesn't show a lot of interrupts on any of the irq lines. It's also worth noting that 3d accel seems to be broken with the addition of the second card, and also mixing the nv and nvidia driver doesn't work out so well (kernel panics), I only need dual-head on one card. Not that I actually care, unless 3d accel could help solve my issue, I don't need it for anything. I do have an ati pci-e 16x card I can swap for the nvidia, my problem there was an inability to get a working dual-head config for it...I'm open to example xorg.confs there. The other factor that makes this less than desirable is it effectively pins media to the card it was started on.....dragging a running video from a monitor on one card to a monitor on the other causes the video to go black. Suggestions or feats of magic welcome, including reports of 'I have triple-head working on such and such a card' I'll gladly buy hardware to fix the problem. -- Thanks, Josh Paetzel