Slashdot Mirror


Best Configuration for Linux Gaming?

werjman asks: "I'm interested in switching completely to Linux but the only thing holding me back is the gaming. What I really want to know is what distro, graphical environment, Window Manager, and so forth are low on the system resources and play games great (and by games, I mean 3D accelerated memory hogs). Does anyone out there actually use Linux as a gaming platform?"

155 comments

  1. Yup. by pilot1 · · Score: 1

    I use Gentoo GNU/Linux and fluxbox as a WM. Works great.

    1. Re:Yup. by Yorrike · · Score: 2, Informative
      Add me to the Gentoo gamers list. The best reason to use Gentoo is that portage has many game binaries ready to go, for example, last night I wanted to blast a few things, so I whipped out my UT2003 CDs, typed "emerge ut2003" as root, followed the installer's instructions and was killing things in less than 20 minutes.

      I run openbox on XOrg for my desktop environment, since I like a clean , fast, no nonsense desktop that relies on hotkeys rather than stumbling around with the mouse.

      The only time I use Windows for gaming is when I go to LAN parties, as it's usually quicker to get games going on Windows. The good news is more and more games are being released with Linux clients, and I think the next few years will see Linux clients being fairly normal with major game releases.

      --

      Looks can be deceiving. Or CAN they?

    2. Re:Yup. by siplus · · Score: 1

      run games including neverwinter nights, warcraft 3, and unreal tournament2k4 on my desktop with a geforece ti 4200 and an AMD athlon 2600. this system runs fedora core 3 with gnome. i know i could get better performace with flux or xfce, but i get good enough performance with this set up

    3. Re:Yup. by jrockway · · Score: 1

      XFCE4 and Debian. I have a gig of RAM, so it doesn't really matter which WM you use. I used GNOME for a time, and everything was fine.

      (Even with my "shitty" MX440, UT1/2003/2004 were fine. I am not a gamer though, just a UT fan :)

      --
      My other car is first.
    4. Re:Yup. by Spacejock · · Score: 1

      I run Gentoo as well, but I still use XP for gaming. Reason being, I have a fileserver with Virtual CDs of all my games disks, in Windows I can mount them and run them (no patching or NOCD etc), whereas in Linux I need the physical disk.

      In an ideal world, there would be a linux (or PointToPlay) client for virtual CD, which would allow me to mount those copy-protected disks and install/use the games. Probably still need No-cd, but at least there wouldn't be any messing with physical media. If Cedega had that I'd resubscribe right away.

    5. Re:Yup. by Dogers · · Score: 1

      Depending on the format of those images, you should be able to mount them on linux with a loopback device:

      mount -r -t iso9660 -o loop /path/to/image.iso /mount/point

      --
      I am a viral sig. Please copy me and help me spread. Thank you.
    6. Re:Yup. by dolmen.fr · · Score: 1

      The problem is anti-copy protections. This guy uses software such as Daemon Tools that emulates what is needed by those algorithms. The Linux driver doesn't do that.

      However TransGaming is known to solve the copy-protection problems with their Cedega product, but for a limited list of supported games.

    7. Re:Yup. by atlasheavy · · Score: 0, Troll


      That's funny, last night I wanted to blast a few things too. So, I went over to my XBox, put Halo 2 into it, and was killing things in less than 20 minutes... I mean less than a minute.

      --

      iRooster, the Mac OS X a
    8. Re:Yup. by Yorrike · · Score: 1

      Well, I would have whacked Ikaruga into my GameCube and played that through my TV card, but I was in the mood for the UT commentator yelling things in that annoying voice : )

      --

      Looks can be deceiving. Or CAN they?

    9. Re:Yup. by andreyw · · Score: 1

      Hehe break open those sound data files... you can find some sounds there which never made it to the real game. "Teeeeeam killer!!!" "Spaaaawn camper!!!" Of course, my favorite taunt from the game is "Your programming is inferior."

    10. Re:Yup. by atlasheavy · · Score: 1

      i can understand that. I feel the same way with Civ 3, which is only on pc.

      --

      iRooster, the Mac OS X a
    11. Re:Yup. by Eunuchswear · · Score: 1
      The best reason to use Gentoo is that portage has many game binaries ready to go
      You use Gentoo because it has binaries ready to go?

      Who is missing the point here? Me or him?

      --
      Watch this Heartland Institute video
  2. Sure by crmartin · · Score: 2, Funny

    ... rogue runs on Linux.

    Damn young whippersnappers, anyway.

    1. Re:Sure by bm17 · · Score: 1

      Wow, someone else who remembers Rougue! To this day I do not trust emus, foul natured beasts.

  3. Suggestion by Mishra100 · · Score: 0, Troll

    I heard that WINE does a lot of windows program emulation... Can't really give you more insight about it but maybe someone else can.

    1. Re:Suggestion by AresTheImpaler · · Score: 3, Informative
      WINE is not an emulator. The wine team is trying to implement the windows api in another system. It works well for several games but it is horrible for others. The biggest problem is with directx.

      As for your original question, I would recommend using any light weight window manager. openbox, blackbox, etc. You could move from gnome or kde to one of these when you are going to play a game. Also, I recomend you to buy an nvidia card. The ati drivers suck badly. I play 3 games on my machine (when running linux) Doom 3, UT 2004, and Enemy territory.

      I forgot to tell you, that you might want to check this links:
      Wine Application DB"
      Frank's Corner
      To see how to install several windows games in linux.

    2. Re:Suggestion by Anonymous Coward · · Score: 2, Insightful

      I feel sorry when people let recursive acronyms tell them what to believe about software. Nevermind that every dictionary definition of emulator clearly applies to WINE and its progeny. We'll trust the stupid name that was clearly picked because any recursive algorithm resulting in the word WINE has to end in E!

      It doesn't even matter if WINE is an emulator or not, in the first place. I'm continually mystified by the myriad of people who feel the need to "correct" anyone that refers to it as such.

      That's just my little nitpick. Other than that the parent post is accurate and helpful.

    3. Re:Suggestion by Anonymous Coward · · Score: 0

      It doesn't even matter if WINE is an emulator or not, in the first place.

      Then why did you bother posting in the first place!?

      I'm continually mystified by the myriad of people who feel the need to "correct" anyone that refers to it as such.

      Wow, how I hate hypocritical people.

    4. Re:Suggestion by thebes · · Score: 1

      hook, line, and sinker.

    5. Re:Suggestion by The_Dougster · · Score: 1
      I can use Wine to play the following games good enough that there is no point in running them in windows:
      • Diablo II
      • Warcraft II BNE
      • Fallout 1/2
      • Jagged Alliance 2
      In addition to this, plenty of other games work but I either (1) don't play them, or (2) haven't bothered to install them.

      The ones which do work tend to work very well, usually at around about 80% of full speed. You can play OpenGL games also with little or no problems.

      Wine has gotten a lot better over the last couple of years, and TransGaming's Cedega version of Wine is a pretty high quality product also, it's worth looking into.

      --
      Clickety Click ...
  4. you don't necessarily need a WM by bersl2 · · Score: 3, Insightful

    If it's a fullscreen 3D game that you want to devote as much of your resources as you can, you can change your runlevel so that you login on the console. Then just use xinit. I personally use fluxbox on Slack 10 though, on an older P4 2.0GHz and a Geforce3 Ti200, and I get decent play with most settings between medium and low on UT2k4.

    1. Re:you don't necessarily need a WM by Anonymous Coward · · Score: 2, Informative

      I prefer
      xinit -- :1
      which sets up a seperate X11 on CTRL + ALT + F8.

      This way you can use icq / irc / firefox on your main WM. And if the game crashes / freezes it dosn't take the WM (+ everything else you have open) with it.

      I mostly do it because theres no easy way to switch out of iD's linux games without taking forever to reload the textures. (I also use slack + flux, I don't do it for the resources)

      I remember reading somewhere how to set up XQF to start a seperate X11 session like this when you start a game, but could never get it to work.

    2. Re:you don't necessarily need a WM by Newtonian_p · · Score: 1

      That may cause problems for X drivers that cannot be ran multiple instances.

      I'm using ATI's flgrx drivers and if I start a second xsession, going back to the first one will freeze the computer. (This does not occur if I use the vesa driver instead)

      I don't know about NVIDIA drivers though.

      --

      There are 2 kinds of people in this world: Those who write in decimal and those who don't

    3. Re:you don't necessarily need a WM by cortana · · Score: 1

      Works great with Nvidia, however if I try to use Xorg 6.8 rather than XFree86 4.3, it dies. So I guess it depends on driver+xserver(+hardware?)

    4. Re:you don't necessarily need a WM by SillyNickName4me · · Score: 1

      With all respect, ATI's drivers are a huge pile of shit, they are unstable and perform badly.

      NVIDIA is not perfect either, but their drivers do work a lot better, and actually squeeye as much performance as possible out of the available hardware.

      Its sad when a gforce 440mx outperforms a radeon 9800 but it does on most configurations when running Linux (not so when running windows on the same hardware)

    5. Re:you don't necessarily need a WM by Mad+Merlin · · Score: 0

      I've used a second server for games extensively, Diablo 2 particularly, and I had no stability problems with a Radeon Mobility 7500 (using the DRI drivers) nor a GeForce 3 (classic, using the NVidia drivers, of course). I also used KDE on the first X server in both instances, and a bare X server on the second with no issues, both machines had/have 512 megs of RAM.

  5. My favorite by phoenix.bam! · · Score: 4, Informative

    www.xfce.org xfce is my favorite (of course this is an opinion). It doesn't seem as barebones are fluxbox yet is light and fast.

    1. Re:My favorite by IpalindromeI · · Score: 2, Insightful

      This isn't particular to you, because you didn't come across as crazy, but what is the deal with XFCe anyway? Why does everyone love it so much? I would even compare many of its proponents to Gentoo users in terms of zealotry.

      I use its taskbar (better than gnome's, imo) but its window manager leaves something to be desired. That something is configurability, particularly in terms of key bindings. Sawfish has almost 200 WM actions that can be bound to key or mouse shortcuts. Things like toggling maximization or shading on a window, running a command/program, popping up a menu to edit window features (titlebar style, stickyness, appears on window cycle, etc), deleting a window group, etc. Pretty much anything the WM can do can be bound to a key or mouse shortcut.

      XFCe, on the other hand, says "use xbindkeys". Well xbindkeys can't do most of that WM stuff, but thanks anyway. When I was trying out XFCe and trying to find docs on setting shortcuts to whatever I wanted, I ran across an email on the dev list saying something to the effect of "We will never give built-in shortcut support for many WM actions because of such-and-such standard." Sounds like a project very concerned with its users :|

      Anyway, that's my XFCe rant. I guess it's pretty looking, but Sawfish let's me configure hundreds of things I couldn't in XFCe. I'll stick with what let's me use it rather than feel like I'm being (ab)used.

      --

      --
      Promoting critical thinking since 1994.
    2. Re:My favorite by Anonymous Coward · · Score: 0

      God you anti-gentoo whackjobs are pathetic. You went out of your way to figure out a way to bash gentoo in a completely unrelated thread. That's just pathetic.

    3. Re:My favorite by Anonymous Coward · · Score: 0

      He didn't bash gentoo, he bashed its *users*.

    4. Re:My favorite by jazzmans · · Score: 1

      I'm totally new to xfce, I've only been running it about a month, but I vastly prefer it to kde/gnome and it kicks the hell out of every other 'light' windowmanager I've tried so far.

      The more I use xfce, the more I like it. I can call any kde/gnome apps as needed, but I like the speed and the cleanliness of the desktop.

      the right click= full linux kmenu really kicks ass imo. I've also noticed that xfce is much better at always placing an entry in the gui-menu when I install a new app. with KDE, it is very hit and miss, imo.

      I guess that makes me a bit of an xfce fanboy, oh well. (shrugs)

      This is ot, since I haven't got my radeon 9500 pro videocard working 3d under debian-amd64 sid yet. I don't game under linux yet. hopefully soon!

      jaz

      --
      Life is what happens to you while you are busy making other plans. No-one sees motorcycles
  6. Why use a window manager at all? by Anonymous Coward · · Score: 3, Informative

    Fire up X with nothing in your .xinitrc or .xsession except for the line to launch your game. X is stopped when your game terminates.

    Stop sshd, inetd, any web servers, any mail serers, reschedule any cron jobs for while you are at work or sleeping, and absolutely do not use gdm or other login display manager.

    If you are the sort of person who wants to get every last fps possible, then I suppose you could use Gentoo and compile everything with all optimizations for your platform (Gentoo is the easiest way to accomplish this). You just type exactly what each step tells you in the Gentoo installation manual, and it very easy (just don't try this for anything more important than your gaming machine).

  7. Use a special purpose machine for gaming. by jotaeleemeese · · Score: 1, Flamebait

    Do yourself a favour and buy yourself a PS2 or Gamecube, I am pretty sure you can get them second hand on Ebay for good prices.

    Stop making excuses for your Windows partition. You don't need it, remove it.

    --
    IANAL but write like a drunk one.
    1. Re:Use a special purpose machine for gaming. by Satertek · · Score: 1

      When HL2 comes out on PS2, OK. (lol)

    2. Re:Use a special purpose machine for gaming. by skyman8081 · · Score: 2, Insightful

      Well, there is supposed to be an xbox port of HL2. Unfortuneatly its all TBA, with 0 screens released.

      Don't give your hopes up on a console port happening. ever.
      --
      Two Roommates and a Boyfriend, updates Monday, Wednesday, and Friday
    3. Re:Use a special purpose machine for gaming. by idiotfromia · · Score: 1

      Uh, I believe that's what this person is trying to accomplish. They probably want to be able to use a newer computer which will allow greater graphic capabilities compared to PS2 or Xbox.

      I personally like computer games better because of the controls. I'm familiar with using a keyboard and mouse at the same time. Lettered hotkeys are simpler than button combinations.

    4. Re:Use a special purpose machine for gaming. by blueZhift · · Score: 1

      Don't give your hopes up on a console port happening. ever.

      It could happen. The Dreamcast port of Half Life was essentially complete when Sega announced that they were getting out of the hardware business, so the port never saw the light of day. So it could happen, given that they got burned on the DC deal, I wouldn't be too surprised if a console port was not the highest on their list.

      Too bad really, a title like Half Life 2 could pull Halo 2 numbers on a console.

    5. Re:Use a special purpose machine for gaming. by Chonine · · Score: 2, Insightful
      Yeah, and while you're at it, go out and buy a typewriter, cd player, a webtv, a dvd player, and a set of oil paint. Why bother with a PC?

      Personally, I play games on a PC not because its my only option, but because it adds an extra level of depth and complexity that you can't find in certain genres on console games. In the same way that image manipulation software lets you go above and beyond what you could do on paper/canvas (for the most part), gaming on a general purpose computer allows much more flexibility than on a static console. Personally I play my PC games in parallel with the console games, but you cant build sophisticated 3d levels for your favorite games on a console, nor can you become part of a sophisticated community based on the modification and extension of a game.

      As to the original question - Linux for me for the id games, all the others on the XP partition.

    6. Re:Use a special purpose machine for gaming. by CronoCloud · · Score: 1

      I don't see why there wouldn't be a port, since the original game was ported to the PS2. (And the Dreamcast but it's port wasn't released)

    7. Re:Use a special purpose machine for gaming. by NanoGator · · Score: 2, Insightful

      "Stop making excuses for your Windows partition. You don't need it, remove it."

      Whoever modded this as 'insightful' was being incredibly short-sighted. The simple fact of the mnatter is that Windows is the best OS for PC gaming. If you want to play games only available on PC, and you want to play on-line, then having a Windows partition is not an 'excuse'. A PS2 or GameCube is an alternative, but not always an ideal one.

      Do yourself a favor and quit kidding yourself. If you're avoiding games because you hate Microsoft, you really are taking things way too seriously.

      --
      "Derp de derp."
    8. Re:Use a special purpose machine for gaming. by CronoCloud · · Score: 1

      Don't forget the Playstation 2 port which has mouse and keyboard support.

    9. Re:Use a special purpose machine for gaming. by bm17 · · Score: 1

      Window is not the best OS for gameing. Most games are optimized for Windows. There's a differance.

      I have a seperate PC running Windows for games because I don't have faith in the quality of the DRI drivers available for Linux. I won't even consider using a console because of the ~720x480 screen size used by the NTSC signal, a 1950's technology.

    10. Re:Use a special purpose machine for gaming. by CronoCloud · · Score: 1

      sigh

      keyboard control sucks for action game movement. I've tried to understand the WASD obsession but I can't. Mice are fine, I like playing my Playstation/Playstation 2 FPS's with the dual shock in the left hand for movement and mouse in the right for targeting.

      You'd probably like some console games if you took the time to become more familiar with the controls. And it does take time.

    11. Re:Use a special purpose machine for gaming. by Atzanteol · · Score: 2, Insightful

      Slashdot: Where personal oppinion is fact!

      --
      "Ignorance more frequently begets confidence than does knowledge"

      - Charles Darwin
    12. Re:Use a special purpose machine for gaming. by NanoGator · · Score: 1

      "Window is not the best OS for gameing. Most games are optimized for Windows. There's a differance."

      Really? Care to spell that out a bit? Windows has the largest user base, largest library of games, and supports the largest range of hardware the games will play on. What's so different that it's not the 'best'?

      " I won't even consider using a console because of the ~720x480 screen size used by the NTSC signal, a 1950's technology."

      If you watch any TV at all then this is a ridiculous cop-out. If FPS shooters were all I cared about, then I'd be behind you 100%. But there is more to games than how many pixels are on the screen. Don't get me wrong, I do look forward to HDTV gaming, but it's not enough to turn me away.

      --
      "Derp de derp."
    13. Re:Use a special purpose machine for gaming. by bm17 · · Score: 1

      What I mean is that there is nothing inherent in the OS itself that makes Windows a better platform. The examples you site show that Windows is a more popular and lucrative platform, but not necessarily a better one. Mind you, I am a big fan of VMS and Dave Cutler, and I think that Window (as of NT) is a decent OS, but I don't see anything about the OS that makes it a better gaming platform. If anything, DirectX is an inferior way of encapsulating 3D instructions than OpenGL on Intel platforms. I don't see anything about Windows, like scheduling latency or AGP control, that would make it a better OS. Can you enlighten me?

      Pixel count is a big deal to me. Even after the results are gausian blurred by the TV phosphor I appreciate the extra amount of information. When I see a 720x480 display on a blurry TV screen, it just seems like cheeting to me.

    14. Re:Use a special purpose machine for gaming. by NanoGator · · Score: 1

      "What I mean is that there is nothing inherent in the OS itself that makes Windows a better platform. The examples you site show that Windows is a more popular and lucrative platform, but not necessarily a better one."

      Okay, I understand what you're saying. Please understand, we're measuring 'better' in two different senses here. I'm talking about better in the sense of "My goal is gaming, which OS gets me closer to that goal?" I never intended my comment to imply that Windows was technically superior for development. In all honesty, I have no way of knowing that. I do know that I would be unhappy trying to make a Linux machine or a Mac computer into a gaming machine.

      "Pixel count is a big deal to me. Even after the results are gausian blurred by the TV phosphor I appreciate the extra amount of information. When I see a 720x480 display on a blurry TV screen, it just seems like cheeting to me."

      Before I start, I wanted to apologize for the harshness of my 'cop-out' comment. I really wish I hadn't written that.

      Sadly, I still disagree with your view. ;) Hehe. Seriously, we really don't need that many pixels to recognize an image. Consider the Palm Pilot. 160 by 160 display. Yet, it was still quite capable of displaying text and even playing some games. It, of course, depends on the game. However, even SimCity 2000 was playable on the Game Boy Advance, and it's screen is... oh.. I want to say 220 pixels wide, but I may be off a bit.

      If you're talking about playing the same game on PC and a console and preferring the PC, then I think we're in total agreement on which is better. But the real truth of the matter is that console gaming is rather different from PC gaming. Different types of games, different types of goals. I wouldn't want to play Mario Sunshine on a PC any more than I'd want to play Quake 3 on my Game Cube.

      --
      "Derp de derp."
    15. Re:Use a special purpose machine for gaming. by bm17 · · Score: 1

      I use windows to play games, for the very reasons you stated before. I'm not talking about development systems, but runtime accomodation. But yeah, basically we are saying the same thing.

      I may be an odd case when it comes to the number of pixels. I've studied OpenGL and general 3D rendering. I have an appreciation for lighting and shadowing effects. And a think my experience of the game is unduely affected by the sum total of information that is delivered per second. But I also agree that there are some rendering effects that are independent of pixel count which heavily affect the game experience; dynamic shadows, for instance.

      As for the console experience, I see what you mean. For me the most annoying thing about video games is that they don't come close to accepting the complexity of expression involved in the normal movement of my muscles. Compared to that the console vs. PC differances seem insignificant.

    16. Re:Use a special purpose machine for gaming. by idiotfromia · · Score: 1

      I just don't see a point in buying a $150 gaming system when I already have a $2000+ pc.

    17. Re:Use a special purpose machine for gaming. by duffbeer703 · · Score: 1

      There is nothing inherent in TCP/IP itself that makes it a better networking protocol. But its widely available, cheap and supported by all.

      In the 80's the Coleco Adam was a better machine than the Commodore 64 in every respect. But it cost $100 more and was released before its floppy drive and everyone bought the commodore.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    18. Re:Use a special purpose machine for gaming. by SillyNickName4me · · Score: 1

      Hmm, what makes you think the Adam was a better machine?

      For all I can tell, the two things in which it was better hardware wise were the tape drive and the included daisywheel printer, both being peripheral devices and not the 'core' system. Also, both were an option for the c64 )besides the much bigger variety of alternative devices like matrix printers, floppy drives, modem etc etc)

      The machine lacks serial and parallel ports )other then the adamnet or whatever it is called high speed proprietary serial port) which makes that you bought a lock-in.

      For the rest, I fail to see why it was actually a better computer system but I am a lot more familiar with the c64 hardware then with what Coleco made, so I am likely to not be aware of certain hardware features of the Coleco system.

      It did have a better basic interpreter, which was not difficult (CBM basic 2.0 is useless for most purposes)

    19. Re:Use a special purpose machine for gaming. by Dizzle · · Score: 1

      With a $150+ graphics card? I see...

      --
      -Dizzle
      "I most likely AM so interested in myself."
    20. Re:Use a special purpose machine for gaming. by Anonymous Coward · · Score: 0

      and humor implies truth. Same goes for cynicism.

    21. Re:Use a special purpose machine for gaming. by Anonymous Coward · · Score: 0

      played hundreds of hours of FPS's on PS1, PS2 and PC.

      I have spent MORE than enough time to become "familiar" with the console controls. They suck. Bad. Real bad.

      The minute they have mixed FPS matches, with PC and console gamers playing head to head, is the day this stupid argument ends for ever. There is no way that you can get the same level of control using any gamepad. In your mind, maybe. Against the competiton, no contest.

      Now, is there merit for other game styles, YES. Drivers, RPG, Sports, all good with gamepads. FPS, never, never, never. Not even using your hybrid method of gamepad + mouse.

  8. Current review of GPU Drivers by blixblix · · Score: 1

    As far as graphics cards go it seems as if nvidia, although not open source, still has the lead as is noted in this review

    --
    Self-promotion: blixtra.org
    1. Re:Current review of GPU Drivers by fistfullast33l · · Score: 1

      I can attest to this, having run both nvidia and ATI cards under linux. The nvidia drivers tend to be much more stable and they have an excellent support forum for those issues that affect anyone. ATI has no support whatsoever and rarely even documents their drivers at all. I had an issue about 2 months ago where the new ATI drivers and X.org stopped working together. I had to switch to XFree86 just to keep operational. In hindsight, I'd say that you're probably better off sticking to nvidia if you really want to play games under Linux.

    2. Re:Current review of GPU Drivers by bravenight · · Score: 1

      One annoying problem I've had with using an nvidia card and it's closed source driver. Every time I patch/upgrade my kernel (like security patches), I need to reboot to a lower runlevel (3) and reinstall the nvidia driver.

    3. Re:Current review of GPU Drivers by SillyNickName4me · · Score: 1

      True, but this is true for every third party kernel module that doesn't get included in a new kernel build, ie, the exact same issue exists with the binary drivers from ATI. (or Matrox for that matter, if you manage to get them to work to begin with)

  9. use the game itself as your window manager by rjforster · · Score: 4, Insightful

    First set your system up without graphical login, which most distributions configure by default.
    To do this edit /etc/inittab and change the default runlevel to 3, this means find the line
    id:3:initdefault:
    which will normally read 5 and change it to 3 (like mine is), Fedora inittab files are well commented and explain what to do, others are probably similar.
    To go into X (the windowing system) you type startx after logging in, this gives you your regular desktop, gnome, kde, xfce, whatever.
    When you are bored with email quit out of X and run your game with (I think)
    xinit /usr/local/games/doom3/doom3

    I read that here

    1. Re:use the game itself as your window manager by Ianoo · · Score: 3, Informative

      What you're doing there is actually loading up X again, but instead of immediately loading and running your normal window manager, you're initing straight in to the game. Considering desktops like Gnome and KDE do take up quite a lot of RAM and spawn various background processes, this is sound advice since it'll cut system resource usage right down and make your game slightly faster. Most 3D games still run in X, of course - since this is the best and easiest place to find full hardware accelerated 3D (OpenGL) on the average Linux desktop box, thanks to the open and closed source drivers for various nVidia and ATI cards.

    2. Re:use the game itself as your window manager by Anonymous Coward · · Score: 0

      The runlevel hint only applies to distributions that actually set up default runlevels that mean different things. If you're not on redhat, mandrake or the like, you'll have to edit your runlevel yourself (most distributions have tools for this, or you can use /etc/(rc.d?)/rcX.d/ where "X" is the number of the runlevel you're wanting to use for gaming (2-5). In there you'll see symbolic links from /etc/(rc.d?)/init.d/somescript, named S##somescript or K##somescript. Links starting with S mean "start this program when entering this runlevel". Links starting with K mean "kill this program when entering this runlevel". The ## indicates what order to do this in.

      Here, remove any S scripts for programs you won't be using.

      You can make this your default like the parent said, though it might make everyday use of the system more difficult. Instead, you can use the command "telinit X" as root, where X is the runlevel number you want to switch to, and the computer will kill off the appropriate processes and start those you want running.

  10. Damn good question.. by BrookHarty · · Score: 2, Informative

    I've been wondering this myself. I've gotten CS to work on most distro's, but after getting burnt out for years of trying to get other games working on linux, I've just used my linux boxes for either servers or desktops that needed X.

    Gentoo has some nice patched kernels for gamers, and the gentoo forums are the best forums out there. And then use transgaming to complete it.

    As for a desktop wm, depends on how much functionality you want. The barest wm is twm. But then whats a 150K or so, might as well run IceWM which has a nice taskbar.

    The easiest out of the box setup is Mandrake for gamers, less configuration and config time.

    Just my 2 cents.

    1. Re:Damn good question.. by Alosja · · Score: 0

      ehm, EvilWM is about 20K, but without the taskbar. Runs great! Check it out http://evilwm.sf.net/

      --
      A little stupidity is as unlikely as a little pregnancy
  11. twm-gl by jvmatthe · · Score: 2

    I heartily recommend twm-gl for your desktop. It has all the lightness of the original twm window manager but some of the best use of OpenGL acceleration on the desktop you've ever seen.

    What's really amazing is that you can eke out a boost in 3D game performance by using it. Really, one of the best, but lesser known, free software projects. (And since it's free software, I hear that a Windows and MacOS X version is in the works. Awesome!)

    Give it a try.

    1. Re:twm-gl by Captain+Salty+Pete · · Score: 1

      Of course, you can (in the Mac OS) just kill off the Finder and get back most of the processing time that it eats up in window management.

    2. Re:twm-gl by some+guy+I+know · · Score: 1
      I heartily recommend twm-gl for your desktop.
      1. You forgot a link to the project.
      2. twm-gl is binary-only, no source (that I could find, anyway.).
        I am reluctant to trust binary-only code from someone that I don't know.
      3. The lack of any reasonable documentation on the website (three bullet points, one of which claims that the writer was on LSD when he/she wrote it), plus the broken screenshot pics, do not give me great confidence in the project.
      --
      Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
    3. Re:twm-gl by Anonymous Coward · · Score: 0

      It's Hostage Ware, needs 20,000 subscriptions to be set free. Reminds me of Transgaming and it's "set free" license...

    4. Re:twm-gl by bigbadbob0 · · Score: 1

      You forgot to mention its "Anti-Arabic" fonts.

    5. Re:twm-gl by rayde · · Score: 1

      and blink tags...

  12. Hate to say it by jaredmauch · · Score: 3, Interesting
    This is the only reason why i have a dual-boot system. I don't play a lot of games to be honest, but the ones that I do play require me to be stuck in windoze. When I upgraded my (desktop) system to a p4-2.8 htt/1g/radeon9800pro earlier this year (soon i'll have to say 'last year'), i was forced to update to XP from 98. I just couldn't get things to work correctly. I wasn't expecting the HT to work correctly, just act like a single cpu, but the usb, etc..on the mb just did not have 98/me drivers that would work in my setup.

    I took this chance to actually put some cash in m$ pocket when they've been getting "better" on the security, etc... front. Sure, mod me down or whatever for saying these anti-opensource things here. Not like i actually did anything for linux or open source. ;-)

    I've found that this works the best (aside from my PS/2) for my needs. YMMV depending on what you need.

    1. Re:Hate to say it by metroid+composite · · Score: 1
      Yeah, I'll sheepishly admit that I'm in the same boat.

      There are, however, inherent advantages to dual-booting in the first place. If some random program I download screws up my Windows desktop...eh, just reset in Linux, get back to work, and worry about it later. Useful, especially since I seem capable of crashing just about any OS (I've crashed Red Hat Linux, stalled an automatic, and crashed a GameCube. ...Windows XP lasted approximately 16 hours the last time I booted up...).

    2. Re:Hate to say it by Anonymous Coward · · Score: 0

      Thank you so much.

      'What is the best Linux gaming setup?'

      'I use Windows.'

      Wonderfully informative.

    3. Re:Hate to say it by Anonymous+Brave+Guy · · Score: 1

      Quoth the AC:

      'What is the best Linux gaming setup?'

      'I use Windows.'

      Wonderfully informative.

      Darn it, why doesn't anyone around here know the difference between "informative" and "insightful"? ;-)

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    4. Re:Hate to say it by Anonymous Coward · · Score: 0

      Apologies, but any real answer to the question posed in this article should be able to be marked as informative, as it would answer questions about what hardware and software to use for optimal Linux gaming performance.

      Saying, 'Linux gaming doesn't cut it for me, I use Windows,' while it may be true, is off topic at best in direct reply to this story. Most people here know that Linux doesn't have as much of a game selection as Windows (note: since it's common knowledge, it's hardly insightful). That wasn't the question. The question was, 'how do I get optimal performance for my Linux games?' Saying, 'use Windows,' isn't informative, insightful, or interesting.

    5. Re:Hate to say it by incom · · Score: 1

      With a radeon, your pretty screwed with linux gaming anyway. Atleast you didn't do like many people, claiming that windows is the only way, and not just your personal experience, and denying the very existance of people who use linux for gaming. I'm quite happy with my linux-only pc gaming experience and so are many others.

      --
      True genius is grasping a situation like a peice of fruit, and peircing it just right so that it drains dry.
  13. Gentoo kernels... by St.+Arbirix · · Score: 4, Informative

    Gentoo has a few dozen different kernels at your disposal. There used to be a gaming-sources kernel that was based on ck-sources. The other popular kernel in portage for gaming is mm-sources by Andrew Morton (the guy Linus lets go hog-wild with the kernel).

    Kernels not in Gentoo portage but compatible and designed for speed are:
    nitro-sources (ck-sources + reiser4 + framebuffer + other stuff)
    love-sources (community maintained kernel to optimize desktop performance and test "unstable" patches)
    speedy-sources (love-sources w/ reiser4)

    Oh, and looking at the forums nearly everyone uses an nVidia card. So far, nVidia plays nicer with x.org than ATI.

    --
    Direct away from face when opening.
  14. Really not a troll.... by Keebler71 · · Score: 3, Insightful
    Best Configuration for Linux Gaming?

    How about a windows machine configured right next to your linux box. Seriously, it has the pro over a dual-boot at least in that you don't have to reboot to switch operating systems. I recommend a monitor switch to let you use the same monitor for both computers (and of course, allows you to instantly switch). Make sure you get a good one though or your will have some funky artifacts on your screen...

    --
    "It takes considerable knowledge just to realize the extent of your own ignorance." - Thomas Sowell
    1. Re:Really not a troll.... by Trelane · · Score: 3, Insightful
      I'd say the biggest reason not to do that is that not everybody can afford to maintain a Wintendo.

      I personally game on Linux exclusively despite having several copies of Windows around. This is simply because I use Linux all the time, and hated dual-booting (guess I'm just impatient like that. I also hate having to drop everything I'm doing; I usually have lots of stuff going on on-screen). I can't afford to maintain a whole nother box (especially one that has the same specs as my laptop, which is necessarily fast due to the work I do) to run the latest games.

      Better, IMHO, just to pay for Linux games and maybe pick up a few on the discount rack that work via Cedega/Wine. I don't have to be annoyed or maintain two expensive machines, and I get my work done under Linux (I'm honestly much more productive under Linux than Windows), and I help support Linux games with my wallet. A win-win situation for me. Others' views may be different, but those are my reasons.

      --

      --
      Given enough personal experience, all stereotypes are shallow.
    2. Re:Really not a troll.... by SillyNickName4me · · Score: 2

      >> Best Configuration for Linux Gaming?

      > How about a windows machine configured right next to your linux box

      Lets see, the person asks very explicitly for a Linux setup. Your answer: Use windows.

      Sure, Windows does better for gaming then Linux due to availability of games and supported hardware, but THAT WAS NOT THE QUESTION. Neither was it a question about dual booting, it was about running games on Linux.

  15. Best setup for gaming... by space_jake · · Score: 0

    Get a seperate machine and run Windows.... And if you hate windows and feel oppressed just reading the name, steal/burn a copy from someone, you'll feel better...

  16. Audio... by antdude · · Score: 1

    One thing that bugs me is the limited audio enhancements in gaming. No EAX support since CL doesn't make Linux drivers nor share it for driver creators. Even with Transgaming for old Diablo 2, I could not enable EAX/3D sound for my old SB Live! card.

    Has this been improved yet? I don't play games in Linux these days.

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    1. Re:Audio... by Newtonian_p · · Score: 2, Interesting

      Well, ALSA has 3D audio support for Sound Blaster Live! cards (I get 4 channel sound from my DVDs when played with Mplayer using the alsa audio output on my SB Live! 5.1).

      And since version 2, WineX has been able to translate DirectSound 3D into ALSA's 3D API.

      Does Diablo 2 use DirectSound 3D or just EAX?

      --

      There are 2 kinds of people in this world: Those who write in decimal and those who don't

    2. Re:Audio... by antdude · · Score: 1

      I don't remember since I don't have the game anymore. I think it said 3D sound. According to this, it uses EAX.

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  17. Cedega by _aa_ · · Score: 4, Informative

    Cedega is a non-free version of wine with directx capabilities. You can browse their supported games here.

    Of course not all games now-a-days require wine or cedega in order to run on linux. Games like unreal tournament and doom III include fully functional linux versions.

    There are several open source games developed for but not limited to linux. torcs, flightgear, tuxracer are some examples.

    Projects like libsdl are making cross-platform game development easier.

    Probably the biggest problem you'll encounter is building drivers for your video card. I've heard it argued both ways but as I understand it, both nvidia and ati drivers are ass-pains in linux. Nvidia's drivers are free as in beer, not speech. If you don't really care about free-software principles and philosophy then this is not a problem for you. ATI's drivers I understand to perform less than ideally. If you haven't already purchased your video card, I would encourage you to do extensive research beforehand.

    In reality, linux distributions have few differences. Any recent, major distribution should be able to accomodate gameplay. I myself use debian unstable for amd64.

    As far as performance, it really boils down to hardware. My advice is to install the linux distribution of your choice. Once you get glxgears to run, give ut2004demo a try, and if you like the way it works, then stick with linux.

    1. Re:Cedega by grumbel · · Score: 1

      ### I've heard it argued both ways but as I understand it, both nvidia and ati drivers are ass-pains in linux.

      ATI drivers are still a pain, NVidia drivers however are now among the easiest to install drivers outside the standard kernel. They come in the form of a simple self-extracting script which you just run, it will automatically detect the correct kernel headers and such and will in most cases compile out-of-the-box without ever manually configuring anything, even on a Debian box. Beside from the easy install of Nvidia drivers they also run great, good speed, no crashes and full feature support (pbuffer, GLSL) something which one can't really say about the ATI ones.

  18. Stop being a pompous idiot. by Anonymous Coward · · Score: 0

    Do yourself a favour and buy yourself a PS2 or Gamecube

    Windows and Mac games are not the same as console games. You might just as well recommend he buy a chess set or get a stick and can.

    I am pretty sure you can get them second hand on Ebay for good prices.

    Nobody asked for your shopping recommendations, you condescending, arrogant asshole.

    Stop making excuses for your Windows partition.

    Psychologizing is fun. For my part I'll add that you should stop reinforcing your inferiority complex. It's okay that you run Linux; you have to find inner peace with the fact that you have less and worse-quality apps available (and no games of any better quality than a PS2 or Gamecube - apparently), before you will be able to make peace with others.

    You don't need it, remove it.

    If only the doctor had emphasized this more strongly to your mother at Planned Parenthood, the world might be a better place.

  19. Suse/Nvidia by miyako · · Score: 2, Informative

    I don't consider myself a "PC Gamer", I generally prefer console games, though I do have a few PC games that I play occasionally (Neverwinter Nights, UT2k4), I ran Linux exclusively for quite a while (I have a mac now as well, though I've never used it for games). I have to say that, in my experience with a few different distro's (pre-fedora versions of redhat, Mandrake, Debian, and Suse), I've found that Suse is really a nice distribution for 3D support- if you use an nVidia card. You can choose at install time if you want open source 3D drivers, or the official nVidia drivers, and if you update your system, getting the drivers working again is as easy as refreshing the install from YaST.
    As for a window manager, Window Maker seems to be pretty light weight, or if you really want to get fancy, you can write a script to drop you out of a window manager completely and just run the game on top of plain ol' X. To be completely honest though, I run KDE most of the time, and have never found it's memory footprint to be a problem even when I'm running rather resource intensive games or applications. I have a buttload of ram though, so YYMV.
    Others have mentioned Cedega, which is not free, though you can get the source free from CVS if you feel like messing about with configuring it and compiling it yourself. AFAIK their licensing doesn't prohibit this, it only prohibits you distributing it to anyone else.

    --
    Famous Last Words: "hmm...wikipedia says it's edible"
  20. Don't do LFS by CestusGW · · Score: 3, Informative

    For the love of WINE, don't do an LFS system if you want Cedega to work at all. Between my dillying and dallying with RC kernels, nVidia drivers, supporting libraries and GCC versions, I can tell you that every time I do something, I've gotta fix something in Cedega :S So make sure your distro is 'non-volatile' before you take the plunge with Cedega.

    --
    Too much repetition my too much repetition!
  21. Anything but Fedora by Kleedrac2 · · Score: 1

    I've been using/gaming in linux for years now and the only distrobution that's given me (too much) grief has been Fedora Core 3. I had this little ditty installed a few weeks ago and I couldn't even play my collection of Loki ports (SmacPack or SimCity 3000) they just segfaulted. WineX didn't work either so I didn't do much gaming done at all. Aside from that single bad experience I've actually had more luck with games like steam under linux rather than Windows!! StarCraft, Steam, Diablo II, most everything works great!!

    Kleedrac

    --
    Sure we wang, can.
    1. Re:Anything but Fedora by BJH · · Score: 1

      Fedora tends to need a bit more tweaking for various reasons...

      First thing to try is to run the game from command line like this:

      LD_ASSUME_KERNEL=2.4.1 /usr/local/games/xxx/yyy

      If it still doesn't work, you might need to screw around with installations of old X libraries and use LD_PRELOAD (needed that for Jagged Alliance 2 on Fedora Core 1).

    2. Re:Anything but Fedora by craqboy · · Score: 1

      you probably experienced the same problem that i did with sim city 3000. it appears as if the game was compiled with a different major version of glibc then the modern distros are shipping with.

  22. Nah. by Anonymous Coward · · Score: 0

    It doesn't make a difference whether wine is an emulator or not, but wine is still an emulator. My computer's case is black, but even though color does not affect the computer's functionality, the case is still black.

    wine's emulatorness has already been debated 50000 times before; a slashdot story from many months ago features posts where a few people show that wine is naturally an emulator.

    1. Re:Nah. by RoofPig · · Score: 1

      Except for how it isn't. It's no more of an emulator than whatever handles the API calls in Windows itself is an emulator. It's like saying GAIM is an AOL instant messenger emulator. I mean I guess you could say it is, but it's more accurate to say it's just some software that adheres to the same set of protocols.

  23. Gaming under Gentoo by WarpFlyght · · Score: 1

    I'm not a hardcore gamer, but I've had good luck with a GeForce4 Ti that I bought last year running under Gentoo. A lot of new games are coming available for Linux (Doom 3 comes to mind -- I don't have it, but I play Quake 3 Arena and find the Linux Q3A experience to be more pleasant than the Windows experience), and for those that don't, WINE and Cedega can sometimes pick up the slack.

    I have both WINE and Cedega installed on my Gentoo system (and, FWIW, you can obtain Cedega from CVS without paying for it so long as you don't need the Point2Play feature, which I don't use despite having a licensed version). Cedega tackles some games relatively well. Grand Theft Auto III, for instance, runs nicely for me, and Starsiege: Tribes is essentially flawless.

    I don't have a Windows machine to use for gaming and I find that the Linux gaming options available are most sufficient for me. The nvidia drivers aren't perfect (they are the only reason I ever see crashes), but they work and perform decently, and games under Cedega run well enough that I can enjoy them. Native games like Q3A, UT2k3 and UT2k4 run flawlessly.

    --

    "Aye, and if my grandmother had wheels, she'd be a wagon!" -- Montgomery Scott, ST:III
  24. been a Linux-only gamer for 3 years by Ender+Ryan · · Score: 4, Informative
    Not counting my PS2 and Xbox(which I'm ashamed of owning...) I exclusively run PC games on Linux. To have a good experience with Linux gaming, you need the right hardware, a sane configuration, and a little bit of knowhow and willingness to experiment.

    If you are very familiar with Linux, you will likely be very satisfied with your experience, and even likely to have fewer problems than your Windows using friends(for games that run on Linux, that is).

    So first off, you need the proper hardware. You _need_ an NVIDIA card. Don't bother with ATI, their drivers are unstable and perform terribly. With NVIDIA, you will be up and running in no time.

    Second, you need a decent sound chip. If you have a laptop, chances are you're screwed, unless you're seriously willing to tinker. You will want a card that supports hardware mixing, all common audio frequencies(many newer cheap cards only support 48000). A SB Live is probably your best bet, unless you know of another card on the market today with those features that is supported well in Linux. If you use the alsa drivers, be sure to load the oss compatibility modules, and you may have to $ echo "binary 0 0 direct" > /proc/asound/card0/pcm0p/oss, to get some games to work. Google is your friend. Substitute "binary" with the actual name of the program, eg. "quake3.x86" or whatever.

    Build yourself a custom kernel, do not include DRI or agpgart. The NVIDIA drivers have their own agp support, with better support for different/broken hardware.

    Get yourself a gig of memory already, and you won't need to worry about your WM. Just don't have any silly CPU consuming applets running.

    If you have to ask what distro to use... well, I don't know quite what to tell you. Any distro can be made to work if you know what you're doing. But since you're asking for a recommendation, I heartily recommend Gentoo. It will, hopefully, teach you a bit more about how your system works, and it is the most flexible of the mainstream distros, IMO.

    Cheers, and good luck.

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
    1. Re:been a Linux-only gamer for 3 years by aug24 · · Score: 1

      I'm not currently much of a gamer, but your comment has made me curious - what game versions do you play?

      My friends have a LAN party every other week and I had assumed that I would need to build a winbox to join in. Is Wine sufficient these days to use the Windows versions, or are games generally available for Linux? Or something else I hadn't thought of?

      Cheers,
      Justin.

      --
      You're only jealous cos the little penguins are talking to me.
    2. Re:been a Linux-only gamer for 3 years by Ender+Ryan · · Score: 1
      Playing games on Linux, your selection will be somewhat limited. However, a number of LAN party staples are available for Linux or run acceptably in Transgaming's Cedega.

      UT2004 is available for Linux and runs very well. Doom 3 is available and runs well, but not many people are playing that at LAN parties :) There's some classics, Quake 1 - 3, UT, UT2k3. RTCW, Enemy Territory.

      Some Windows games that reportedly run very well are Far Cry, Painkiller, Jedi Outcast, Jedi Academy, GTA3, GTA:VC, Half-Life, CS, Half-Life 2(including CS: Source)*, and a slew of others.

      Check out linuxgames.com, tuxgames.com, transgaming.com, Google, etc.

      Cheers.

      * I refuse to buy HL2, however, since there's no guarantee that I'll be able to play it in the future, due to the silly forced registration BS.

      --
      Sticking feathers up your butt does not make you a chicken - Tyler Durden
    3. Re:been a Linux-only gamer for 3 years by aug24 · · Score: 1

      Interesting... when I have some more time (ha bloody ha), I will have to take more of a look at it.

      Ta.
      J.

      --
      You're only jealous cos the little penguins are talking to me.
    4. Re:been a Linux-only gamer for 3 years by bedessen · · Score: 1
      * I refuse to buy HL2, however, since there's no guarantee that I'll be able to play it in the future, due to the silly forced registration BS.

      Christ, if I had a nickel for everyone clamoring about Steam not necessarily existing in the future I'd be rich.

      The pirate/cracker community will always have a way around this.

      If you bought the game then Valve has your $50 and you should feel no shame for using a crack to avoid talking to Steam servers. The plain fact is that if you know where to look you will ALWAYS find an appropriate crack or patch to avoid all traces of Steam and its ilk.

      So if you want to play a game, and support the company that made it, and at the same time feel secure that it will always be installable and playable, then just download the friggin crack and STFU.
    5. Re:been a Linux-only gamer for 3 years by Anonymous Coward · · Score: 0

      I think the whole point is that he doesn't want to support the company that made it, because they're a bunch of assholes for saddling the game with a ridiculous authentication scheme.

      Or maybe that's just me.

  25. Runs nice for me... by Anonymous Coward · · Score: 0

    I personally use Fedora Core 3 with a custom built version of the 2.6.9 kernel. I have an AMP XP2100+, 1 gig pc2700, Nvidia Geforce 4 T14600, and a Sound Blaster Live 5.1. Gaming tends to be pretty smooth for me on this machine. I use/subscribe to Transgaming's Cedega. It makes dumping M$ a heck of a lot easier than any distro can right out of the box/ftp server.

  26. debian unstable for amd64 by Anonymous Coward · · Score: 0

    Last time I checked, that arch was still unsupported; I check so often, that I dare call you a TROLL without bothering to check again.

  27. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  28. loki installers for linux gamers by Anonymous Coward · · Score: 1, Interesting
    These guys can help install games from their original cd onto linux.

    loki installers for linux gamers

  29. Lightweight window managers? by lsd · · Score: 5, Insightful

    To those of you suggesting that a lightweight window manager is the way to go, I have to ask, what exactly is the point? The last time I did this was back in the early G400 days, when things like CPU meters updating add significant X server context-switch overhead (far more than the under 1% of CPU time such apps might take). It saves some RAM, sure, but think about it:

    1) RAM costs next to nothing these days - 512MB goes for under AU$100 locally.

    2) Even without enough real RAM, this is a classic example of what virtual memory is for. After a quick game, is logging back in to your desktop, reloading all your apps and then getting back to your work really quicker than just leaving the OS to swap your apps back in?

    For me, one of the joys of Linux is the ability to have my desktop and applications open 24/7 for weeks on end. If you're going to log out every time you play a game, you might as well just hit the reboot button in your login manager and go play in XP.

    To answer the topic, I'd suggest an NVIDIA video card (the 6600GT is, by all indications, awesome, and NVIDIA's Linux drivers are better than ATI's), a Creative SB Live! or Audigy card (no need to knock yourself out - an older OEM Live! card will do fine), and an Athlon 64 CPU. There's no Linux-specific reason to go for the Athlon 64 over the P4 (though playing with 64-bit Linux can be fun), but they just seem to be a better chip for the money overall, and a better gaming chip in particular.

  30. The most enjoyable gaming... by Anonymous Coward · · Score: 1, Insightful

    Any distro, LILO, Windows XP and a spare drive.

  31. Xsession by Space · · Score: 1

    I created an Xsession specifically to launch the urban terror mod for quake 3. from gdm I login and select Urban terror and am straight in the game with no wm, de, any other X clients running except the game.

    --
    I Don't Work Here
  32. Well... I think that I might have found by empaler · · Score: 2, Funny

    a possible reason that he might remember...

    1. Re:Well... I think that I might have found by crmartin · · Score: 1

      No, sadly, I remember rogue because I spent 36 hours straight playing it one weekend in grad school.

      When it was the New Thing.

      Even before Rogue-o-Matic.

  33. Any configuration will work. by invisintl · · Score: 1

    From my experience, if you meet the requirements of the game you're playing, having the proper window manager or distro doesn't really matter. I use KDE which is not considered light-weight and have had no trouble. Just close every running application before playing your game if you have a resource crunch, or add more swap.

    I use Gentoo, but again any distribution will work.

    As other people have mentioned, this might not work as well as you hope. I've also been forced to maintain a "Wintendo" because my games just won't work, or fiddling with Wine is too time consuming.

    Regardless, give it your best shot and good luck!

  34. Nethack by bm17 · · Score: 0

    yo d00d, Nethack comp133tly bl0z away rougue. Get with the timz, 0ld man.

  35. Simple Solution.... by geekboxjockey · · Score: 1

    Why not just boot up a windows sesh in VMWare and then run the game from the emulated instance of windows :-P

    1. Re:Simple Solution.... by Anonymous Coward · · Score: 0

      The fact that you need a copy of Windows is a big issue.

    2. Re:Simple Solution.... by bryhhh · · Score: 2, Informative

      Unfortunately VMWare 4.x (on a linux host) doesn't support the level of Direct X required for most games. So unfortunately that won't work. - I tried this not to long ago. But if you have a windows license anyway, why not just throw a second disk in the box and install a native copy of windows on it?

      I'm a believer in using the right tool for the job. This is why I have a Linux web, mail & file server, and my games machine is a windows box. - That's not to say Linux isn't any good for games, but for me the games I want to play require windows, and transgaming/winex isn't an option for me.

  36. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  37. Refrase: don't use a window manager by daemon1010011010 · · Score: 0

    That's not technically using your game as a window manager since the game won't manage any windows. All it will do is make it's own window full screen and run itself. A window manager manages the windows on a display, usually drawing decorations, managing focus, and possibly giving you a toolbar/slit/desktop menu/keybindings. A game (none that I know of, anyway) does none of these things, or anything even remotely similar. And, without a window manager, you have to hope that, by some quirk (bug?), your game doesn't lose focus, because you'll never get it back (although, it's more likely that your window manager will accidentally take focus away from your game).

  38. Slackware rulez... by Pixis5 · · Score: 1

    I'm playing Quake3, Unreal, Wolfenstein, Descent3, Homeworld, Torcs and of course TuxRacer on my laptop (Dell Latitude C640). I have Slackware 10.0 with no serious modifications, running KDE 3.3.2 on my ATI Radeon 7500. All games run easy and smooth.

    1. Re:Slackware rulez... by SteveK1979 · · Score: 1

      Hi Pixis5, I have the same laptop, but I'm having real trouble getting a working ATI Radeon 7500 driver. I'm wodering what driver you use and where you got it? I'm currently running Gentoo on the laptop cos I wanted to try it out, having never used it, but as a Slackware subscriber, I might well switch! Cheers for any info, Steve

  39. No. by Anonymous Coward · · Score: 0

    You must be one of those that think all you need to do is write versions of CreateFile(), GetClientRect(), etc. and then you have a "Windows reimplementation". To actually get software working correctly, many times you have to mimic Windows exactly. You are required to know details that are not documented on MSDN or anywhere, and are implementation-specific aspects of the operating system.

    1. Re:No. by Anonymous Coward · · Score: 0

      sure it's not easy and that there's a lot of reverse engineering involved, but that doesn't really negate anything your parent poster said. wine is no more a windows emulator than qdos is an msdos emulator.

  40. oops by Anonymous Coward · · Score: 0

    i meant dr. dos.

  41. Well by Anonymous Coward · · Score: 0

    You can indeed say that dr. dos emulates ms-dos, but it's also worthwhile to say that it is a complete operating system replacement. Also, Dr. DOS had a smaller scope (compare size and scope of DOS vs. Windows XP), and DOS internals were well known.

  42. If keeping machine dedicated, might as well reboot by jago25_98 · · Score: 1

    Games are such a hog I'm prepared to dual-boot. When a game is running I consider that conputer unavailable for anything else; between rounds I use a 2nd computer.

    In terms of hardware though I think same principles as other apps apply but with the best linux graphics card there is... probably Nvidia Geforce 6800? I think SCSI or fast storage is suprisingly useful too!

  43. KDE is also good by zr-rifle · · Score: 1

    Despite people saying otherwise, KDE is also good for gaming. I experienced no problems at all. Compared to a bare X session, UT2004 ran with the same identical performance (in terms of FPS) under KDE 3.3.1. on an AMD64 with 1024 MB.

    I'm also running gentoo linux.

    --
    Hack your mind out of its sandbox.
    1. Re:KDE is also good by SillyNickName4me · · Score: 1

      > UT2004 ran with the same identical performance (in terms of FPS) under KDE 3.3.1. on an AMD64 with 1024 MB.

      There is no specific reason why kde would not be suitable for running games other then its memory (and to a far lesser extent) cpu use.

      Your machine has plenty of both, so of course kde doesnt interfer with a game of UT.

      Try the same on a Athlon xp 2400 with 512 MB and you will notice a huge difference.

  44. Perhaps... by Anonymous Coward · · Score: 0

    ...but nowhere as pathetic as you Gentoo riceboys.

    Now run along and tweak your system a bit more, why don't you.

  45. Of course I take things seriously. by jotaeleemeese · · Score: 1

    I have standards and moral judgments to make in regards who I do make business with.

    Although Sony and Nintendo are by no means saints, MS has no goodwill left with me. None. Zilch.

    Convinience will not impair my judgment. It is a pity so many people don't even question themselves about these matters and as long as something is convinient they close their eyes to the consequences of their actions.

    --
    IANAL but write like a drunk one.
    1. Re:Of course I take things seriously. by NanoGator · · Score: 1

      "It is a pity so many people don't even question themselves about these matters and as long as something is convinient they close their eyes to the consequences of their actions."

      It is a pity so many people hate a company so bad it impairs their judgement on anything related to what they do.

      --
      "Derp de derp."
  46. MEPIS by TheKeyboardSlayer · · Score: 1

    1) MEPIS has the benefits of all packages Debian and apt-get 2) it is crossover office and wine ready (the kernel) 3) installation of my driver was %> apt-get install nvidia-glx and I was done 4) UTGOTY, DoomIII, and UT2K4 play friggen awesome on my setup. Using Cedega, I'm able to get even more.

    --
    Insert_Ending_Here
  47. It's only ready for the desktop by RodeoBoy · · Score: 1

    Not as a gaming console. Get your priorities right we are only trying to change the OS other people use for silly things like work.

  48. Configuration unimportant by Anonymous Coward · · Score: 0

    Configuration doesn't matter, no decent games are available for Linux. Stick with a real gaming OS like Windows or BSD.

  49. Fall 2004 State of Linux Gaming by The_Dougster · · Score: 2, Informative
    My system is a dual-boot machine with Gentoo and Win2k. I leave my Win2k partition obviously for games that I will probably only play once and then uninstall them, and for other stuff that just isn't going to run under Wine, like Freelancer for instance. I spend most of my time in Linux, but sometimes I just want to play one of the Windows games so I'm not ashamed to say that I'll reboot into Win2k once in a while.

    On the Linux side of things, I run Gentoo and just use the regular old Gnome desktop with Nautilus even. My system is fast enough to keep up with it, and Athlon-XP 2400, GeForce FX-5900, 1G of RAM, a fast 120G HD, 20" Monitor, SBLive! sound card, and some USB joysticks and game pads. I use the JFS filesystem in Gentoo because it has the lowest CPU usage and its speed is comparable with the other guys.

    One of the greatest things for the Linux gamer is DOSBox. Using that program, I can play Wing Commander: Privateer, and X-COM UFO Defense in Linux. You can adjust the speed of DOSBox so the game feels about right. You know its getting pretty good if it can run Privateer (which is now abandonware and a free download from The Underdogs). In fact, you can probably run most of the great old DOS abandonware games in DOSBox with zero problems now. This one program increases your Linux gaming library to thousands of freely available commercial quality games.

    Next are the nice commercial games which have a linux port. Neverwinter Nights and Doom3 stand at the forefront of the pack and run great on my system. Also there are great ports of Quake1/2/3, RtCW, Duke Nukem 3D, Hexen 1/2, and Doom.

    After that, you enter the realm of Open Source games, with great titles like the Ur-Quan Masters, Vega Strike, Battle for Wesnoth, and any of the thousands of other games listed at The Linux Game Tome. Having Gentoo is an advantage here because the compiler toolchain is particularly strong, so its easy to compile and try out the latest cutting edge CVS versions of these in-development games.

    Then you have the Wine and Cedega games. I use this for Jagged Alliance 2, Fallout1/2, and Diablo II. These (and other) well programmed games are totally playable in Wine, so there's no reason to have to special boot to windows just to play them, might as well just use Wine to play them. The windows versions of most of the old Loki games that are now broken typically work under Wine.

    I won't even go into the other emulators, but suffice it to say that there are emulators for most consoles, such as ZSNES, and arcade games, like MAME. There are thousands of games which will work great using these things. I sometimes boot up ZSNES and play some ShadowRun.

    Which leads me finally to the unfortunate state of the Loki titles. A lot of these are linked against older libs and may or not work on a new system without some serious fiddling around and building of compatibility libs. Some still work, some don't, but chances are that they will all eventually die of bit-rot. Poor Loki Games, you are missed.

    I've been doing serious Linux gaming since 1998. There are tons of great games available, thousands that can be emulated, and the best part is if you want to take a hand at making your own games, you have every tool and library under the sun right there at your fingertips.

    --
    Clickety Click ...
  50. Take your life... seriously. by Anonymous Coward · · Score: 0

    I have standards and moral judgments to make in regards who I do make business with.

    Or more likely, you have ex post facto justifications to rationalize the choices you already made.

    Although Sony and Nintendo are by no means saints, MS has no goodwill left with me.

    MS is an amorphous collective composed of diverse individuals with varying goals and motivations and publicly traded and owned, just like Nintendo and Sony. None of the above are entities which can or should be the target of emotions or argument. Stop anthropomorphizing, you've been hypnotized by the media.

    Convinience will not impair my judgment.

    If you weren't so desiring of convenience, why haven't you checked your spelling more thoroughly?

    It is a pity so many people don't even question themselves about these matters and as long as something is convinient they close their eyes to the consequences of their actions.

    In reality, you've questioned jack shit. You don't keep track of the moral history of every coder who's contributed to the apps you run; you probably don't even keep track of individual coders at all, aside from a few "rockstars". It's easier for you to make judgments on entire collectives of individuals than it is to realize that the world isn't binary or easily separable into teams you can root for and against. You're a simple-minded fundamentalist.

    1. Re:Take your life... seriously. by tuckerteeth · · Score: 0

      So lets take a look at your open minded and balanced opinions....
      comment #1 'Or more likely, you have ex post facto justifications....' = Presumption
      comment #2 "MS is an amorphous collective composed of diverse individuals with varying goals and motivations", Er, didn't the bullshit light go on in your head when you wrote this? Sure there's hype about MS but it's not completely undeserved. Collective? The word is 'Company'.
      comment #3 'you've questioned jack shit... You're a simple-minded fundamentalist' Intolerant and inflamatory.
      Who were you trying to convince?

  51. WINE stands for WINdows Emulator by Anonymous Coward · · Score: 0
    The so-called recursive acronym is in reality a "backronym" coined after the fact.


    From: Douglas Ridgway
    Date: Fri, 28 Nov 1997 16:25:19 GMT

    WWW: Announcing www.winehq.com -- Windows emulator development site

    =====BEGIN PGP SIGNED MESSAGE=====

    Announcing WineHQ, the Windows emulator headquarters, online now at

    http://www.winehq.com/

    WineHQ is a new web site devoted to the development and use of Wine.

    Wine is an emulator of the Microsoft Windows family of platforms...
    1. Re:WINE stands for WINdows Emulator by Kusuriya · · Score: 1

      but To My Knowledge later on when it looked like MS might go after wine they changed their claim from an emulator also TMK WINE stands for Wine Is Not (an) Emulator

  52. Minimal Gentoo with E by exodist-Admin-Ra · · Score: 1

    Do a minimal gentoo install, subscribe to transgaming for winex, emerge winex and the minimal X/GL requirements, run enlightenment (E) as both your wm and dm, (you do not need gnome to use E in standalone) turn off all extra services and compile your own kernel from scratch with only what you absolutely need (cpu, hd controller, agp/display stuff, network)

    1. Re:Minimal Gentoo with E by Anonymous Coward · · Score: 0

      Gonna have to agree with you on that setup... Newest WineX + Gentoo means a fast OS with minimal Operating System CPU usage and then the best emulator(And to my knowledge the newest one RC works great with Half-Life 2).

  53. This is why Linux (currently) fails by YrWrstNtmr · · Score: 1, Insightful
    1. edit /etc/inittab and change the default runlevel to 3,
    2. this means find the line id:3:initdefault: which will normally read 5 and change it to 3 (like mine is), Fedora inittab files are well commented and explain what to do, others are probably similar.
    3. To go into X (the windowing system) you type startx after logging in, this gives you your regular desktop, gnome, kde, xfce, whatever.
    4. When you are bored with email quit out of X and run your game with (I think) xinit /usr/local/games/doom3/doom3

    You expect Joe Sixpack to do all that to play a game? Not a chance. You might as well be speaking Mandarin.

    1. Re:This is why Linux (currently) fails by SillyNickName4me · · Score: 1

      > You expect Joe Sixpack to do all that to play a game? Not a chance. You might as well be speaking Mandarin.

      1. the person asking is obviously a bit more knowledgable then 'Joe Sixpack'

      2. you can run games without doing all those things, you will just get the same problems as Windows can have (ie, background processes taking away resources from your game, stupid popups from whatever program interupting your game etc etc)

    2. Re:This is why Linux (currently) fails by rowanxmas · · Score: 1

      yeah, and generally speaking "Joe Sixpack" Asks Slashdot on how to configure his Linux Box...where did that Troll mod go now?

    3. Re:This is why Linux (currently) fails by Mad+Merlin · · Score: 0

      So what you're saying is that because in Linux you can (not *have* to) do more serious tweaking, that it's not ready for Joe Sixpack? Wow.

      I guess a BMW isn't ready for Joe Sixpack either because it can go faster than his Ford.

  54. Almost anything will work. by Mornelithe · · Score: 3, Informative

    If you've got a computer capable of running a 3D accelerated memory hog, then you've got one capable of running a 3D accelerated memory hog and KDE. It's not a very noticable performance hit.

    Now, if you're trying to run Doom 3 on three-year-old hardware, the case might be different, but if you've got something up to snuff, you shouldn't have much of a problem running almost anything. When I'm in KDE on my machine, I typically have a memory usage of around 200 MB, even after days, with several programs loaded up. Can Doom 3 really not handle itself with 800 MB of ram (assuming about a gig of ram is standard on a gaming machine these days)?

    If you want a lightweight window manager, use XFCE or Fluxbox or something. However, don't listen to people who tell you that on a 3.5 GHz machine with a gigabyte of memory you need to use Ratpoison because anything else uses too much memory. Use whatever you like to look at. You bought a giant machine; you don't need to treat it like a pentium 90.

    --

    I've come for the woman, and your head.

  55. Good plan by phorm · · Score: 1

    I use icewm personally, but you could use whatever you wanted. Have the links to a script which does the following:

    -Take the startup parameters for the game, write them to an .xinitrc file. Make it restart normal X after.
    -Write a custom XF86Config if needed too.
    -Kill X
    -Run startx pointing at your custom XF86Config as needed
    -.xinitrc should load the game for you

    Biggest issue is a little voodoo needed to have your script not die when X stops. Perhaps a file in one of the regular X init scripts that it checks for and runs after the server stops? Test -x ${SOMESCRIPTFILE} && ${SOMESCRIPTFILE}

  56. WHO mods this crap up by phorm · · Score: 1

    You know what, he was asking a specific question for a specific use. I'm sure he knows about PS2 and gamecubes. I sure he knows that windows runs windows games better.

    However, he wants to get decent performance game-wise out of linux. So responses such as "screw what you're doing and do entirely-different-thing-X" are not only useless, they're ignorant and trollish.

    1. Re:WHO mods this crap up by Anonymous Coward · · Score: 0

      Right. Sorry about that.

      So my suggestion to the poster is: get a Mac. Plays lots more games than Linux does! At least two more! And better performance! Sort of!

  57. Haha, I love their 404 page. by mindaktiviti · · Score: 2, Funny

    Tried to check out a screenshot
    .

    > look
    It is pitch black. You are likely to be eaten by a grue.

    > find link
    You stumble around trying to find http://icculus.org/projects/twmgl/screenshot1.jpg, but your hands grasp nothing except dirt and rock. You eventually touch something solid, and lift it up. As you bring it to your eyes, you squint to find that it is an electronic root kit of high-jump.

    > quit
    Your score is 25 out of a possible 375. This gives you the rank of hoser.
    Are you sure you want to give up [y/N]? : y

  58. Soundcards?? by ToAllPointsWest · · Score: 1

    An earlier post touched on something I hadn't thought about, Soundcards. Which if any soundcards are well supported in Linux for gaming and all. I figure since I'm getting a 5:1, I want all channels enabled and clear.

    --
    They came for the Communists, and I didn't object - For I wasn't a Communist; They came for the Socialists, and I didn'
  59. Re:If keeping machine dedicated, might as well reb by SillyNickName4me · · Score: 1

    > Games are such a hog I'm prepared to dual-boot. When a game is running I consider that conputer unavailable for anything else; between rounds I use a 2nd computer.

    While I agree that games are usually a big resource hog, it is by far not as bad as you are suggesting.

    For example, I have been running a webserver on the same machine that I use for playing Enemy territory. This setup was very usable, and the game and webserver did not cause any noticable interference with eachother (webserver was also using php and jsp, so it did a bit more then serving static pages)

    > In terms of hardware though I think same principles as other apps apply but with the best linux graphics card there is... probably Nvidia Geforce 6800? I think SCSI or fast storage is suprisingly useful too!

    scsi or a well supported sata setup will work fine, and depending on what the machine is running besides the game, a standard ide setup might do as well. A Gforce 6800 will work very well, and might even be overkill.

    Don't bother with ATI tho, their drivers are not performing very well.

  60. Reality Check by Icephreak1 · · Score: 1

    I'm interested in switching completely to Linux but the only thing holding me back is the gaming.

    Evidently you say this bearing in mind the benefit of an infinitely better and universally-supported Windows enviornment, gaming-wise.

    My main question to you is, if you want your cake and eat it too, why the hell are you subjecting yourself to the torture of completely abandoning Windows?

    Don't be an idiot, even if it's in the name of some sort of elite geekdom you're attempting to secure for yourself. And in case you want to know from what my opinion issues, let's say I'm a hardcore Slackware supporter, which means I go back some time.

    There is practicality and there is stupidity. You want to be a gamer, without the difficulty of an operating system that doesn't adequately support the latest titles as well as Windows, you either dual-boot or forget about Linux completely.

    Take it for what it's worth.

    - IP

  61. games not a problem on linux by Anonymous Coward · · Score: 0

    You can almost run any game on linux.
    We have run a lot of games (we have run first person shooters, but they are not really our favorite type - apparently Doom3 runs better on Linux - the minimum specs are lower)
    For example Warcraft III run under Wine, but you have follow a lot of online intructions.
    Other games run natively.
    Games that support OpenGL run without performance loss.
    We currently use Fedora Core 3 with nVidia 3D cards.
    There are also lots of linux games that dont run on Windos.

  62. 'great' isn't an adverb by Anonymous Coward · · Score: 0

    It's an adjective. "play games great" isn't good English.

    A good rule of thumb here is to always add 'ly' to adjectives to make them into adverbs. Such as excellently and properly. So the properly phrase would be "play games greatly". Excellently!

    You can use this rule of thumb even with adjectives that end in 'ly'. For example: "He played the game sillyly". Greatly! Now we're cookin'!

  63. Lots of games here under Suse by Tcide-1 · · Score: 1

    I have QuakeIII,UT2004, Savage, Doom3,And many quality open source games all running really really badass framerates under Suse 9.0 pro on my system.. (Doom3 runs better under Linux than Server 2003 on my PC) Specs: AMD AthlonXP 3200+ - 1gb Corsair Twinx Cas2 PC-3200 ram - Gigabyte GA7n400-pro Nforce-2 MB - PNY-Nvidia Geforce 6800GT 256mb video card - LSI Logic 21320-r PCI-X Ultra 320 SCSI disk controller - 3 Seagate Cheetah 36gb U320 SCSI hard drives (RAID 0) - Aspire blue Superalien case 500w Power supply Extra 250w power supply for hard drives

  64. Older games by phorm · · Score: 1

    On a side-note (and not to contradict that linux gaming has a ways to go), older games sometimes work in linux better than in windows. Especially when you consider older games for DOS... in which many work great with either "DOSbox or DOSemu as well as other projects specific to running old SCUMM or Sierra games