[$2000 bounty] Calling 120Hz+ Linux Users: TestUFO Works/Fai
Posted: 24 Nov 2019, 16:53
By special invitation, I may be prepared to double or triple the bounty. USD $2000
Blur Busters X-Prize Open Source Bounty Now Doubled To $2000
Inquire within at the email address posted earlier in the thread.
Be prepared to show source code proof or your skillz, and to help work with almost all the distro vendors to force them to configure to this new KWin fork (or get that mainline-committed, preferably to all popular X desktops).
In short, the distros should be upgraded to automatic 144Hz/240Hz friendliness in their default installs.
1. Convince the 5 most popular distros makers to modify their installs, with the distro vendors already pre-configuring them to 144Hz-friendliness and 240Hz-friendliness
2. Test-install them boilerplate default settings including their preferred default X desktop/server/theming.
3. 144Hz TestUFO and 240Hz TestUFO needs to work perfectly out of the box with no fiddling of settings.
And you get $2000.
Again: The distro vendors must understand 144Hz and 240Hz.
Currently between now (November 2019) and mid-2020, I pre-qualify:
Ubuntu, SuSe, RedHat, Gentoo, Debian, Fedora, Linux Mint
other distros may be pre-approvable by invitation, inquire to my email
I will make this bounty slightly easier: I will make the terms more flexible: You choose the distros to convince, instead of me choosing the distros. I pre-qualified 6 distros above. You succeed in convincing at least 5 of the above distro makers to ship them preconfigured to for 144-Hz / 240-Hz stutter-free friendliness in all their default installs, functioning at the high-Hz successfully on the majority of AMD/NVIDIA/Intel GPUs made in the last 10 years, with default browser install of both FireFox and Chrome.
i.e. In simple terms, if 144Hz works in Windows, 144Hz should work under Linux by default on same machine.
Note: Ignore the "VSYNC Unsupported" message; please use animation time graph & stutter tests
Then You Get USD$2000
...This is with proof of completion of your successful work in an auditable proof -- e.g. your username in distro forums/your git commits/etc.
...That includes requirement to work with ALL current-version proprietary AND open source graphics drivers for these GPUs: Intel/AMD/NVIDIA, so it is possible some git commits may be required in open-source GPU drivers that still don't support VSYNC in X (if any are still left). It is possible others have already upgraded the VSYNC compatibility of some of those drivers now. However, all weak links must be fixed in a distro (all components) before 144Hz/240Hz works. You can simply fix only those weak links that still exists, but at least you must iron out all weak links in at least 5 distros prevent default automatic 144Hz/240Hz working out-of-box plug-n-play (no settings tweaking) from a distro directly downloaded from the distro website. Even a 1-line change per distro qualifies for a $2000 bounty, as long as it means I can just randomly download the 5 most popular distros & it works automagically on all 144Hz/240Hz systems on a variety of random computers. (But I can assure you as of November 2019: It's more than 1 line change on most of the distros! I am aware of a huge number of weak links -- not all X desktops are working perfect-sync at 144 Hz/240 Hz.)
...After inspecting your progress and code, I will download the distros directly from distro makers, test-install them on 10 random computers of various ages (this will take me several days to test, so I'll begin only after you're finished with at least 5 distros and they've released their new non-beta release versions).
...Simply 144/240Hz working isn't enough: It also has to be stutter-free (perfect fluidity, with flawless zero frameskipping test at http://www.testufo.com/frameskipping .... Ignore the popup VSYNC Unsupported message, photograph anyway)
...Communicating with you matching an email of your git commits/distro collaborations/etc -- in a fully 100% verifiable audit trail showing your actual involvement in all 5 of them (even if one change modifies multiple distros, e.g. an open source driver). Remainder of the requirements are listed in the previous pages of this thread, which must also be met as well, except for the added flexibility above.
And I will do a gradually-phased removal of the "VSYNC unsupported in Linux" message from TestUFO (as old distro installs slowly gets retired over years). Before asking questions, please read all previous pages of this thread. Appreciated!
$2000 USD Bounty valid till July 31st, 2020. Paid for by Blur Busters.
Blur Busters X-Prize Open Source Bounty Now Doubled To $2000
Inquire within at the email address posted earlier in the thread.
Be prepared to show source code proof or your skillz, and to help work with almost all the distro vendors to force them to configure to this new KWin fork (or get that mainline-committed, preferably to all popular X desktops).
In short, the distros should be upgraded to automatic 144Hz/240Hz friendliness in their default installs.
1. Convince the 5 most popular distros makers to modify their installs, with the distro vendors already pre-configuring them to 144Hz-friendliness and 240Hz-friendliness
2. Test-install them boilerplate default settings including their preferred default X desktop/server/theming.
3. 144Hz TestUFO and 240Hz TestUFO needs to work perfectly out of the box with no fiddling of settings.
And you get $2000.
Again: The distro vendors must understand 144Hz and 240Hz.
Currently between now (November 2019) and mid-2020, I pre-qualify:
Ubuntu, SuSe, RedHat, Gentoo, Debian, Fedora, Linux Mint
other distros may be pre-approvable by invitation, inquire to my email
I will make this bounty slightly easier: I will make the terms more flexible: You choose the distros to convince, instead of me choosing the distros. I pre-qualified 6 distros above. You succeed in convincing at least 5 of the above distro makers to ship them preconfigured to for 144-Hz / 240-Hz stutter-free friendliness in all their default installs, functioning at the high-Hz successfully on the majority of AMD/NVIDIA/Intel GPUs made in the last 10 years, with default browser install of both FireFox and Chrome.
i.e. In simple terms, if 144Hz works in Windows, 144Hz should work under Linux by default on same machine.
Note: Ignore the "VSYNC Unsupported" message; please use animation time graph & stutter tests
Then You Get USD$2000
...This is with proof of completion of your successful work in an auditable proof -- e.g. your username in distro forums/your git commits/etc.
...That includes requirement to work with ALL current-version proprietary AND open source graphics drivers for these GPUs: Intel/AMD/NVIDIA, so it is possible some git commits may be required in open-source GPU drivers that still don't support VSYNC in X (if any are still left). It is possible others have already upgraded the VSYNC compatibility of some of those drivers now. However, all weak links must be fixed in a distro (all components) before 144Hz/240Hz works. You can simply fix only those weak links that still exists, but at least you must iron out all weak links in at least 5 distros prevent default automatic 144Hz/240Hz working out-of-box plug-n-play (no settings tweaking) from a distro directly downloaded from the distro website. Even a 1-line change per distro qualifies for a $2000 bounty, as long as it means I can just randomly download the 5 most popular distros & it works automagically on all 144Hz/240Hz systems on a variety of random computers. (But I can assure you as of November 2019: It's more than 1 line change on most of the distros! I am aware of a huge number of weak links -- not all X desktops are working perfect-sync at 144 Hz/240 Hz.)
...After inspecting your progress and code, I will download the distros directly from distro makers, test-install them on 10 random computers of various ages (this will take me several days to test, so I'll begin only after you're finished with at least 5 distros and they've released their new non-beta release versions).
...Simply 144/240Hz working isn't enough: It also has to be stutter-free (perfect fluidity, with flawless zero frameskipping test at http://www.testufo.com/frameskipping .... Ignore the popup VSYNC Unsupported message, photograph anyway)
...Communicating with you matching an email of your git commits/distro collaborations/etc -- in a fully 100% verifiable audit trail showing your actual involvement in all 5 of them (even if one change modifies multiple distros, e.g. an open source driver). Remainder of the requirements are listed in the previous pages of this thread, which must also be met as well, except for the added flexibility above.
And I will do a gradually-phased removal of the "VSYNC unsupported in Linux" message from TestUFO (as old distro installs slowly gets retired over years). Before asking questions, please read all previous pages of this thread. Appreciated!
$2000 USD Bounty valid till July 31st, 2020. Paid for by Blur Busters.