On Mon, 29 Dec 2014 20:57:15 +0000 Fred <[email protected]> wrote:
>On 12/29/14 17:45, Christopher Barry wrote: >> On Mon, 29 Dec 2014 09:29:15 -0800 >> Ryan Freeman <[email protected]> wrote: >> >>> On Mon, Dec 29, 2014 at 11:17:55AM -0500, Christopher Barry wrote: >>>> Greetings All, >>>> >>>> I've used OpenBSD in the past to build redundant routers and >>>> firewalls and it was fantastic, but it's been quite a few years >>>> since I've played with it. I've also never used it as my default >>>> workstation. Yet. >>>> >>>> I've always used Debian GNU/Linux on my workstations in the past, >>>> but with jessie/sid (and practically all other linux distros) the >>>> direction the linux userspace has taken is a serious turn for the >>>> worst IMO. I am simply philosophically at odds with systemd, and I >>>> would like to stop relying on linux altogether if possible. My >>>> problem is I have specific needs, and it's not clear if I can meet >>>> them running OpenBSD. I'm hoping I can, and someone can share their >>>> experiences with making a similar setup work. >>>> >>>> Firstly, I'm running an i7 960 with a PCI-e ATI Radeon 7850 in a >>>> three monitor configuration (2 direct DVI and 1 active HDMI-to-DVI >>>> dongle) using the OpenSource Radeon linux driver @1920x1200 on each >>>> monitor. >>> >>> Hey, not 100% the same but similar setup on a workstation at work: >>> Radeon HD4550 using radeondrm and two 1920x1080 monitors: >>> DisplayPort-0 connected 1920x1080+1920+0 >>> DVI-0 connected 1920x1080+0+0 >>> >>> Also have used multiple monitors on my i5-powered laptop, using its >>> integrated intelHD video. >>> >>>> I'm using enlightenment 17.6 as my window manager. I use and rely >>>> on >>> >>> I use openbox myself but enlightenment 0.17.5 is an available >>> package. >>> >>>> blender <http://www.blender.org> a /lot/ with hardware accelerated >>>> OpenGL, and having three monitors is important for my graphics >>>> work. >>> >>> blender is available in packages as well, though I have never used >>> it. >>> >>>> Is anyone running OpenBSD with three monitors? With blender, >>>> hw-accel OpenGL, and/or E1{7,8,9}? >>> >>> I'm sure three monitors would work just as well as two :) E17 does >>> work, I have used it in the past. I play with OpenGL stuff quite >>> regularly and it is my opinion that the recent drivers for intel and >>> radeon video devices respectively perform roughly the same here as >>> they do on freebsd or linux. No formal tests have been done by >>> myself, strictly subjective experience. >>> >>>> Your thoughts, knowledge, and possibly links to more info would be >>>> very greatly appreciated. >>>> >>>> Thank You. >>> >>> I would like to point out that I do follow current, both on my own >>> workstations and my work workstation :) >>> >>> The FAQ on http://www.openbsd.org/ is always a good read. >>> >>> Cheers! >>> >>> --ryan >> >> Hey Ryan, >> >> Thanks for the thoughtful response. The move looks promising then. >> I'll definitely read the FAQ - thanks for the reminder. >> >> RE: OpenGL: >> It's great that it works, but is it taking advantage of the hw, or do >> you know if it is sw only? Some posts I've read seem less positive >> about that. >> >> >> Anyone else have any experiences to share? >> >> Thanks again, >> >> -- >> -C >> > >I currently have three monitors connected to my laptop but if I try to >enable X on the third one I'm getting the following error: > >port:fred ~> xrandr --output VGA1 --auto >xrandr: cannot find crtc for output VGA1 Thanks Fred. what happens when you disconnect HDMI1? Does VGA1 light up? I'm thinking the mobile gpu has 2 active outputs, the LCD built-in, plus one additional monitor of VGA or HDMI type. > >But blender 2.72 is running fine (I wish I new how to use it properly). It's huge, and the learning curve is steep. I've been using it daily for a year and still don't know squat... > >Output of xrandr and dmesg below if interested. > >hth > >Fred > >PS twitter pic of two monitors: >https://twitter.com/fcbsd/status/549669313268170752 > >port:fred ~> xrandr >Screen 0: minimum 320 x 200, current 3286 x 1080, maximum 32767 x 32767 >LVDS1 connected 1366x768+1920+0 (normal left inverted right x axis y >axis) 0mm x 0mm > 1366x768 60.17*+ > 1024x768 60.00 > 800x600 60.32 56.25 > 640x480 59.94 >VGA1 connected (normal left inverted right x axis y axis) > 1920x1080 60.00 + > 1680x1050 59.95 > 1600x900 59.98 > 1280x1024 75.02 60.02 > 1440x900 59.89 > 1280x800 59.81 > 1152x864 75.00 > 1280x720 59.97 > 1024x768 75.08 70.07 60.00 > 832x624 74.55 > 800x600 72.19 75.00 60.32 56.25 > 640x480 72.81 66.67 60.00 > 720x400 70.08 >HDMI1 connected 1920x1080+0+0 (normal left inverted right x axis y >axis) 477mm x 268mm > 1920x1080 60.00*+ 50.00 > 1920x1080i 60.00 > 1680x1050 59.88 > 1400x1050 59.95 > 1600x900 59.98 > 1280x1024 60.02 > 1440x900 59.90 > 1280x800 59.91 > 1152x864 59.97 > 1280x720 50.00 > 1024x768 60.00 > 800x600 60.32 > 720x576 50.00 > 720x480 59.94 > 640x480 60.00 59.94 >DP1 disconnected (normal left inverted right x axis y axis) >HDMI2 disconnected (normal left inverted right x axis y axis) >HDMI3 disconnected (normal left inverted right x axis y axis) >DP2 disconnected (normal left inverted right x axis y axis) >DP3 disconnected (normal left inverted right x axis y axis) >VIRTUAL1 disconnected (normal left inverted right x axis y axis) > >dmesg: > >OpenBSD 5.6-current (GENERIC.MP) #731: Tue Dec 23 12:12:38 MST 2014 > [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP >real mem = 8447131648 (8055MB) >avail mem = 8218394624 (7837MB) >mpath0 at root >scsibus0 at mpath0: 256 targets >mainbus0 at root >bios0 at mainbus0: SMBIOS rev. 2.5 @ 0xaafd0000 (43 entries) >bios0: vendor TOSHIBA version "Version 3.60" date 01/24/2012 >bios0: TOSHIBA TOSHIBA >acpi0 at bios0: rev 0 >acpi0: sleep states S0 S3 S4 S5 >acpi0: tables DSDT FACP HPET APIC MCFG ASF! TCPA BOOT SLIC SSDT SSDT >SSDT SSDT >acpi0: wakeup devices LANC(S4) HDEF(S3) RP02(S4) PXSX(S4) RP04(S4) >PXSX(S4) USBB(S4) USBC(S4) EHC1(S4) EHC2(S4) PWRB(S4) LID_(S4) >acpitimer0 at acpi0: 3579545 Hz, 24 bits >acpihpet0 at acpi0: 14318179 Hz >acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat >cpu0 at mainbus0: apid 0 (boot processor) >cpu0: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz, 2492.31 MHz >cpu0: >FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,POPCNT,DEADLINE,AES,XSAVE,AVX,NXE,LONG,LAHF,PERF,ITSC >cpu0: 256KB 64b/line 8-way L2 cache >cpu0: smt 0, core 0, package 0 >mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges >cpu0: apic clock running at 99MHz >cpu0: mwait min=64, max=64, C-substates=0.2.1.1.2, IBE >cpu1 at mainbus0: apid 1 (application processor) >cpu1: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz, 2491.92 MHz >cpu1: >FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,POPCNT,DEADLINE,AES,XSAVE,AVX,NXE,LONG,LAHF,PERF,ITSC >cpu1: 256KB 64b/line 8-way L2 cache >cpu1: smt 1, core 0, package 0 >cpu2 at mainbus0: apid 2 (application processor) >cpu2: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz, 2491.91 MHz >cpu2: >FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,POPCNT,DEADLINE,AES,XSAVE,AVX,NXE,LONG,LAHF,PERF,ITSC >cpu2: 256KB 64b/line 8-way L2 cache >cpu2: smt 0, core 1, package 0 >cpu3 at mainbus0: apid 3 (application processor) >cpu3: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz, 2491.92 MHz >cpu3: >FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,POPCNT,DEADLINE,AES,XSAVE,AVX,NXE,LONG,LAHF,PERF,ITSC >cpu3: 256KB 64b/line 8-way L2 cache >cpu3: smt 1, core 1, package 0 >ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 24 pins >acpimcfg0 at acpi0 addr 0xf8000000, bus 0-63 >acpiprt0 at acpi0: bus 0 (PCI0) >acpiprt1 at acpi0: bus -1 (PEGP) >acpiprt2 at acpi0: bus 1 (RP01) >acpiprt3 at acpi0: bus 2 (RP02) >acpiprt4 at acpi0: bus 4 (RP03) >acpiprt5 at acpi0: bus -1 (RP04) >acpiprt6 at acpi0: bus 5 (RP05) >acpiprt7 at acpi0: bus 6 (RP06) >acpiprt8 at acpi0: bus 7 (RP07) >acpiprt9 at acpi0: bus -1 (RP08) >acpiprt10 at acpi0: bus -1 (PCIB) >acpicpu0 at acpi0: C1, PSS >acpicpu1 at acpi0: C1, PSS >acpicpu2 at acpi0: C1, PSS >acpicpu3 at acpi0: C1, PSS >acpipwrres0 at acpi0: PDOC, resource for DOCK >acpitz0 at acpi0: critical temperature is 102 degC >acpitoshiba0 at acpi0 >acpiac0 at acpi0: AC unit online >acpibtn0 at acpi0: PWRB >acpibtn1 at acpi0: LID_ >acpibat0 at acpi0: BAT1 model "G71C000E4410" serial 0000001888 type >Li-ION oem "0" >acpidock0 at acpi0: DOCK not docked (0) >cpu0: Enhanced SpeedStep 2492 MHz: speeds: 2501, 2500, 2000, 1800, >1600, 1400, 1200, 1000, 800 MHz >pci0 at mainbus0 bus 0 >pchb0 at pci0 dev 0 function 0 "Intel Core 2G Host" rev 0x09 >vga1 at pci0 dev 2 function 0 "Intel HD Graphics 3000" rev 0x09 >intagp at vga1 not configured >inteldrm0 at vga1 >drm0 at inteldrm0 >drm: Memory usable by graphics device = 2048M >inteldrm0: 1366x768 >wsdisplay0 at vga1 mux 1: console (std, vt100 emulation) >wsdisplay0: screen 1-5 added (std, vt100 emulation) >"Intel 6 Series MEI" rev 0x04 at pci0 dev 22 function 0 not configured >puc0 at pci0 dev 22 function 3 "Intel 6 Series KT" rev 0x04: ports: 1 >com com4 at puc0 port 0 apic 2 int 19: ns16550a, 16 byte fifo >com4: probed fifo depth: 0 bytes >em0 at pci0 dev 25 function 0 "Intel 82579LM" rev 0x04: msi, address >e8:e0:b7:02:05:5d >ehci0 at pci0 dev 26 function 0 "Intel 6 Series USB" rev 0x04: apic 2 >int 16 usb0 at ehci0: USB revision 2.0 >uhub0 at usb0 "Intel EHCI root hub" rev 2.00/1.00 addr 1 >azalia0 at pci0 dev 27 function 0 "Intel 6 Series HD Audio" rev 0x04: >msi azalia0: codecs: Realtek ALC269, Intel/0x2805, using Realtek ALC269 >audio0 at azalia0 >ppb0 at pci0 dev 28 function 0 "Intel 6 Series PCIE" rev 0xb4: msi >pci1 at ppb0 bus 1 >sdhc0 at pci1 dev 0 function 0 "Ricoh 5U823 SD/MMC" rev 0x04: apic 2 >int 16 sdmmc0 at sdhc0 >ppb1 at pci0 dev 28 function 1 "Intel 6 Series PCIE" rev 0xb4: msi >pci2 at ppb1 bus 2 >ppb2 at pci0 dev 28 function 2 "Intel 6 Series PCIE" rev 0xb4: msi >pci3 at ppb2 bus 4 >iwn0 at pci3 dev 0 function 0 "Intel Centrino Advanced-N 6030" rev >0x34: msi, MIMO 2T2R, MoW, address 00:db:df:1f:24:6c >ppb3 at pci0 dev 28 function 4 "Intel 6 Series PCIE" rev 0xb4: msi >pci4 at ppb3 bus 5 >xhci0 at pci4 dev 0 function 0 "NEC xHCI" rev 0x04: msi >usb1 at xhci0: USB revision 3.0 >uhub1 at usb1 "NEC xHCI root hub" rev 3.00/1.00 addr 1 >ppb4 at pci0 dev 28 function 5 "Intel 6 Series PCIE" rev 0xb4: msi >pci5 at ppb4 bus 6 >ppb5 at pci0 dev 28 function 6 "Intel 82801BAM Hub-to-PCI" rev 0xb4: >msi pci6 at ppb5 bus 7 >ehci1 at pci0 dev 29 function 0 "Intel 6 Series USB" rev 0x04: apic 2 >int 23 usb2 at ehci1: USB revision 2.0 >uhub2 at usb2 "Intel EHCI root hub" rev 2.00/1.00 addr 1 >pcib0 at pci0 dev 31 function 0 "Intel QM67 LPC" rev 0x04 >ahci0 at pci0 dev 31 function 2 "Intel 6 Series AHCI" rev 0x04: msi, >AHCI 1.3 >scsibus1 at ahci0: 32 targets >sd0 at scsibus1 targ 0 lun 0: <ATA, INTEL SSDSC2BW24, DC02> SCSI3 >0/direct fixed naa.50015178f366232e >sd0: 228936MB, 512 bytes/sector, 468862128 sectors, thin >cd0 at scsibus1 targ 2 lun 0: <MATSHITA, DVD-RAM UJ8B2E, 1.20> ATAPI >5/cdrom removable >isa0 at pcib0 >isadma0 at isa0 >pckbc0 at isa0 port 0x60/5 >pckbd0 at pckbc0 (kbd slot) >pckbc0: using irq 1 for kbd slot >wskbd0 at pckbd0: console keyboard, using wsdisplay0 >pms0 at pckbc0 (aux slot) >pckbc0: using irq 12 for aux slot >wsmouse0 at pms0 mux 0 >pms0: Synaptics touchpad, firmware 7.5 >pcppi0 at isa0 port 0x61 >spkr0 at pcppi0 >scsibus2 at sdmmc0: 2 targets, initiator 0 >sd1 at scsibus2 targ 1 lun 0: <SD/MMC, Drive #01, > SCSI2 0/direct >fixed sd1: 3759MB, 512 bytes/sector, 7698432 sectors >uhub3 at uhub0 port 1 "Intel Rate Matching Hub" rev 2.00/0.00 addr 2 >ugen0 at uhub3 port 1 "AuthenTec Fingerprint Sensor" rev 2.00/25.01 >addr 3 uvideo0 at uhub3 port 5 configuration 1 interface 0 "YZC864LB >TOSHIBA Web Camera" rev 2.00/25.17 addr 4 >video0 at uvideo0 >uhub4 at uhub2 port 1 "Intel Rate Matching Hub" rev 2.00/0.00 addr 2 >uhub5 at uhub4 port 2 "NEC product 0x0059" rev 2.00/1.00 addr 3 >uhidev0 at uhub5 port 3 configuration 1 interface 0 "Logitech >Trackball" rev 1.10/2.20 addr 4 >uhidev0: iclass 3/1 >ums0 at uhidev0: 3 buttons, Z dir >wsmouse1 at ums0 mux 0 >uhub6 at uhub5 port 4 "Texas Instruments UT-USB41 hub" rev 1.10/1.10 >addr 5 uhidev1 at uhub6 port 1 configuration 1 interface 0 "Microsoft >Microsoft Natural Keyboard Pro" rev 1.10/1.14 addr 6 >uhidev1: iclass 3/1 >ukbd0 at uhidev1: 8 variable keys, 6 key codes >wskbd1 at ukbd0 mux 1 >wskbd1: connecting to wsdisplay0 >uhidev2 at uhub6 port 1 configuration 1 interface 1 "Microsoft >Microsoft Natural Keyboard Pro" rev 1.10/1.14 addr 6 >uhidev2: iclass 3/0, 2 report ids >uhid0 at uhidev2 reportid 1: input=2, output=0, feature=0 >uhid1 at uhidev2 reportid 2: input=1, output=0, feature=0 >uftdi0 at uhub6 port 2 "FTDI FT232R USB UART" rev 2.00/6.00 addr 7 >ucom0 at uftdi0 portno 1 >uhidev3 at uhub6 port 3 configuration 1 interface 0 "Logitech >Trackball" rev 1.10/2.20 addr 8 >uhidev3: iclass 3/1 >ums1 at uhidev3: 3 buttons, Z dir >wsmouse2 at ums1 mux 0 >uhub7 at uhub4 port 4 "O2 Micro OZ776 Hub" rev 1.10/1.10 addr 9 >ugen1 at uhub7 port 2 "O2 O2Micro CCID SC Reader" rev 1.10/1.10 addr 10 >vscsi0 at root >scsibus3 at vscsi0: 256 targets >softraid0 at root >scsibus4 at softraid0: 256 targets >root on sd0a (ba6ebc42de11aa8d.a) swap on sd0b dump on sd0b

