Live data from Hacker News

2012 Wine bug "Drawing in Photoshop CS5 is almost impossible" now fixed

bugs.winehq.org

81–84 of 84 posts

Re: 2012 Wine bug "Drawing in Photoshop CS5 is almost impossible" now fixed

#81
post #58

Post like that brings me back to earth every time I dream of running Linux only. I commend the work of everyone involved, people working for free on their spare time for the common benefit is great. But celebrating CS5 compatibility in late 2017… it's sobering.

> Post like that brings me back to earth every time I dream of running Linux only. It's not a Linux problem, it's a Windows emulation problem in Wine. As for Linux, I'm using it for 25+ years, and I ditched Windows 10+ years ago. Windows is not necessary to do stuff. However, if you vitally depend on CS5 then running CS5 in emulation is not the best idea. At least you can use it properly in a PC emulator like VMware…

> It's not a Linux problem, it's a Windows emulation problem in Wine.

If you need to run Photoshop, it is a Linux (as a plataform), problem. Also “Wine Is Not an Emulator”.

Re: 2012 Wine bug "Drawing in Photoshop CS5 is almost impossible" now fixed

#82
post #20

Earlier quoted context omitted.

>Besides Windows 10 telemetry being a privacy invasion Based on what criteria? Windows 10 never allowed you to login with passwordless root. Case closed.

Windows 10, maybe not, but Windows Vista and XP and 2000, on the other hand...

> Windows 10, maybe not

Yet.

Re: 2012 Wine bug "Drawing in Photoshop CS5 is almost impossible" now fixed

#83
post #52

Earlier quoted context omitted.

The free upgrade was to gain critical mass for the upgrade, they learned with vista, 8/8.1 that users were happy with xp/7 and wouldn't pay to change, even with LTS running out. Free upgrade was a way to convince a lot of those people to upgrade. I wouldn't compare it to Linux being free in any way. Microsoft needs to reboot to do most of its updates of its own tools, not because of badly programmed 3rd party apps bu…

> The free upgrade was to gain critical mass for the upgrade, they learned with vista, 8/8.1 that users were happy with xp/7 and wouldn't pay to change, even with LTS running out. Free upgrade was a way to convince a lot of those people to upgrade. That is one of the reasons. > I wouldn't compare it to Linux being free in any way. Obviously not, given "Linux" is free as in speech. But free as in beer, when you also t…

>That is one of the reasons.

That's the primary reason as I've been told by former MSFT employees.

> But free as in beer, when you also take into account things like support, doesn't exist.

Support exists, red hat and other foundations.

>On a SSD? Very unlikely, unless you're upgrading to a major version. True, Microsoft could make most of these updates being applied whilst OS is still online.

I just upgraded 6 systems over Christmas, every one to SSD, all running core i5/i7 with more than 8gb ram. Yes, 30-60 minutes for the fall creators update on half of them, one of them took 2 hours to finish other updates.

>You can schedule these reboots if you got Pro. macOS also sometimes needs to reboot btw. My Android reboots every week (LOS) for new firmware.

Once in a while I need to reboot osx or linux for a kernel update or other deep system update. Every time I need to reboot windows. The difference is staggering and in no way does the occasional restart from linux compare to windows. To pretend they're even in the same league is ridiculous. Windows 10 barely fixed that by moving a features to apps.

>Depends if you view it from the eyes of a power user or a casual user. The non-technical user just wants something which works ie. a good UI. App Store and Play Store provide that. Those non-technical users don't give a rat about features like "get packages from these sources, not those, blacklist this version".

Reasonable point, however non-technical users do want to be able to find their software. Microsofts store sucks compared to apple and androids from my experience, and the vast majority of non-technical users still don't use it for many/most of their software installs from numbers I've seen. That may be changing, i'm not sure the trends. My point was in linux, you're advanced enough to use the package manager and you probably know how to add sources as a casual user. In microsoft its a walled garden, and a shitty garden.

Beyond that, casual users don't want to be spied on, just because they aren't technical enough to understand whats happening and the implications does not mean microsoft should just get a 'pass' on making it difficult/impossible to disable spying on their users. This is, if anything, significantly worse if you're looking at it primarily from the casual user side which you seem to insist on.

Re: 2012 Wine bug "Drawing in Photoshop CS5 is almost impossible" now fixed

#84
post #71

Earlier quoted context omitted.

From a rudimentary reading. They introduced a state cache to fix conditions where applications poll continuously for certain states (mouse button press for example). This wasn't thread safe however, and multi-threaded applications could get a previous/incorrect state back from the cache and stop functioning as intended. This was highly visible for photoshop tools where you click and hold, as the separate mouse poller…

> Regressions tend to be high priority for the devs though so this will be fixed eventually. "eventually" is right... This seems to be a failure on the part of the devs to prioritize. AFAIK code that causes a regression should be reverted and fixed properly, not left affecting the product for FIVE YEARS before finding a fix. The burden can not be on every use case to work around a bug that was introduced, the core "f…

I mostly agree, but if we want to be pedantic, this didn't regress something so much as fix horrible performance for 90% of apps and introduced a previous non-existent bug into certain applications due to a non-thread safe bug.

The solution itself turned out to be simple enough, and the time it took to fix is definitely not excusable considering the effort vs impact IMO.

Post reply on HN