How many people do you think there are out there scanning IPs looking for unprotected Windows boxes to molest? And out of those, who actually attempts to sploit the sploit? How many of *those* are successful?
I take it you've never looked. Try looking some time, you'd be surprised. My Apache server is constantly bombarded with attempted IIS exploits, and that's only one port! Looking at the router log, I see an absurd amount of incoming probes to random ports. Even today, you'd be surprised how many Windows users are just connected directly to the Internet through always on connections. I don't even want to think about how infested they are.
Not surprisingly, not everyone likes the OS X interface. The fact that KDE can be made to look and act very similarly to OS X is a footnote for most, rather than a compelling feature. I certainly have no interest in OS X.
I notice that the AC got modded up for mindlessly flaming X11, not even attempting to point out any flaws (most likely because he doesn't know of any). There is absolutely nothing that Apple has done with OS X that they couldn't have done more easily with an already existing system such as X11. Of course, they also would have gained a lot of things by using X11, but apparently they didn't realize that until too late, merely tacking on X11 at the end. Why they didn't just use X11 from the start is anyone's guess, especially when they were already borrowing heavily from open source. Perhaps they just like reinventing the wheel?
Of course, that will all change when Microsoft makes significant API revisions.
...and developers only support that API, and stop allowing their installers to provide the necessary dlls, and those dlls are under highly restrictive licenses. Remember that doing that would cut out all XP, 2K, 98, etc users too. Wine can (and often does) use Windows dlls, as it only implements core OS APIs. The VB runtime or MFC for example are totally out of the scope of the Wine project, but Wine can easily use the already existing dlls, and any installer worth it's salt will install those potentially missing files for you, thus the issue becomes moot.
Furthermore, as a smart developer, you aren't going to cut out 50% or more of your potential audience, now are you? Even now, more than 4 years after the release of XP, something like half of Windows users aren't even using it yet, no? Do you honestly think all of those users are going to immediately jump ship to Vista? Very doubtful. Thus, those developers need to support at least XP and 2K, and by doing so, they also support Wine. Of course Windows is a moving target, but it's not as if you can break an app for Wine without breaking it for Windows at the same time.
I played a lot of Diablo 2 through Wine, I'd say it was something like 80% of the speed versus Windows. Very playable, and on pretty modest hardware (1.3 Ghz Pentium M, Radeon 7500 Mobility, 512M RAM). DirectDraw mode is (was?) significantly faster than Direct3D mode though, so that might have been part of the problem for you. I stopped playing it about a year ago though, so I don't know if things have progressed since then.
The stumbling block is that I use a Canon i9900 printer in large format photorealistic mode, and a Wacom graphics tablet in Paint Shop Pro, for a very small percentage of my work, and there are no Linux equivalents. So I'm stuck with one toe in the Windows world. I can move more than 97% of my work to Linux at any time, but I'll have to go to WinXP to print the 11x17" photos and to do some of the photo touch-ups. I spend perhaps 4 hours a month on these activities-- it really is a small but important part of my work.
I will agree that (the last time I tried it) the Firefox mouse gestures were a little rigid, but this was in constrast to the Konqueror mouse gestures, which I find are fantastic. I've never tried the mouse gestures in Opera, but I'm definitely a big fan of them in Konqueror. Just playing around right now, I can have tiny (like 10px) gestures, screen encompassing gestures, slow, fast, sloppy, precise gestures, they all work like expected. In actual use, the number of times I've had to repeat a gesture is very minimal. Really, I don't see how you could complain about Konqueror's mouse gestures.
...and as a result my screen displays at unacceptably low resolution.
The primary thing that the NVidia drivers give you is 3D acceleration, otherwise the nv driver should be suitable. It can run at at least 1600x1200, I know because I just swapped in a new Geforce and I switched back to the nv driver briefly before installing the new NVidia drivers.
The nipple is leaps and bounds better than a touchpad in actual use. I didn't use it at first, instead using the touchpad, but I find the nipple is just so much more accurate, and it doesn't require you to move your fingers from the keyboard like the touchpad does.
Furthermore, for extended mousing, there's nowhere for your wrist to rest when using the touchpad. I found this major flaw pretty quickly and started using my thumb on the touchpad, but the nipple just works much better.
I've seen a lot of people with touchpad only laptops always carry around real mice because the touchpad just isn't suitable for anything more than a few seconds of use, but that really hurts the portability of the laptop. Then you need to carry the mouse with you and hope that you have a flat surface to use it on.
Like another posted already said, the nipple never gets in the way of typing, the touchpad on the other hand did. Often times you'd be typing and the palm of your hand would slip onto the touchpad and you'd highlight all of the text you've typed and before you can stop yourself, you'll hit another key, thus erasing it all, cursing, and hitting undo. It doesn't happen anymore, as I've trained myself to rest my palms further away from the touchpad, but it's very annoying at first.
For me, a laptop without a nipple would be rather worthless.
In general, your DE/WM isn't going to make a big difference for gaming performance. Any RAM that the game wants to use that's already consumed will just get swapped out until it's needed again.
Most Open Source/Free Software/Linux folks seem to think that the last option is _clearly_ the best choice. I'm not so sure. Last I checked, NWN or Doom3 or Heretic II were not included in any RPM/DPKG repository, at least not any configured by default on any of the mainstream distributions.
It is the best choice. If you prefer to mindlessly click "Next" 5-10 times every time you want to install something and then again if you ever want to update it, when you could simply issue a single command or tick a single box and select install, and then have *all* updates handled for you, then I sincerely hope you have nothing to do with any important software development.
From portage:
* games-rpg/nwn Latest version available: 1.66 Latest version installed: [ Not Installed ] Size of downloaded files: 2,420,283 kB Homepage: http://nwn.bioware.com/downloads/linuxclient.html Description: Neverwinter Nights License: NWN-EULA
* games-fps/doom3 Latest version available: 1.3.1302 Latest version installed: [ Not Installed ] Size of downloaded files: 16,802 kB Homepage: http://www.doom3.com/ Description: Doom III - 3rd installment of the classic id 3D first-person shooter License: DOOM3
Re:Cedega will never get my money.
on
Cedega 5.0 Released
·
· Score: 3, Informative
Not quite. You won't get the same sort of CD copy protection compatibility, as they can't legally release the source. Even vanilla Wine has DX9 support now. The CVS version of Cedega would be pretty much useless if it didn't have DirectX support.
At the time, I was still running 98SE. I had a rar'ed up DVD image that I wanted to play with, but it was just slightly over 4G, and thus, couldn't be uncompressed in 98, it would die at 99%. I knew that Linux could handle larger files, so I installed that. I was extremely impressed, and immediately got to playing with everything in sight, and never looked back. That was about 3 years ago now and I have absolutely zero interest in Windows.
If you read any of my many comments in this thread, I agreed and said that using uxtheme to change the look of applications (exactly like Windows does) is a viable method for achieving applications that *look* like GTK applications. What isn't viable, and what was originally suggested, is to use GTK in Wine to get that effect. I've explained several times already in this thread why using GTK in Wine is a bad idea.
Partial implementation of uxtheme.dll is done, and yes it can be used when it is done, but (correct me if I'm wrong), it only affects the look of applications, not the behaviour. GTK behaves differently than Win32 does. Win32 can do all sorts of crazy things that GTK can't do, and the converse applies too. The fact remains that Wine has to be able to do all those crazy things, so you're either going to a) have a GTK looking app that doesn't behave like a GTK app (more feasible, using uxtheme), or b) have a GTK looking and behaving app (very unfeasible, almost certainly requires per app tweaks, and ideally the source for each app, plus major changes to Wine and/or GTK).
Basically, you can make it look like GTK, but you can't make it GTK. Perhaps that's what you want, but using GTK to do it is the wrong way to do it.
Qt is designed from the ground up as a multiplatform library, GTK is similar, Win32 is not. You have the source for GTK/Qt and the vast majority of programs that use them, you don't have the source for either Win32 or most Win32 programs. Like I said before, it's not impossible to do, but it's a losing battle. Especially when Microsoft is scared stiff of people running Windows programs perfectly in Wine, but they can't break their own APIs, because that would hurt both them and Wine equally, but if Wine does some things radically different (like using GTK), they can easily break their APIs in such a way that it only breaks Wine, and you can be certain that they would, given the chance. There have been several attempts to get Wine using GTK, but it's non-trivial (on the order of getting full DX9 support working, according to a conversation on #winehackers), and also not particularly important, especially when compared to actually getting more programs working. It also means that Wine would depend on GTK, which is another big problem. It might be something that has more work put into it when Wine can run 95%+ Windows programs without breaking a sweat, before then, it's a waste of time, IMO.
No, it's not impossible, it's just a losing battle. Windows programs have to be *Windows* compatible, not *Wine* compatible, thus Wine tries to do everything *exactly* like Windows does. That's not feasible if you're mapping to Qt or GTK, because they're drastically different toolkits compared to Win32.
WoW has been working on and off lately, sometimes new patches break things, things usually get fixed again pretty quickly though, you might find this thread useful.
Using GTK for Wine would be totally opposite to it's goals. While it might be nice for some things, it means that it's no longer possible to have exact Windows compatibility -- you'll be putting more and more hacks in to make things work, rather than actually reimplementing the Win32 API, like they have thus far. Overall, it might make 30% of applications look nicer, but it might break the other 70%, what do you think is more important?
Works in Konqueror for me.
Why are you logged in as root?
I take it you've never looked. Try looking some time, you'd be surprised. My Apache server is constantly bombarded with attempted IIS exploits, and that's only one port! Looking at the router log, I see an absurd amount of incoming probes to random ports. Even today, you'd be surprised how many Windows users are just connected directly to the Internet through always on connections. I don't even want to think about how infested they are.
I notice that the AC got modded up for mindlessly flaming X11, not even attempting to point out any flaws (most likely because he doesn't know of any). There is absolutely nothing that Apple has done with OS X that they couldn't have done more easily with an already existing system such as X11. Of course, they also would have gained a lot of things by using X11, but apparently they didn't realize that until too late, merely tacking on X11 at the end. Why they didn't just use X11 from the start is anyone's guess, especially when they were already borrowing heavily from open source. Perhaps they just like reinventing the wheel?
s/Grammer/Grammar/;
Furthermore, as a smart developer, you aren't going to cut out 50% or more of your potential audience, now are you? Even now, more than 4 years after the release of XP, something like half of Windows users aren't even using it yet, no? Do you honestly think all of those users are going to immediately jump ship to Vista? Very doubtful. Thus, those developers need to support at least XP and 2K, and by doing so, they also support Wine. Of course Windows is a moving target, but it's not as if you can break an app for Wine without breaking it for Windows at the same time.
I played a lot of Diablo 2 through Wine, I'd say it was something like 80% of the speed versus Windows. Very playable, and on pretty modest hardware (1.3 Ghz Pentium M, Radeon 7500 Mobility, 512M RAM). DirectDraw mode is (was?) significantly faster than Direct3D mode though, so that might have been part of the problem for you. I stopped playing it about a year ago though, so I don't know if things have progressed since then.
Perhaps you should have compared native Doom 3 with Wine Doom 3?
While I can't find any good news for the printer, most Wacom tablets are supported in Linux. As for Paint Shop Pro, most versions run in Wine, and I'm sure you've heard of GIMP before.
I will agree that (the last time I tried it) the Firefox mouse gestures were a little rigid, but this was in constrast to the Konqueror mouse gestures, which I find are fantastic. I've never tried the mouse gestures in Opera, but I'm definitely a big fan of them in Konqueror. Just playing around right now, I can have tiny (like 10px) gestures, screen encompassing gestures, slow, fast, sloppy, precise gestures, they all work like expected. In actual use, the number of times I've had to repeat a gesture is very minimal. Really, I don't see how you could complain about Konqueror's mouse gestures.
The primary thing that the NVidia drivers give you is 3D acceleration, otherwise the nv driver should be suitable. It can run at at least 1600x1200, I know because I just swapped in a new Geforce and I switched back to the nv driver briefly before installing the new NVidia drivers.
Furthermore, for extended mousing, there's nowhere for your wrist to rest when using the touchpad. I found this major flaw pretty quickly and started using my thumb on the touchpad, but the nipple just works much better.
I've seen a lot of people with touchpad only laptops always carry around real mice because the touchpad just isn't suitable for anything more than a few seconds of use, but that really hurts the portability of the laptop. Then you need to carry the mouse with you and hope that you have a flat surface to use it on.
Like another posted already said, the nipple never gets in the way of typing, the touchpad on the other hand did. Often times you'd be typing and the palm of your hand would slip onto the touchpad and you'd highlight all of the text you've typed and before you can stop yourself, you'll hit another key, thus erasing it all, cursing, and hitting undo. It doesn't happen anymore, as I've trained myself to rest my palms further away from the touchpad, but it's very annoying at first.
For me, a laptop without a nipple would be rather worthless.
Ad-supported Windows? Certainly not.
In general, your DE/WM isn't going to make a big difference for gaming performance. Any RAM that the game wants to use that's already consumed will just get swapped out until it's needed again.
Yes, all of the DX9 patches have made it into vanilla Wine.
It is the best choice. If you prefer to mindlessly click "Next" 5-10 times every time you want to install something and then again if you ever want to update it, when you could simply issue a single command or tick a single box and select install, and then have *all* updates handled for you, then I sincerely hope you have nothing to do with any important software development.
From portage:
Or maybe you'd prefer the web listings.
Any other questions?
Not quite. You won't get the same sort of CD copy protection compatibility, as they can't legally release the source. Even vanilla Wine has DX9 support now. The CVS version of Cedega would be pretty much useless if it didn't have DirectX support.
s/popular/common/;
At the time, I was still running 98SE. I had a rar'ed up DVD image that I wanted to play with, but it was just slightly over 4G, and thus, couldn't be uncompressed in 98, it would die at 99%. I knew that Linux could handle larger files, so I installed that. I was extremely impressed, and immediately got to playing with everything in sight, and never looked back. That was about 3 years ago now and I have absolutely zero interest in Windows.
If you read any of my many comments in this thread, I agreed and said that using uxtheme to change the look of applications (exactly like Windows does) is a viable method for achieving applications that *look* like GTK applications. What isn't viable, and what was originally suggested, is to use GTK in Wine to get that effect. I've explained several times already in this thread why using GTK in Wine is a bad idea.
Basically, you can make it look like GTK, but you can't make it GTK. Perhaps that's what you want, but using GTK to do it is the wrong way to do it.
Qt is designed from the ground up as a multiplatform library, GTK is similar, Win32 is not. You have the source for GTK/Qt and the vast majority of programs that use them, you don't have the source for either Win32 or most Win32 programs. Like I said before, it's not impossible to do, but it's a losing battle. Especially when Microsoft is scared stiff of people running Windows programs perfectly in Wine, but they can't break their own APIs, because that would hurt both them and Wine equally, but if Wine does some things radically different (like using GTK), they can easily break their APIs in such a way that it only breaks Wine, and you can be certain that they would, given the chance. There have been several attempts to get Wine using GTK, but it's non-trivial (on the order of getting full DX9 support working, according to a conversation on #winehackers), and also not particularly important, especially when compared to actually getting more programs working. It also means that Wine would depend on GTK, which is another big problem. It might be something that has more work put into it when Wine can run 95%+ Windows programs without breaking a sweat, before then, it's a waste of time, IMO.
No, it's not impossible, it's just a losing battle. Windows programs have to be *Windows* compatible, not *Wine* compatible, thus Wine tries to do everything *exactly* like Windows does. That's not feasible if you're mapping to Qt or GTK, because they're drastically different toolkits compared to Win32.
WoW has been working on and off lately, sometimes new patches break things, things usually get fixed again pretty quickly though, you might find this thread useful.
Using GTK for Wine would be totally opposite to it's goals. While it might be nice for some things, it means that it's no longer possible to have exact Windows compatibility -- you'll be putting more and more hacks in to make things work, rather than actually reimplementing the Win32 API, like they have thus far. Overall, it might make 30% of applications look nicer, but it might break the other 70%, what do you think is more important?