Latest Comments by Purple Library Guy
What even more developers think of Valve's Steam Play
25 Sep 2018 at 2:35 pm UTC Likes: 2
25 Sep 2018 at 2:35 pm UTC Likes: 2
Quoting: scaineI suppose that kind of thing will always happen to some extent, but I think Wine (and by extension, Proton) are at a point now where "maturity" is within view. Always up to now Wine has been at a stage you might call "heavy development" . . . sometimes in slow motion, but the point is the major infrastructure was still being put together and shifted around on a near-constant basis. And OK, we're not out of the woods yet, but it really feels to me like there's only a few really big things left, like .Net issues and stuff. After that it'll be moving on to smaller, higher-hanging fruit, taking care of smaller issues, then details, looking at speed and memory issues . . . far from maintenance mode, but to a stage where major breakage will be much less common, at least until you get to that point where people say "OK, this needs serious refactoring" and re-break everything . . . but even that will sit in a development branch where it won't bother most people.Quoting: EikeHuh - I wasn't aware of that. Makes sense though - once they get something "right", they don't want future versions breaking it. That whole regressions angle is the main thing that I think kills Wine for me. I've lost count of times where previously perfectly working games suddenly stopped working after an update.Quoting: scainePresumably just a different QA process. They'll need to check it doesn't break any of the whitelisted titles. I suppose it's weird that it hasn't hit the beta channel though.I don't know if this already has been discussed, but the option page seems to suggest that Steam is keeping different versions for different games (a bit like PlayOnLinux)...
SC Controller driver and UI version 0.4.5 is out, last release for a while
25 Sep 2018 at 5:20 am UTC Likes: 1
25 Sep 2018 at 5:20 am UTC Likes: 1
On the Code of Conduct itself: I'm willing to believe the wording has problems that may need to be worked out. Wording is hard, wording that sort of thing is particularly hard. It may also be that a CoC can't really be a cureall because the governance structure itself at the Linux Kernel has problems that need to be worked out--indeed, if it has none that would be a first in human history.
But does there need to be some sort of Code of Conduct taken fairly seriously at the Linux kernel? Oh hell yeah. Come on, could we get real?
But does there need to be some sort of Code of Conduct taken fairly seriously at the Linux kernel? Oh hell yeah. Come on, could we get real?
SC Controller driver and UI version 0.4.5 is out, last release for a while
25 Sep 2018 at 5:13 am UTC Likes: 5
http://sds.utoronto.ca/blog/bill-c-16-no-its-not-about-criminalizing-pronoun-misuse/ [External Link]
IMO, if the SJW conspiracy scare had much to it there would be no need for this sort of spin. It's probably true that any given progressive bunch, like any other bunch, has some dorks in it. Big deal--some people are dorks, film at 11.
But also, as a Canadian, I would like to mention where the real threat lies in some of this scaremongering rhetoric. So, the current premier of Ontario is Doug Ford--brother of the now-deceased ex-mayor of Toronto, Rob Ford, who was best known for doing crack with gangers. Anyway, he too is deeply upset about the supposed anti-free-speech ways of SJWs, specifically on university campuses. So in the name of free speech, he says he's going to cut funding from universities if they don't discipline students and de-fund student unions which protest displays by such groups as anti-abortion campaigners or alt-right speakers. He's given them four months to get the policies in place. So, banning protest in the name of free speech--that is where the right wing backlash against "SJWs" wants to go. I'm waiting cynically for the "anti-SJW" forces to start jailing protestors in the name of free speech.
There's a lot more people been jailed, kicked off campuses, denied jobs or tenure et cetera et cetera (not to mention assassinated--Martin Luther King anyone?) for being in favour of social justice than for being against it. But I think in the old days they at least didn't try to pretend they were doing it to defend free speech.
25 Sep 2018 at 5:13 am UTC Likes: 5
Quoting: PatolaA small example is using the code of conduct to try and implement the same compelled speech that was attempted in Canada: if you refer to a person by a pronoun he or she disagrees, you might face jail time.I'm Canadian and that is nonsense. I've seen a lot of people here, wittingly and unwittingly, making a lot of dubious references in their attempts to pump the "SJWs are coming for us!" narrative. A lot of quotes taken out of context and twisted, a lot of skews from what really happened. This is one of them.
http://sds.utoronto.ca/blog/bill-c-16-no-its-not-about-criminalizing-pronoun-misuse/ [External Link]
IMO, if the SJW conspiracy scare had much to it there would be no need for this sort of spin. It's probably true that any given progressive bunch, like any other bunch, has some dorks in it. Big deal--some people are dorks, film at 11.
But also, as a Canadian, I would like to mention where the real threat lies in some of this scaremongering rhetoric. So, the current premier of Ontario is Doug Ford--brother of the now-deceased ex-mayor of Toronto, Rob Ford, who was best known for doing crack with gangers. Anyway, he too is deeply upset about the supposed anti-free-speech ways of SJWs, specifically on university campuses. So in the name of free speech, he says he's going to cut funding from universities if they don't discipline students and de-fund student unions which protest displays by such groups as anti-abortion campaigners or alt-right speakers. He's given them four months to get the policies in place. So, banning protest in the name of free speech--that is where the right wing backlash against "SJWs" wants to go. I'm waiting cynically for the "anti-SJW" forces to start jailing protestors in the name of free speech.
There's a lot more people been jailed, kicked off campuses, denied jobs or tenure et cetera et cetera (not to mention assassinated--Martin Luther King anyone?) for being in favour of social justice than for being against it. But I think in the old days they at least didn't try to pretend they were doing it to defend free speech.
SC Controller driver and UI version 0.4.5 is out, last release for a while
25 Sep 2018 at 4:29 am UTC Likes: 3
25 Sep 2018 at 4:29 am UTC Likes: 3
Quoting: DolusHere, is a little something that might blow your mind: I do not care. I do not care about a contributors sexuality, religion or political affiliation. If their contributions make Linux a better kernel, they should be allowed to contribute. That is how it should be. Instead we now have these neon haired puritansSo, not their sexuality, religion or political affiliation, but you do care about the colour of their hair.
One of the fine folks in the Intel Mesa driver team has written up a post on their work improving games in DXVK
21 Sep 2018 at 3:51 pm UTC
21 Sep 2018 at 3:51 pm UTC
Quoting: johndoeAnd to be honest I think that a Linux user should be able/learn to compile a newer Xorg server - it's really easy.Yeah, some of us are in it to use our computer, not fiddle with it.
One of the fine folks in the Intel Mesa driver team has written up a post on their work improving games in DXVK
19 Sep 2018 at 9:48 pm UTC
19 Sep 2018 at 9:48 pm UTC
Quoting: GuestI hope that helps explain it a little bit.Dunno about anyone else, but it was useful as all get out to me.
What Subset Games (FTL, Into the Breach) think of Valve's Steam Play
18 Sep 2018 at 11:51 pm UTC
From a technical perspective, Linux will never get the love and support it needs at 1-2%. I would be willing to bet that even now, there's a huge difference in how well Linux supports primarily desktop/gaming hardware and how well it supports server-oriented hardware. Server-oriented hardware Just Works on Linux, you can bet, because Linux has a huge server marketshare. If there was a thing like Flash in the server space, it would run on Linux or it would disappear. Server-oriented software supports Linux or it loses to offerings that do. Same same with cloud stuff and mobile stuff and IoT stuff and so on. But stuff that's needed for the desktop or for gaming languishes, simply because there are too few of us.
The software end starts to shade into the social/political side. If Linux was at 20%, there would be no debate or worry about whether Vulkan would catch on or whether Microsoft would manage to lock everyone into DX12; nobody would be willing to lose that market by picking DX12 over Vulkan. If Linux was at 20%, Apple might even be playing ball instead of rolling their own. But there are other sorts of things--anyone remember libdvdcss? Think nobody will ever come up with a scheme like that again and leave Linux out in the cold? I think it's impossible to make such schemes bulletproof, but they can and have made it illegal to circumvent them. And they can shut Linux out of them because Linux users are few; it is politically possible to systematically marginalize Linux because Linux has few users, making it politically vulnerable.
There's another technical perspective. Much software on Linux, and Linux itself and its graphical environments and such, are Free Software. That means more developers using Linux implies more software development of Linux. Now, Linux users skew technical currently, and much Linux development happens because of non-desktop Linux anyway. So multiplying the Linux desktop and gaming user base by 10 wouldn't multiply the developer base by 10, or anything like it. But I'm sure it would at least double the desktop/gaming relevant development. A lot of what's wrong with Linux IMO is simply that there aren't quite enough developers to get the software really solid and competitive. A massive increase in the user base would bring a big impetus to polish up the Linux desktop and its open source desktop software ecosystem. Gnome, KDE, Cinnamon, Mate, LibreOffice, the Gimp, etc. would benefit hugely. Wine itself--it's often been said that Wine can never become really good and reliable because Windows is a moving target. Recently with a bunch more development on Wine and Wine-related stuff, it seems to be turning out that if you have more developers you can move significantly faster than Windows and its "moving target" status don't matter so much any more.
So yes, there should be more for the sake of more. More users is not just a valid target to aim for, it is one of if not the most important target to aim for. Most other remaining Linux problems cannot really be solved without, but will shrink to minor obstacles or disappear entirely with, a larger user base.
18 Sep 2018 at 11:51 pm UTC
Quoting: Guest(I know people will knee-jerk and think I'm trying to say there shouldn't be more users, but no, I'm saying there shouldn't be more for the sake of more - there should be more in tandem with technical efforts to properly handle more).I understand what you're saying and it's defensible. But I have to say I do think I disagree even with what you're actually saying. There should be more for the sake of more. Heck, I don't even like having to say that, but it's the brutal reality. From both a technical and social/political perspective, it's really important that there simply be more Linux users.
From a technical perspective, Linux will never get the love and support it needs at 1-2%. I would be willing to bet that even now, there's a huge difference in how well Linux supports primarily desktop/gaming hardware and how well it supports server-oriented hardware. Server-oriented hardware Just Works on Linux, you can bet, because Linux has a huge server marketshare. If there was a thing like Flash in the server space, it would run on Linux or it would disappear. Server-oriented software supports Linux or it loses to offerings that do. Same same with cloud stuff and mobile stuff and IoT stuff and so on. But stuff that's needed for the desktop or for gaming languishes, simply because there are too few of us.
The software end starts to shade into the social/political side. If Linux was at 20%, there would be no debate or worry about whether Vulkan would catch on or whether Microsoft would manage to lock everyone into DX12; nobody would be willing to lose that market by picking DX12 over Vulkan. If Linux was at 20%, Apple might even be playing ball instead of rolling their own. But there are other sorts of things--anyone remember libdvdcss? Think nobody will ever come up with a scheme like that again and leave Linux out in the cold? I think it's impossible to make such schemes bulletproof, but they can and have made it illegal to circumvent them. And they can shut Linux out of them because Linux users are few; it is politically possible to systematically marginalize Linux because Linux has few users, making it politically vulnerable.
There's another technical perspective. Much software on Linux, and Linux itself and its graphical environments and such, are Free Software. That means more developers using Linux implies more software development of Linux. Now, Linux users skew technical currently, and much Linux development happens because of non-desktop Linux anyway. So multiplying the Linux desktop and gaming user base by 10 wouldn't multiply the developer base by 10, or anything like it. But I'm sure it would at least double the desktop/gaming relevant development. A lot of what's wrong with Linux IMO is simply that there aren't quite enough developers to get the software really solid and competitive. A massive increase in the user base would bring a big impetus to polish up the Linux desktop and its open source desktop software ecosystem. Gnome, KDE, Cinnamon, Mate, LibreOffice, the Gimp, etc. would benefit hugely. Wine itself--it's often been said that Wine can never become really good and reliable because Windows is a moving target. Recently with a bunch more development on Wine and Wine-related stuff, it seems to be turning out that if you have more developers you can move significantly faster than Windows and its "moving target" status don't matter so much any more.
So yes, there should be more for the sake of more. More users is not just a valid target to aim for, it is one of if not the most important target to aim for. Most other remaining Linux problems cannot really be solved without, but will shrink to minor obstacles or disappear entirely with, a larger user base.
Valve have been fined 147 thousand euros in France
18 Sep 2018 at 9:51 pm UTC
18 Sep 2018 at 9:51 pm UTC
Meh, whatever. I doubt this is about anything much. 147,000 euros is plenty to me, but to Valve it's a rounding error on a rounding error on a rounding error. If the French were really mad at them it'd be in the multi-digits of millions.
What Subset Games (FTL, Into the Breach) think of Valve's Steam Play
18 Sep 2018 at 6:52 am UTC Likes: 3
Linux doesn't have few users because it's poor quality. For one thing, it's quite good quality. But to the extent that there are de facto quality problems in Linux, the causality runs the other way--graphics and other device drivers, for instance, are poor or lag in time because Linux has few users; if it were a platform big enough that vendors had to support it, those problems would vanish like the morning dew. But that's not the problem. Linux has few users because other platforms have locked up preinstalls, so they come with the computers people purchase. It has not grown because of various engineered barriers to entry--advertising budgets, engineered incompatibilities, payola-dominated sales channels, et cetera et cetera. To think all we have to do is build it and they will come as we contemplate the wonders of the perfect platform under the shade of the bodhi tree is unrealistic. We are the underdog here, the big boys are fighting with every dirty trick going and have been since the 90s, and Cheeseness is saying taking one hand out from behind our back would be "artificially" inflating the user base. No, sorry, the whole basis of who uses what OS is "artificial" by Cheeseness' standards and has been since Bill bought QDos, or before.
I was trying not to come down too hard on that perspective because in general I really respect Cheeseness, but I just can't. It's not just wrong, it's not even just dumb, it's dangerous. It's like we're headed to a gunfight and Cheeseness is saying "Put that thing down and bring this pair of garden shears instead" because for some reason he thinks it's about trimming a hedge. You do not defend yourself against the mafia by showing the world that your garden is more beautiful than theirs. I'm in favour of the garden being beautiful, don't get me wrong, it's just not a good reason not to try to win.
18 Sep 2018 at 6:52 am UTC Likes: 3
Quoting: SalvatosYeah, maybe, but it's still a naive perspective. It implicitly buys into the idea that every platform has, or will ultimately have, the number of users it in some sense deserves. Either a belief in the efficient working of markets or of the efficient workings of the "marketplace of ideas". Neither of these work in real life.Quoting: Purple Library GuyHis ideal it seems would be a Linux that continually improved in quality and which was treated as a first-class OS citizen, but without actually growing much in number of users so as to stay a congenial group of communities.That's not what I perceived from your quoted text. The idea isn't that we shouldn't grow much, but that we shouldn't grow too fast. Notice, in particular, "work to artificially inflate the userbase" and "create a more attractive platform" (emphasis mine of course). I think his point is that if you just invest on putting a half-baked product into more people's hands to inflate your numbers, you'll ultimately shoot yourself in the foot by showing potential returning customers a bad experience. Whereas by prioritising your product's quality, you may not get as fast a short-term adoption as with an equivalent marketing budget, but your retention rate will be much better and favor steady growth.
We don't want everyone to use Linux so we can make it better.
We want to make Linux so good everyone wants to use it.
Linux doesn't have few users because it's poor quality. For one thing, it's quite good quality. But to the extent that there are de facto quality problems in Linux, the causality runs the other way--graphics and other device drivers, for instance, are poor or lag in time because Linux has few users; if it were a platform big enough that vendors had to support it, those problems would vanish like the morning dew. But that's not the problem. Linux has few users because other platforms have locked up preinstalls, so they come with the computers people purchase. It has not grown because of various engineered barriers to entry--advertising budgets, engineered incompatibilities, payola-dominated sales channels, et cetera et cetera. To think all we have to do is build it and they will come as we contemplate the wonders of the perfect platform under the shade of the bodhi tree is unrealistic. We are the underdog here, the big boys are fighting with every dirty trick going and have been since the 90s, and Cheeseness is saying taking one hand out from behind our back would be "artificially" inflating the user base. No, sorry, the whole basis of who uses what OS is "artificial" by Cheeseness' standards and has been since Bill bought QDos, or before.
I was trying not to come down too hard on that perspective because in general I really respect Cheeseness, but I just can't. It's not just wrong, it's not even just dumb, it's dangerous. It's like we're headed to a gunfight and Cheeseness is saying "Put that thing down and bring this pair of garden shears instead" because for some reason he thinks it's about trimming a hedge. You do not defend yourself against the mafia by showing the world that your garden is more beautiful than theirs. I'm in favour of the garden being beautiful, don't get me wrong, it's just not a good reason not to try to win.
What Subset Games (FTL, Into the Breach) think of Valve's Steam Play
18 Sep 2018 at 3:04 am UTC Likes: 4
18 Sep 2018 at 3:04 am UTC Likes: 4
The Cheeseness article is interesting. Lots of good information and some interesting (and worrisome) perspectives.
But I think he is a bit too cavalier in dismissing the issue of sheer quantity of users. He sets out the possible good things from Steamplay/Proton like this
But I think he is a bit too cavalier in dismissing the issue of sheer quantity of users. He sets out the possible good things from Steamplay/Proton like this
Assuming that more developers supporting Linux natively, and treating Linux users as equally valid/valued customers are the most positive outcomes, let's consider a few of the possible ways that something like Proton could be used to leverage that.Note that more Linux users is not in there. I'm pretty sure that one of Valve's major objectives in all this is to facilitate more people playing games on Linux/SteamOS, one way or another--whether through adopting Linux as their PC desktop or via new Steam Machines or in some other way as yet undreamed of, the point is to remove a barrier to adoption. Cheeseness doesn't so much dismiss that idea as simply not consider it a desirable objective.
Beyond this, chasing a higher userbase is a flawed goal in and of itself. It is far better to focus on increasing the quality, accessibility, and robustness of experiences, and in that way create a more attractive platform, than work to artificially inflate the userbase in the hopes of hitting some kind of critical mass. The alternative results in skewed priorities that revolve around things that don't really benefit any users or the platform in tangible ways.His ideal it seems would be a Linux that continually improved in quality and which was treated as a first-class OS citizen, but without actually growing much in number of users so as to stay a congenial group of communities. Unfortunately, I think that ideal is a bit naive. Numbers count. If you don't have the sales you won't be treated as a first-class citizen. Network effects are important, and we also live in a time dominated by large corporations with weak antitrust enforcement where big commercial concerns are predatory on small. Open source acts as something of a hedge against this, and has allowed Linux to survive in a hostile environment where an equivalent proprietary offering would have died. But ultimately, many of the objectives Cheeseness wants cannot happen without a bigger slice of the pie. Ignoring Proton's potential impact on growth in Linux use ignores the main issue and makes the rest of his analysis a bit moot.
- Wine 11.6 is an exciting release to make modding Windows games on Linux simpler
- The Best of Humble: Fight 4 Your Friends game bundle brings multiplayer madness
- Bazzite Linux gets some major upgrades for the April 2026 Update
- Valve dev fixes up VRAM management on AMD GPUs to improve performance
- SteamOS 3.8.1 now in Beta for more gamers to test new features
- > See more over 30 days here
- Away all of next week
- Ehvis - The Great Android lockdown of 2026.
- Linux_Rocks - Lutris alternatives
- Caldathras - What Multiplayer Shooters are yall playing?
- Strigi - New Desktop Screenshot Thread
- Hamish - See more posts
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck