Ubuntu for Gaming


Recommended Posts

So, Seeing as Steam is pushing hard on the gaming side of Linux now I decided to get Ubuntu back on my PC as the main OS. I use it a lot at work so im OK with using it.

I got it installed last night with the ATI 13.2 beta drivers, got Steam installed and Wine. I decided to see how the graphics would run so I ran Warcraft and the frames were sat about 16. I knew it would be slightly reduced but that was bad. I added opengl as the gfx in WTF.config and it gave me a worse performance with less graphics options so i left it at d3d9

My hardware is below;

CPU: Intel i5

Graphics: ATI 7850HD

Memory: 8gig

If anyone can help me on maybe tweaking the set up to make it run a little better I would be hugely grateful.

Link to comment
https://www.neowin.net/forum/topic/1137314-ubuntu-for-gaming/
Share on other sites

Have you tried the FPS fixes on the wine page about WoW (assuming you're talking about WoW of course)?

Check this page out and search the page for the words "Bad FPS". There's a few hints there that might help. Notably it does mention better performance in OpenGL mode, although given what you said in your OP, that might not be helpful to you, but it's still well worth trying.

  • Like 2

Best advice you can get: for gaming use Windows. Simple as that.

That is the easy way out and I'm not looking for that. I'm trying to make this work. Gaming on Linux needs people to get things working there needs to be a lot of hard frustrating times to finally break it through to it working correctly.

I found this today. Not sure if it'll help.

"Ubuntu?s Unity desktop uses desktop compositing. Windows draw their contents off the screen and the desktop compositing manager draws them back onto the screen. This allows the Unity desktop (and other desktops such as GNOME Shell and KDE 4 with compositing enabled) to provide slick, 3D effects.

With most applications, you won?t notice any slowdown. However, if you?re playing a game, this adds additional overhead, slowing down the game. Some people have reported the redirection can reduce performance by up to 20%.

With the latest updates, both Ubuntu 12.10 and 12.04 now have the ?Unredirect Fullscreen Windows? option enabled by default. When this option is enabled, full-screen games will run at maximum speed, skipping the compositing manager and its slowdowns. Ensure you?re updated using Ubuntu?s Update Manager so you can take advantage of this improvement."

I found this today. Not sure if it'll help.

"Ubuntu?s Unity desktop uses desktop compositing. Windows draw their contents off the screen and the desktop compositing manager draws them back onto the screen. This allows the Unity desktop (and other desktops such as GNOME Shell and KDE 4 with compositing enabled) to provide slick, 3D effects.

With most applications, you won?t notice any slowdown. However, if you?re playing a game, this adds additional overhead, slowing down the game. Some people have reported the redirection can reduce performance by up to 20%.

With the latest updates, both Ubuntu 12.10 and 12.04 now have the ?Unredirect Fullscreen Windows? option enabled by default. When this option is enabled, full-screen games will run at maximum speed, skipping the compositing manager and its slowdowns. Ensure you?re updated using Ubuntu?s Update Manager so you can take advantage of this improvement."

Interesting, thanks. I'll do some reading

It seems odd that your performance went down when using OpenGL as mine went up quite a bit after changing.

Did you double check that it properly got set to OpenGL? The dropdown where you would usually be able to change between DirectX9 & 10 should change to say "Custom" (or be blank, I can't remember which one, I'll check when I'm home). I'm using the 13.1 driver, maybe there's issues with the 13.2 beta?

It seems odd that your performance went down when using OpenGL as mine went up quite a bit after changing.

Did you double check that it properly got set to OpenGL? The dropdown where you would usually be able to change between DirectX9 & 10 should change to say "Custom" (or be blank, I can't remember which one, I'll check when I'm home). I'm using the 13.1 driver, maybe there's issues with the 13.2 beta?

There was an update to the driver released yesterday which I'll try later.

http://www.phoronix.com/scan.php?page=news_item&px=MTMwNTM

  • 1 month later...

I have to agree. Linux still has a lot of driver issues. Frame rates for most games are much better in Windows.

not always, if you remember back to when steam was first being shown running on ubuntu it actually had much better performance and FPS than its windows counterpart, thus the devs took some of those ideas and implemented them into the windows build and gained performance.

I have to agree. Linux still has a lot of driver issues. Frame rates for most games are much better in Windows.

Linux has always had driver issues, just ask Linux what he thinks of Nvidia... hahaha. As someone already mentioned if you are actually serious about gaming then you will pretty much have to use Windows. Sure have some fun with Ubuntu and all but you don't really think its going to help this futile Linux gaming movement do you? There are so many problems that have to be ironed about in the kernel itself before progressing to hardcore graphics output. Linux has never been engineered around objects and so doing tasks like intense HID to GUI is pretty strenuous on the hardware. Pair that with OpenGL and a lack of games and you have a non-existent gaming platform. Then there is all the overhead in distributions especially Ubutnu. They use some adhoc method of screen drawing to software render frames- pretty much no hardware acceleration so your $500 GPU will be just crawling along.

This topic is now closed to further replies.
  • Posts

    • RustDesk 1.4.8 by Razvan Serea RustDesk is a fast, secure, and open-source remote desktop software designed for self-hosting, remote access, and IT support. It provides a privacy-focused alternative to TeamViewer and AnyDesk, offering full control over your data with minimal configuration. The client is fully open source, while users have the option to choose between two server solutions: the Professional Server, a premium offering with advanced features available for purchase, and the Basic Server, a free and open-source alternative for those who prefer a self-hosted setup. RustDesk features Open-source & free remote desktop solution Cross-platform compatibility – Works on Windows, macOS, Linux, iOS, Android, and Web End-to-end encryption (E2EE) based on NaCl for secure connections Peer-to-peer (P2P) connectivity for fast and private remote access Self-hosting support – Own your data with easy deployment on your infrastructure Supports VP8, VP9, AV1 (software) and H264, H265 (hardware) codecs for efficient streaming Unattended access for remote management File transfer & clipboard sharing Multi-monitor support & remote printing Low-latency & high-performance remote access Session recording & chat functionality Professional & Basic server options for flexible deployment Lightweight & minimal resource usage No third-party server dependency for privacy No installation or admin privileges needed on Windows (elevate privileges locally or remotely on demand) Easy installation & minimal configuration required Custom branding & enterprise-level features available RustDesk 1.4.8 changelog: Added Add Windows arm64 support #15139 Feature: Add monitor-switch buttons to remote toolbars #15342 Refact/privacy mode 1 multi monitors #15321 autocomplete online #15313 feat: theme logo #15268 Changes refact: restart remote device, autoconnect #15290 refact(oidc): icon azure to microsoft #15278 Refact/printer driver default unchecked #15191 Revert "fix(iPad): keep touch gestures with external mouse" #15288 Fixes fix Wayland→Wayland clipboard paste fix(arm64-linux): fix CJK font rendering on flutter-elinux #15324 iOS: autocorrect/data detectors corrupt the server Key field (ID/Relay Server settings), making valid keys impossible (or very hard) to enter #15293 fix(ios): mouse mismatch #15339 fix(linux): reap leftover logind session procs on headless teardown #15337 Crash on startup (0xc0000409) / Fast Fail in librustdesk.dll on Windows 11 26H1 #15218 fix(clipboard): Windows DIB images, fill missing alpha #15296 Fix/generate py target injection #15248 Fix clipboard synchronization not fully disabled in View Only mode #15224 fix(keyboard): win, key, Pause #15351 Download: RustDesk 64-bit | MSI | 32-bit ~20.0 MB (Open Source) Links: RustDesk Home Page | Other platforms | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • This makes me think of Dune for some reason.
    • I'm too old to return to the "good old days" when I was installing custom ROMs and tinkering with my devices - now I just want to turn it on and use it. I've read that banking and payment apps work on Murena /e/OS (I'll have to check the ones I use) and I also really want to support Fairphone 😉
    • Time to start going to the local church and play Bingo for a while.
  • Recent Achievements

    • First Post
      mike_rumble earned a badge
      First Post
    • Dedicated
      tuben earned a badge
      Dedicated
    • Week One Done
      mnsgroup earned a badge
      Week One Done
    • Conversation Starter
      sumytbe earned a badge
      Conversation Starter
    • One Year In
      B4dM1k3 earned a badge
      One Year In
  • Popular Contributors

    1. 1
      +primortal
      503
    2. 2
      +Edouard
      203
    3. 3
      PsYcHoKiLLa
      98
    4. 4
      Michael Scrip
      80
    5. 5
      neufuse
      67
  • Tell a friend

    Love Neowin? Tell a friend!