Poll

What OS are you running?

Windows
57 (52.3%)
Linux
37 (33.9%)
OSX
11 (10.1%)
None!
1 (0.9%)
Other...
3 (2.8%)

Total Members Voted: 107

Voting closed: October 20, 2015, 10:47:20 pm

Author Topic: So ... what OS is it?  (Read 21064 times)

0 Members and 1 Guest are viewing this topic.

Offline onesixrightTopic starter

  • Frequent Contributor
  • **
  • Posts: 624
  • Country: nl
So ... what OS is it?
« on: July 22, 2015, 10:47:20 pm »
As the title implies, what OS are you running for you electronic development. Take into account that some tools don't run on specific platforms.

Software like:
  • MPLAB
  • EAGLE
  • Bluetooth Developer Studio
  • Autodesk
  • CNC software
  • etc.
 

Offline suicidaleggroll

  • Super Contributor
  • ***
  • Posts: 1453
  • Country: us
Re: So ... what OS is it?
« Reply #1 on: July 22, 2015, 10:55:10 pm »
Linux here.  If a device doesn't have a Linux option for its necessary support software, I pick one that does.  I do have a Windows 7 VM for those cases when it's absolutely necessary, but it almost never is.
 

Offline John Coloccia

  • Super Contributor
  • ***
  • Posts: 1217
  • Country: us
Re: So ... what OS is it?
« Reply #2 on: July 22, 2015, 11:01:06 pm »
I do everything in Windows.
 

Offline rs20

  • Super Contributor
  • ***
  • Posts: 2320
  • Country: au
Re: So ... what OS is it?
« Reply #3 on: July 22, 2015, 11:05:54 pm »
Windows, because Windows is the Arduino of operating systems -- technically awful (I mean some of the design decision are just horrendous), but all the software runs on it. It's standard, as opposed to intrinsically good, is what I'm trying to say.

(I normally employ the above metaphor the other way around, as in "Arduino is the Windows of MCU dev boards...")

(I also have some RPis and other linux boxes to keep me sane.)
 

Offline codeboy2k

  • Super Contributor
  • ***
  • Posts: 1836
  • Country: ca
Re: So ... what OS is it?
« Reply #4 on: July 23, 2015, 12:41:52 am »
Linux. 

For any tools that don't run in Linux I first try Wine .  If that doesn't work then I load it up inside a VirtualBox running Windows 7.
My Windows virtual box runs full-screen on a virtual screen of my linux desktop, so it just looks and runs like a normal Windows install when I switch to it.

 

Offline c4757p

  • Super Contributor
  • ***
  • Posts: 7799
  • Country: us
  • adieu
Re: So ... what OS is it?
« Reply #5 on: July 23, 2015, 12:45:08 am »
Another OS thread? :scared:

As the title implies, what OS are you running for you electronic development. Take into account that some tools don't run on specific platforms.

Huh? Is this "which OS are you running" or "which OS is the best"? I can't "take into account" anything, other than the fact that Arch Linux happens to be installed on my hard drive, when telling you which one I'm running...
No longer active here - try the IRC channel if you just can't be without me :)
 

Offline Whales

  • Super Contributor
  • ***
  • Posts: 2022
  • Country: au
    • Halestrom
Re: So ... what OS is it?
« Reply #6 on: July 23, 2015, 12:50:15 am »
Linux.

Similarly: if I can't find a native version then Wine is very mature and when that eventually fails I have some VMs of Windows handy.  Sometimes Windows is necessary, but keeping it in a VM allows me to avoid most of the cons of it.  I basically get the best parts from both worlds. 

Todo: get rid of systemd.  It bricks my ARM laptop every time I update, let alone the philosophical/security issues with it.

Offline c4757p

  • Super Contributor
  • ***
  • Posts: 7799
  • Country: us
  • adieu
Re: So ... what OS is it?
« Reply #7 on: July 23, 2015, 12:55:01 am »
when that eventually fails I have some VMs of Windows handy

+1 for VMs. I've got pretty much every OS in a VM somewhere (except for OS X, but that's a toy anyway... >:D) so I don't care so much about OSes. I like Linux for day-to-day stuff, but if a tool I need from time to time doesn't work on it, nbd, just start up a VM.
No longer active here - try the IRC channel if you just can't be without me :)
 

Offline Whales

  • Super Contributor
  • ***
  • Posts: 2022
  • Country: au
    • Halestrom
Re: So ... what OS is it?
« Reply #8 on: July 23, 2015, 12:57:59 am »
(except for OS X, but that's a toy anyway... >:D)

Tangent: paste this into the terminal app on OSX and be amazed: 🍕 .   Highly amusing, but probably not that useful.
« Last Edit: July 23, 2015, 12:59:41 am by Whales »
 

Offline rs20

  • Super Contributor
  • ***
  • Posts: 2320
  • Country: au
Re: So ... what OS is it?
« Reply #9 on: July 23, 2015, 12:59:28 am »
How good are VMs these days? With respect to, say, lagginess scrolling around a complex 2D PCB view, or even 3D cad? Any particular VMs anyone recommends?
 

Offline c4757p

  • Super Contributor
  • ***
  • Posts: 7799
  • Country: us
  • adieu
Re: So ... what OS is it?
« Reply #10 on: July 23, 2015, 01:01:29 am »
I use VirtualBox. 3D doesn't work well, but everything else including 2D CAD might as well be native.
No longer active here - try the IRC channel if you just can't be without me :)
 

Offline Armxnian

  • Regular Contributor
  • *
  • Posts: 214
  • Country: us
  • Computer Engineering Student
Re: So ... what OS is it?
« Reply #11 on: July 23, 2015, 01:05:27 am »
How good are VMs these days? With respect to, say, lagginess scrolling around a complex 2D PCB view, or even 3D cad? Any particular VMs anyone recommends?

Virtualbox is widely used and is great for running something light like Sage. However, I wouldn't recommend it for something like Windows or a heavy Linux distro. It's too slow, and is limited in many ways, like cores, ram, hardware virtualizion, etc. VMware is better if you're going to be using the VM a lot. Personally I just install Linux natively and avoid all potential issues.
 

Offline suicidaleggroll

  • Super Contributor
  • ***
  • Posts: 1453
  • Country: us
Re: So ... what OS is it?
« Reply #12 on: July 23, 2015, 01:18:35 am »
How good are VMs these days? With respect to, say, lagginess scrolling around a complex 2D PCB view, or even 3D cad? Any particular VMs anyone recommends?

Virtualbox is widely used and is great for running something light like Sage. However, I wouldn't recommend it for something like Windows or a heavy Linux distro. It's too slow, and is limited in many ways, like cores, ram, hardware virtualizion, etc.

I'm not sure what you mean.  VirtualBox works just fine with Windows and "heavy Linux distros".  What core/ram/virtualization limitations are you referring to?  I have a server at work that has 28 cores and 128 GB of RAM.  VirtualBox has no issues giving all of it to a VM (well, 85% of the RAM, since VB can't be configured to give 100% to the VM or there would be nothing left for the host).  If VB can hand over at least 28 cores and 100 GB of RAM to a VM, then I have no earthly idea what cores/ram limitations you're talking about...certainly nothing that would affect Windows or even the heaviest Linux distros.  VirtualBox definitely supports hardware virtualization as well, not supporting it would be a dealbreaker these days.

This thread has a few of the limits spelled out:
https://forums.virtualbox.org/viewtopic.php?f=24&t=41211

For a Linux x64 host, the limit is 256 cores, 16 TiB of RAM, and 1023 VMs.  That's one hell of a Windows system you're trying to run if you're limited by those numbers...
« Last Edit: July 23, 2015, 01:27:25 am by suicidaleggroll »
 

Offline Armxnian

  • Regular Contributor
  • *
  • Posts: 214
  • Country: us
  • Computer Engineering Student
Re: So ... what OS is it?
« Reply #13 on: July 23, 2015, 02:01:27 am »
I'm not sure what you mean.  VirtualBox works just fine with Windows and "heavy Linux distros".  What core/ram/virtualization limitations are you referring to?  I have a server at work that has 28 cores and 128 GB of RAM.  VirtualBox has no issues giving all of it to a VM (well, 85% of the RAM, since VB can't be configured to give 100% to the VM or there would be nothing left for the host).  If VB can hand over at least 28 cores and 100 GB of RAM to a VM, then I have no earthly idea what cores/ram limitations you're talking about...certainly nothing that would affect Windows or even the heaviest Linux distros.  VirtualBox definitely supports hardware virtualization as well, not supporting it would be a dealbreaker these days.

This thread has a few of the limits spelled out:
https://forums.virtualbox.org/viewtopic.php?f=24&t=41211

For a Linux x64 host, the limit is 256 cores, 16 TiB of RAM, and 1023 VMs.  That's one hell of a Windows system you're trying to run if you're limited by those numbers...
Limited amount of Vram support, and 3D acceleration doesn't work properly. Vmware also has support for newer hardware visualization extensions and is in general more customizable. Clicking on the start menu in Virtualbox running windows lags... run vmware in exclusive mode and it feels like you are running a native installation. I hate paid software, and exclusively use open source when I can, but there is no comparison in this area. Try it for yourself.
 

Offline mtdoc

  • Super Contributor
  • ***
  • Posts: 3575
  • Country: us
Re: So ... what OS is it?
« Reply #14 on: July 23, 2015, 03:15:37 am »
VM you say?   Does this count?   >:D

 

Offline suicidaleggroll

  • Super Contributor
  • ***
  • Posts: 1453
  • Country: us
Re: So ... what OS is it?
« Reply #15 on: July 23, 2015, 03:40:32 am »
Limited amount of Vram support
I supposed 256 MB might not be enough for some tasks, but it's plenty for everything I've ever tried to do.

and 3D acceleration doesn't work properly.
You might be right, I don't do a lot of (read: any) 3D work.

Vmware also has support for newer hardware visualization extensions
They both support VT-x and AMD-V.  Are you talking about a subset of these?  Do you have any sources since I'd like to read about it more.

and is in general more customizable.
How so?

Clicking on the start menu in Virtualbox running windows lags...
Not for me it doesn't.  Clicking on the start menu is instant, the only way it would be faster is if it opened up before I clicked the mouse.  From cold boot Windows 7 is at a working desktop in 12 seconds flat (I just timed it), most bare metal Windows installations would struggle to keep up with that. 

I'm not saying VMWare isn't better, but nothing you've said so far about VirtualBox's limitations or "lagging" has been true in my experience.
 

Offline Armxnian

  • Regular Contributor
  • *
  • Posts: 214
  • Country: us
  • Computer Engineering Student
Re: So ... what OS is it?
« Reply #16 on: July 23, 2015, 04:40:08 am »
I supposed 256 MB might not be enough for some tasks, but it's plenty for everything I've ever tried to do.

You might be right, I don't do a lot of (read: any) 3D work.
Modern workstation graphics cards have up to 12GB of vram. Nvidia Pascal is said to support 32GB. Anything above 256MB and Virtualbox crashes on boot. Obviously vmware isn't perfect either, and can't match a native machine, but it does support much more vram. For many applications, 256MB is unusable. Furthermore, the actual gpu performance suffers greatly in virtualbox. I had UI lag on a 1080p monitor with a 780ti in ubuntu.

They both support VT-x and AMD-V.  Are you talking about a subset of these?  Do you have any sources since I'd like to read about it more.
I don't have vmware workstation 11 installed anymore, and can't for the life of me remember what it was called. But if IIRC it had a newer hardware visualization extension that Virtualbox did not have.
How so?
I don't think Virtualbox supports nesting; other various features in the setup and live menus and things that the vmware tools extension enables.

Not for me it doesn't.  Clicking on the start menu is instant, the only way it would be faster is if it opened up before I clicked the mouse.  From cold boot Windows 7 is at a working desktop in 12 seconds flat (I just timed it), most bare metal Windows installations would struggle to keep up with that. 
I'm not saying VMWare isn't better, but nothing you've said so far about VirtualBox's limitations or "lagging" has been true in my experience.
I ran Ubuntu on Virtualbox and vmware workstation 11 when I had it installed. Using it as an actual os (browsing the web, managing files, etc) was night and day. This could be because of the better implemented 3D acceleration. Benchmarks show CPU performance much closer however, with vmware products having the slight edge.

Finally, vmware just works. It is extremely easy to get going. With virtualbox, I run into countless errors getting it to boot various os's. I just tried Windows 10 insider with default/conservative settings and it didn't even get to the boot screen. It's annoying to troubleshoot. With vmware I ran the less stable Windows 10 technical preview as a VM in a Ubuntu 14.10 VM running on a Windows 8.1 machine.

Obviously one is paid and the other is free. You can try out vmware however using alternative methods  >:D, only then can you make comparisons.
 

Online nctnico

  • Super Contributor
  • ***
  • Posts: 27766
  • Country: nl
    • NCT Developments
Re: So ... what OS is it?
« Reply #17 on: July 23, 2015, 07:17:37 am »
Clicking on the start menu in Virtualbox running windows lags...
Not for me it doesn't.  Clicking on the start menu is instant, the only way it would be faster is if it opened up before I clicked the mouse.  From cold boot Windows 7 is at a working desktop in 12 seconds flat (I just timed it), most bare metal Windows installations would struggle to keep up with that. 

I'm not saying VMWare isn't better, but nothing you've said so far about VirtualBox's limitations or "lagging" has been true in my experience.
Same here. Virtualbox runs just as quick (or better said: slow) as a regular Windows machine. I have to note that the Linux machine I run Virtual box on has been choosen to have good support for running virtual machines. Also copying and pasting works just fine between the host and virtual machines.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline TerraHertz

  • Super Contributor
  • ***
  • Posts: 3958
  • Country: au
  • Why shouldn't we question everything?
    • It's not really a Blog
Re: So ... what OS is it?
« Reply #18 on: July 23, 2015, 07:30:39 am »
Windows. Mainly because it's the most unacceptable pile of crap, and so is a constant source of inspiration and ideas for 'something else' - a long term background project. I suspect if I switched to Linux I might lose that motivation.


Btw speaking of virtual machines, this is amusing:

http://9gag.com/gag/a0Y5EDn
Hack makes playing 'Doom' on a computer inside 'Doom' a reality
« Last Edit: July 23, 2015, 08:01:05 am by TerraHertz »
Collecting old scopes, logic analyzers, and unfinished projects. http://everist.org
 

Offline Mechanical Menace

  • Super Contributor
  • ***
  • Posts: 1288
  • Country: gb
Re: So ... what OS is it?
« Reply #19 on: July 23, 2015, 07:57:11 am »
Really depends on what I'm doing and what the machine gets used for.

How good are VMs these days? With respect to, say, lagginess scrolling around a complex 2D PCB view, or even 3D cad? Any particular VMs anyone recommends?

My main PC and main entertainment PC are both currently using KVM and VFIO for games that don't like Linux, I maybe drop 2-3 percent in performance compared to running the heaviest games native in Windows.

EDIT:The only real down side is that I run a cut down distro just to do the VM hosting and then everything else is virtualised so I might not stick with it.
« Last Edit: July 23, 2015, 08:15:50 am by Mechanical Menace »
Second sexiest ugly bloke on the forum.
"Don't believe every quote you read on the internet, because I totally didn't say that."
~Albert Einstein
 

Offline XOIIO

  • Super Contributor
  • ***
  • Posts: 1625
  • Country: ca
Re: So ... what OS is it?
« Reply #20 on: July 23, 2015, 08:16:48 am »
Windows. It's a standard, works well enough in most cases, and is simply easier to get most things released for the consumer marked (like games) working on.

Offline BradC

  • Super Contributor
  • ***
  • Posts: 2109
  • Country: au
Re: So ... what OS is it?
« Reply #21 on: July 23, 2015, 11:58:48 am »
How good are VMs these days? With respect to, say, lagginess scrolling around a complex 2D PCB view, or even 3D cad? Any particular VMs anyone recommends?

I use Autodesk Revit in a Win2k3 instance inside a KVM VM on Linux. I use SPICE for the display to a remote machine and run dual head. One 2560x1600 & the other 1920x1200. Revit on 2k3 runs faster in the VM than on any windows version on the bare hardware. I don't set the models photorealistic and panning can be a little bit laggy, but to be honest everything else is so much faster that I just learned to pan less.

So yes, 3D CAD inside a VM is certainly possible and useable. I've used VMWare, VirtualBox qemu with kqemu and Win4Lin. Now days, qemu/kvm does everything I need it to without needing proprietary modules or extraneous fluff.
 

Offline Halcyon

  • Global Moderator
  • *****
  • Posts: 5878
  • Country: au
Re: So ... what OS is it?
« Reply #22 on: July 23, 2015, 12:43:05 pm »
Yep, Windows for me too. It's solid, stable and just works without fiddling about. Mind you, I also have decent hardware, that's the key to getting a great Windows setup. If you want to run Windows on bog-standard, low-grade consumer crap, then expect the same performance/stability in return.
 

Offline Mephitus

  • Regular Contributor
  • *
  • Posts: 174
  • Country: us
  • Dashing, no?
Re: So ... what OS is it?
« Reply #23 on: July 23, 2015, 02:03:01 pm »
Windows 7 & server, several varients of Debian Linux, and one Red Hat. I am not "counting" it, but I also have to run OSX  :palm: (shudder) on a test box at work. I keep breaking that one...

I have been wanting to try a new one called MenuetOS. An OS written completely in assembly. It looks rather interesting: http://www.menuetos.net/
A true gentleman must be prepared for anything. - Pepe le' Pew
 

Offline bingo600

  • Super Contributor
  • ***
  • Posts: 2028
  • Country: dk
Re: So ... what OS is it?
« Reply #24 on: July 23, 2015, 02:37:36 pm »
Linux w. virtualbox , and a single dualboot Linux/W7 for my garmin gps updates.

/Bingo
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf