From owner-freebsd-hackers Thu Aug 17 18:53:35 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.129.65]) by hub.freebsd.org (Postfix) with ESMTP id 2FC9E37BC39 for ; Thu, 17 Aug 2000 18:50:59 -0700 (PDT) Received: from cypherpunks.ai (cypherpunks.ai [209.88.68.47]) by mx1.FreeBSD.org (Postfix) with ESMTP id C515D6E3B37 for ; Thu, 17 Aug 2000 13:13:55 -0700 (PDT) Received: from vangelderen.org (grolsch.ai [209.88.68.214]) by cypherpunks.ai (Postfix) with ESMTP id F2C804C; Thu, 17 Aug 2000 16:12:42 -0400 (AST) Message-ID: <399C473A.9C4F02E6@vangelderen.org> Date: Thu, 17 Aug 2000 16:12:42 -0400 From: "Jeroen C. van Gelderen" X-Mailer: Mozilla 4.73 [en] (X11; I; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: thomas r stromberg Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Anyone try the new dual-head G-400 drivers? References: <20000817111335.B714@rtci.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG thomas r stromberg wrote: > > We're looking at buying some workstations for our network admins > here, and dual head is a plus. We were looking at buying them from > hardware.bsdi.com, and then today on Slashdot I saw: > > ----------------- > Matrox has released a beta driver for their G200/G400/G450 which > includes support for DualHead and QuadHead (up to 4 monitors), Flat > Panel and TV out. This driver is a beta. You can get it here and I > mirrored it here. You'll need XFree 4.0.1 in order to use this > driver. Please follow the readme file carefully! (the readme file > from Matrox's FTP needs to be converted dos2unix). Note: you cannot > use the 3D hardware acceleration on the 2nd monitor (yet). > ----------------- > > And of course, I was instantly happy when I saw this.. > > Has anyone tried these drivers yet in FreeBSD? They look to be the > OS-independant XFree86 4.0.1 modules (nothing funky like the NVIDIA > ones). They come with some source code, but it appears to be > wrappers around a missing HAL (?) library, though I could be wrong. > > Please forward any successes/failures to the list. I have a G400Max (32MB) running dual head on 1600x1200. I've lost my display once after exiting X but a remote login and reboot did work. No crashes or lockups (knock on wood). [...] Section "Device" Identifier "Matrox Millennium G400 32MB 1" Driver "mga" BusID "PCI:1:0:0" Screen 0 EndSection Section "Device" Identifier "Matrox Millennium G400 32MB 2" Driver "mga" BusID "PCI:1:0:0" Screen 1 EndSection Section "Screen" Identifier "Screen 1" Device "Matrox Millennium G400 32MB 1" Monitor "Vision Master Pro 510" DefaultDepth 24 Subsection "Display" Depth 24 Modes "1600x1200" ViewPort 0 0 EndSubsection EndSection Section "ServerLayout" Identifier "Simple Layout" Screen "Screen 1" RightOf "Screen 2" Screen "Screen 2" InputDevice "Mouse1" "CorePointer" InputDevice "Keyboard1" "CoreKeyboard" EndSection [...] [...] FreeBSD 4.1-STABLE #0: Fri Aug 11 18:58:57 AST 2000 gelderen@grolsch.ai:/usr/src/sys/compile/GROLSCH Timecounter "i8254" frequency 1193182 Hz CPU: Pentium II/Pentium II Xeon/Celeron (451.02-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x652 Stepping = 2 Features=0x183fbff real memory = 335532032 (327668K bytes) avail memory = 322437120 (314880K bytes) Programming 24 pins in IOAPIC #0 IOAPIC #0 intpin 2 -> irq 0 IOAPIC #0 intpin 16 -> irq 11 IOAPIC #0 intpin 19 -> irq 10 FreeBSD/SMP: Multiprocessor motherboard cpu0 (BSP): apic id: 1, version: 0x00040011, at 0xfee00000 cpu1 (AP): apic id: 0, version: 0x00040011, at 0xfee00000 io0 (APIC): apic id: 2, version: 0x00170011, at 0xfec00000 Preloaded elf kernel "kernel" at 0xc03a9000. Preloaded elf module "procfs.ko" at 0xc03a909c. Preloaded elf module "vinum.ko" at 0xc03a913c. Preloaded elf module "if_fxp.ko" at 0xc03a91dc. Pentium Pro MTRR support enabled npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at 0.0 irq 11 isab0: at device 4.0 on pci0 isa0: on isab0 atapci0: port 0xd800-0xd80f at device 4.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 pci0: at 4.2 irq 10 Timecounter "PIIX" frequency 3579545 Hz chip1: port 0xe800-0xe80f at device 4.3 on pci0 ahc0: port 0xd000-0xd0ff mem 0xe0000000 -0xe0000fff irq 10 at device 6.0 on pci0 ahc0: aic7890/91 Wide Channel A, SCSI Id=7, 16/255 SCBs fxp0: port 0xb800-0xb83f mem 0xdf000000-0xdf0f ffff,0xdf800000-0xdf800fff irq 10 at device 9.0 on pci0 fxp0: Ethernet address 00:90:27:88:f0:64 pcm0: port 0xb400-0xb43f irq 11 at device 12.0 on pci0 fdc0: at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 fdc0: FIFO enabled, 8 bytes threshold atkbdc0: at port 0x60,0x64 on isa0 atkbd0: irq 1 on atkbdc0 psm0: irq 12 on atkbdc0 psm0: model Generic PS/2 mouse, device ID 0 vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 sc0: on isa0 sc0: VGA <16 virtual consoles, flags=0x200> [...] -- Jeroen C. van Gelderen o _ _ _ jeroen@vangelderen.org _o /\_ _ \\o (_)\__/o (_) _< \_ _>(_) (_)/<_ \_| \ _|/' \/ (_)>(_) (_) (_) (_) (_)' _\o_ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message