Though the following has nothing to do with AMD GPU's, it may be of interest. I will share my config with you with one caveat: I'm from Alabama, and we all know what that means ... http://marc.info/?l=openbsd-misc&m=139656417532670&w=2 (I still laugh about that one every time I read it -- it's a looonnngggg shot indeed!!!) If the following does you no good, I apologize for wasting your time.
I run OpenBSD current, Windows 8.1, and Linuxmint 17 on my Dell E6520 notebook. (I am the General Manager of a Commercial Food Equipment company, and I bought it through the company for work, development, and OpenBSD learning and fun!!) It has the Nvidia Quadro NVS4200M (Optimus) on board -- see dmesg below. I had heat issues as well. My fix is simple: In the BIOS (version A19,) under Performance, I set Multi Core Support to 1 processor, and I disabled HyperThread control. SpeedStep and TurboBoost are still enabled. My box still runs like a scalded dog (did all y'all get that? if not, it means I discern no change in performance.) I have zero issues with heat. For what it's worth, I detect no drop in performance with either Windows 8.1 or Linuxmint 17, although I do not boot either one very often. Both of those systems performed without any problems before I tweaked my BIOS (no heat, Windows used Nvidia driver, Linuxmint used Nouveau driver,) but they both run fine with the tweaked BIOS, so I leave my system "optimized" for OpenBSD. Mind you now, I rely on a very subjective method of using my patience level to measure performance; if I have to wait on anything from a computer of any sort, I'm not going to tolerate it for long. I just don't have time. A couple more things to mention. No, I can't run Gnome. No, the Broadcom wire- less card is dead weight. Ask me if I care. Nope, sure don't. Love cwm, and I'm either connected to the net via ethernet or tethered to my smartphone. Remember I'm from Alabama, so I don't have a problem doing more with less. (Hmmm . . . maybe if I were not so slow, being from Alabama and everything, I might have time to do more with less . . .) I also understand the financial restraints in obtaining hardware. (I purchased my notebook as a refurbished unit with tax and shipping for around $320 US about a year ago.) And yes, I run full HD, 1920x1080 without a hiccup. After all, OpenBSD "Just Works!" The xrandr output below is due to the Intel HD 3000 graphics, of course. $ xrandr Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 32767 x 32767 LVDS1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm 1920x1080 60.01*+ 40.01 1400x1050 59.98 1280x1024 60.02 1280x960 60.00 1024x768 60.00 800x600 60.32 56.25 640x480 59.94 VGA1 disconnected (normal left inverted right x axis y axis) VIRTUAL1 disconnected (normal left inverted right x axis y axis) So, if this helps you, great. I finally figured out that single processor performance still rules in my world -- the other seven cores on that smokin' Intel 2720QM can just "stay on the porch with the rest of the dawgs." Sincerely, Gilbert OpenBSD 5.5-current (GENERIC) #218: Fri Jun 27 12:27:41 MDT 2014 dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC RTC BIOS diagnostic error 3f<config_unit,memory_size,fixed_disk,invalid_time> real mem = 8448847872 (8057MB) avail mem = 8215207936 (7834MB) mpath0 at root scsibus0 at mpath0: 256 targets mainbus0 at root bios0 at mainbus0: SMBIOS rev. 2.6 @ 0xf2090 (106 entries) bios0: vendor Dell Inc. version "A19" date 11/14/2013 bios0: Dell Inc. Latitude E6520 acpi0 at bios0: rev 2 acpi0: sleep states S0 S3 S4 S5 acpi0: tables DSDT FACP APIC TCPA SSDT MCFG HPET BOOT SSDT SSDT SSDT DMAR SLIC SSDT acpi0: wakeup devices UAR1(S3) HDEF(S4) GLAN(S4) PXSX(S4) RP01(S4) PXSX(S4) RP02(S4) PXSX(S4) RP04(S4) PXSX(S4) RP05(S4) PXSX(S4) RP06(S4) PXSX(S4) RP07(S4) PXSX(S4) [...] acpitimer0 at acpi0: 3579545 Hz, 24 bits acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat cpu0 at mainbus0: apid 0 (boot processor) cpu0: Intel(R) Core(TM) i7-2720QM CPU @ 2.20GHz, 2195.32 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 ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 24 pins acpimcfg0 at acpi0 addr 0xf8000000, bus 0-63 acpihpet0 at acpi0: 14318179 Hz acpiprt0 at acpi0: bus 0 (PCI0) acpiprt1 at acpi0: bus -1 (P0P1) acpiprt2 at acpi0: bus 2 (RP01) acpiprt3 at acpi0: bus 3 (RP02) acpiprt4 at acpi0: bus 10 (RP04) acpiprt5 at acpi0: bus -1 (RP05) acpiprt6 at acpi0: bus 11 (RP06) acpiprt7 at acpi0: bus -1 (RP07) acpiprt8 at acpi0: bus -1 (RP08) acpiprt9 at acpi0: bus 1 (PEG0) acpiprt10 at acpi0: bus -1 (PEG1) acpiprt11 at acpi0: bus -1 (PEG2) acpiprt12 at acpi0: bus -1 (PEG3) acpiprt13 at acpi0: bus 4 (RP03) acpiec0 at acpi0 acpicpu0 at acpi0: C3, C2, C1, PSS acpitz0 at acpi0: critical temperature is 107 degC acpibtn0 at acpi0: LID_ acpibtn1 at acpi0: PBTN acpibtn2 at acpi0: SBTN acpiac0 at acpi0: AC unit online acpibat0 at acpi0: BAT0 model "DELL 2VYF511" serial 1844 type LION oem "Sanyo" acpibat1 at acpi0: BAT1 not present acpibat2 at acpi0: BAT2 not present acpivideo0 at acpi0: VID_ acpivout0 at acpivideo0: LCD_ acpivideo1 at acpi0: VID_ acpivout1 at acpivideo1: LCD_ cpu0: Enhanced SpeedStep 2195 MHz: speeds: 2201, 2200, 2100, 2000, 1900, 1800, 1700, 1600, 1500, 1400, 1300, 1200, 1100, 1000, 900, 800 MHz pci0 at mainbus0 bus 0 pchb0 at pci0 dev 0 function 0 "Intel Core 2G Host" rev 0x09 ppb0 at pci0 dev 1 function 0 "Intel Core 2G PCIE" rev 0x09: msi pci1 at ppb0 bus 1 vendor "NVIDIA", unknown product 0x1056 (class display subclass VGA, rev 0xa1) at pci1 dev 0 function 0 not configured azalia0 at pci1 dev 0 function 1 vendor "NVIDIA", unknown product 0x0e08 rev 0xa1: msi azalia0: no supported codecs 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: 1920x1080 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 em0 at pci0 dev 25 function 0 "Intel 82579LM" rev 0x04: msi, address 5c:26:0a:46:d4:c8 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 azalia1 at pci0 dev 27 function 0 "Intel 6 Series HD Audio" rev 0x04: msi azalia1: codecs: IDT/0x76e7 audio0 at azalia1 ppb1 at pci0 dev 28 function 0 "Intel 6 Series PCIE" rev 0xb4: msi pci2 at ppb1 bus 2 ppb2 at pci0 dev 28 function 1 "Intel 6 Series PCIE" rev 0xb4: msi pci3 at ppb2 bus 3 "Broadcom BCM4313" rev 0x01 at pci3 dev 0 function 0 not configured ppb3 at pci0 dev 28 function 2 "Intel 6 Series PCIE" rev 0xb4: msi pci4 at ppb3 bus 4 ppb4 at pci0 dev 28 function 3 "Intel 6 Series PCIE" rev 0xb4: msi pci5 at ppb4 bus 10 ppb5 at pci0 dev 28 function 5 "Intel 6 Series PCIE" rev 0xb4: msi pci6 at ppb5 bus 11 vendor "O2 Micro", unknown product 0x13f7 (class serial bus subclass Firewire, rev 0x05) at pci6 dev 0 function 0 not configured sdhc0 at pci6 dev 0 function 1 vendor "O2 Micro", unknown product 0x8321 rev 0x05: apic 2 int 18 sdmmc0 at sdhc0 vendor "O2 Micro", unknown product 0x8331 (class mass storage subclass miscellaneous, rev 0x05) at pci6 dev 0 function 2 not configured ehci1 at pci0 dev 29 function 0 "Intel 6 Series USB" rev 0x04: apic 2 int 17 usb1 at ehci1: USB revision 2.0 uhub1 at usb1 "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, ST9320423AS, D005> SCSI3 0/direct fixed naa.5000c50037d59892 sd0: 305245MB, 512 bytes/sector, 625142448 sectors cd0 at scsibus1 targ 1 lun 0: <TSSTcorp, DVD+-RW TS-U633J, D300> ATAPI 5/cdrom removable ichiic0 at pci0 dev 31 function 3 "Intel 6 Series SMBus" rev 0x04: apic 2 int 18iic0 at ichiic0 lisa0 at iic0 addr 0x1d: lis331dl spdmem0 at iic0 addr 0x50: 4GB DDR3 SDRAM PC3-10600 SO-DIMM spdmem1 at iic0 addr 0x52: 4GB DDR3 SDRAM PC3-10600 SO-DIMM isa0 at pcib0 isadma0 at isa0 pckbc0 at isa0 port 0x60/5pckbc0: 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 pcppi0 at isa0 port 0x61 spkr0 at pcppi0 uhub2 at uhub0 port 1 "Intel Rate Matching Hub" rev 2.00/0.00 addr 2 uvideo0 at uhub2 port 5 configuration 1 interface 0 "M092S-E00-1304-SB387 Laptop_Integrated_Webcam_FHD" rev 2.00/c.01 addr 3 video0 at uvideo0 uhub3 at uhub1 port 1 "Intel Rate Matching Hub" rev 2.00/0.00 addr 2 urndis0 at uhub3 port 3 configuration 1 interface 0 "SAMSUNG SAMSUNG_Android" rev 2.10/2.32 addr 3 urndis0: using RNDIS, address 02:01:54:07:35:62 umass0 at uhub3 port 4 configuration 1 interface 0 "Lexar USB Flash Drive" rev 2.00/11.00 addr 4 umass0: using SCSI over Bulk-Only scsibus2 at umass0: 2 targets, initiator 0 sd1 at scsibus2 targ 1 lun 0: <Lexar, USB Flash Drive, 1100> SCSI2 0/direct removable serial.05dca815HV4DI63NEBQN sd1: 29952MB, 512 bytes/sector, 61341696 sectors ugen0 at uhub3 port 8 "Broadcom Corp 5880" rev 1.10/1.01 addr 5 vscsi0 at root scsibus3 at vscsi0: 256 targets softraid0 at root scsibus4 at softraid0: 256 targets root on sd0a (62ee34edfa8f1297.a) swap on sd0b dump on sd0b pckbd0 at pckbc0 (kbd slot) On Sun, Jun 29, 2014 at 6:40 AM, Lampshade <lampsh...@poczta.fm> wrote: > Hello, > I am a student from Poland (country in Central Europe) and I would love to > use OpenBSD everyday. I must have Windows operating system too. I must > have it because of Autodesk's Inventor and Autocad software (in future > probably also SolidWorks) and Ansys and so on. For that software I need > something more powerful than Intel's GPU (not only for performance but > also for quality). Today I have laptop with Optimus (Intel's GPU + > Nvidia's GPU, if Nvidia's GPU renders something, Intel's GPU is proxy). It > works well under Windows. Under Linux Intel's GPU works well, Nvidia's > GPU is by default powered off. I can use it by manually typed commands. > I can not do anything in BIOS to turn off Nvidia's GPU. > OpenBSD can not turn off my Nvidia's GPU (despite the fact that it not > renders or passes by anything) and just consumes a lot of energy from > battery and heats my laptop. > So I would consider buying a new laptop with AMD APU if it is supported > well by OpenBSD and not heats laptop to high temperatures. Does anybody > have experience with AMD APU's on OpenBSD and can let me know if it > performs well? > I know for a lot of you buying laptop is relatively more affordable. Please > consider that in Poland we have the same (or even a bit higher) prices of > electronics and considerably lower earnings, so I don't want to make a > mistake and buy hardware based on my wrong opinion about support of > AMD's GPUs with OpenBSD. > I don't posted this topic in „General Hardware” because I am > particularly > interested in OpenBSD support, but if you consider it should land there > please place this topic there. > > With best regards