https://www.channelfutures.com/wp-content/themes/channelfutures_child/assets/images/logo/footer-new-logo.png
  • Home
  • Technologies
    • Back
    • Analytics
    • Artificial Intelligence
    • Cloud
    • Data Centers
    • Desktop
    • IoT
    • Mobility
    • Networking
    • Open Source
    • RMM/PSA
    • Security
    • Virtualization
    • Voice/Connectivity
  • Strategy
    • Back
    • Best Practices
    • Business Models
    • Channel 101
    • Channel Programs
    • Channel Research
    • Digital Transformation
    • Diversity & Inclusion
    • Leadership
    • Mergers and Acquisitions
    • Sales & Marketing
    • Specialty Practices
  • MSSP Insider
    • Back
    • Business of Security
    • Cloud and Edge
    • Endpoint
    • Network
    • People and Careers
    • Training and Policies
  • MSP 501
    • Back
    • 2020 MSP 501 Rankings
    • 2020 Hot 101 Rankings
    • 2020 MSP 501 Report
  • Intelligence
    • Back
    • Our Sponsors
    • From the Industry
    • Content Resources
    • COVID-19 Partner Help
    • Galleries
    • Podcasts
    • Reports
    • Videos
    • Webinars
    • White Papers
  • EMEA
  • Awards
    • Back
    • Excellence in Digital Services
    • 2020 MSP 501
    • Top Gun 51
  • Events
    • Back
    • CP Conference & Expo
    • Channel Partners Evolution
    • Channel Evolution Europe
    • Channel Partners Event Coverage
    • Webinars
  • Channel Mentor
    • Back
    • Channel Market Intelligence
    • Channel Educational Series
Channel Futures
  • NEWSLETTER
  • Home
  • Technologies
    • Back
    • Analytics
    • Artificial Intelligence
    • Cloud
    • Data Centers
    • Desktop
    • IoT
    • Mobility
    • Networking
    • Open Source
    • RMM/PSA
    • Security
    • Virtualization
    • Voice/Connectivity
  • Strategy
    • Back
    • Best Practices
    • Business Models
    • Channel 101
    • Channel Programs
    • Channel Research
    • Digital Transformation
    • Diversity & Inclusion
    • Leadership
    • Mergers and Acquisitions
    • Sales & Marketing
    • Specialty Practices
  • MSSP Insider
    • Back
    • Business of Security
    • Cloud and Edge
    • Endpoint
    • Network
    • People and Careers
    • Training and Policies
  • MSP 501
    • Back
    • 2020 MSP 501 Rankings
    • 2020 Hot 101 Rankings
    • 2020 MSP 501 Report
  • Intelligence
    • Back
    • Our Sponsors
    • From the Industry
    • Content Resources
    • COVID-19 Partner Help
    • Galleries
    • Podcasts
    • Reports
    • Videos
    • Webinars
    • White Papers
  • EMEA
  • Awards
    • Back
    • Excellence in Digital Services
    • 2020 MSP 501
    • Top Gun 51
  • Events
    • Back
    • CP Conference & Expo
    • Channel Partners Evolution
    • Channel Evolution Europe
    • Channel Partners Event Coverage
    • Webinars
  • Channel Mentor
    • Back
    • Channel Market Intelligence
    • Channel Educational Series
    • Newsletter
  • REGISTER
  • MSPs
  • VARs / SIs
  • Digital Service Providers
  • Cloud Service Providers
  • CHANNEL PARTNERS ONLINE
 Channel Futures

Open Source


3D Acceleration in VirtualBox Guests

  • Written by Christopher Tozzi
  • January 28, 2010

Last spring, the world changed forever when VirtualBox implemented support for 3D acceleration in Windows and Linux guests.  I have a tendency to be behind the curve on world-changing events, so I didn’t found time to play with this new feature until a few days ago.  But what I found made me really happy.  Read on for the details.

One of the most common complaints about Ubuntu is, “It doesn’t run application X, which I need for school/work/gambling.”

Sometimes, wine is the solution to these problems.  I’d be reluctant, however, to rely on wine if I needed a Windows program to run flawlessly.  Wine can do wonderful things, but it can also do weird, flaky and unpredictable things in many cases, which is not acceptable in a production environment.

In most other situations, running Windows in a virtualized environment via any of a number of Linux virtualization platforms–VMware, VirtualBox, KVM, Xen, etc.–is the next-best way to get that tricky Windows-only application working on Ubuntu.

Until recently, however, the big caveat for virtualization in Linux was that applications requiring video hardware acceleration–which means most games made in the last decade, among other things–were not supported.  In certain cases, some clever hackery could work around this limitation, and certain of VMware’s products boasted ostensible support for hardware acceleration in guests.  But for most Linux users, and probably all non-geeks, running 3D applications in a Windows guest on Ubuntu remained out of the question.

That all changed last spring, however, when VirtualBox, my favorite virtualization application, implemented support for hardware acceleration in Windows and Linux guests, by providing direct access to the host’s video device.  With that announcement, the holy grail of virtualization–at least from the ex-Windows gamer’s perspective–was realized.

Testing 3D acceleration

I was impressed with how easy it was to enable video acceleration in my Windows XP and Ubuntu virtual machines.  Just click a checkbox under the “Display” section of the virtual machine’s configuration and you’re good to go (guest additions and, for Windows guests, WineD3D should also be installed).

After that, 3D applications will “just work.”  As proof, here’s a screenshot of Tux Racer running in a Windows guest:

Tux Racer

Granted, video acceleration in my Windows and Ubuntu guests wasn’t flawless.  Graphics weren’t as smooth as they are on the host, and mouse movement was very erratic in several of the 3D applications I ran in Windows.

On the other hand, the fact that my Intel video hardware is relatively weak probably bears at least part of the responsibility for the choppy graphics, and the flaky mouse behavior could be due to any number of factors that may or may not have to do with 3D acceleration or the specifics of my hardware configuration.

In any case, 3D applications were certainly usable, even if they didn’t perform flawlessly, in my virtual machines.  This is a huge improvement over the past, when using Ubuntu meant saying goodbye to a range of Windows-only applications that require hardware acceleration.

Ideally, the day will come when I can run every application I want natively on Ubuntu.  But until then, user-friendly and feature-rich virtualization platforms like VirtualBox will remain a vitally important component of the Linux world.

Tags: Cloud Service Providers Digital Service Providers MSPs VARs/SIs Open Source

Related


  • cloud data
    Your Cloud Data Is Protected, But Is It Portable?
    Why flexibility and containerization are the new must-haves for cloud data.
  • Spinoff Company
    IBM Names CEO of New Managed Services Spinoff
    The former IBM CFO is well-known to those within NewCo.
  • JEDI lightsaber
    AWS Still Chasing JEDI, Blasts Trump Administration Again
    AWS still wants to get JEDI from Microsoft. And there’s a new alliance in town. Plus, an update from iXsystems.
  • CEO Andy Jassy during keynote at AWS reInvent 2020
    AWS Partners Flooded with New Capabilities, Opportunities at re:Invent
    Channel head Doug Yeum introduced services, competencies and more ways for the channel to team with the cloud provider.

15 comments

  1. Avatar CruelAngel January 28, 2010 @ 6:26 pm
    Reply

    Can it handle DirectX apps too? I though it can only emulate opengl calls. (That’s why the wineD3D is needed, becouse that’s not the “real” Direct X.)

  2. Avatar Disappointed January 28, 2010 @ 10:12 pm
    Reply

    How can you be an “ex-Windows gamer” if you’re playing a game in Windows? You’re still running a copy of Windows, even if virtualized. You’re either pirating it or paying for it, in which case you might as well just pirate it or pay for it and run it as your sole OS.

    This post describes some things that Windows provides that Ubuntu doesn’t. What does Ubuntu provide that Windows doesn’t?

    Seems like a better idea would be to run Windows for your main OS, to benefit from its stability and reliability, and run Ubuntu under Virtualbox if you need it for development or something.

  3. Avatar Christopher Tozzi January 28, 2010 @ 10:35 pm
    Reply

    CruelAngel: yes, it can handle DirectX apps, but through wineD3D. In other words you’re right that it can’t deal with DirectX calls directly, but if you install wineD3D, you can run DirectX applications (although I’ve read a lot of people saying it doesn’t always worked perfectly).

    Disappointed: it sounds like you’re trolling, but for a quick and non-exhaustive list of things Ubuntu does and Windows doesn’t, I’d point you to a post a wrote a couple weeks ago: http://www.workswithu.com/2010/01/14/five-essential-ubuntu-features/ You seem to assume that most people only use Ubuntu because they either need it for development or don’t have access to Windows (because they can’t afford it and are unwilling to pirate it). That’s definitely not the case for me, and probably not for the vast majority of Ubuntu users either.

  4. Avatar jaklumen January 28, 2010 @ 10:51 pm
    Reply

    Hmm, it seems like XP (NT5) is the magic quantity for most VB users doing this. However, I don’t have a key for it anymore, and so I tried with 98SE (http://techswrite.wordpress.com/2010/01/20/wrestling-with-virtualbox/ for the long version of the story), which is not officially supported. I got mixed results and wasn’t patient enough for the few times installation was going through.

    Ironically, I migrated to Ubuntu and then Linux Mint because I knew my time with XP was limited; losing keys, my installation disc was pressed before any of the Service Packs were released (and so reinstallation is ALWAYS a security risk)– I’m ready for more things to be native, too.

    And as far as avoiding software piracy: yes, it was a factor initially, but there are many more reasons why I’ve stayed with the Debian branch of distros.

  5. Avatar Links 28/1/2010: Netflix Petition; KDE SC 4.3.5 Released | B January 29, 2010 @ 2:31 am
    Reply

    […] 3D Acceleration in VirtualBox Guests In any case, 3D applications were certainly usable, even if they didn’t perform flawlessly, in my virtual machines. This is a huge improvement over the past, when using Ubuntu meant saying goodbye to a range of Windows-only applications that require hardware acceleration. […]

  6. Avatar Daniel Añez Scott January 30, 2010 @ 9:09 pm
    Reply

    so if i wanted to install a directx game (max payne, for example) i’d just install D3D in ubuntu and then install the game on the windows VM and play?

  7. Avatar Christopher Tozzi January 30, 2010 @ 10:19 pm
    Reply

    Daniel: right. In fact, there are some screenshots of Max Payne running in VirtualBox at http://www.dedoimedo.com/computers/virtualbox-3-directx.html

    Also, to be clear, you install wineD3D in VirtualBox, not in Ubuntu–there’s an option under one of the menus in the guest machine’s window where you can choose to install wineD3D. It will download it and mount it on the virtual CD drive; then you just open up Windows Explorer in the guest machine, navigate to your CD directory and run the wineD3D installer.

  8. Avatar iGadget February 1, 2010 @ 10:03 am
    Reply

    So what would be interesting is to repeat this test with a more powerfull graphics adapter, e.g. a recent nVidia card. I wonder how well a game like Half-Life 2 (or, if we’re going to push this to it’s limits – COD Modern Warfare 2?!) would run using WineD3D in VirtualBox.

    Anyone care to test this?

  9. Avatar Darrel Johnston February 1, 2010 @ 8:19 pm
    Reply

    Disappointed said, “Seems like a better idea would be to run Windows for your main OS, to benefit from its stability and reliability”…

    HUH??

  10. Avatar ArtInvent February 9, 2010 @ 8:09 pm
    Reply

    Not baked yet. I have 3D accel running on VB, which I’ve used on Ubuntu host/XP guest for years. Some things work, some don’t. In particular, can’t get Google Sketchup to run worth a dang with HW accel. Whereas it runs pretty well on Wine.

    I’ve often noticed that when VB introduces a new feature it doesn’t really work quite right until the next rev. or two. This happened with USB 2.0, multi-processor, etc etc. But yeah, a really well done 3D accel would be pretty awesome.

  11. Avatar goarilla February 12, 2010 @ 6:34 am
    Reply

    This post describes some things that Windows provides that Ubuntu doesn’t. What does Ubuntu provide that Windows doesn’t?

    the GNU userland !

  12. Avatar Abiola July 25, 2010 @ 5:26 am
    Reply

    Virtually every pc came with windows. By running linux with VB windows guest, u are not pirating, u are using d same windows u paid for. Windows offer me nothing than security risks and bondage. It dictates to u.

  13. Avatar buy cross trainer July 29, 2010 @ 3:59 pm
    Reply

    hi
    Did you think Bush#39;s and the Republicans pro-business lack of oversight ended when Bush left ?
    Buy

  14. Avatar Debo Jurgen January 22, 2011 @ 10:01 am
    Reply

    First, if You do write an article about 3D accel, get first the proper videocard to do a good test.

    Secondly. A game should be running on all platforms, not only those who do provide DirectX. Same with drivers for hardware. Anno 2011, all games should be OpenGL as drivers should be opensource too. DirectX should be complete opensource.

  15. Avatar Benny October 13, 2011 @ 6:33 am
    Reply

    I love this game and your site is pretty cool too, I book marked it. Keep on posting! thank -Ben

Leave a comment Cancel reply

-or-

Log in with your Channel Futures account

Alternatively, post a comment by completing the form below:

Your email address will not be published. Required fields are marked *

Related Content

  • Dell Technologies Expands PowerProtect Portfolio, Embraces Data Protection Priorities
  • Wipro, Navisite, 2nd Watch Bolster Cloud Service Portfolios
  • IBM Cloud for Telecommunications to Rely on Integrators Right Away
  • WANdisco Partners Get First Formalized Partner Program

Galleries

View all

New, Changing Partner Programs: AWS, Tech Data, Avaya, Verizon

January 11, 2021

Industry Perspectives

View all

The Rise in Remote Work Increases the Need for Patch Management

January 27, 2021

Partners Share Their 2021 Goals—and Plans for Achieving Them

January 26, 2021

The Importance of Being Security-Centric

January 22, 2021

Webinars

View all

Your Network Perimeter Has Changed

February 18, 2021

In Case of Emergency: The Importance of Proactive Critical Event Management

February 23, 2021

How Managed Hosting Providers Thrive with the Alternative Cloud

February 24, 2021

White Papers

View all

Product Brief: Kaseya VSA Integrated Workflows with BMS and IT Glue

January 26, 2021

Why Subscription Business Model

January 15, 2021

The Ultimate MSP Guide to Sales Efficiency

January 14, 2021

Upcoming Events

View all

Channel Partners Virtual

March 2, 2021 - March 4, 2021

Channel Partners Conference & Expo

November 1, 2021 - November 4, 2021

Videos and Fastchats

View all

FASTCHAT: How SOAR Eliminates Security Challenges and Elevates Service Provider Revenues

January 6, 2021

Happy Holidays from Channel Partners & Channel Futures!

December 21, 2020

FASTCHAT: How Old, Unpatched Technologies Are Creating New Security Threats for MSPs and Their Customers

December 3, 2020

Twitter

ChannelFutures

Building an efficient and profitable #patchmanagement practice in 2021 @ConnectWise #cybersecurity #endpoint #MSP… twitter.com/i/web/status/1…

January 28, 2021
ChannelFutures

International effort takes down #Emotet botnet, but @Netenrich, @digitalshadows, @Vectra_AI say it will be back.… twitter.com/i/web/status/1…

January 28, 2021
ChannelFutures

.@Microsoft @Azure’s Tyler Bryson, new U.S. channel head, talks priorities at @GetNerdio’s #NerdioCon… twitter.com/i/web/status/1…

January 27, 2021
ChannelFutures

.@CryptoStopper hires @GetChanneled to build partner program, act as virtual channel chief. #ransomware… twitter.com/i/web/status/1…

January 27, 2021
ChannelFutures

MSSPs, check for this ‘novel’ social engineering threat from North Korea. #Google. dlvr.it/RrTS9J https://t.co/2mDcnNvkHz

January 27, 2021
ChannelFutures

.@keepersecurity report shows financial sector heavily targeted by #cybercriminals. dlvr.it/RrTBPz https://t.co/joTBNeb2MT

January 27, 2021
ChannelFutures

.@Trustwave unveils new global referral partner program. #cybersecurity dlvr.it/RrT9Td https://t.co/amXCw33UsF

January 27, 2021
ChannelFutures

Ecosystem security provider Cyberpion launches first #partnerprogram. dlvr.it/RrSnxK https://t.co/g7Po3jq8iw

January 27, 2021

MSSP Insider

Newsletters and Updates

Sign up for The Channel Report, Channel Futures Update, MSP 501 Newsletter and more.

Live Channel Events

Get the latest information on the next industry-leading Channel Partners event.

Channel Partners Online

Want more? Find more channel news and analysis on our sister site, Channel Partners.

Media Kit And Advertising

Want to reach our audience? Access our media kit

DISCOVER MORE FROM INFORMA TECH

  • Channel Partners Online
  • Channel Partners Events
  • MSP 501
  • MSSP Insider
  • IoT World Today
  • Webhostingtalk

WORKING WITH US

  • Contact
  • About us
  • Advertise
  • Newsletter

FOLLOW Channel Futures ON SOCIAL

  • Privacy
  • CCPA: “Do Not Sell My Data”
  • Cookie Policy
  • Terms
Copyright © 2021 Informa PLC. Informa PLC is registered in England and Wales with company number 8860726 whose registered and Head office is 5 Howick Place, London, SW1P 1WG.
This website uses cookies, including third party ones, to allow for analysis of how people use our website in order to improve your experience and our services. By continuing to use our website, you agree to the use of such cookies. Click here for more information on our Cookie Policy and Privacy Policy.
X