From 254d5bc320fa106f9d0a05c1e32a09adda6f82e0 Mon Sep 17 00:00:00 2001 From: Niki Roo Date: Wed, 10 Oct 2018 08:32:54 +0200 Subject: [PATCH] Reddit test: add expected files --- .../2018-10-09_08-00_CS_GO_update_has_some_i | 263 ++++ ...10-09_08-00_CS_GO_update_has_some_i.header | 3 + ..._08-00_CS_GO_update_has_some_i.header.html | 20 + ...8-10-09_08-00_CS_GO_update_has_some_i.html | 221 ++++ .../2018-10-09_08-00_How_to_enable_Xbox_One_ | 76 ++ ...10-09_08-00_How_to_enable_Xbox_One_.header | 3 + ..._08-00_How_to_enable_Xbox_One_.header.html | 20 + ...8-10-09_08-00_How_to_enable_Xbox_One_.html | 56 + .../2018-10-09_08-00_Hyperdrive_Massacre_-_F | 25 + ...10-09_08-00_Hyperdrive_Massacre_-_F.header | 3 + ..._08-00_Hyperdrive_Massacre_-_F.header.html | 20 + ...8-10-09_08-00_Hyperdrive_Massacre_-_F.html | 41 + .../2018-10-09_08-00_Just_letting_people_kno | 82 ++ ...10-09_08-00_Just_letting_people_kno.header | 3 + ..._08-00_Just_letting_people_kno.header.html | 20 + ...8-10-09_08-00_Just_letting_people_kno.html | 86 ++ .../2018-10-09_08-00_Lutris_not_launching_on | 69 + ...10-09_08-00_Lutris_not_launching_on.header | 3 + ..._08-00_Lutris_not_launching_on.header.html | 20 + ...8-10-09_08-00_Lutris_not_launching_on.html | 56 + .../2018-10-09_08-00_Northgard_won_t_launch_ | 139 ++ ...10-09_08-00_Northgard_won_t_launch_.header | 3 + ..._08-00_Northgard_won_t_launch_.header.html | 20 + ...8-10-09_08-00_Northgard_won_t_launch_.html | 126 ++ .../2018-10-09_08-00_Orwell__Keeping_an_Eye_ | 193 +++ ...10-09_08-00_Orwell__Keeping_an_Eye_.header | 3 + ..._08-00_Orwell__Keeping_an_Eye_.header.html | 20 + ...8-10-09_08-00_Orwell__Keeping_an_Eye_.html | 186 +++ .../2018-10-09_08-00_Russian_Subway_Dogs_out | 73 ++ ...10-09_08-00_Russian_Subway_Dogs_out.header | 3 + ..._08-00_Russian_Subway_Dogs_out.header.html | 20 + ...8-10-09_08-00_Russian_Subway_Dogs_out.html | 56 + .../2018-10-09_08-00_Steam_Proton_configurin | 36 + ...10-09_08-00_Steam_Proton_configurin.header | 3 + ..._08-00_Steam_Proton_configurin.header.html | 20 + ...8-10-09_08-00_Steam_Proton_configurin.html | 26 + .../2018-10-09_08-00_Will__K_ubuntu_18_10_in | 51 + ...10-09_08-00_Will__K_ubuntu_18_10_in.header | 3 + ..._08-00_Will__K_ubuntu_18_10_in.header.html | 20 + ...8-10-09_08-00_Will__K_ubuntu_18_10_in.html | 36 + .../2018-10-09_08-00_Wine___Proton_-_Raw_Mou | 135 ++ ...10-09_08-00_Wine___Proton_-_Raw_Mou.header | 3 + ..._08-00_Wine___Proton_-_Raw_Mou.header.html | 20 + ...8-10-09_08-00_Wine___Proton_-_Raw_Mou.html | 61 + .../2018-10-09_08-00__Small_Update__Linux_us | 982 ++++++++++++++ ...10-09_08-00__Small_Update__Linux_us.header | 3 + ..._08-00__Small_Update__Linux_us.header.html | 20 + ...8-10-09_08-00__Small_Update__Linux_us.html | 521 ++++++++ .../2018-10-09_09-00__Wine_tricks__D3DX9_vs_ | 70 + ...10-09_09-00__Wine_tricks__D3DX9_vs_.header | 3 + ..._09-00__Wine_tricks__D3DX9_vs_.header.html | 20 + ...8-10-09_09-00__Wine_tricks__D3DX9_vs_.html | 61 + .../2018-10-09_11-00_BATTLETECH_Linux_beta_l | 463 +++++++ ...10-09_11-00_BATTLETECH_Linux_beta_l.header | 3 + ..._11-00_BATTLETECH_Linux_beta_l.header.html | 20 + ...8-10-09_11-00_BATTLETECH_Linux_beta_l.html | 281 ++++ .../2018-10-09_11-00_Getting_Steam_Overlay_t | 315 +++++ ...10-09_11-00_Getting_Steam_Overlay_t.header | 3 + ..._11-00_Getting_Steam_Overlay_t.header.html | 20 + ...8-10-09_11-00_Getting_Steam_Overlay_t.html | 96 ++ .../2018-10-09_11-00_Surreal_first-person_ho | 19 + ...10-09_11-00_Surreal_first-person_ho.header | 3 + ..._11-00_Surreal_first-person_ho.header.html | 20 + ...8-10-09_11-00_Surreal_first-person_ho.html | 31 + .../2018-10-09_12-00_All_Walls_Must_Fall_gai | 14 + ...10-09_12-00_All_Walls_Must_Fall_gai.header | 3 + ..._12-00_All_Walls_Must_Fall_gai.header.html | 20 + ...8-10-09_12-00_All_Walls_Must_Fall_gai.html | 26 + .../2018-10-09_15-00_RADV_vs__AMDVLK_vs__Rad | 37 + ...10-09_15-00_RADV_vs__AMDVLK_vs__Rad.header | 3 + ..._15-00_RADV_vs__AMDVLK_vs__Rad.header.html | 20 + ...8-10-09_15-00_RADV_vs__AMDVLK_vs__Rad.html | 36 + .../2018-10-09_16-00_Mouse_acceleration_is_a | 1161 +++++++++++++++++ ...10-09_16-00_Mouse_acceleration_is_a.header | 3 + ..._16-00_Mouse_acceleration_is_a.header.html | 20 + ...8-10-09_16-00_Mouse_acceleration_is_a.html | 751 +++++++++++ .../2018-10-09_17-00__release__To_Leave__a_c | 15 + ...10-09_17-00__release__To_Leave__a_c.header | 3 + ..._17-00__release__To_Leave__a_c.header.html | 20 + ...8-10-09_17-00__release__To_Leave__a_c.html | 26 + .../REDDIT/2018-10-09_19-00_Gallium9_vs_VK9 | 55 + .../2018-10-09_19-00_Gallium9_vs_VK9.header | 3 + ...18-10-09_19-00_Gallium9_vs_VK9.header.html | 20 + .../2018-10-09_19-00_Gallium9_vs_VK9.html | 61 + .../2018-10-09_19-00_I_need_help_with_Proton | 120 ++ ...10-09_19-00_I_need_help_with_Proton.header | 3 + ..._19-00_I_need_help_with_Proton.header.html | 20 + ...8-10-09_19-00_I_need_help_with_Proton.html | 86 ++ .../2018-10-10_04-00_Superhot_crash_on_start | 73 ++ ...10-10_04-00_Superhot_crash_on_start.header | 3 + ..._04-00_Superhot_crash_on_start.header.html | 20 + ...8-10-10_04-00_Superhot_crash_on_start.html | 31 + .../2018-10-10_07-00_Friendly_reminder__Shad | 82 ++ ...10-10_07-00_Friendly_reminder__Shad.header | 3 + ..._07-00_Friendly_reminder__Shad.header.html | 20 + ...8-10-10_07-00_Friendly_reminder__Shad.html | 36 + .../2018-10-10_08-00_Linux_market_share_on_S | 19 + ...10-10_08-00_Linux_market_share_on_S.header | 3 + ..._08-00_Linux_market_share_on_S.header.html | 20 + ...8-10-10_08-00_Linux_market_share_on_S.html | 31 + 100 files changed, 8167 insertions(+) create mode 100644 test/expected/REDDIT/2018-10-09_08-00_CS_GO_update_has_some_i create mode 100644 test/expected/REDDIT/2018-10-09_08-00_CS_GO_update_has_some_i.header create mode 100644 test/expected/REDDIT/2018-10-09_08-00_CS_GO_update_has_some_i.header.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00_CS_GO_update_has_some_i.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00_How_to_enable_Xbox_One_ create mode 100644 test/expected/REDDIT/2018-10-09_08-00_How_to_enable_Xbox_One_.header create mode 100644 test/expected/REDDIT/2018-10-09_08-00_How_to_enable_Xbox_One_.header.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00_How_to_enable_Xbox_One_.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Hyperdrive_Massacre_-_F create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Hyperdrive_Massacre_-_F.header create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Hyperdrive_Massacre_-_F.header.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Hyperdrive_Massacre_-_F.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Just_letting_people_kno create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Just_letting_people_kno.header create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Just_letting_people_kno.header.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Just_letting_people_kno.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Lutris_not_launching_on create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Lutris_not_launching_on.header create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Lutris_not_launching_on.header.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Lutris_not_launching_on.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Northgard_won_t_launch_ create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Northgard_won_t_launch_.header create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Northgard_won_t_launch_.header.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Northgard_won_t_launch_.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Orwell__Keeping_an_Eye_ create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Orwell__Keeping_an_Eye_.header create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Orwell__Keeping_an_Eye_.header.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Orwell__Keeping_an_Eye_.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Russian_Subway_Dogs_out create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Russian_Subway_Dogs_out.header create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Russian_Subway_Dogs_out.header.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Russian_Subway_Dogs_out.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Steam_Proton_configurin create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Steam_Proton_configurin.header create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Steam_Proton_configurin.header.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Steam_Proton_configurin.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Will__K_ubuntu_18_10_in create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Will__K_ubuntu_18_10_in.header create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Will__K_ubuntu_18_10_in.header.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Will__K_ubuntu_18_10_in.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Wine___Proton_-_Raw_Mou create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Wine___Proton_-_Raw_Mou.header create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Wine___Proton_-_Raw_Mou.header.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00_Wine___Proton_-_Raw_Mou.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00__Small_Update__Linux_us create mode 100644 test/expected/REDDIT/2018-10-09_08-00__Small_Update__Linux_us.header create mode 100644 test/expected/REDDIT/2018-10-09_08-00__Small_Update__Linux_us.header.html create mode 100644 test/expected/REDDIT/2018-10-09_08-00__Small_Update__Linux_us.html create mode 100644 test/expected/REDDIT/2018-10-09_09-00__Wine_tricks__D3DX9_vs_ create mode 100644 test/expected/REDDIT/2018-10-09_09-00__Wine_tricks__D3DX9_vs_.header create mode 100644 test/expected/REDDIT/2018-10-09_09-00__Wine_tricks__D3DX9_vs_.header.html create mode 100644 test/expected/REDDIT/2018-10-09_09-00__Wine_tricks__D3DX9_vs_.html create mode 100644 test/expected/REDDIT/2018-10-09_11-00_BATTLETECH_Linux_beta_l create mode 100644 test/expected/REDDIT/2018-10-09_11-00_BATTLETECH_Linux_beta_l.header create mode 100644 test/expected/REDDIT/2018-10-09_11-00_BATTLETECH_Linux_beta_l.header.html create mode 100644 test/expected/REDDIT/2018-10-09_11-00_BATTLETECH_Linux_beta_l.html create mode 100644 test/expected/REDDIT/2018-10-09_11-00_Getting_Steam_Overlay_t create mode 100644 test/expected/REDDIT/2018-10-09_11-00_Getting_Steam_Overlay_t.header create mode 100644 test/expected/REDDIT/2018-10-09_11-00_Getting_Steam_Overlay_t.header.html create mode 100644 test/expected/REDDIT/2018-10-09_11-00_Getting_Steam_Overlay_t.html create mode 100644 test/expected/REDDIT/2018-10-09_11-00_Surreal_first-person_ho create mode 100644 test/expected/REDDIT/2018-10-09_11-00_Surreal_first-person_ho.header create mode 100644 test/expected/REDDIT/2018-10-09_11-00_Surreal_first-person_ho.header.html create mode 100644 test/expected/REDDIT/2018-10-09_11-00_Surreal_first-person_ho.html create mode 100644 test/expected/REDDIT/2018-10-09_12-00_All_Walls_Must_Fall_gai create mode 100644 test/expected/REDDIT/2018-10-09_12-00_All_Walls_Must_Fall_gai.header create mode 100644 test/expected/REDDIT/2018-10-09_12-00_All_Walls_Must_Fall_gai.header.html create mode 100644 test/expected/REDDIT/2018-10-09_12-00_All_Walls_Must_Fall_gai.html create mode 100644 test/expected/REDDIT/2018-10-09_15-00_RADV_vs__AMDVLK_vs__Rad create mode 100644 test/expected/REDDIT/2018-10-09_15-00_RADV_vs__AMDVLK_vs__Rad.header create mode 100644 test/expected/REDDIT/2018-10-09_15-00_RADV_vs__AMDVLK_vs__Rad.header.html create mode 100644 test/expected/REDDIT/2018-10-09_15-00_RADV_vs__AMDVLK_vs__Rad.html create mode 100644 test/expected/REDDIT/2018-10-09_16-00_Mouse_acceleration_is_a create mode 100644 test/expected/REDDIT/2018-10-09_16-00_Mouse_acceleration_is_a.header create mode 100644 test/expected/REDDIT/2018-10-09_16-00_Mouse_acceleration_is_a.header.html create mode 100644 test/expected/REDDIT/2018-10-09_16-00_Mouse_acceleration_is_a.html create mode 100644 test/expected/REDDIT/2018-10-09_17-00__release__To_Leave__a_c create mode 100644 test/expected/REDDIT/2018-10-09_17-00__release__To_Leave__a_c.header create mode 100644 test/expected/REDDIT/2018-10-09_17-00__release__To_Leave__a_c.header.html create mode 100644 test/expected/REDDIT/2018-10-09_17-00__release__To_Leave__a_c.html create mode 100644 test/expected/REDDIT/2018-10-09_19-00_Gallium9_vs_VK9 create mode 100644 test/expected/REDDIT/2018-10-09_19-00_Gallium9_vs_VK9.header create mode 100644 test/expected/REDDIT/2018-10-09_19-00_Gallium9_vs_VK9.header.html create mode 100644 test/expected/REDDIT/2018-10-09_19-00_Gallium9_vs_VK9.html create mode 100644 test/expected/REDDIT/2018-10-09_19-00_I_need_help_with_Proton create mode 100644 test/expected/REDDIT/2018-10-09_19-00_I_need_help_with_Proton.header create mode 100644 test/expected/REDDIT/2018-10-09_19-00_I_need_help_with_Proton.header.html create mode 100644 test/expected/REDDIT/2018-10-09_19-00_I_need_help_with_Proton.html create mode 100644 test/expected/REDDIT/2018-10-10_04-00_Superhot_crash_on_start create mode 100644 test/expected/REDDIT/2018-10-10_04-00_Superhot_crash_on_start.header create mode 100644 test/expected/REDDIT/2018-10-10_04-00_Superhot_crash_on_start.header.html create mode 100644 test/expected/REDDIT/2018-10-10_04-00_Superhot_crash_on_start.html create mode 100644 test/expected/REDDIT/2018-10-10_07-00_Friendly_reminder__Shad create mode 100644 test/expected/REDDIT/2018-10-10_07-00_Friendly_reminder__Shad.header create mode 100644 test/expected/REDDIT/2018-10-10_07-00_Friendly_reminder__Shad.header.html create mode 100644 test/expected/REDDIT/2018-10-10_07-00_Friendly_reminder__Shad.html create mode 100644 test/expected/REDDIT/2018-10-10_08-00_Linux_market_share_on_S create mode 100644 test/expected/REDDIT/2018-10-10_08-00_Linux_market_share_on_S.header create mode 100644 test/expected/REDDIT/2018-10-10_08-00_Linux_market_share_on_S.header.html create mode 100644 test/expected/REDDIT/2018-10-10_08-00_Linux_market_share_on_S.html diff --git a/test/expected/REDDIT/2018-10-09_08-00_CS_GO_update_has_some_i b/test/expected/REDDIT/2018-10-09_08-00_CS_GO_update_has_some_i new file mode 100644 index 0000000..5e47406 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_CS_GO_update_has_some_i @@ -0,0 +1,263 @@ + CS:GO UPDATE HAS SOME IMPROVEMENTS FOR LINUX + + [linux_gaming] 2018-10-09_08-00 + + o Reference: 2018-10-09_08-00_CS_GO_update_has_some_i + o News link: https://www.reddit.com/r/linux_gaming/comments/9l7je9/csgo_update_has_some_improvements_for_linux/ + o Source link: https://www.reddit.com/r/GlobalOffensive/comments/9l6fm7/counterstrike_global_offensive_update_for_10318/ + + + [1] + + Counter-Strike: Global Offensive update for 10/3/18 (1.36.5.4) + + + + [1] https://www.reddit.com/r/GlobalOffensive/comments/9l6fm7/c- + ounterstrike_global_offensive_update_for_10318/ + + + ** PM_MOAR_NUDES + They still didn’t fix fastdownload from community servers... + + ** Firelfyyy + Yep still an issue for me as well... Hopefully they'll sort + it soon. + + ** PM_MOAR_NUDES + You know the workaround? It’s easy to use, but it’s just + beyond me that valve hasn’t just spent five minutes fixing + this + + ** Firelfyyy + I think so, care to share anyway. + Haven't actually bothered using it. + + ** kkdarknight + [1]https://github.com/ericek111/linux-csgo-downloadf- + ixer + + + + + [1] + https://github.com/ericek111/linux-csgo-downloadfixer + + + ** PM_MOAR_NUDES + It’s painless to use I am out and about so I’ll + forget to find a link but it is shared in one of the + github bug tracker page for that isseu + + ** klinch3R + If you remind me in like 1 hour i can post a link + to it. + + + + + + + ** whatyourereferringto + This update almost made me want to reinstall but I'll wait + until this is fixed + + ** PM_MOAR_NUDES + Oddly there is a workaround created by a guy that makes + cheats for csgo + + ** whatyourereferringto + I've used that before but it's a little bit pathetic + this bug hasn't been fixed after 4+ years + + ** PM_MOAR_NUDES + True + + + + ** ericek111 + Hey, my cheats are just a proof-of-concept! :) + + + + + ** TheSilentLink + This is great news! It finally fixes the bug where one core was + stuck at 100% all the time. + + ** Firelfyyy + Fuck I have to check this out! + + + ** dirtkiller23 + I had like 60 average fps(ulletical's benchmark map) on + Scaleform,and panorama was on 45 av.fps.After this patch,i'm + hitting constant 60 fps. + + ** Firelfyyy + Good to know! I play c's pretty competitively so I have a + pretty beastly gaming pc yet having slightly less fps on + Linux than windows bothered me. + + ** Nakrule18 + I just switched from windows to Linux and have only 100FPS + (240 before) on CSGO. Any idea what I’m doing wrong ? I + use an Optimus laptop with the latest nvidia driver and + bumblebee. + + ** Firelfyyy + Make sure compositing is turned off before launching + cs. Should do it automatically. + Make sure you have the latest driver. + Optimus shouldn't have such a large perf hit so maybe + not that. + Possibly your CPU isn't boosting as much under Linux. + Cs is very CPU based so having high individual core + counts can help heaps. + + ** Nakrule18 + I will try this tonight, thank you. It is definitely + not a CPU issue (Razer Blade 2018 with six physical + cores). + In fact I was wondering if my laptop was using the + Nvidia card or the Intel IGP, as 100FPS when playing + CS with the lowest settings in 1024x768 should not + be possible with a GTX1060. + + ** Firelfyyy + Individual core speeds are more important, but + 100fps is still pretty low so you're probably + right there. + But yeah if Optimus isn't working properly that + sounds like a reasonable reason. + + ** Nakrule18 + Do you know any way to check which card is + being used while playing ? + + ** Firelfyyy + No clue, don't play on laptops. Sorry! + + + + + + + + + ** rebakis + I hope so, Performance really suffered with the Panorama update. + + ** gandalfx + Is boosting possible in casual now? That sounds dope! + + ** Firelfyyy + Yup! + + + ** jrwagh333 + Any tips for improving performance in Linux? + I have Ryzen 1600 @3.75Ghz. + I used to get between 250-350fps in competitive. Using Linux + that drops down to 120-200fps + Currently using -high as a launch option and setting the CPU + Guvnor in Terminal to performance + + ** TurnDownForTendies + Still getting less performance than windows but this is + significantly better than what it used to be for me. Maps used + to have big fps drops and now its a lot smoother. + + ** Atexrs + What about the bug I've had for years on gnome where alt tabbing + causes the games aspect ratio and resolution to get fucked up. + + ** jensreuterberg + Never had that problem myself, is it only on GNOME? And do + you set resolution in like launch options? + + + ** gandalfx + The comment symbolizes everything I hate about the CSGO + community: Always complaining. Valve could do nothing even a + fraction as horrible as the constant bitching of people who + want everything different but nothing changed. + + ** headless_cyborg + I like every CSGO update, it always makes something + better. I don't think I ever had a reason to complain. The + best update was adding Linux support in 2014 of course :) + + + ** jensreuterberg + Or obsessing about gambling and pro teams or pro's doing + things you'd expect pro's would do instead of talking + about the game, tactics etc. + + + ** 5had0w5talk3r + Man, fuck you. You don't know me or my positions. All I've + ever wanted was for Valve to stop regressing tech used in + their games in the name of "competitive balance". Before + you know it the game is going to be nothing but a + glorified 1.6. Bring proper physics simulation back to + games! + + ** Leopard1907 + Positions?! + That is just a fucking game , what kind of position a + game can put you in? + + ** 5had0w5talk3r + Your position on aspects of the game (things you + like/dislike about and why). He's the one who + bundled me in with his strawman, anyway. I don't + understand why I'm getting shat on for saying I + don't like the direction GO took CS in. It's just an + opinion. + + ** Leopard1907 + Of course it is an opinion and i respect it. + However saying someone to fuck you because of a + game is absurd. + + ** 5had0w5talk3r + His attitude was completely abrasive. I don't + like being shat on because I said I dislike + his favourite game. + + + + + + ** headless_cyborg + proper physics simulation + For trolls who want to cover the bomb with a barrel? + + ** 5had0w5talk3r + That was throwing the baby out with the bath water. + There's a million and one was to fix the problem: + make the bomb collideable with physics objects only, + improve placement of physics objects, make the bomb + LED glow through physics objects, etc. Instead Valve + took the easy shitty path that makes the game less + immersive. + Besides, realistically, what are the chances that + you can hide the bomb in a competitive match? You + have 1:55min to take a site and plant the bomb, with + 40sec to try to hide the bomb while (likely) down on + men and defend the site against enemies who are + going to be rushing you very soon. It's just not a + realistic scenario. + Games in general barely have any physics simulation + at all compared to games from 10-15 years ago, which + is deeply saddening and really ruins the immersion + into the game world. A more accurate simulation of + the world makes the game more realistic, thus more + immersive, thus more fun. + + + + + + diff --git a/test/expected/REDDIT/2018-10-09_08-00_CS_GO_update_has_some_i.header b/test/expected/REDDIT/2018-10-09_08-00_CS_GO_update_has_some_i.header new file mode 100644 index 0000000..7e47044 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_CS_GO_update_has_some_i.header @@ -0,0 +1,3 @@ +0CS:GO update has some improvements for linux null/REDDIT/2018-10-09_08-00_CS_GO_update_has_some_i 70 +i [linux_gaming] 2018-10-09_08-00 +i diff --git a/test/expected/REDDIT/2018-10-09_08-00_CS_GO_update_has_some_i.header.html b/test/expected/REDDIT/2018-10-09_08-00_CS_GO_update_has_some_i.header.html new file mode 100644 index 0000000..6a21c06 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_CS_GO_update_has_some_i.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

CS:GO update has some improvements for linux

+
([linux_gaming] 2018-10-09_08-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00_CS_GO_update_has_some_i.html b/test/expected/REDDIT/2018-10-09_08-00_CS_GO_update_has_some_i.html new file mode 100644 index 0000000..d7aa7d1 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_CS_GO_update_has_some_i.html @@ -0,0 +1,221 @@ + + + + + + + + +
+

CS:GO update has some improvements for linux

+
([linux_gaming] 2018-10-09_08-00)
+
+ +
+
+ [1]

Counter-Strike: Global Offensive update for 10/3/18 (1.36.5.4)



[1] https://www.reddit.com/r/GlobalOffensive/comments/9l6fm7/counterstrike_global_offensive_update_for_10318/ +
+
+
+

PM_MOAR_NUDES

+
+

They still didn’t fix fastdownload from community servers...

+
+

Firelfyyy

+
+

Yep still an issue for me as well... Hopefully they'll sort it soon.

+
+

PM_MOAR_NUDES

+
+

You know the workaround? It’s easy to use, but it’s just beyond me that valve hasn’t just spent five minutes fixing this

+
+

Firelfyyy

+
+

I think so, care to share anyway.

Haven't actually bothered using it.

+
+

kkdarknight

+
+

[1]https://github.com/ericek111/linux-csgo-downloadfixer

[1] https://github.com/ericek111/linux-csgo-downloadfixer

+
+
+

PM_MOAR_NUDES

+
+

It’s painless to use I am out and about so I’ll forget to find a link but it is shared in one of the github bug tracker page for that isseu

+
+

klinch3R

+
+

If you remind me in like 1 hour i can post a link to it.

+
+
+
+
+
+
+

whatyourereferringto

+
+

This update almost made me want to reinstall but I'll wait until this is fixed

+
+

PM_MOAR_NUDES

+
+

Oddly there is a workaround created by a guy that makes cheats for csgo

+
+

whatyourereferringto

+
+

I've used that before but it's a little bit pathetic this bug hasn't been fixed after 4+ years

+
+

PM_MOAR_NUDES

+
+

True

+
+
+
+

ericek111

+
+

Hey, my cheats are just a proof-of-concept! :)

+
+
+
+
+
+

TheSilentLink

+
+

This is great news! It finally fixes the bug where one core was stuck at 100% all the time.

+
+

Firelfyyy

+
+

Fuck I have to check this out!

+
+
+
+

dirtkiller23

+
+

I had like 60 average fps(ulletical's benchmark map) on Scaleform,and panorama was on 45 av.fps.After this patch,i'm hitting constant 60 fps.

+
+

Firelfyyy

+
+

Good to know! I play c's pretty competitively so I have a pretty beastly gaming pc yet having slightly less fps on Linux than windows bothered me.

+
+

Nakrule18

+
+

I just switched from windows to Linux and have only 100FPS (240 before) on CSGO. Any idea what I’m doing wrong ? I use an Optimus laptop with the latest nvidia driver and bumblebee.

+
+

Firelfyyy

+
+

Make sure compositing is turned off before launching cs. Should do it automatically.

Make sure you have the latest driver.

Optimus shouldn't have such a large perf hit so maybe not that.

Possibly your CPU isn't boosting as much under Linux. Cs is very CPU based so having high individual core counts can help heaps.

+
+

Nakrule18

+
+

I will try this tonight, thank you. It is definitely not a CPU issue (Razer Blade 2018 with six physical cores).

In fact I was wondering if my laptop was using the Nvidia card or the Intel IGP, as 100FPS when playing CS with the lowest settings in 1024x768 should not be possible with a GTX1060.

+
+

Firelfyyy

+
+

Individual core speeds are more important, but 100fps is still pretty low so you're probably right there.

But yeah if Optimus isn't working properly that sounds like a reasonable reason.

+
+

Nakrule18

+
+

Do you know any way to check which card is being used while playing ?

+
+

Firelfyyy

+
+

No clue, don't play on laptops. Sorry!

+
+
+
+
+
+
+
+
+
+

rebakis

+
+

I hope so, Performance really suffered with the Panorama update.

+
+
+

gandalfx

+
+

Is boosting possible in casual now? That sounds dope!

+
+

Firelfyyy

+
+

Yup!

+
+
+
+

jrwagh333

+
+

Any tips for improving performance in Linux?

I have Ryzen 1600 @3.75Ghz.

I used to get between 250-350fps in competitive. Using Linux that drops down to 120-200fps

Currently using -high as a launch option and setting the CPU Guvnor in Terminal to performance

+
+
+

TurnDownForTendies

+
+

Still getting less performance than windows but this is significantly better than what it used to be for me. Maps used to have big fps drops and now its a lot smoother.

+
+
+

Atexrs

+
+

What about the bug I've had for years on gnome where alt tabbing causes the games aspect ratio and resolution to get fucked up.

+
+

jensreuterberg

+
+

Never had that problem myself, is it only on GNOME? And do you set resolution in like launch options?

+
+
+

gandalfx

+
+

The comment symbolizes everything I hate about the CSGO community: Always complaining. Valve could do nothing even a fraction as horrible as the constant bitching of people who want everything different but nothing changed.

+
+

headless_cyborg

+
+

I like every CSGO update, it always makes something better. I don't think I ever had a reason to complain. The best update was adding Linux support in 2014 of course :)

+
+
+

jensreuterberg

+
+

Or obsessing about gambling and pro teams or pro's doing things you'd expect pro's would do instead of talking about the game, tactics etc.

+
+
+

5had0w5talk3r

+
+

Man, fuck you. You don't know me or my positions. All I've ever wanted was for Valve to stop regressing tech used in their games in the name of "competitive balance". Before you know it the game is going to be nothing but a glorified 1.6. Bring proper physics simulation back to games!

+
+

Leopard1907

+
+

Positions?!

That is just a fucking game , what kind of position a game can put you in?

+
+

5had0w5talk3r

+
+

Your position on aspects of the game (things you like/dislike about and why). He's the one who bundled me in with his strawman, anyway. I don't understand why I'm getting shat on for saying I don't like the direction GO took CS in. It's just an opinion.

+
+

Leopard1907

+
+

Of course it is an opinion and i respect it.

However saying someone to fuck you because of a game is absurd.

+
+

5had0w5talk3r

+
+

His attitude was completely abrasive. I don't like being shat on because I said I dislike his favourite game.

+
+
+
+
+
+

headless_cyborg

+
+

proper physics simulation

For trolls who want to cover the bomb with a barrel?

+
+

5had0w5talk3r

+
+

That was throwing the baby out with the bath water. There's a million and one was to fix the problem: make the bomb collideable with physics objects only, improve placement of physics objects, make the bomb LED glow through physics objects, etc. Instead Valve took the easy shitty path that makes the game less immersive.

Besides, realistically, what are the chances that you can hide the bomb in a competitive match? You have 1:55min to take a site and plant the bomb, with 40sec to try to hide the bomb while (likely) down on men and defend the site against enemies who are going to be rushing you very soon. It's just not a realistic scenario.

Games in general barely have any physics simulation at all compared to games from 10-15 years ago, which is deeply saddening and really ruins the immersion into the game world. A more accurate simulation of the world makes the game more realistic, thus more immersive, thus more fun.

+
+
+
+
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00_How_to_enable_Xbox_One_ b/test/expected/REDDIT/2018-10-09_08-00_How_to_enable_Xbox_One_ new file mode 100644 index 0000000..169fa73 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_How_to_enable_Xbox_One_ @@ -0,0 +1,76 @@ + HOW TO ENABLE XBOX ONE CONTROLLER ON UBUNTU 18.04? + + [linux_gaming] 2018-10-09_08-00 + + o Reference: 2018-10-09_08-00_How_to_enable_Xbox_One_ + o News link: https://www.reddit.com/r/linux_gaming/comments/9l7qdn/how_to_enable_xbox_one_controller_on_ubuntu_1804/ + o Source link: + + + I tried using the Xbox One controller on my Kubuntu 18.04 + desktop both on native (i.e. Tomb Raider & Life is Strange), + and via Steam Play (i.e. Dragon Ball Xenoverse 2 and Tekken + 7). Steam itself, however, was able to see it. And running + lsusb shows that the system can see it. + + I was looking into this problem, and I found out just now that + the [1]Xbox One controller is in the kernel . This [2]guide + from Make Tech Easier is outdated because xboxdrv doesn't work + unless it's the Xbox 360 controller (I'm out of AA batteries, + so I couldn't test, but the software recognized it), and the + [3]PPA they suggested to add aren't up-to-date, unless I'm + running Xenial or earlier. + + What else am I supposed to do in order for me to enable it? + + Edit: [4]Solved + + + + [1] https://github.com/torvalds/linux/commit/1a48ff81b3912be5f- + adae3fafde6c2f632246a4c + + [2] https://www.maketecheasier.com/set-up-xbox-one-controller- + ubuntu/ + + [3] https://launchpad.net/%7Emdeslaur/+archive/ubuntu/steamos + + [4] https://www.reddit.com/r/linux_gaming/comments/9l7qdn/how_- + to_enable_xbox_one_controller_on_ubuntu_1804/e74r1oz/ + + + ** cvei5t + When using wired, it should be plug and play. Turn off + controller support in steam, it may be interfering. Games should + be able to talk with the controller directly. + + ** NoXPhasma + Yes, the Steam Controller API breaks input with XBOX One S + Controller. Had to remove the Controller form Steam, since + then it works fine. + For wireless I can recommend [1]xpadneo . + + + + + [1] https://github.com/atar-axis/xpadneo + + ** iJONTY85 + Thanks! Will give it a shot later. + Edjt: yes, that's the solution! + + + + ** fl_2017 + I have a bluetooth xbox one controller and in order to pair it I + had to add "bluetooth.disable_ertm=1" to the Grub command line. + USB though as others as stated it should work out of the box. + + ** Duckz0nQu4ck + Following + + ** iJONTY85 + It's solved + + + diff --git a/test/expected/REDDIT/2018-10-09_08-00_How_to_enable_Xbox_One_.header b/test/expected/REDDIT/2018-10-09_08-00_How_to_enable_Xbox_One_.header new file mode 100644 index 0000000..c46513c --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_How_to_enable_Xbox_One_.header @@ -0,0 +1,3 @@ +0How to enable Xbox One controller on Ubuntu 18.04? null/REDDIT/2018-10-09_08-00_How_to_enable_Xbox_One_ 70 +i [linux_gaming] 2018-10-09_08-00 +i diff --git a/test/expected/REDDIT/2018-10-09_08-00_How_to_enable_Xbox_One_.header.html b/test/expected/REDDIT/2018-10-09_08-00_How_to_enable_Xbox_One_.header.html new file mode 100644 index 0000000..2462126 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_How_to_enable_Xbox_One_.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

How to enable Xbox One controller on Ubuntu 18.04?

+
([linux_gaming] 2018-10-09_08-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00_How_to_enable_Xbox_One_.html b/test/expected/REDDIT/2018-10-09_08-00_How_to_enable_Xbox_One_.html new file mode 100644 index 0000000..0b9c44e --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_How_to_enable_Xbox_One_.html @@ -0,0 +1,56 @@ + + + + + + + + +
+

How to enable Xbox One controller on Ubuntu 18.04?

+
([linux_gaming] 2018-10-09_08-00)
+
+ +
+
+ I tried using the Xbox One controller on my Kubuntu 18.04 desktop both on native (i.e. Tomb Raider & Life is Strange), and via Steam Play (i.e. Dragon Ball Xenoverse 2 and Tekken 7). Steam itself, however, was able to see it. And running lsusb shows that the system can see it.

I was looking into this problem, and I found out just now that the [1]Xbox One controller is in the kernel . This [2]guide from Make Tech Easier is outdated because xboxdrv doesn't work unless it's the Xbox 360 controller (I'm out of AA batteries, so I couldn't test, but the software recognized it), and the [3]PPA they suggested to add aren't up-to-date, unless I'm running Xenial or earlier.

What else am I supposed to do in order for me to enable it?

Edit: [4]Solved



[1] https://github.com/torvalds/linux/commit/1a48ff81b3912be5fadae3fafde6c2f632246a4c

[2] https://www.maketecheasier.com/set-up-xbox-one-controller-ubuntu/

[3] https://launchpad.net/%7Emdeslaur/+archive/ubuntu/steamos

[4] https://www.reddit.com/r/linux_gaming/comments/9l7qdn/how_to_enable_xbox_one_controller_on_ubuntu_1804/e74r1oz/ +
+
+
+

cvei5t

+
+

When using wired, it should be plug and play. Turn off controller support in steam, it may be interfering. Games should be able to talk with the controller directly.

+
+

NoXPhasma

+
+

Yes, the Steam Controller API breaks input with XBOX One S Controller. Had to remove the Controller form Steam, since then it works fine.

For wireless I can recommend [1]xpadneo .

[1] https://github.com/atar-axis/xpadneo

+
+

iJONTY85

+
+

Thanks! Will give it a shot later.

Edjt: yes, that's the solution!

+
+
+
+
+

fl_2017

+
+

I have a bluetooth xbox one controller and in order to pair it I had to add "bluetooth.disable_ertm=1" to the Grub command line.

USB though as others as stated it should work out of the box.

+
+
+

Duckz0nQu4ck

+
+

Following

+
+

iJONTY85

+
+

It's solved

+
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00_Hyperdrive_Massacre_-_F b/test/expected/REDDIT/2018-10-09_08-00_Hyperdrive_Massacre_-_F new file mode 100644 index 0000000..6d267f1 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Hyperdrive_Massacre_-_F @@ -0,0 +1,25 @@ + HYPERDRIVE MASSACRE - FREE ON STEAM + + [linux_gaming] 2018-10-09_08-00 + + o Reference: 2018-10-09_08-00_Hyperdrive_Massacre_-_F + o News link: https://www.reddit.com/r/linux_gaming/comments/9l3mdi/hyperdrive_massacre_free_on_steam/ + o Source link: https://store.steampowered.com/app/402390/Hyperdrive_Massacre/ + + + I got this a while back, it's pretty fun! Wish the devs would + port Redout though + + + ** FearAndDelight + I got this a while back, it's pretty fun! Wish the devs would + port Redout though + + ** jesus_is_imba + Note: this game requires a Controller to play. + wat + + ** TuxAndMe + Sweet. I like free stuff. + + diff --git a/test/expected/REDDIT/2018-10-09_08-00_Hyperdrive_Massacre_-_F.header b/test/expected/REDDIT/2018-10-09_08-00_Hyperdrive_Massacre_-_F.header new file mode 100644 index 0000000..ae2f5f1 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Hyperdrive_Massacre_-_F.header @@ -0,0 +1,3 @@ +0Hyperdrive Massacre - Free on Steam null/REDDIT/2018-10-09_08-00_Hyperdrive_Massacre_-_F 70 +i [linux_gaming] 2018-10-09_08-00 +i diff --git a/test/expected/REDDIT/2018-10-09_08-00_Hyperdrive_Massacre_-_F.header.html b/test/expected/REDDIT/2018-10-09_08-00_Hyperdrive_Massacre_-_F.header.html new file mode 100644 index 0000000..d0073e6 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Hyperdrive_Massacre_-_F.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

Hyperdrive Massacre - Free on Steam

+
([linux_gaming] 2018-10-09_08-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00_Hyperdrive_Massacre_-_F.html b/test/expected/REDDIT/2018-10-09_08-00_Hyperdrive_Massacre_-_F.html new file mode 100644 index 0000000..7677f3d --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Hyperdrive_Massacre_-_F.html @@ -0,0 +1,41 @@ + + + + + + + + +
+

Hyperdrive Massacre - Free on Steam

+
([linux_gaming] 2018-10-09_08-00)
+
+ +
+
+ I got this a while back, it's pretty fun! Wish the devs would port Redout though +
+
+
+

FearAndDelight

+
+

I got this a while back, it's pretty fun! Wish the devs would port Redout though

+
+
+

jesus_is_imba

+
+

Note: this game requires a Controller to play.

wat

+
+
+

TuxAndMe

+
+

Sweet. I like free stuff.

+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00_Just_letting_people_kno b/test/expected/REDDIT/2018-10-09_08-00_Just_letting_people_kno new file mode 100644 index 0000000..80486ce --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Just_letting_people_kno @@ -0,0 +1,82 @@ + JUST LETTING PEOPLE KNOW ZIGGURAT IS LIKE 6 BUCKS ON STEAM RIGHT + NOW AND THIS GAME IS AWESOME! + + [linux_gaming] 2018-10-09_08-00 + + o Reference: 2018-10-09_08-00_Just_letting_people_kno + o News link: https://www.reddit.com/r/linux_gaming/comments/9l6xjs/just_letting_people_know_ziggurat_is_like_6_bucks/ + o Source link: + + + I have no affiliation to the devs or anything, just a linux + lowend laptop gamer. I highly recommend this game! Obligatory + link here: + [1]https://store.steampowered.com/app/308420/Ziggurat/ + + + + [1] https://store.steampowered.com/app/308420/Ziggurat/ + + + ** RafiLinux + It is an excellent game. Picked up form GOG awhile back. Have + yet to end it, though. + + ** RootFury + For those who are curious you're inside a dungeon and you play + as a mage and you have to kill mobs and survive to like stage 5 + to kill the final boss, each stages has a mini boss. As you play + you gain XP to unlock cards and characters and also completing + little challenges to earn something. It's a short game and a bit + repetitive but it is a very fun little game for that price. + You're welcome. + + ** Pezgul + Each level also has one secret room behind a cracked wall. + + ** RootFury + Yup forgot that one. + + + ** LionelSlothrop + Oooh i did not know that! + + + ** Sydeh + oh! I've been playing this game a bit this last fortnight + and no idea! + + + + ** Buttmoist + It also runs well on weak hardware. No issue running it on a + 4th gen i3 laptop part with integrated graphics. + + ** RootFury + It was a rushed review lol. + + + + ** yusdacra + This is one of the best games for linux native and it runs + perfect even in low end. + + ** PCgamingFreedom + This game runs fine on Mesa. + [1]https://www.youtube.com/watch?v=q_s8Fry8g58 + + + + + [1] https://www.youtube.com/watch?v=q_s8Fry8g58 + + ** aaronfranke + Got it on a Humble Bundle once before and I've never played it. + Perhaps I should. + + ** LionelSlothrop + You really should! Its pretty small too which is nice and + doesnt kill your hard drive storage + + + diff --git a/test/expected/REDDIT/2018-10-09_08-00_Just_letting_people_kno.header b/test/expected/REDDIT/2018-10-09_08-00_Just_letting_people_kno.header new file mode 100644 index 0000000..8798429 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Just_letting_people_kno.header @@ -0,0 +1,3 @@ +0Just letting people know Ziggurat is like 6 bucks on Steam right now and this game is awesome! null/REDDIT/2018-10-09_08-00_Just_letting_people_kno 70 +i [linux_gaming] 2018-10-09_08-00 +i diff --git a/test/expected/REDDIT/2018-10-09_08-00_Just_letting_people_kno.header.html b/test/expected/REDDIT/2018-10-09_08-00_Just_letting_people_kno.header.html new file mode 100644 index 0000000..725f3de --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Just_letting_people_kno.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

Just letting people know Ziggurat is like 6 bucks on Steam right now and this game is awesome!

+
([linux_gaming] 2018-10-09_08-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00_Just_letting_people_kno.html b/test/expected/REDDIT/2018-10-09_08-00_Just_letting_people_kno.html new file mode 100644 index 0000000..858ad7b --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Just_letting_people_kno.html @@ -0,0 +1,86 @@ + + + + + + + + +
+

Just letting people know Ziggurat is like 6 bucks on Steam right now and this game is awesome!

+
([linux_gaming] 2018-10-09_08-00)
+
+ +
+
+ I have no affiliation to the devs or anything, just a linux lowend laptop gamer. I highly recommend this game! Obligatory link here: [1]https://store.steampowered.com/app/308420/Ziggurat/



[1] https://store.steampowered.com/app/308420/Ziggurat/ +
+
+
+

RafiLinux

+
+

It is an excellent game. Picked up form GOG awhile back. Have yet to end it, though.

+
+
+

RootFury

+
+

For those who are curious you're inside a dungeon and you play as a mage and you have to kill mobs and survive to like stage 5 to kill the final boss, each stages has a mini boss. As you play you gain XP to unlock cards and characters and also completing little challenges to earn something. It's a short game and a bit repetitive but it is a very fun little game for that price. You're welcome.

+
+

Pezgul

+
+

Each level also has one secret room behind a cracked wall.

+
+

RootFury

+
+

Yup forgot that one.

+
+
+

LionelSlothrop

+
+

Oooh i did not know that!

+
+
+

Sydeh

+
+

oh! I've been playing this game a bit this last fortnight and no idea!

+
+
+
+

Buttmoist

+
+

It also runs well on weak hardware. No issue running it on a 4th gen i3 laptop part with integrated graphics.

+
+

RootFury

+
+

It was a rushed review lol.

+
+
+
+
+

yusdacra

+
+

This is one of the best games for linux native and it runs perfect even in low end.

+
+
+

PCgamingFreedom

+
+

This game runs fine on Mesa.

[1]https://www.youtube.com/watch?v=q_s8Fry8g58

[1] https://www.youtube.com/watch?v=q_s8Fry8g58

+
+
+

aaronfranke

+
+

Got it on a Humble Bundle once before and I've never played it. Perhaps I should.

+
+

LionelSlothrop

+
+

You really should! Its pretty small too which is nice and doesnt kill your hard drive storage

+
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00_Lutris_not_launching_on b/test/expected/REDDIT/2018-10-09_08-00_Lutris_not_launching_on new file mode 100644 index 0000000..1b7661f --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Lutris_not_launching_on @@ -0,0 +1,69 @@ + LUTRIS NOT LAUNCHING ON UBUNTU + + [linux_gaming] 2018-10-09_08-00 + + o Reference: 2018-10-09_08-00_Lutris_not_launching_on + o News link: https://www.reddit.com/r/linux_gaming/comments/9lbly0/lutris_not_launching_on_ubuntu/ + o Source link: + + + Is anyone else having trouble getting lutris to launch in + ubuntu after its latest update (earlier this week)? + + Attempts to launch it in the terminal give me a cryptic error + (to me, very much a non developer) about a problem on line 25. + + A stab in the dark, but I'm thinking I either wait until + someone else sees the problem and fixes it or try to find a + way to install an earlier version. Any other suggestions? I + don't want to have to break down and *clutches pearles* boot + Windows to play my game. + + EB + + + ** CMDR_Cotic + What if you download the tarball and try running lutris from the + extracted folder? + + ** beyere5398 + Joy! I wound up going to openSUSE's build service and + downloading the .deb for lutris for my version of ubuntu. + It's a slightly older version, but it runs my game now. I'm + thinking the repo got borked up somehow and when I did my + update that screwed something up. + + + ** Leopard1907 + Yes , somewhat similar problems occured for me. + + ** ErikDrakken + Would you be able to share the error message here? + + ** beyere5398 + WS:~$ lutris + Traceback (most recent call last): + File "/usr/bin/lutris", line 25, in + from lutris.gui.application import Application + ModuleNotFoundError: No module named 'lutris' + WS:~$ + + ** ErikDrakken + [1]I found this thread that mentions upgrading from Python + 3.6 to Python 3.7 potentially breaking Lutris, as it + installs some things into the versioned python directory + in /usr/lib, which would likely be the "missing" modules. + I know you've already fixed the situation on your machine, + but I figured maybe the information would be useful if + someone else runs into the same error. + + + + + [1] + https://forums.lutris.net/t/modulenotfounderror-no-module- + named-lutris/324 + + + + diff --git a/test/expected/REDDIT/2018-10-09_08-00_Lutris_not_launching_on.header b/test/expected/REDDIT/2018-10-09_08-00_Lutris_not_launching_on.header new file mode 100644 index 0000000..5c9d7a7 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Lutris_not_launching_on.header @@ -0,0 +1,3 @@ +0Lutris not launching on ubuntu null/REDDIT/2018-10-09_08-00_Lutris_not_launching_on 70 +i [linux_gaming] 2018-10-09_08-00 +i diff --git a/test/expected/REDDIT/2018-10-09_08-00_Lutris_not_launching_on.header.html b/test/expected/REDDIT/2018-10-09_08-00_Lutris_not_launching_on.header.html new file mode 100644 index 0000000..3cb814e --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Lutris_not_launching_on.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

Lutris not launching on ubuntu

+
([linux_gaming] 2018-10-09_08-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00_Lutris_not_launching_on.html b/test/expected/REDDIT/2018-10-09_08-00_Lutris_not_launching_on.html new file mode 100644 index 0000000..fec12f4 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Lutris_not_launching_on.html @@ -0,0 +1,56 @@ + + + + + + + + +
+

Lutris not launching on ubuntu

+
([linux_gaming] 2018-10-09_08-00)
+
+ +
+
+ Is anyone else having trouble getting lutris to launch in ubuntu after its latest update (earlier this week)?

Attempts to launch it in the terminal give me a cryptic error (to me, very much a non developer) about a problem on line 25.

A stab in the dark, but I'm thinking I either wait until someone else sees the problem and fixes it or try to find a way to install an earlier version. Any other suggestions? I don't want to have to break down and *clutches pearles* boot Windows to play my game.

EB +
+
+
+

CMDR_Cotic

+
+

What if you download the tarball and try running lutris from the extracted folder?

+
+

beyere5398

+
+

Joy! I wound up going to openSUSE's build service and downloading the .deb for lutris for my version of ubuntu. It's a slightly older version, but it runs my game now. I'm thinking the repo got borked up somehow and when I did my update that screwed something up.

+
+
+
+

Leopard1907

+
+

Yes , somewhat similar problems occured for me.

+
+
+

ErikDrakken

+
+

Would you be able to share the error message here?

+
+

beyere5398

+
+

WS:~$ lutris

Traceback (most recent call last):

File "/usr/bin/lutris", line 25, in

from lutris.gui.application import Application

ModuleNotFoundError: No module named 'lutris'

WS:~$

+
+

ErikDrakken

+
+

[1]I found this thread that mentions upgrading from Python 3.6 to Python 3.7 potentially breaking Lutris, as it installs some things into the versioned python directory in /usr/lib, which would likely be the "missing" modules. I know you've already fixed the situation on your machine, but I figured maybe the information would be useful if someone else runs into the same error.

[1] https://forums.lutris.net/t/modulenotfounderror-no-module-named-lutris/324

+
+
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00_Northgard_won_t_launch_ b/test/expected/REDDIT/2018-10-09_08-00_Northgard_won_t_launch_ new file mode 100644 index 0000000..49c69ff --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Northgard_won_t_launch_ @@ -0,0 +1,139 @@ + NORTHGARD WON'T LAUNCH, ANY IDEAS? + + [linux_gaming] 2018-10-09_08-00 + + o Reference: 2018-10-09_08-00_Northgard_won_t_launch_ + o News link: https://www.reddit.com/r/linux_gaming/comments/9l75cz/northgard_wont_launch_any_ideas/ + o Source link: + + + I recently bought Northgard, because the store page says that + it supports Linux, I downloaded it, tried to launch it, and it + didn't work. Does anyone know what needs to be done to get it + to work? + + I tried running the run.sh file from the CLI, but that did not + work. The output it gives me is ./run.sh: line 1: ./linux/hl: + No such file or directory + + ./run.sh: line 2: ./linux/hl: No such file or directory + + So, I'm not sure what to do at this point, I'd like to keep + it, as I got it on sale, but if it doesn't work, I guess I'll + have to refund it. + + EDIT: There was a patch, it seems to be good now. I didn't do + anything to fix it. + + + ** liamdawe + It was fixed in another patch. + + ** T0RB1T + Good to know! + + + ** OnceInATre0n + I can only suggest the classic things to try, but maybe they'll + help: + + Try validating game files + + Try running steam in a terminal and see what gets printed out + when you try running the game. Maybe it'll give you a hint. + + Try rebooting, especially if you haven't rebooted since you did + a system update. + Maybe also check the game's Steam discussion forums, chances are + someone else is having the same issue. + + ** T0RB1T + I've already done all the other things. Just checked the + community page... A LOT of people are having the same issue. + So, I guess it'll probably get fixed. + + + ** arijitlive + Wait, I followed this game for awhile before removing that from + my wishlist. That was long time back in windows-time. I didn't + know it's available in Linux. Thanks for the nudge. + + ** T0RB1T + Heh, no problem! Hopefully this issue gets fixed soon. + + + ** Shished + Does this file presents there? If yes, make it executable. + + ** T0RB1T + I'm not sure I totally understand your suggestion. + + ** Shished + Open game folder and check if linux/hl file exists. If it + exists, make it executable (right click, properties, + permissions) + + ** T0RB1T + AH! Thanks! I'll definitely try that when I get a + chance. + Edit: They do exist, and they are executable. + + + + + ** Nurgus + If you paid for it then you're entitled to tech support. Contact + the creator? + I can tell you that it works great for me in Ubuntu 18.04 with + Padoka PPA. You didn't describe your setup so it's hard to help + you. + + ** T0RB1T + That's fair. My drivers are all up to date, just about every + other game works, and I'm on kubuntu 18.10 + + ** Nurgus + Kubuntu 18.10 isn't released yet so still a beta. Are you + using nvidia or amd hardware? + I can tell you that Northard works great in Ubuntu 18.04 + and Mesa 18.1. + Are you able to try it in anything resembling that? + I do urge you to contact the official tech support. + They'll know better than anyone what logs the game can + kick out. + + ** T0RB1T + Yeah, I'll talk to them later today. I'm currently at + work. + And I'm. On nvidia, most recent drivers, and I actually + did try it on 18.04 before. Not joy then either. + + ** Nurgus + Ok. I can't advise you on Nvidia related stuff. Good + luck. It's a nice game. :) + + ** T0RB1T + Yeah, I'm sure I'll figure it out eventually. + + + + + + + ** bitstoppa + You should try it from the Northgard folder instead from the + linux folder and run it with './linux/run.sh'. + + ** T0RB1T + I think I tried that. + + + ** headless_cyborg + Works great for me on Arch Linux. What's your distribution, + drivers, hardware? + + ** T0RB1T + Kubuntu, Nvidia gtx 1070, drivers are 396.54, intel 4790k. + + + diff --git a/test/expected/REDDIT/2018-10-09_08-00_Northgard_won_t_launch_.header b/test/expected/REDDIT/2018-10-09_08-00_Northgard_won_t_launch_.header new file mode 100644 index 0000000..0172e90 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Northgard_won_t_launch_.header @@ -0,0 +1,3 @@ +0Northgard won't launch, any ideas? null/REDDIT/2018-10-09_08-00_Northgard_won_t_launch_ 70 +i [linux_gaming] 2018-10-09_08-00 +i diff --git a/test/expected/REDDIT/2018-10-09_08-00_Northgard_won_t_launch_.header.html b/test/expected/REDDIT/2018-10-09_08-00_Northgard_won_t_launch_.header.html new file mode 100644 index 0000000..867e0a8 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Northgard_won_t_launch_.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

Northgard won't launch, any ideas?

+
([linux_gaming] 2018-10-09_08-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00_Northgard_won_t_launch_.html b/test/expected/REDDIT/2018-10-09_08-00_Northgard_won_t_launch_.html new file mode 100644 index 0000000..654cb2f --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Northgard_won_t_launch_.html @@ -0,0 +1,126 @@ + + + + + + + + +
+

Northgard won't launch, any ideas?

+
([linux_gaming] 2018-10-09_08-00)
+
+ +
+
+ I recently bought Northgard, because the store page says that it supports Linux, I downloaded it, tried to launch it, and it didn't work. Does anyone know what needs to be done to get it to work?

I tried running the run.sh file from the CLI, but that did not work. The output it gives me is ./run.sh: line 1: ./linux/hl: No such file or directory

./run.sh: line 2: ./linux/hl: No such file or directory

So, I'm not sure what to do at this point, I'd like to keep it, as I got it on sale, but if it doesn't work, I guess I'll have to refund it.

EDIT: There was a patch, it seems to be good now. I didn't do anything to fix it. +
+
+
+

liamdawe

+
+

It was fixed in another patch.

+
+

T0RB1T

+
+

Good to know!

+
+
+
+

OnceInATre0n

+
+

I can only suggest the classic things to try, but maybe they'll help:

Try validating game files

Try running steam in a terminal and see what gets printed out when you try running the game. Maybe it'll give you a hint.

Try rebooting, especially if you haven't rebooted since you did a system update.

Maybe also check the game's Steam discussion forums, chances are someone else is having the same issue.

+
+

T0RB1T

+
+

I've already done all the other things. Just checked the community page... A LOT of people are having the same issue.

So, I guess it'll probably get fixed.

+
+
+
+

arijitlive

+
+

Wait, I followed this game for awhile before removing that from my wishlist. That was long time back in windows-time. I didn't know it's available in Linux. Thanks for the nudge.

+
+

T0RB1T

+
+

Heh, no problem! Hopefully this issue gets fixed soon.

+
+
+
+

Shished

+
+

Does this file presents there? If yes, make it executable.

+
+

T0RB1T

+
+

I'm not sure I totally understand your suggestion.

+
+

Shished

+
+

Open game folder and check if linux/hl file exists. If it exists, make it executable (right click, properties, permissions)

+
+

T0RB1T

+
+

AH! Thanks! I'll definitely try that when I get a chance.

Edit: They do exist, and they are executable.

+
+
+
+
+
+

Nurgus

+
+

If you paid for it then you're entitled to tech support. Contact the creator?

I can tell you that it works great for me in Ubuntu 18.04 with Padoka PPA. You didn't describe your setup so it's hard to help you.

+
+

T0RB1T

+
+

That's fair. My drivers are all up to date, just about every other game works, and I'm on kubuntu 18.10

+
+

Nurgus

+
+

Kubuntu 18.10 isn't released yet so still a beta. Are you using nvidia or amd hardware?

I can tell you that Northard works great in Ubuntu 18.04 and Mesa 18.1.

Are you able to try it in anything resembling that?

I do urge you to contact the official tech support. They'll know better than anyone what logs the game can kick out.

+
+

T0RB1T

+
+

Yeah, I'll talk to them later today. I'm currently at work.

And I'm. On nvidia, most recent drivers, and I actually did try it on 18.04 before. Not joy then either.

+
+

Nurgus

+
+

Ok. I can't advise you on Nvidia related stuff. Good luck. It's a nice game. :)

+
+

T0RB1T

+
+

Yeah, I'm sure I'll figure it out eventually.

+
+
+
+
+
+
+
+

bitstoppa

+
+

You should try it from the Northgard folder instead from the linux folder and run it with './linux/run.sh'.

+
+

T0RB1T

+
+

I think I tried that.

+
+
+
+

headless_cyborg

+
+

Works great for me on Arch Linux. What's your distribution, drivers, hardware?

+
+

T0RB1T

+
+

Kubuntu, Nvidia gtx 1070, drivers are 396.54, intel 4790k.

+
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00_Orwell__Keeping_an_Eye_ b/test/expected/REDDIT/2018-10-09_08-00_Orwell__Keeping_an_Eye_ new file mode 100644 index 0000000..ddd2f3a --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Orwell__Keeping_an_Eye_ @@ -0,0 +1,193 @@ + ORWELL: KEEPING AN EYE ON YOU - FREE ON STEAM + + [linux_gaming] 2018-10-09_08-00 + + o Reference: 2018-10-09_08-00_Orwell__Keeping_an_Eye_ + o News link: https://www.reddit.com/r/linux_gaming/comments/9l3m6y/orwell_keeping_an_eye_on_you_free_on_steam/ + o Source link: https://store.steampowered.com/app/491950/Orwell_Keeping_an_Eye_On_You/ + + + free! way cheaper than a flight to london to experience the + real thing. + + + ** cal5582 + free! way cheaper than a flight to london to experience the real + thing. + + ** ayyy_lmao2 + This was the most painful upvote I've given :( + + + ** NoXPhasma + [1]Be quick, offer valid only for 24 hours. + + + + + [1] + https://steamcommunity.com/games/491950/announcements/detail/337- + 0273013735458608 + + ** Atlas__risen + damn, I literally just bought it like four days ago. + + ** shaolinpunks + If you've played it less than X amount of hours you can + request a refund. + + ** Atlas__risen + Nah, it's a good game. Let 'em keep the money. + + ** HighestExcitement + The right way to look at it. What's the full price? + + ** breell + You can check HB, the standard price should be + the same: + [1]https://www.humblebundle.com/store/orwell + + + + + [1] https://www.humblebundle.com/store/orwell + + ** HighestExcitement + Amazing they gave it for free. Open-minded + developers. + + ** breell + They might be doing that to sell the new + extension. + + + + + + ** PM_ME_WRITING_ADVICE + respect. + + + + + + ** Garland_Key + Done - looks like a great game too! THANK YOU! + + + ** LionelSlothrop + Thanks for the tip! I also want to mention i saw Hyperdrive + Massacre is also free right now and is Linux compatible + + ** D4rCM4rC + [1]Hyperdrive Massacre (Steam Store link for the lazy) + + + + + [1] https://store.steampowered.com/app/402390/ + + + ** VictorVrine + is there a sub where people post links for games that are + temporarily free? what i used to do was subscribe to a bunch + of shitty youtube channels who made videos about those but it + never really works + + ** LionelSlothrop + Yeah its called freegamefindings or something like that + and gamedeals is another + + + + ** mylittlemoonfey + This is a fun little game, I finished in one sitting. + + ** pr0ghead + Wasn't that also free about a month ago? Or was that on GOG? + + ** NoXPhasma + Yes, it was free on Humble Bundle. This is the chance to grab + it for those who missed it. + + + ** Offensive_joke_lord + windows 10 simulator + + ** Reygle + Shit, I paid for this a while back. It's not bad. + + ** NapoleonTheCake + OP thank you very much! + + ** Espinosidro + I want to know what does the FOSS community think about this + game. + + ** ase1590 + I want to know what does the FOSS community think about this + game. + What about it? It's a game that has a message that advocates + against government surveillance. + + ** Espinosidro + Interesting interpretation, this is pretty much what I + wanted to know. + My question to you is, is it really advocating against + surveillance? maybe it's trying to show us the security + benefits of having no privacy. + + ** ase1590 + I've finished the game completely. You speak as if you + have not. + The whole message at the end was built to encourage + you, the player, to seriously consider the downsides + surveillance and the irresponsibility of those using + the system can have on civilization. Though of course, + you can totally ignore all of that rationale and simply + keep blindly following orders from Catherine. + + ** Espinosidro + I have finished the game only once, haven't seen all + the endings yet. But as far as I can tell the game + isn't trying to simply tell the player that + surveillance is bad or anything, it just makes the + player think about it. + At the end of the day we can only guess what the + devs were thinking when making the game. + + ** ase1590 + But as far as I can tell the game isn't trying to + simply tell the player that surveillance is bad + or anything, it just makes the player think about + it. + Right. you're not being forced to pick a decision. + But you'd have a hard time telling me this game + was neutral or in favor of surveillance based on + several plot items in it. Especially with a name + like Orwell of all things. + You simply just don't name your game Orwell and + not make it lean anti-surveillance. + + + + + + + ** MCHerb + I was eventually going to buy this game, I'll wait till it's on + sale :) + + ** drislands + Oh fuck me I just bought this two days ago. Oh well, it was + definitely worth the money. Excellent game, if a little short! + + ** CaptRobovski + Reminds me of Papers, Please, in the sense that it's an admin + simulator. Looks interesting! + + ** Draconicrose_ + I really liked this game. Definitely packs a but of an emotional + punch. + + diff --git a/test/expected/REDDIT/2018-10-09_08-00_Orwell__Keeping_an_Eye_.header b/test/expected/REDDIT/2018-10-09_08-00_Orwell__Keeping_an_Eye_.header new file mode 100644 index 0000000..6bf6795 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Orwell__Keeping_an_Eye_.header @@ -0,0 +1,3 @@ +0Orwell: Keeping an Eye On You - Free on Steam null/REDDIT/2018-10-09_08-00_Orwell__Keeping_an_Eye_ 70 +i [linux_gaming] 2018-10-09_08-00 +i diff --git a/test/expected/REDDIT/2018-10-09_08-00_Orwell__Keeping_an_Eye_.header.html b/test/expected/REDDIT/2018-10-09_08-00_Orwell__Keeping_an_Eye_.header.html new file mode 100644 index 0000000..956d6ff --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Orwell__Keeping_an_Eye_.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

Orwell: Keeping an Eye On You - Free on Steam

+
([linux_gaming] 2018-10-09_08-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00_Orwell__Keeping_an_Eye_.html b/test/expected/REDDIT/2018-10-09_08-00_Orwell__Keeping_an_Eye_.html new file mode 100644 index 0000000..bfc9672 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Orwell__Keeping_an_Eye_.html @@ -0,0 +1,186 @@ + + + + + + + + +
+

Orwell: Keeping an Eye On You - Free on Steam

+
([linux_gaming] 2018-10-09_08-00)
+
+ +
+
+ free! way cheaper than a flight to london to experience the real thing. +
+
+
+

cal5582

+
+

free! way cheaper than a flight to london to experience the real thing.

+
+

ayyy_lmao2

+
+

This was the most painful upvote I've given :(

+
+
+
+

NoXPhasma

+
+

[1]Be quick, offer valid only for 24 hours.

[1] https://steamcommunity.com/games/491950/announcements/detail/3370273013735458608

+
+

Atlas__risen

+
+

damn, I literally just bought it like four days ago.

+
+

shaolinpunks

+
+

If you've played it less than X amount of hours you can request a refund.

+
+

Atlas__risen

+
+

Nah, it's a good game. Let 'em keep the money.

+
+

HighestExcitement

+
+

The right way to look at it. What's the full price?

+
+

breell

+
+

You can check HB, the standard price should be the same:

[1]https://www.humblebundle.com/store/orwell

[1] https://www.humblebundle.com/store/orwell

+
+

HighestExcitement

+
+

Amazing they gave it for free. Open-minded developers.

+
+

breell

+
+

They might be doing that to sell the new extension.

+
+
+
+
+
+

PM_ME_WRITING_ADVICE

+
+

respect.

+
+
+
+
+
+

Garland_Key

+
+

Done - looks like a great game too! THANK YOU!

+
+
+
+

LionelSlothrop

+
+

Thanks for the tip! I also want to mention i saw Hyperdrive Massacre is also free right now and is Linux compatible

+
+

D4rCM4rC

+
+

[1]Hyperdrive Massacre (Steam Store link for the lazy)

[1] https://store.steampowered.com/app/402390/

+
+
+

VictorVrine

+
+

is there a sub where people post links for games that are temporarily free? what i used to do was subscribe to a bunch of shitty youtube channels who made videos about those but it never really works

+
+

LionelSlothrop

+
+

Yeah its called freegamefindings or something like that and gamedeals is another

+
+
+
+
+

mylittlemoonfey

+
+

This is a fun little game, I finished in one sitting.

+
+
+

pr0ghead

+
+

Wasn't that also free about a month ago? Or was that on GOG?

+
+

NoXPhasma

+
+

Yes, it was free on Humble Bundle. This is the chance to grab it for those who missed it.

+
+
+
+

Offensive_joke_lord

+
+

windows 10 simulator

+
+
+

Reygle

+
+

Shit, I paid for this a while back. It's not bad.

+
+
+

NapoleonTheCake

+
+

OP thank you very much!

+
+
+

Espinosidro

+
+

I want to know what does the FOSS community think about this game.

+
+

ase1590

+
+

I want to know what does the FOSS community think about this game.

What about it? It's a game that has a message that advocates against government surveillance.

+
+

Espinosidro

+
+

Interesting interpretation, this is pretty much what I wanted to know.

My question to you is, is it really advocating against surveillance? maybe it's trying to show us the security benefits of having no privacy.

+
+

ase1590

+
+

I've finished the game completely. You speak as if you have not.

The whole message at the end was built to encourage you, the player, to seriously consider the downsides surveillance and the irresponsibility of those using the system can have on civilization. Though of course, you can totally ignore all of that rationale and simply keep blindly following orders from Catherine.

+
+

Espinosidro

+
+

I have finished the game only once, haven't seen all the endings yet. But as far as I can tell the game isn't trying to simply tell the player that surveillance is bad or anything, it just makes the player think about it.

At the end of the day we can only guess what the devs were thinking when making the game.

+
+

ase1590

+
+

But as far as I can tell the game isn't trying to simply tell the player that surveillance is bad or anything, it just makes the player think about it.

Right. you're not being forced to pick a decision.

But you'd have a hard time telling me this game was neutral or in favor of surveillance based on several plot items in it. Especially with a name like Orwell of all things.

You simply just don't name your game Orwell and not make it lean anti-surveillance.

+
+
+
+
+
+
+
+

MCHerb

+
+

I was eventually going to buy this game, I'll wait till it's on sale :)

+
+
+

drislands

+
+

Oh fuck me I just bought this two days ago. Oh well, it was definitely worth the money. Excellent game, if a little short!

+
+
+

CaptRobovski

+
+

Reminds me of Papers, Please, in the sense that it's an admin simulator. Looks interesting!

+
+
+

Draconicrose_

+
+

I really liked this game. Definitely packs a but of an emotional punch.

+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00_Russian_Subway_Dogs_out b/test/expected/REDDIT/2018-10-09_08-00_Russian_Subway_Dogs_out new file mode 100644 index 0000000..c17ebcd --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Russian_Subway_Dogs_out @@ -0,0 +1,73 @@ + RUSSIAN SUBWAY DOGS OUT ON LINUX! + + [linux_gaming] 2018-10-09_08-00 + + o Reference: 2018-10-09_08-00_Russian_Subway_Dogs_out + o News link: https://www.reddit.com/r/linux_gaming/comments/9l4v7g/russian_subway_dogs_out_on_linux/ + o Source link: https://steamcommunity.com/games/762610/announcements/detail/1693808495616311849 + + + I'm one of the devs, so if you have any questions about the + game you can let us know here! + + Here are some links if you would like to know more about the + game: + + [1]Website + + [2]Trailer + + + + [1] https://spookysquid.com/rsd/ + + [2] https://www.youtube.com/watch?v=YXKpMhPXv-s + + + ** shanianickel + I'm one of the devs, so if you have any questions about the game + you can let us know here! + Here are some links if you would like to know more about the + game: + [1]Website + [2]Trailer + + + + + [1] https://spookysquid.com/rsd/ + [2] https://www.youtube.com/watch?v=YXKpMhPXv-s + + ** rea987 + Will there be cat DLC or spin-off? :-) + + ** Lustubus + Well you can play as the Proletaricat in it at least, that + was in the trailer. There may be more cats that are + playable too. + + + ** shanianickel + [1]u/lustubus is right, there are a few playable cats in + the game! + + + + + [1] https://www.reddit.com/u/lustubus + + + + ** Stormdancer + OK, that looks really fun, and I'm not even that much into + arcade games anymore. + Congrats, your support of linux got you a sale. Probably more + than one, 'cause now that I know/care about this, there's + several folks I know that will probably want it too. Time to + spread the word! + + ** shanianickel + Thanks so much, I hope you enjoy the game! + + + diff --git a/test/expected/REDDIT/2018-10-09_08-00_Russian_Subway_Dogs_out.header b/test/expected/REDDIT/2018-10-09_08-00_Russian_Subway_Dogs_out.header new file mode 100644 index 0000000..33a7797 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Russian_Subway_Dogs_out.header @@ -0,0 +1,3 @@ +0Russian Subway Dogs out on Linux! null/REDDIT/2018-10-09_08-00_Russian_Subway_Dogs_out 70 +i [linux_gaming] 2018-10-09_08-00 +i diff --git a/test/expected/REDDIT/2018-10-09_08-00_Russian_Subway_Dogs_out.header.html b/test/expected/REDDIT/2018-10-09_08-00_Russian_Subway_Dogs_out.header.html new file mode 100644 index 0000000..cefcb45 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Russian_Subway_Dogs_out.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

Russian Subway Dogs out on Linux!

+
([linux_gaming] 2018-10-09_08-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00_Russian_Subway_Dogs_out.html b/test/expected/REDDIT/2018-10-09_08-00_Russian_Subway_Dogs_out.html new file mode 100644 index 0000000..7deac9c --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Russian_Subway_Dogs_out.html @@ -0,0 +1,56 @@ + + + + + + + + +
+

Russian Subway Dogs out on Linux!

+
([linux_gaming] 2018-10-09_08-00)
+
+ +
+
+ I'm one of the devs, so if you have any questions about the game you can let us know here!

Here are some links if you would like to know more about the game:

[1]Website

[2]Trailer



[1] https://spookysquid.com/rsd/

[2] https://www.youtube.com/watch?v=YXKpMhPXv-s +
+
+
+

shanianickel

+
+

I'm one of the devs, so if you have any questions about the game you can let us know here!

Here are some links if you would like to know more about the game:

[1]Website

[2]Trailer

[1] https://spookysquid.com/rsd/

[2] https://www.youtube.com/watch?v=YXKpMhPXv-s

+
+

rea987

+
+

Will there be cat DLC or spin-off? :-)

+
+

Lustubus

+
+

Well you can play as the Proletaricat in it at least, that was in the trailer. There may be more cats that are playable too.

+
+
+

shanianickel

+
+

[1]u/lustubus is right, there are a few playable cats in the game!

[1] https://www.reddit.com/u/lustubus

+
+
+
+
+

Stormdancer

+
+

OK, that looks really fun, and I'm not even that much into arcade games anymore.

Congrats, your support of linux got you a sale. Probably more than one, 'cause now that I know/care about this, there's several folks I know that will probably want it too. Time to spread the word!

+
+

shanianickel

+
+

Thanks so much, I hope you enjoy the game!

+
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00_Steam_Proton_configurin b/test/expected/REDDIT/2018-10-09_08-00_Steam_Proton_configurin new file mode 100644 index 0000000..29b9fbd --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Steam_Proton_configurin @@ -0,0 +1,36 @@ + STEAM PROTON CONFIGURING GAME PATH + + [linux_gaming] 2018-10-09_08-00 + + o Reference: 2018-10-09_08-00_Steam_Proton_configurin + o News link: https://www.reddit.com/r/linux_gaming/comments/9l6vug/steam_proton_configuring_game_path/ + o Source link: + + + A game I've been eyeing for a while just went on sale, + [1]Pharoah Rebirth+ , and the game runs fine, except it + doesn't appear to be able to read or write to the joy1.ini + file which defines the controls. The launcher detects gamepad + and keyboard input, but the game does not. I have a feeling + that the game binary expects a hardcoded path to the + configuration file. The Steam and Proton logs do not indicate + any files missing or unreadable. + + I'm wondering, if anyone has encountered path issues with game + files while using Proton and if anyone has any fixes. + + For now I've submitted a compatability report on r/ + [2]http://spcr.netlify.com . I'll continue to hack on this. + + Thanks, + + almonjr + + + + [1] https://store.steampowered.com/app/441280/Pharaoh_Rebirth/ + + [2] http://spcr.netlify.com + + + diff --git a/test/expected/REDDIT/2018-10-09_08-00_Steam_Proton_configurin.header b/test/expected/REDDIT/2018-10-09_08-00_Steam_Proton_configurin.header new file mode 100644 index 0000000..60dee02 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Steam_Proton_configurin.header @@ -0,0 +1,3 @@ +0Steam Proton configuring game path null/REDDIT/2018-10-09_08-00_Steam_Proton_configurin 70 +i [linux_gaming] 2018-10-09_08-00 +i diff --git a/test/expected/REDDIT/2018-10-09_08-00_Steam_Proton_configurin.header.html b/test/expected/REDDIT/2018-10-09_08-00_Steam_Proton_configurin.header.html new file mode 100644 index 0000000..f2d1b12 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Steam_Proton_configurin.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

Steam Proton configuring game path

+
([linux_gaming] 2018-10-09_08-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00_Steam_Proton_configurin.html b/test/expected/REDDIT/2018-10-09_08-00_Steam_Proton_configurin.html new file mode 100644 index 0000000..99b88a5 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Steam_Proton_configurin.html @@ -0,0 +1,26 @@ + + + + + + + + +
+

Steam Proton configuring game path

+
([linux_gaming] 2018-10-09_08-00)
+
+ +
+
+ A game I've been eyeing for a while just went on sale, [1]Pharoah Rebirth+ , and the game runs fine, except it doesn't appear to be able to read or write to the joy1.ini file which defines the controls. The launcher detects gamepad and keyboard input, but the game does not. I have a feeling that the game binary expects a hardcoded path to the configuration file. The Steam and Proton logs do not indicate any files missing or unreadable.

I'm wondering, if anyone has encountered path issues with game files while using Proton and if anyone has any fixes.

For now I've submitted a compatability report on r/ [2]http://spcr.netlify.com . I'll continue to hack on this.

Thanks,

almonjr



[1] https://store.steampowered.com/app/441280/Pharaoh_Rebirth/

[2] http://spcr.netlify.com +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00_Will__K_ubuntu_18_10_in b/test/expected/REDDIT/2018-10-09_08-00_Will__K_ubuntu_18_10_in new file mode 100644 index 0000000..f370692 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Will__K_ubuntu_18_10_in @@ -0,0 +1,51 @@ + WILL [K]UBUNTU 18.10 INCLUDE MESA 18.2? + + [linux_gaming] 2018-10-09_08-00 + + o Reference: 2018-10-09_08-00_Will__K_ubuntu_18_10_in + o News link: https://www.reddit.com/r/linux_gaming/comments/9l75jd/will_kubuntu_1810_include_mesa_182/ + o Source link: + + + I ask because the only way I know of to upgrade Mesa manually + is to install xorg-edgers, and the last time I did that it + locked me out of doing a release upgrade. Nobody had any idea + how to fix it short of a complete reinstall, which I + reluctantly did. So ever since then I've been avoiding it. No + mention of any Mesa upgrade is made on Kubuntu's changelog, + and Ubuntu's team apparently [1]can't even be assed to post a + changelog at all . And I figured probably some of you are + already checking out the beta and would know. + + + + [1] https://wiki.ubuntu.com/CosmicCuttlefish/ReleaseNotes#Offi- + cial_flavours + + + ** mad_mesa + Last I'd heard Ubuntu 18.10 would be including Mesa 18.2 out of + the box. + For 18.04 the Padoka Stable PPA has had Mesa 18.2 since last + week. + [1]https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/pkppa + + + + + [1] + https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/pkppa + + ** tgm4883 + It would appear that 18.2.1 is in 18.10. + [1]https://packages.ubuntu.com/search?keywords=mesa&searchon=nam- + es&suite=cosmic§ion=all + + + + + [1] + https://packages.ubuntu.com/search?keywords=mesa&searchon=names&- + suite=cosmic§ion=all + + diff --git a/test/expected/REDDIT/2018-10-09_08-00_Will__K_ubuntu_18_10_in.header b/test/expected/REDDIT/2018-10-09_08-00_Will__K_ubuntu_18_10_in.header new file mode 100644 index 0000000..b3f0354 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Will__K_ubuntu_18_10_in.header @@ -0,0 +1,3 @@ +0Will [K]ubuntu 18.10 include Mesa 18.2? null/REDDIT/2018-10-09_08-00_Will__K_ubuntu_18_10_in 70 +i [linux_gaming] 2018-10-09_08-00 +i diff --git a/test/expected/REDDIT/2018-10-09_08-00_Will__K_ubuntu_18_10_in.header.html b/test/expected/REDDIT/2018-10-09_08-00_Will__K_ubuntu_18_10_in.header.html new file mode 100644 index 0000000..b700a25 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Will__K_ubuntu_18_10_in.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

Will [K]ubuntu 18.10 include Mesa 18.2?

+
([linux_gaming] 2018-10-09_08-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00_Will__K_ubuntu_18_10_in.html b/test/expected/REDDIT/2018-10-09_08-00_Will__K_ubuntu_18_10_in.html new file mode 100644 index 0000000..1cf88cc --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Will__K_ubuntu_18_10_in.html @@ -0,0 +1,36 @@ + + + + + + + + +
+

Will [K]ubuntu 18.10 include Mesa 18.2?

+
([linux_gaming] 2018-10-09_08-00)
+
+ +
+
+ I ask because the only way I know of to upgrade Mesa manually is to install xorg-edgers, and the last time I did that it locked me out of doing a release upgrade. Nobody had any idea how to fix it short of a complete reinstall, which I reluctantly did. So ever since then I've been avoiding it. No mention of any Mesa upgrade is made on Kubuntu's changelog, and Ubuntu's team apparently [1]can't even be assed to post a changelog at all . And I figured probably some of you are already checking out the beta and would know.



[1] https://wiki.ubuntu.com/CosmicCuttlefish/ReleaseNotes#Official_flavours +
+
+
+

mad_mesa

+
+

Last I'd heard Ubuntu 18.10 would be including Mesa 18.2 out of the box.

For 18.04 the Padoka Stable PPA has had Mesa 18.2 since last week.

[1]https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/pkppa

[1] https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/pkppa

+
+
+

tgm4883

+
+

It would appear that 18.2.1 is in 18.10.

[1]https://packages.ubuntu.com/search?keywords=mesa&searchon=names&suite=cosmic§ion=all

[1] https://packages.ubuntu.com/search?keywords=mesa&searchon=names&suite=cosmic§ion=all

+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00_Wine___Proton_-_Raw_Mou b/test/expected/REDDIT/2018-10-09_08-00_Wine___Proton_-_Raw_Mou new file mode 100644 index 0000000..eb5b685 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Wine___Proton_-_Raw_Mou @@ -0,0 +1,135 @@ + WINE / PROTON - RAW MOUSE INPUT + + [linux_gaming] 2018-10-09_08-00 + + o Reference: 2018-10-09_08-00_Wine___Proton_-_Raw_Mou + o News link: https://www.reddit.com/r/linux_gaming/comments/9l4iyd/wine_proton_raw_mouse_input/ + o Source link: + + + I am struggling to find 1:1 parity with mouse input between + Linux and Windows for games run via Proton/Wine. For games + with native builds, I am able to achieve perfect 1:1 mapping. + + Native example: + + ezquake 3.5 + + sensitivity 2.2 @ 800 dpi == ~23.7cm/360 + + ezquake uses "Raw Input" in Windows and "EVDEV mouse" in + Linux. My sensitivity is exactly the same in both OS. + + I was able to replicate this exact sensitivity in CS:GO, same + settings + + Wine example (via Steam Play (Proton 3.7-7)) + + quakelive + + sensitivity 2.2 @ 800 dpi == way larger than my mousepad + + I found that I could get close to 23.7cm/360 with a + sensitivity 5 + + in_mouse 2 in_MouseMode win32(raw) + + My hunch is that by default, Wine is not reading the raw input + and is instead using X11 mouse in some way and then telling + the windows game that it is raw (when it is in fact not). Is + this a setting that can be changed? + + Also worth nothing - I have disabled acceleration via xorg + config: Section "InputClass" + + Identifier "My Mouse" + + MatchIsPointer "yes" + + Option "AccelerationProfile" "-1" + + Option "AccelerationScheme" "none" + + Option "AccelSpeed" "-1" + + EndSection + + + ** some_random_guy_5345 + I play Quake Live in WINE and I'm having no issues with this + profile (1:1 parity with windows): + /etc/X11/xorg.conf.d/50-mouse-acceleration.conf + + Section "InputClass" + Identifier "My Mouse" + Driver "libinput" + MatchIsPointer "yes" + Option "AccelProfile" "flat" + EndSection + + My hunch is that by default, Wine is not reading the raw input + and is instead using X11 mouse in some way and then telling the + windows game that it is raw (when it is in fact not). Is this a + setting that can be changed? + Why would this matter? Doesn't your profile disable mouse + acceleration (and presumably use 1:1 input)? + + ** PolygonKiwii + I don't think X11 pointer movement is identical to raw input + even without acceleration. [1]libinput tries to do + normalization for high dpi mice down to 1000 dpi. I'm not + sure if "one mickey = one pixel" is even true for 1000 dpi + mice either. + EDIT: The desktop environment might also override Xorg's + libinput settings at runtime. For Plasma desktop, I had to + enable the "flat" profile in the mouse settings gui because + my xorg.conf.d file stopped working after some update. Of + note here is that that mouse gui doesn't have a perfect + middle setting for the sensitivity slider (called + acceleration here), so I had to set + XLbInptPointerAcceleration=0 in "~/.config/kcminputrc". The + one left of the middle would result in a value of -0.11 and + the one right of the middle is 0.11. + + + + + [1] + https://wayland.freedesktop.org/libinput/doc/latest/normaliza- + tion-of-relative-motion.html#motion-normalization + + + ** ginzberg + I don't suspect it does matter - but I thought sharing it + would cut off the default recommendation to disable + acceleration. + This is why I am getting 1:1 for native apps - issue is that + Wine seems to do something else with mouse input, and I + cannot find any details on configuration options on that + front. + + ** PolygonKiwii + Native apps that have raw input (CS:GO) will have 1:1 + tracking even if you leave non-linear pointer acceleration + on. + + ** some_random_guy_5345 + This is what I suspect is happening. The profile in the + OP probably isn't 1:1 tracking. + Native games use raw input whereas WINE probably + doesn't support it. + + ** PolygonKiwii + I wonder why Wine doesn't support it. + + + + + + ** ginzberg + Just switched to your conf, and I now have perfect 1:1 + mapping in QL + Thank you! + + + diff --git a/test/expected/REDDIT/2018-10-09_08-00_Wine___Proton_-_Raw_Mou.header b/test/expected/REDDIT/2018-10-09_08-00_Wine___Proton_-_Raw_Mou.header new file mode 100644 index 0000000..8863e9c --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Wine___Proton_-_Raw_Mou.header @@ -0,0 +1,3 @@ +0Wine / Proton - Raw Mouse Input null/REDDIT/2018-10-09_08-00_Wine___Proton_-_Raw_Mou 70 +i [linux_gaming] 2018-10-09_08-00 +i diff --git a/test/expected/REDDIT/2018-10-09_08-00_Wine___Proton_-_Raw_Mou.header.html b/test/expected/REDDIT/2018-10-09_08-00_Wine___Proton_-_Raw_Mou.header.html new file mode 100644 index 0000000..9f5b4dc --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Wine___Proton_-_Raw_Mou.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

Wine / Proton - Raw Mouse Input

+
([linux_gaming] 2018-10-09_08-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00_Wine___Proton_-_Raw_Mou.html b/test/expected/REDDIT/2018-10-09_08-00_Wine___Proton_-_Raw_Mou.html new file mode 100644 index 0000000..7068e2d --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00_Wine___Proton_-_Raw_Mou.html @@ -0,0 +1,61 @@ + + + + + + + + +
+

Wine / Proton - Raw Mouse Input

+
([linux_gaming] 2018-10-09_08-00)
+
+ +
+
+ I am struggling to find 1:1 parity with mouse input between Linux and Windows for games run via Proton/Wine. For games with native builds, I am able to achieve perfect 1:1 mapping.

Native example:

ezquake 3.5

sensitivity 2.2 @ 800 dpi == ~23.7cm/360

ezquake uses "Raw Input" in Windows and "EVDEV mouse" in Linux. My sensitivity is exactly the same in both OS.

I was able to replicate this exact sensitivity in CS:GO, same settings

Wine example (via Steam Play (Proton 3.7-7))

quakelive

sensitivity 2.2 @ 800 dpi == way larger than my mousepad

I found that I could get close to 23.7cm/360 with a sensitivity 5

in_mouse 2 in_MouseMode win32(raw)

My hunch is that by default, Wine is not reading the raw input and is instead using X11 mouse in some way and then telling the windows game that it is raw (when it is in fact not). Is this a setting that can be changed?

Also worth nothing - I have disabled acceleration via xorg config: Section "InputClass"

Identifier "My Mouse"

MatchIsPointer "yes"

Option "AccelerationProfile" "-1"

Option "AccelerationScheme" "none"

Option "AccelSpeed" "-1"

EndSection +
+
+
+

some_random_guy_5345

+
+

I play Quake Live in WINE and I'm having no issues with this profile (1:1 parity with windows): /etc/X11/xorg.conf.d/50-mouse-acceleration.conf

Section "InputClass"

Identifier "My Mouse"

Driver "libinput"

MatchIsPointer "yes"

Option "AccelProfile" "flat"

EndSection

My hunch is that by default, Wine is not reading the raw input and is instead using X11 mouse in some way and then telling the windows game that it is raw (when it is in fact not). Is this a setting that can be changed?

Why would this matter? Doesn't your profile disable mouse acceleration (and presumably use 1:1 input)?

+
+

PolygonKiwii

+
+

I don't think X11 pointer movement is identical to raw input even without acceleration. [1]libinput tries to do normalization for high dpi mice down to 1000 dpi. I'm not sure if "one mickey = one pixel" is even true for 1000 dpi mice either.

EDIT: The desktop environment might also override Xorg's libinput settings at runtime. For Plasma desktop, I had to enable the "flat" profile in the mouse settings gui because my xorg.conf.d file stopped working after some update. Of note here is that that mouse gui doesn't have a perfect middle setting for the sensitivity slider (called acceleration here), so I had to set XLbInptPointerAcceleration=0 in "~/.config/kcminputrc". The one left of the middle would result in a value of -0.11 and the one right of the middle is 0.11.

[1] https://wayland.freedesktop.org/libinput/doc/latest/normalization-of-relative-motion.html#motion-normalization

+
+
+

ginzberg

+
+

I don't suspect it does matter - but I thought sharing it would cut off the default recommendation to disable acceleration.

This is why I am getting 1:1 for native apps - issue is that Wine seems to do something else with mouse input, and I cannot find any details on configuration options on that front.

+
+

PolygonKiwii

+
+

Native apps that have raw input (CS:GO) will have 1:1 tracking even if you leave non-linear pointer acceleration on.

+
+

some_random_guy_5345

+
+

This is what I suspect is happening. The profile in the OP probably isn't 1:1 tracking.

Native games use raw input whereas WINE probably doesn't support it.

+
+

PolygonKiwii

+
+

I wonder why Wine doesn't support it.

+
+
+
+
+
+

ginzberg

+
+

Just switched to your conf, and I now have perfect 1:1 mapping in QL

Thank you!

+
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00__Small_Update__Linux_us b/test/expected/REDDIT/2018-10-09_08-00__Small_Update__Linux_us new file mode 100644 index 0000000..ed1f34a --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00__Small_Update__Linux_us @@ -0,0 +1,982 @@ + [SMALL UPDATE] LINUX USER NUMBERS ON STEAM INCREASED TO 0.78% + (FROM 0.71%) AFTER FIXING A ROUNDING ERROR + + [linux_gaming] 2018-10-09_08-00 + + o Reference: 2018-10-09_08-00__Small_Update__Linux_us + o News link: https://www.reddit.com/r/linux_gaming/comments/9l7jlz/small_update_linux_user_numbers_on_steam/ + o Source link: https://store.steampowered.com/hwsurvey/ + + + Lets get to 1.00% before the end of the year. :) + + + ** ryao + Lets get to 1.00% before the end of the year. :) + + ** Dirkan + The top 1%. + + ** PM_mePicturesYouLike + soon they'll be mad about the our privileges + + ** salsadoom + Fucking uppity peasants! + + ** grandmastermoth + we can always burninate them. + + ** Swiftpaw22 + By setting their Windows computers on fire? Nah, + besides that happens already. Instead we show + them Linux can save their computers, and their + privacy, and their sanity, and give them better + performance, all at once! + + ** grandmastermoth + No we set the peasants on fire. Like so: + [1]https://homestarrunner.com/trogdor-canvas/i- + ndex.html + + + + + [1] + https://homestarrunner.com/trogdor-canvas/inde- + x.html + + ** Swiftpaw22 + I'm familiar already, yep, was moving + beyond that old reference. Homestar is + still great, though. :3 + + + + + + + + ** Swiftpaw22 + Except instead of being thieves who have corrupted and + rigged the system, we're Robin Hoods working on teaching + the poor 99% about a better way to game until the + establishment is overthrown. :3 + + + ** electricprism + The higher, the fewer. We are the top of the tech industry. + + + ** alexandre9099 + Of the top 1% + + + + ** ReadAParadox + Am I the only one who feels sad that the number of users for our + platform can be changed with a reasonable difference only from a + rounding error ... + + ** FurbyOnSteroid + I don't think it's sad. There are a lot of different distros + for any kind of people. Which is a good thing in my opinion + (as long as they are maintained obviously). + + + ** Zach_Attakk + Welcome to statistical insignificance. Give it time. + + + ** FurbyOnSteroid + [1]Link to the tweet regarding that change + + + + + [1] https://twitter.com/Plagman2/status/1047655420020453378 + + ** Finniss + I work hard to allow my kids to have a great gaming experience + on Linux, so we can raise the next generation right. :) Let's + keep up the work; those are rookie numbers. + + ** moonwork + I did that for my niece and nephew. It worked great until + Fortnite. Goddamn Epic and their goddamn assumptions. + + ** pdp10 + Epic has deals with Microsoft, and is partially owned by + PRC interests. + Now, I'm not saying that causes them not to be on Linux; + they're currently on non-Microsoft platforms from Apple, + Sony, and Nintendo. I am saying that their deals with + Microsoft could be correlated in some way with their + platform decisions, however. Valve has no deals with + Microsoft as far as I know, which could be correlated with + their support of Linux/SteamOS. + + + ** FartCompany + Social pressure right? Normie sees linux for the first + time Wat iaasa that You : linux + Normie : WHY YOU NO WINDOWS YOU ARE SUCH AN NERD (and then + social pressures you to switch to windows) + Normie strenght = ignorance + + ** moonwork + I mean, I wouldn't call Tim Sweeney a "normie", but + sure. + + Installing Linux is sort of the equivalent of moving to + Canada when one doesn’t like US political trends. + Nope, we’ve got to fight for the freedoms we have + today, where we have them today. + Source: + [1]https://twitter.com/timsweeneyepic/status/9642844027- + 41149698 + I'm just frustrated that Epic made their game engine + (Unreal 4) support Linux, and then decided their + flagship game shouldn't demonstrate that capability, + because that's somehow a bad investment. + One would hope that Publishers would at some point stop + seeing Linux users as the market potential, when, in + fact, it's the Windows Users that are the untapped part + of the market. Any old indie company can't do that, but + major AAA game publishers could, if they wanted to. + Brb counting to 10 before I blow a casket. + + + + + [1] + https://twitter.com/timsweeneyepic/status/9642844027411- + 49698 + + ** colonel_p4n1c + blow a casket + A bit early for necrophilia, no? + + ** moonwork + Hey, am I coming to YOUR reddits and tell YOU how + to MORTAL? No. So kindly back off and let me lich + the way I like to lich. + + + + + ** gentlegiant1972 + I brought up Linux on a thread in [1]/r/pcgaming where + people were bitching about how shitty windows 10 is and + I was instantly downvoted. + It's like these people are standing in a pool of shit + and complaining about how much it stinks but if you + tell them they don't have to stand in a pool of shit + they tell you to fuck off. + + + + + [1] https://www.reddit.com/r/pcgaming + + ** pdp10 + It's been that way for a long time. People seem + willing to give deep, nuanced opinions why the users + of the world can't possibly use an office suite + other than the one from Microsoft, but when you ask + them to articulate a reproducible (therefore + fixable) bug with any competitor, such as + LibreOffice, it's nothing but crickets. Most of them + never chose to switch from other apps to + Microsoft's, so they don't really have reasons to + give, you see. They're just uninterested in making + problems for themselves for what they see as other + people's crusade. + I suppose that psychologically speaking, it's the + urge to defend one's behavior in the face of + criticism. That's why criticizing Windows in + general, and Windows users in particular , is not a + very good method of persuasion. + The best persuasion isn't persuasion at all, and + it's not a debate or provocation. It's gentle + statement of fact: we use Linux to accomplish a, b, + c, 1, 2, 3, successfully. No tool is best for all + uses, but Linux is particularly good for x, y, z, 7, + 8, 9. + + ** epaaj + We're migrating back to Windows where I work. + Users were complaining about missing features and + compatibility issues in Libre Office + sheets/excel. Unfortunately Microsoft Office is + very good and it's hard to find any replacement + that matches the overall experience. + I rarely use any office suite applications at all + so can't really point at specific things myself. + + ** pdp10 + I don't really use office apps any more + either, but I'm relatively aware of issues + involving app migration by users because I do + a lot of scale migrations, since before + Windows was even used in enterprise. + What's key is to identify how users are using + the apps, and then which functionality. There + are certain things that will never probably + work perfectly in a competitor, but then for + example [1]Excel macros don't necessarily even + work in Microsoft's Mac version of Excel . + So on one hand, users in some industries and + situations might have a lot of legacy + macro-laden spreadsheets. But on the other + hand, in a great many cases, workflows done in + spreadsheets need to move to a more-structured + system for risk reasons anyway (search on: + "spreadsheet risk"). So we need to replace + these [2]so-called "spreadmarts" with managed, + audited, far less risky systems where it's + hard for error to creep in due to human error + and hard for unintentional forks of data and + "code" to be made every time a spreadsheet is + copied and e-mailed around. + Of course, replacing or implementing + enterprise systems is complicated and takes + time. More than a few firms are in the process + of de-coupling themselves from proprietary + apps from dBASE to Excel to Photoshop, with a + goal of being dramatically more flexible in + how their staff can work. Offsite from a cafe + with a Chromebook? No problem. Update and + approve data from iOS? No problem. Power users + working miracles with Emacs on Linux? No + problem. + + + + + [1] + http://blog.parallels.com/2016/01/21/differenc- + es-microsoft-office-mac/ + [2] https://en.wikipedia.org/wiki/Spreadmart + + + + ** TheConquistaa + The bad thing is that open source software is + pretty much inoperable more or less with + proprietary formats. And open formats don't work + that well inside proprietary suites. + You may have ODF but people use OOXML. + You may have .xcf but people use .psd + I only yesterday had to edit a poster that had + some text in it and found that GIMP cannot edit + text inside a .psd file (it renders it as raster + image). There was no plug-in for this and found + no converter from psd to xcf. So I had to rely on + a site that can see the font in pictures and go + to trial and error to make the text similar. Not + quite the best alternative to running Photoshop. + + + + ** ShugoWah + Funny, this is -exactly- the same experience of + watching your Twitter-using friends bitch 18 hours a + day about how bad Twitter is, and then laugh at the + thought of giving Mastodon a look. + + + ** KatsAwfulReddit + Most PC users don't really want the usability of a + computer, they just want a console with better power + and mouse and keyboard support + + + ** Finniss + Online is hard because it comes off as preachy. I + just use the stuff in normal life and when someone + wants to know how I do something, I show them. A + number of people have switched to Libre Office and + Linux because they see how I use it to do some very + technical things easily, and it changes they + preconceived notions about it. Sometimes I have had + to work very hard to make things work, but I feel it + is worth it in the long run. My biggest problem (and + still occasionally is) is connecting to our MS + Exchange mail/calendar server. The mail program + Evolution does OK but my slightly outdated version + still is missing some key calendar features. I need + to check for updates on that. If people complain + about Windows, I offer to set them up with a dual + boot system so they can try Linux or go back to + Windows if they need it for something special. + + + + + ** Finniss + My son is 7 and my wife does want him playing first person + shooters yet, so we are safe there for now. My daughter + has no interest in it. I figured someone would have + figured out how to run that in linux. They want to play + Roblox and use my phone for it for now. I tell them about + how I disapprove of Microsoft and how by using + alternatives, they make computing better for the world. + Then I get them a new Linux game and keep them happy for a + while. + + + + ** ReadAParadox + True father/mother. + + ** JonaldLovesDong + parent + + ** grandmastermoth + we need to breed more + + ** pr0ghead + You can't straight-up breed parents. That's not how + that works. + + + + + + ** StardusterPrime + Jesus, how thirsty am I to celebrate a .07% jump? + + ** Two-Tone- + Well, if you put it in perspective, since Proton was + announced, our total user base has increased by 59% . + And that is just in less than two months, not even a month + and a half. That is insane growth. [1]It's so insane that we + actually reversed over a year's worth of decline in less than + two months . + + + + + [1] + https://www.gamingonlinux.com/index.php?module=steam_linux_sh- + are + + ** Zach_Attakk + I think not everyone boots up Steam every day, especially + if they're a Linux gamer that was only playing the SteamOS + compatible games until now, and maybe doesn't follow the + news as much. There's also a whole bunch of Linux players + running the Windows Steam client in wine, which means when + that survey (that popped up this week) reports back, it'll + report Windows. + + In short, I think there's a whole bunch of Linux gamers + that haven't come on board yet. + + ** Two-Tone- + I think not everyone boots up Steam every day, + especially if they're a Linux gamer that was only + playing the SteamOS compatible games until now, and + maybe doesn't follow the news as much + How did nearly an extra 60% of users all decided to + just start running Steam again in the last month and a + half, completely unrelated to the announcement of + Proton? + And even then, what about the substantial loss of + percentage over the last couple of years? Surely we + wouldn't have seen our numbers steadily drop lower and + lower too we were nearly reduced by half if these + people were still there. + + There's also a whole bunch of Linux players running the + Windows Steam client in wine, which means when that + survey (that popped up this week) reports back, it'll + report Windows. + In the past the hardware survey explicitly detected + that steam is running in wine and even what version, + all to be counted as Linux or Other (iirc). I see no + reason that'd change now or any time in the last year+. + E: rereading this I may come across as rather angry. + Not my intent, I'm just tired. Sorry + + ** Zach_Attakk + unrelated to the announcement of Proton? + I'm not saying "nobody" did it, I'm saying there + might be a significant portion that didn't see the + article. Maybe not as significant as I initially + thought, but I'm sure more users will trickle in + over time. Or users that saw the news but didn't + think it's a priority for their gaming habits, + installing Steam Linux when their wine version was + working fine. Not everyone jumps on something the + moment they find out about it. Was just a thought... + I happened to install Linux on my old netbook + literally days before the news dropped, so I was + still in the "what can I do with my new favourite + OS" phase, but not everyone is like this. They're + just happy if it works. + + In the past the hardware survey explicitly detected + that steam is running in wine and even what version, + all to be counted as Linux or Other (iirc) + Oh I didn't know this. + + + ** dlove67 + Surely we wouldn't have seen our numbers steadily + drop lower and lower too we were nearly reduced by + half if these people were still there. + Percentage-wise, you could have. Assuming more new + windows/macOS users come, while most linux users + that were using steam are already on it. + + + + ** graemeLinux + The survey isn't what counts the OS. The OS is + auto-reported on sign on. The survey reports things + that the sign-on doesn't know or don't want to figure + out, like speed tests, etc. They know exactly how many + people are online with linux, mac, windows, etc at any + point in time. + + + + ** mishugashu + I don't think we actually declined, we just grew slower + than Windows. Looking at market share to see growth on a + single platform isn't really correct. What if a bunch of + Mac users suddenly stop gaming on Steam? Linux will go + up... but did we grow? + + + + ** SteveHeist + Considering that pushes our number from about an additional + 1/3 over last month to close to 2/5, it's nice to see at + least. + + ** HER0_01 + Except that this error was present before this fix, which + means it likely effected every stat they released from the + start of Steam on Linux. If they updated past stats after + applying this and you recalculated it, the growth would + certainly be lower. + + ** eggman_jr + They do this every month. + + ** HER0_01 + Yes, they publish stats every month, and all of + those likely are effected by that error except for + the updated September ones. The old data is not + correct. + + ** eggman_jr + What I mean is they update their stats every + month, about a week after publication. + + ** HER0_01 + Yes, I know, which is why I said "they publish + stats every month." + The problem is all of those stats except for + September, which they corrected are likely + affected by this error. This throws off our + calculations of growth, because groups that + were not represented before are now + represented, creating an artificial boost in + apparent growth. + + + + + + + + ** pr0ghead + It's roughly a 10% increase actually. + + + ** Bobby_Bonsaimind + Which translates to ~50k people. + + + ** Offensive_joke_lord + I helped a teeny bit by getting 2 people to switch to Linux + recently. But mostly thanks to all the people working on all the + software that makes up the systems we use! + I'll just keep trying to convert more people! Hopefully once we + break 1% we can take over the world, mwahahaha >:) + + ** LucasZanella + Wait. There was an error... and it went up ? + + ** zmaile + Another way to look at it - there was an error... and windows + went down. + + + ** Breadland + If they add all the fixes that were found for a lot of the + non-whitelisted games, I think a lot more people would use it. + Fallout 4 didn't work for me at first. But after looking at + spcr.netlify.com and the github issues page for proton, I found + the 3 things I had to do to fix all my problems. Now it runs + flawlessly. Well it hangs on exit, but apart from that, I never + had any issues ingame. + If Valve would add a way to implement these community fixes, so + the average user doesn't have to do anything in the terminal or + in the fallout .ini files, then playing Windows only games on + Linux would be a lot more accessible. + So hopefully by the time Proton comes out of beta, we'll have + this feature implemented. + + ** FurbyOnSteroid + I'm almost certain that this is where it's heading. As soon + as they know how a certain game can be played, all they need + to do is to put these instructions into the "first-time-run" + setup present on any game which sets these things + automatically. + + ** PolygonKiwii + Ironically, the "first-time-run" setup on some games is + the only thing blocking them from working perfectly out of + the box. Having Proton-specific ones would be a great + step. They could start by removing runtimes that are built + into Wine already and won't install cleanly anyway. + + + + ** jaykstah + I'm very excited to see this momentum. I switched to Linux Mint + and quickly fell back into Win10 due to friends still regularly + playing PUBG and some other games that are broken on Linux. This + past month I've switched back to 100% Linux usage going from + Kubuntu to Ubuntu back to Mint on my main machine (have also + been only using Linux Mint or Ubuntu on my laptop for the past + year and a half or so). + I'm glad I hopped back in to contribute to this growth. Moving + into 2019 let's make some big moves and make sure everyone knows + that Linux is the place to be if you want to play games and + simply have fun with your computer! One of my favorite things + about Linux is still customization as it lets you have fun in + doing menial tasks. + Everyone in this community is awesome for the most part so as + long as we still act as a positive influence and encourage + others in the gaming community to make the switch in a welcoming + manner then we should be able to come back here month after + month and celebrate even more growth! + + ** INITMalcanis + I'm very excited to see this momentum. + + It is exciting! And I'm delighted to find that Linux is + become so new-user friendly just when MS appears to be + dialing all the things that people dislike about Windows up + to 11. + It's long been an aphorism of mine that the future happens + either half as fast or 10 times quicker than anyone expects. + Linux has had a long run of "half as fast" - I find myself + hoping that there's going to be a phase change to "10 times + as quick". + + + ** MomoSinX + Wow, nice! + + ** AskJeevesIsBest + I'm sure the number will keep growing + + ** liamdawe + Updated [1]GOL's dedicated page that shows some history of it. + + + + + [1] + https://www.gamingonlinux.com/index.php?module=steam_linux_share + + ** pr0ghead + So we've now regained the last 15 months lost to the Chinese + invasion. Neat. + + + ** Gundurr + i need a more powerful gaming rig + + ** ws-ilazki + So do a lot of people, if those statistics are even remotely + accurate. 30% of users still only have 2 physical cores, and + 60% have 4. No hyperthreading stats in that section, but + elsewhere it says only about half of surveyed systems have + it. The number of users with 8-core chips is only slightly + higher than the total Linux user stats. It's no wonder devs + don't bother making their code use more threads, if only + about 5% of Steam users have 6+ cores. Even scarier when you + consider that, since it's restricted to Steam users, the + survey probably over-represents higher-end systems. + RAM is more in line with what I expected, with the majority + having 8 or 16GB. I did expect >16GB to be a bit higher than + it was, though. + Also unsurprisingly, two 1920x1080 displays is the most + common multi-monitor configuration. I'm disappointed that it + doesn't give any sort of idea how many multi-monitor users + there are in comparison to people still only using one. + Most of the stats are pretty consistent between Linux-only + and Windows-only, too. Exceptions being higher representation + of 16GB in Linux, and total disk space in Linux is much + lower. The latter is probably because of people dual booting + and allocating less space to Linux, since most of their + space-eating games are in Windows. + + ** PolygonKiwii + and total disk space in Linux is much lower. The latter is + probably because of people dual booting and allocating + less space to Linux, since most of their space-eating + games are in Windows. + It's also because it's not detecting it correctly. For me + it always lists the amount of free space on my root + filesystem as the "total" disk space, no matter how many + other drives are mounted. + + + ** INITMalcanis + RAM is God damb expensive these days, that's maybe why + + ** ws-ilazki + That's true. It was already stupidly expensive when I + built this PC last year, and it's only gotten worse + since then apparently. I wish I could have maxed the + board out then, but I was already pushing the budget + when I went for 32GB. I was upgrading from a + ridiculously outdated system that had 6GB, with an 8GB + maximum (but one of the sticks died), so even the idea + of using that much seemed insane at the time. I figured + it would take years before I'd actually use 32... but + then I got the PC built and immediately started using + 50-90% of it regularly. Doesn't matter how much I have + I'll find a way to use it, even if I have to install + Steam games onto a ramdisk to do it. + + ** pdp10 + I figured it would take years before I'd actually + use 32... but then I got the PC built and + immediately started using 50-90% of it regularly. + That's always how it works, especially in modern + systems with virtual memory. + Back when we had RISC workstations that had 8 to 32 + times as much memory as a contemporary gaming PC, + those with the latter just couldn't see how the + memory would ever get used. + + ** ws-ilazki + See, I knew when I made it that I could find ways + to utilise it if I tried . One of the first + things I did with the newly built system was + mount half of it as a ramdisk and compile + something using all cores and no disk bottleneck, + just to watch it fly, and after that I played a + couple games off ramdisk to compare load times. + I've been abusing Linux features in stupid ways + for a long time, so I was looking forward to + doing dumb stuff like that. Plus I knew I'd be + doing GPU passthrough and using a large chunk of + it for that VM. + The thing that surprised me is how quickly I went + past 16 and even 24GB without intentionally doing + things to use every scrap of memory available. + Casual usage tends to sit at 10-14GB, and it goes + up quickly from there when I start doing anything + other than browsing. + It also didn't take long to adopt a "screw it, I + don't need to close this program" mentality with + programs I'm not using, only closing things when + I get over ~80% usage or need more memory free to + start the VM. I have a couple xkill -esque global + shortcut that send SIGSTOP or SIGCONT to a window + I click, so when I get done using a program for a + while I tend to "pause" it instead of closing, so + that I can leave even cpu-heavy programs open and + avoid startup times. + + ** pdp10 + I have a couple xkill-esque global shortcut + that send SIGSTOP or SIGCONT to a window I + click, so when I get done using a program for + a while I tend to "pause" it instead of + closing, so that I can leave even cpu-heavy + programs open and avoid startup times. + That's interesting! + + ** ws-ilazki + Actually, I forgot that I recently merged + them into a single shortcut/script, so that + was slightly incorrect. I originally + started with a couple shell functions, stop + and cont , that would do kill -STOP (or + -CONT) if given a PID or assume a process + name and use killall otherwise. Then I + reproduced that as-is with two shortcuts + and xdotool and did that for a bit. + Finally, the current setup, which checks if + the selected window is paused with ps and + sends the appropriate signal to toggle + state. + Here's the current script: #!/bin/sh + + # Get a pid via cursor, similar to xkill, + and STOP it. + # If pid is already stopped (state T), CONT + instead. + + pid="$(xdotool selectwindow getwindowpid)" + state="$(ps -q $pid -o state --no-headers)" + signal="-STOP" + + if [ "x$state" = "xT" ] ; then + signal="-CONT" + fi + + kill $signal $pid + Right now I have it bound to meta+s as a + mnemonic for "stop" but meta+p for + "play|pause" would probably make more + sense. + + + + + + + + ** pdp10 + It's no wonder devs don't bother making their code use + more threads, if only about 5% of Steam users have 6+ + cores. + One generally-accepted theory is that both major consoles + being 8-core AMD APUs since 2013 has already been pushing + developers of performance-intensive titles to use ~7 cores + effectively in their cross-platform games. + + Also unsurprisingly, two 1920x1080 displays is the most + common multi-monitor configuration. + Multiple 1920x1080 has been the most cost-effective, + high-value configuration for a number of years, and I + assume that's why the popularity. + The Hardware Survey says that Linux users are + significantly more likely to be using both UHD/4K + 3840x2160 and also laptop-res 1366x768, interestingly + enough. Basically, there's more hardware diversity at the + low and high end with Linux, which suggests that Linux is + less likely to be used to game on dedicated gaming rigs, + and more likely to be used to game where it's already + installed on high-end workstations and on regular laptops. + + ** ws-ilazki + One generally-accepted theory is that both major + consoles being 8-core AMD APUs since 2013 has already + been pushing developers of performance-intensive titles + to use ~7 cores effectively in their cross-platform + games. + I noticed that myself. And now that Ryzen finally + dragged Intel kicking and screaming into the >4 core + world, hopefully it will continue to improve. + + Multiple 1920x1080 has been the most cost-effective, + high-value configuration for a number of years, and I + assume that's why the popularity + Probably, it's what I favour for the same reason, + though I use more than two displays because there's + never enough screen real estate. I sort of hoped to see + a larger portion of users with resolutions indicating + more than two displays when I saw the gtx 1060 (which + has at least 4 outputs) was the most popular GPU. + I really wish the survey gave some indication of the + ratio of multi-display vs. single-display users, like I + already said. I've noticed it's a lot more common than + it was when I first started doing it, but I'm curious + to know how common it's gotten. People tend to scoff at + the idea until they try it and then they never go back. + + + + ** Parareda8 + Also money + + + ** silmeth + The num of cores thing is also kind of a chicken and egg + situation. I have a pretty decent PC with “only” 4 cores + i5-6600 because for games and most workloads it’s more + than enough while the saved money could be spent by me on + faster RAM and stronger GPU. + My gf’s PC has 6 cores not because having 6+ cores made + great sense at the time of buying it (nor atm IMO) but + only because the new Coffee Lake i5 CPUs increased the + cores number and her PC is about a year newer than mine. + It just makes sense, if games are the main intended + workload, to buy a better GPU even at a cost of a weaker + CPU, so I’d expect much lower number of high-end CPUs than + GPUs in the Steam survey. + + + + ** pdp10 + Hardware pricing and availability has been a roller-coaster + for the last couple of years. + It's entirely possible that we've seen the turning point + where hardware stops getting cheaper and faster as time goes + on. If so, it will take the general public a long time to + accept it, just as it took them a long time to accept that + semiconductor manufacturing made everything cheaper, better, + faster, and use less powerful as time went on. + Nobody had any reason to think that the DRAM price increases + that started slowly in 2016 would be the beginning of the end + of hardware getting cheaper, but right now it's looking like + that will have been the case. + The big opportunity going forward is from used hardware, as + the prices are largely going to reflect the past when used + hardware retained very little value after a couple of years. + Linux users aren't chained to OEM operating system licenses + and [1]activations when changing hardware . That gives Linux + users a notable advantage because they can ignore activations + and license concerns when shopping for used hardware and when + incrementally upgrading their machine, unlike Windows users. + + + + + [1] https://www.youtube.com/watch?v=M3bezYerYxQ + + + ** Oxxy_moron + I moved to Linux full time about a month or so ago, been trying + to launch new steam games to just see if they work and edge up + the stats (as I have no time to play them any more). + Hope I was captured in that rise! + + ** indiepenguins + so, with 10.5mil active players, that brings us to around 375k + lnx players? and the rounding error was good for about 35k? + + ** Crespyl + Do we know if Steam Play sessions still count as Linux? At least + as far as whatever distribution stats the devs/publishers will + see? + + ** Matty_R + Yes, Steam Play counts towards Linux. + + + ** FurbyOnSteroid + AFAIK Steam doesn't count these stats if you play games on + certain operating systems. All they count is the survey you + get every now and then (APPARENTLY.. I never got one on + linux). So it shouldn't matter how you play your games. + I thought you meant the statistics of the stat page. My bad. + + + ** aaronfranke + Steam Play counts as Linux but Steam in Wine counts as + Windows. + + ** toidiboy + Not true Steam wine counts as Linux or "other" depending + on your setup. Has done for some years. It was also + mentioned earlier in this thread. + + + + ** kingpers + And that including me 😁 + + ** VisceralMonkey + Haha, oh man. + + ** not_usually_serious + nah its because I installed kubuntu on my gaming machine + + ** PolygonKiwii + Ah, I see you are also one of the 1428 and a half users of + Steam. + + + ** Leopard1907 + That happens from time to time. A few months back , opposite of + that happened. After a fix , Linux numbers dropped. + + ** mithron + Those percents are misleading: they hide a big userbase that is + greater than almost any game has. Yes, it's still a minority, + but as with minorities that also has some beneficial + implications. It's easier to get bigger traction. Also I wonder + if there is a general genre bias in Linux userbase, but that + probably cannot be researched as per-game Linux users stats are + not published. + + ** PM_ME_PC_GAME_KEYS + Those percents are misleading: they hide a big userbase that + is greater than almost any game has. + How exactly do they "hide" the GNU/Linux userbase? Just + because there's a small number (percentage) describing + something that could also be described with a big number + (count of users)? Or am I missing something? + + ** MNfrstrtD + How exactly do they "hide" the GNU/Linux userbase? + If they offer 15,000 titles, IDK how many they really do + offer, and have 20 million subscribers with .78% using + "GNU/Linux" you would think that GNU/Linux is a small + segment maybe not worth developing software for. Yet if + those .78% total userbase subscribers only play 10 titles, + and of those 10 titles, 1 or 2 titles have 30% GNU/Linux + userbase, than you have an obscured number. Especially if + those 1 or 2 titles are in the top 10 most popular games + on Steam. + Another way that .78% can be misleading is if the + GNU/Linux crowd as a whole counts for a higher ratio of + income than other players, and/or are as a whole spending + more time per week than other groups. Let's say that the + overwhelming majority of GNU/Linux users spend 22 hours a + week using Steam where as only 5% of Windows users spend + 20 hours or more playing Steam per week. + + There are other metrics that can be easily exploited. My + point is that maybe if it were reported in a more + meaningful way, such as by reporting on how GNU/Linux + gamers compare in metrics the Steam executives use to + decide whether to continue supporting or even expanding + services for the GNU/Linux market, we could all appreciate + whether .78% is really a good thing, or a sign that we + still on the fringe. + + + + ** RedDeadRevengeance + THE WHEELS OF PROGRESS TURN + + ** moonwork + Anybody else thinking the Ubuntu's probably include Linux Mint..? + + ** D49A1D852468799CAC08 + Possibly. Fedora is reported as "Linux 4.x". :) + + + ** Aka_Erus + Just thinking about how many "Windows users" are actually + running Windows Steam through wine or even using + virtualisation... + We won't get true numbers. + + ** der_pelikan + I just calculated how long it would take to take windows 96% if + we continue to grow with 31% a month: 19 months. 2020 will be + the year of total linux gaming domination ;) + + ** Truthfudge1 + i blame steamplay for this :) + + ** RougeFalconer + Time to join the 0.78 + + diff --git a/test/expected/REDDIT/2018-10-09_08-00__Small_Update__Linux_us.header b/test/expected/REDDIT/2018-10-09_08-00__Small_Update__Linux_us.header new file mode 100644 index 0000000..3c71f1c --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00__Small_Update__Linux_us.header @@ -0,0 +1,3 @@ +0[Small Update] Linux user numbers on Steam increased to 0.78% (from 0.71%) after fixing a rounding error null/REDDIT/2018-10-09_08-00__Small_Update__Linux_us 70 +i [linux_gaming] 2018-10-09_08-00 +i diff --git a/test/expected/REDDIT/2018-10-09_08-00__Small_Update__Linux_us.header.html b/test/expected/REDDIT/2018-10-09_08-00__Small_Update__Linux_us.header.html new file mode 100644 index 0000000..164b857 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00__Small_Update__Linux_us.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

[Small Update] Linux user numbers on Steam increased to 0.78% (from 0.71%) after fixing a rounding error

+
([linux_gaming] 2018-10-09_08-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_08-00__Small_Update__Linux_us.html b/test/expected/REDDIT/2018-10-09_08-00__Small_Update__Linux_us.html new file mode 100644 index 0000000..18a731c --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_08-00__Small_Update__Linux_us.html @@ -0,0 +1,521 @@ + + + + + + + + +
+

[Small Update] Linux user numbers on Steam increased to 0.78% (from 0.71%) after fixing a rounding error

+
([linux_gaming] 2018-10-09_08-00)
+
+ +
+
+ Lets get to 1.00% before the end of the year. :) +
+
+
+

ryao

+
+

Lets get to 1.00% before the end of the year. :)

+
+

Dirkan

+
+

The top 1%.

+
+

PM_mePicturesYouLike

+
+

soon they'll be mad about the our privileges

+
+

salsadoom

+
+

Fucking uppity peasants!

+
+

grandmastermoth

+
+

we can always burninate them.

+
+

Swiftpaw22

+
+

By setting their Windows computers on fire? Nah, besides that happens already. Instead we show them Linux can save their computers, and their privacy, and their sanity, and give them better performance, all at once!

+
+

grandmastermoth

+
+

No we set the peasants on fire. Like so:

[1]https://homestarrunner.com/trogdor-canvas/index.html

[1] https://homestarrunner.com/trogdor-canvas/index.html

+
+

Swiftpaw22

+
+

I'm familiar already, yep, was moving beyond that old reference. Homestar is still great, though. :3

+
+
+
+
+
+
+
+

Swiftpaw22

+
+

Except instead of being thieves who have corrupted and rigged the system, we're Robin Hoods working on teaching the poor 99% about a better way to game until the establishment is overthrown. :3

+
+
+

electricprism

+
+

The higher, the fewer. We are the top of the tech industry.

+
+
+

alexandre9099

+
+

Of the top 1%

+
+
+
+
+

ReadAParadox

+
+

Am I the only one who feels sad that the number of users for our platform can be changed with a reasonable difference only from a rounding error ...

+
+

FurbyOnSteroid

+
+

I don't think it's sad. There are a lot of different distros for any kind of people. Which is a good thing in my opinion (as long as they are maintained obviously).

+
+
+

Zach_Attakk

+
+

Welcome to statistical insignificance. Give it time.

+
+
+
+

FurbyOnSteroid

+
+

[1]Link to the tweet regarding that change

[1] https://twitter.com/Plagman2/status/1047655420020453378

+
+
+

Finniss

+
+

I work hard to allow my kids to have a great gaming experience on Linux, so we can raise the next generation right. :) Let's keep up the work; those are rookie numbers.

+
+

moonwork

+
+

I did that for my niece and nephew. It worked great until Fortnite. Goddamn Epic and their goddamn assumptions.

+
+

pdp10

+
+

Epic has deals with Microsoft, and is partially owned by PRC interests.

Now, I'm not saying that causes them not to be on Linux; they're currently on non-Microsoft platforms from Apple, Sony, and Nintendo. I am saying that their deals with Microsoft could be correlated in some way with their platform decisions, however. Valve has no deals with Microsoft as far as I know, which could be correlated with their support of Linux/SteamOS.

+
+
+

FartCompany

+
+

Social pressure right? Normie sees linux for the first time Wat iaasa that You : linux

Normie : WHY YOU NO WINDOWS YOU ARE SUCH AN NERD (and then social pressures you to switch to windows)

Normie strenght = ignorance

+
+

moonwork

+
+

I mean, I wouldn't call Tim Sweeney a "normie", but sure.

Installing Linux is sort of the equivalent of moving to Canada when one doesn’t like US political trends.

Nope, we’ve got to fight for the freedoms we have today, where we have them today.

Source: [1]https://twitter.com/timsweeneyepic/status/964284402741149698

I'm just frustrated that Epic made their game engine (Unreal 4) support Linux, and then decided their flagship game shouldn't demonstrate that capability, because that's somehow a bad investment.

One would hope that Publishers would at some point stop seeing Linux users as the market potential, when, in fact, it's the Windows Users that are the untapped part of the market. Any old indie company can't do that, but major AAA game publishers could, if they wanted to.

Brb counting to 10 before I blow a casket.

[1] https://twitter.com/timsweeneyepic/status/964284402741149698

+
+

colonel_p4n1c

+
+

blow a casket

A bit early for necrophilia, no?

+
+

moonwork

+
+

Hey, am I coming to YOUR reddits and tell YOU how to MORTAL? No. So kindly back off and let me lich the way I like to lich.

+
+
+
+
+

gentlegiant1972

+
+

I brought up Linux on a thread in [1]/r/pcgaming where people were bitching about how shitty windows 10 is and I was instantly downvoted.

It's like these people are standing in a pool of shit and complaining about how much it stinks but if you tell them they don't have to stand in a pool of shit they tell you to fuck off.

[1] https://www.reddit.com/r/pcgaming

+
+

pdp10

+
+

It's been that way for a long time. People seem willing to give deep, nuanced opinions why the users of the world can't possibly use an office suite other than the one from Microsoft, but when you ask them to articulate a reproducible (therefore fixable) bug with any competitor, such as LibreOffice, it's nothing but crickets. Most of them never chose to switch from other apps to Microsoft's, so they don't really have reasons to give, you see. They're just uninterested in making problems for themselves for what they see as other people's crusade.

I suppose that psychologically speaking, it's the urge to defend one's behavior in the face of criticism. That's why criticizing Windows in general, and Windows users in particular , is not a very good method of persuasion.

The best persuasion isn't persuasion at all, and it's not a debate or provocation. It's gentle statement of fact: we use Linux to accomplish a, b, c, 1, 2, 3, successfully. No tool is best for all uses, but Linux is particularly good for x, y, z, 7, 8, 9.

+
+

epaaj

+
+

We're migrating back to Windows where I work. Users were complaining about missing features and compatibility issues in Libre Office sheets/excel. Unfortunately Microsoft Office is very good and it's hard to find any replacement that matches the overall experience.

I rarely use any office suite applications at all so can't really point at specific things myself.

+
+

pdp10

+
+

I don't really use office apps any more either, but I'm relatively aware of issues involving app migration by users because I do a lot of scale migrations, since before Windows was even used in enterprise.

What's key is to identify how users are using the apps, and then which functionality. There are certain things that will never probably work perfectly in a competitor, but then for example [1]Excel macros don't necessarily even work in Microsoft's Mac version of Excel .

So on one hand, users in some industries and situations might have a lot of legacy macro-laden spreadsheets. But on the other hand, in a great many cases, workflows done in spreadsheets need to move to a more-structured system for risk reasons anyway (search on: "spreadsheet risk"). So we need to replace these [2]so-called "spreadmarts" with managed, audited, far less risky systems where it's hard for error to creep in due to human error and hard for unintentional forks of data and "code" to be made every time a spreadsheet is copied and e-mailed around.

Of course, replacing or implementing enterprise systems is complicated and takes time. More than a few firms are in the process of de-coupling themselves from proprietary apps from dBASE to Excel to Photoshop, with a goal of being dramatically more flexible in how their staff can work. Offsite from a cafe with a Chromebook? No problem. Update and approve data from iOS? No problem. Power users working miracles with Emacs on Linux? No problem.

[1] http://blog.parallels.com/2016/01/21/differences-microsoft-office-mac/

[2] https://en.wikipedia.org/wiki/Spreadmart

+
+
+
+

TheConquistaa

+
+

The bad thing is that open source software is pretty much inoperable more or less with proprietary formats. And open formats don't work that well inside proprietary suites.

You may have ODF but people use OOXML.

You may have .xcf but people use .psd

I only yesterday had to edit a poster that had some text in it and found that GIMP cannot edit text inside a .psd file (it renders it as raster image). There was no plug-in for this and found no converter from psd to xcf. So I had to rely on a site that can see the font in pictures and go to trial and error to make the text similar. Not quite the best alternative to running Photoshop.

+
+
+
+

ShugoWah

+
+

Funny, this is -exactly- the same experience of watching your Twitter-using friends bitch 18 hours a day about how bad Twitter is, and then laugh at the thought of giving Mastodon a look.

+
+
+

KatsAwfulReddit

+
+

Most PC users don't really want the usability of a computer, they just want a console with better power and mouse and keyboard support

+
+
+

Finniss

+
+

Online is hard because it comes off as preachy. I just use the stuff in normal life and when someone wants to know how I do something, I show them. A number of people have switched to Libre Office and Linux because they see how I use it to do some very technical things easily, and it changes they preconceived notions about it. Sometimes I have had to work very hard to make things work, but I feel it is worth it in the long run. My biggest problem (and still occasionally is) is connecting to our MS Exchange mail/calendar server. The mail program Evolution does OK but my slightly outdated version still is missing some key calendar features. I need to check for updates on that. If people complain about Windows, I offer to set them up with a dual boot system so they can try Linux or go back to Windows if they need it for something special.

+
+
+
+
+

Finniss

+
+

My son is 7 and my wife does want him playing first person shooters yet, so we are safe there for now. My daughter has no interest in it. I figured someone would have figured out how to run that in linux. They want to play Roblox and use my phone for it for now. I tell them about how I disapprove of Microsoft and how by using alternatives, they make computing better for the world. Then I get them a new Linux game and keep them happy for a while.

+
+
+
+

ReadAParadox

+
+

True father/mother.

+
+

JonaldLovesDong

+
+

parent

+
+

grandmastermoth

+
+

we need to breed more

+
+

pr0ghead

+
+

You can't straight-up breed parents. That's not how that works.

+
+
+
+
+
+
+

StardusterPrime

+
+

Jesus, how thirsty am I to celebrate a .07% jump?

+
+

Two-Tone-

+
+

Well, if you put it in perspective, since Proton was announced, our total user base has increased by 59% .

And that is just in less than two months, not even a month and a half. That is insane growth. [1]It's so insane that we actually reversed over a year's worth of decline in less than two months .

[1] https://www.gamingonlinux.com/index.php?module=steam_linux_share

+
+

Zach_Attakk

+
+

I think not everyone boots up Steam every day, especially if they're a Linux gamer that was only playing the SteamOS compatible games until now, and maybe doesn't follow the news as much. There's also a whole bunch of Linux players running the Windows Steam client in wine, which means when that survey (that popped up this week) reports back, it'll report Windows.

In short, I think there's a whole bunch of Linux gamers that haven't come on board yet.

+
+

Two-Tone-

+
+

I think not everyone boots up Steam every day, especially if they're a Linux gamer that was only playing the SteamOS compatible games until now, and maybe doesn't follow the news as much

How did nearly an extra 60% of users all decided to just start running Steam again in the last month and a half, completely unrelated to the announcement of Proton?

And even then, what about the substantial loss of percentage over the last couple of years? Surely we wouldn't have seen our numbers steadily drop lower and lower too we were nearly reduced by half if these people were still there.

There's also a whole bunch of Linux players running the Windows Steam client in wine, which means when that survey (that popped up this week) reports back, it'll report Windows.

In the past the hardware survey explicitly detected that steam is running in wine and even what version, all to be counted as Linux or Other (iirc). I see no reason that'd change now or any time in the last year+.

E: rereading this I may come across as rather angry. Not my intent, I'm just tired. Sorry

+
+

Zach_Attakk

+
+

unrelated to the announcement of Proton?

I'm not saying "nobody" did it, I'm saying there might be a significant portion that didn't see the article. Maybe not as significant as I initially thought, but I'm sure more users will trickle in over time. Or users that saw the news but didn't think it's a priority for their gaming habits, installing Steam Linux when their wine version was working fine. Not everyone jumps on something the moment they find out about it. Was just a thought... I happened to install Linux on my old netbook literally days before the news dropped, so I was still in the "what can I do with my new favourite OS" phase, but not everyone is like this. They're just happy if it works.

In the past the hardware survey explicitly detected that steam is running in wine and even what version, all to be counted as Linux or Other (iirc)

Oh I didn't know this.

+
+
+

dlove67

+
+

Surely we wouldn't have seen our numbers steadily drop lower and lower too we were nearly reduced by half if these people were still there.

Percentage-wise, you could have. Assuming more new windows/macOS users come, while most linux users that were using steam are already on it.

+
+
+
+

graemeLinux

+
+

The survey isn't what counts the OS. The OS is auto-reported on sign on. The survey reports things that the sign-on doesn't know or don't want to figure out, like speed tests, etc. They know exactly how many people are online with linux, mac, windows, etc at any point in time.

+
+
+
+

mishugashu

+
+

I don't think we actually declined, we just grew slower than Windows. Looking at market share to see growth on a single platform isn't really correct. What if a bunch of Mac users suddenly stop gaming on Steam? Linux will go up... but did we grow?

+
+
+
+

SteveHeist

+
+

Considering that pushes our number from about an additional 1/3 over last month to close to 2/5, it's nice to see at least.

+
+

HER0_01

+
+

Except that this error was present before this fix, which means it likely effected every stat they released from the start of Steam on Linux. If they updated past stats after applying this and you recalculated it, the growth would certainly be lower.

+
+

eggman_jr

+
+

They do this every month.

+
+

HER0_01

+
+

Yes, they publish stats every month, and all of those likely are effected by that error except for the updated September ones. The old data is not correct.

+
+

eggman_jr

+
+

What I mean is they update their stats every month, about a week after publication.

+
+

HER0_01

+
+

Yes, I know, which is why I said "they publish stats every month."

The problem is all of those stats except for September, which they corrected are likely affected by this error. This throws off our calculations of growth, because groups that were not represented before are now represented, creating an artificial boost in apparent growth.

+
+
+
+
+
+
+
+

pr0ghead

+
+

It's roughly a 10% increase actually.

+
+
+

Bobby_Bonsaimind

+
+

Which translates to ~50k people.

+
+
+
+

Offensive_joke_lord

+
+

I helped a teeny bit by getting 2 people to switch to Linux recently. But mostly thanks to all the people working on all the software that makes up the systems we use!

I'll just keep trying to convert more people! Hopefully once we break 1% we can take over the world, mwahahaha >:)

+
+
+

LucasZanella

+
+

Wait. There was an error... and it went up ?

+
+

zmaile

+
+

Another way to look at it - there was an error... and windows went down.

+
+
+
+

Breadland

+
+

If they add all the fixes that were found for a lot of the non-whitelisted games, I think a lot more people would use it.

Fallout 4 didn't work for me at first. But after looking at spcr.netlify.com and the github issues page for proton, I found the 3 things I had to do to fix all my problems. Now it runs flawlessly. Well it hangs on exit, but apart from that, I never had any issues ingame.

If Valve would add a way to implement these community fixes, so the average user doesn't have to do anything in the terminal or in the fallout .ini files, then playing Windows only games on Linux would be a lot more accessible.

So hopefully by the time Proton comes out of beta, we'll have this feature implemented.

+
+

FurbyOnSteroid

+
+

I'm almost certain that this is where it's heading. As soon as they know how a certain game can be played, all they need to do is to put these instructions into the "first-time-run" setup present on any game which sets these things automatically.

+
+

PolygonKiwii

+
+

Ironically, the "first-time-run" setup on some games is the only thing blocking them from working perfectly out of the box. Having Proton-specific ones would be a great step. They could start by removing runtimes that are built into Wine already and won't install cleanly anyway.

+
+
+
+
+

jaykstah

+
+

I'm very excited to see this momentum. I switched to Linux Mint and quickly fell back into Win10 due to friends still regularly playing PUBG and some other games that are broken on Linux. This past month I've switched back to 100% Linux usage going from Kubuntu to Ubuntu back to Mint on my main machine (have also been only using Linux Mint or Ubuntu on my laptop for the past year and a half or so).

I'm glad I hopped back in to contribute to this growth. Moving into 2019 let's make some big moves and make sure everyone knows that Linux is the place to be if you want to play games and simply have fun with your computer! One of my favorite things about Linux is still customization as it lets you have fun in doing menial tasks.

Everyone in this community is awesome for the most part so as long as we still act as a positive influence and encourage others in the gaming community to make the switch in a welcoming manner then we should be able to come back here month after month and celebrate even more growth!

+
+

INITMalcanis

+
+

I'm very excited to see this momentum.

It is exciting! And I'm delighted to find that Linux is become so new-user friendly just when MS appears to be dialing all the things that people dislike about Windows up to 11.

It's long been an aphorism of mine that the future happens either half as fast or 10 times quicker than anyone expects. Linux has had a long run of "half as fast" - I find myself hoping that there's going to be a phase change to "10 times as quick".

+
+
+
+

MomoSinX

+
+

Wow, nice!

+
+
+

AskJeevesIsBest

+
+

I'm sure the number will keep growing

+
+
+

liamdawe

+
+

Updated [1]GOL's dedicated page that shows some history of it.

[1] https://www.gamingonlinux.com/index.php?module=steam_linux_share

+
+

pr0ghead

+
+

So we've now regained the last 15 months lost to the Chinese invasion. Neat.

+
+
+
+

Gundurr

+
+

i need a more powerful gaming rig

+
+

ws-ilazki

+
+

So do a lot of people, if those statistics are even remotely accurate. 30% of users still only have 2 physical cores, and 60% have 4. No hyperthreading stats in that section, but elsewhere it says only about half of surveyed systems have it. The number of users with 8-core chips is only slightly higher than the total Linux user stats. It's no wonder devs don't bother making their code use more threads, if only about 5% of Steam users have 6+ cores. Even scarier when you consider that, since it's restricted to Steam users, the survey probably over-represents higher-end systems.

RAM is more in line with what I expected, with the majority having 8 or 16GB. I did expect >16GB to be a bit higher than it was, though.

Also unsurprisingly, two 1920x1080 displays is the most common multi-monitor configuration. I'm disappointed that it doesn't give any sort of idea how many multi-monitor users there are in comparison to people still only using one.

Most of the stats are pretty consistent between Linux-only and Windows-only, too. Exceptions being higher representation of 16GB in Linux, and total disk space in Linux is much lower. The latter is probably because of people dual booting and allocating less space to Linux, since most of their space-eating games are in Windows.

+
+

PolygonKiwii

+
+

and total disk space in Linux is much lower. The latter is probably because of people dual booting and allocating less space to Linux, since most of their space-eating games are in Windows.

It's also because it's not detecting it correctly. For me it always lists the amount of free space on my root filesystem as the "total" disk space, no matter how many other drives are mounted.

+
+
+

INITMalcanis

+
+

RAM is God damb expensive these days, that's maybe why

+
+

ws-ilazki

+
+

That's true. It was already stupidly expensive when I built this PC last year, and it's only gotten worse since then apparently. I wish I could have maxed the board out then, but I was already pushing the budget when I went for 32GB. I was upgrading from a ridiculously outdated system that had 6GB, with an 8GB maximum (but one of the sticks died), so even the idea of using that much seemed insane at the time. I figured it would take years before I'd actually use 32... but then I got the PC built and immediately started using 50-90% of it regularly. Doesn't matter how much I have I'll find a way to use it, even if I have to install Steam games onto a ramdisk to do it.

+
+

pdp10

+
+

I figured it would take years before I'd actually use 32... but then I got the PC built and immediately started using 50-90% of it regularly.

That's always how it works, especially in modern systems with virtual memory.

Back when we had RISC workstations that had 8 to 32 times as much memory as a contemporary gaming PC, those with the latter just couldn't see how the memory would ever get used.

+
+

ws-ilazki

+
+

See, I knew when I made it that I could find ways to utilise it if I tried . One of the first things I did with the newly built system was mount half of it as a ramdisk and compile something using all cores and no disk bottleneck, just to watch it fly, and after that I played a couple games off ramdisk to compare load times. I've been abusing Linux features in stupid ways for a long time, so I was looking forward to doing dumb stuff like that. Plus I knew I'd be doing GPU passthrough and using a large chunk of it for that VM.

The thing that surprised me is how quickly I went past 16 and even 24GB without intentionally doing things to use every scrap of memory available. Casual usage tends to sit at 10-14GB, and it goes up quickly from there when I start doing anything other than browsing.

It also didn't take long to adopt a "screw it, I don't need to close this program" mentality with programs I'm not using, only closing things when I get over ~80% usage or need more memory free to start the VM. I have a couple xkill -esque global shortcut that send SIGSTOP or SIGCONT to a window I click, so when I get done using a program for a while I tend to "pause" it instead of closing, so that I can leave even cpu-heavy programs open and avoid startup times.

+
+

pdp10

+
+

I have a couple xkill-esque global shortcut that send SIGSTOP or SIGCONT to a window I click, so when I get done using a program for a while I tend to "pause" it instead of closing, so that I can leave even cpu-heavy programs open and avoid startup times.

That's interesting!

+
+

ws-ilazki

+
+

Actually, I forgot that I recently merged them into a single shortcut/script, so that was slightly incorrect. I originally started with a couple shell functions, stop and cont , that would do kill -STOP (or -CONT) if given a PID or assume a process name and use killall otherwise. Then I reproduced that as-is with two shortcuts and xdotool and did that for a bit. Finally, the current setup, which checks if the selected window is paused with ps and sends the appropriate signal to toggle state.

Here's the current script: #!/bin/sh

# Get a pid via cursor, similar to xkill, and STOP it.

# If pid is already stopped (state T), CONT instead.

pid="$(xdotool selectwindow getwindowpid)"

state="$(ps -q $pid -o state --no-headers)"

signal="-STOP"

if [ "x$state" = "xT" ] ; then

signal="-CONT"

fi

kill $signal $pid

Right now I have it bound to meta+s as a mnemonic for "stop" but meta+p for "play|pause" would probably make more sense.

+
+
+
+
+
+
+
+

pdp10

+
+

It's no wonder devs don't bother making their code use more threads, if only about 5% of Steam users have 6+ cores.

One generally-accepted theory is that both major consoles being 8-core AMD APUs since 2013 has already been pushing developers of performance-intensive titles to use ~7 cores effectively in their cross-platform games.

Also unsurprisingly, two 1920x1080 displays is the most common multi-monitor configuration.

Multiple 1920x1080 has been the most cost-effective, high-value configuration for a number of years, and I assume that's why the popularity.

The Hardware Survey says that Linux users are significantly more likely to be using both UHD/4K 3840x2160 and also laptop-res 1366x768, interestingly enough. Basically, there's more hardware diversity at the low and high end with Linux, which suggests that Linux is less likely to be used to game on dedicated gaming rigs, and more likely to be used to game where it's already installed on high-end workstations and on regular laptops.

+
+

ws-ilazki

+
+

One generally-accepted theory is that both major consoles being 8-core AMD APUs since 2013 has already been pushing developers of performance-intensive titles to use ~7 cores effectively in their cross-platform games.

I noticed that myself. And now that Ryzen finally dragged Intel kicking and screaming into the >4 core world, hopefully it will continue to improve.

Multiple 1920x1080 has been the most cost-effective, high-value configuration for a number of years, and I assume that's why the popularity

Probably, it's what I favour for the same reason, though I use more than two displays because there's never enough screen real estate. I sort of hoped to see a larger portion of users with resolutions indicating more than two displays when I saw the gtx 1060 (which has at least 4 outputs) was the most popular GPU.

I really wish the survey gave some indication of the ratio of multi-display vs. single-display users, like I already said. I've noticed it's a lot more common than it was when I first started doing it, but I'm curious to know how common it's gotten. People tend to scoff at the idea until they try it and then they never go back.

+
+
+
+

Parareda8

+
+

Also money

+
+
+

silmeth

+
+

The num of cores thing is also kind of a chicken and egg situation. I have a pretty decent PC with “only” 4 cores i5-6600 because for games and most workloads it’s more than enough while the saved money could be spent by me on faster RAM and stronger GPU.

My gf’s PC has 6 cores not because having 6+ cores made great sense at the time of buying it (nor atm IMO) but only because the new Coffee Lake i5 CPUs increased the cores number and her PC is about a year newer than mine.

It just makes sense, if games are the main intended workload, to buy a better GPU even at a cost of a weaker CPU, so I’d expect much lower number of high-end CPUs than GPUs in the Steam survey.

+
+
+
+

pdp10

+
+

Hardware pricing and availability has been a roller-coaster for the last couple of years.

It's entirely possible that we've seen the turning point where hardware stops getting cheaper and faster as time goes on. If so, it will take the general public a long time to accept it, just as it took them a long time to accept that semiconductor manufacturing made everything cheaper, better, faster, and use less powerful as time went on.

Nobody had any reason to think that the DRAM price increases that started slowly in 2016 would be the beginning of the end of hardware getting cheaper, but right now it's looking like that will have been the case.

The big opportunity going forward is from used hardware, as the prices are largely going to reflect the past when used hardware retained very little value after a couple of years. Linux users aren't chained to OEM operating system licenses and [1]activations when changing hardware . That gives Linux users a notable advantage because they can ignore activations and license concerns when shopping for used hardware and when incrementally upgrading their machine, unlike Windows users.

[1] https://www.youtube.com/watch?v=M3bezYerYxQ

+
+
+
+

Oxxy_moron

+
+

I moved to Linux full time about a month or so ago, been trying to launch new steam games to just see if they work and edge up the stats (as I have no time to play them any more).

Hope I was captured in that rise!

+
+
+

indiepenguins

+
+

so, with 10.5mil active players, that brings us to around 375k lnx players? and the rounding error was good for about 35k?

+
+
+

Crespyl

+
+

Do we know if Steam Play sessions still count as Linux? At least as far as whatever distribution stats the devs/publishers will see?

+
+

Matty_R

+
+

Yes, Steam Play counts towards Linux.

+
+
+

FurbyOnSteroid

+
+

AFAIK Steam doesn't count these stats if you play games on certain operating systems. All they count is the survey you get every now and then (APPARENTLY.. I never got one on linux). So it shouldn't matter how you play your games.

I thought you meant the statistics of the stat page. My bad.

+
+
+

aaronfranke

+
+

Steam Play counts as Linux but Steam in Wine counts as Windows.

+
+

toidiboy

+
+

Not true Steam wine counts as Linux or "other" depending on your setup. Has done for some years. It was also mentioned earlier in this thread.

+
+
+
+
+

kingpers

+
+

And that including me 😁

+
+
+

VisceralMonkey

+
+

Haha, oh man.

+
+
+

not_usually_serious

+
+

nah its because I installed kubuntu on my gaming machine

+
+

PolygonKiwii

+
+

Ah, I see you are also one of the 1428 and a half users of Steam.

+
+
+
+

Leopard1907

+
+

That happens from time to time. A few months back , opposite of that happened. After a fix , Linux numbers dropped.

+
+
+

mithron

+
+

Those percents are misleading: they hide a big userbase that is greater than almost any game has. Yes, it's still a minority, but as with minorities that also has some beneficial implications. It's easier to get bigger traction. Also I wonder if there is a general genre bias in Linux userbase, but that probably cannot be researched as per-game Linux users stats are not published.

+
+

PM_ME_PC_GAME_KEYS

+
+

Those percents are misleading: they hide a big userbase that is greater than almost any game has.

How exactly do they "hide" the GNU/Linux userbase? Just because there's a small number (percentage) describing something that could also be described with a big number (count of users)? Or am I missing something?

+
+

MNfrstrtD

+
+

How exactly do they "hide" the GNU/Linux userbase?

If they offer 15,000 titles, IDK how many they really do offer, and have 20 million subscribers with .78% using "GNU/Linux" you would think that GNU/Linux is a small segment maybe not worth developing software for. Yet if those .78% total userbase subscribers only play 10 titles, and of those 10 titles, 1 or 2 titles have 30% GNU/Linux userbase, than you have an obscured number. Especially if those 1 or 2 titles are in the top 10 most popular games on Steam.

Another way that .78% can be misleading is if the GNU/Linux crowd as a whole counts for a higher ratio of income than other players, and/or are as a whole spending more time per week than other groups. Let's say that the overwhelming majority of GNU/Linux users spend 22 hours a week using Steam where as only 5% of Windows users spend 20 hours or more playing Steam per week.

There are other metrics that can be easily exploited. My point is that maybe if it were reported in a more meaningful way, such as by reporting on how GNU/Linux gamers compare in metrics the Steam executives use to decide whether to continue supporting or even expanding services for the GNU/Linux market, we could all appreciate whether .78% is really a good thing, or a sign that we still on the fringe.

+
+
+
+
+

RedDeadRevengeance

+
+

THE WHEELS OF PROGRESS TURN

+
+
+

moonwork

+
+

Anybody else thinking the Ubuntu's probably include Linux Mint..?

+
+

D49A1D852468799CAC08

+
+

Possibly. Fedora is reported as "Linux 4.x". :)

+
+
+
+

Aka_Erus

+
+

Just thinking about how many "Windows users" are actually running Windows Steam through wine or even using virtualisation...

We won't get true numbers.

+
+
+

der_pelikan

+
+

I just calculated how long it would take to take windows 96% if we continue to grow with 31% a month: 19 months. 2020 will be the year of total linux gaming domination ;)

+
+
+

Truthfudge1

+
+

i blame steamplay for this :)

+
+
+

RougeFalconer

+
+

Time to join the 0.78

+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_09-00__Wine_tricks__D3DX9_vs_ b/test/expected/REDDIT/2018-10-09_09-00__Wine_tricks__D3DX9_vs_ new file mode 100644 index 0000000..25c1ae5 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_09-00__Wine_tricks__D3DX9_vs_ @@ -0,0 +1,70 @@ + [WINE/TRICKS] D3DX9 VS DIRECTX9? + + [linux_gaming] 2018-10-09_09-00 + + o Reference: 2018-10-09_09-00__Wine_tricks__D3DX9_vs_ + o News link: https://www.reddit.com/r/linux_gaming/comments/9lc2je/winetricks_d3dx9_vs_directx9/ + o Source link: + + + Hi! I have league of legends all set up on my desktop pc, + running arch with proprietary nvidia drivers, and all I had to + run the game is winetricks d3dx9. Now I try to install it on + my arch laptop as well, but this time the game crashes when it + tries to run (the launcher works as intended tho). So I tried + a million thing to eventually find that winetricks directx9 + works. Now the game runs surprisingly well for a 13" laptop + with only intel integrated graphics. So my question is: whats + the difference between the d3dx9 winetricks package and the + directx9 one? I noticed d3dx9 never spawns any ui, while the + directx9 package prompts an old looking install wizard. My + theory is that d3dx9 is just a part of the directx9 package, + tho I am quite confused as to why my tower needs only d3dx9 + while the laptop needed another one. Thanks for any clue + + + ** _clement_ + DirectX is a collection of API, the most common being Direct3D + (for 3D graphics). D3DX is an extension (the "x" in the name) + library for Direct3D. + + ** ionlydosupport + league of legends need wine staging.. + anti cheat stuff + + ** SurelyNotAnOctopus + Both are using the exact same packages (pacman -S + wine-staging && pacman -S $(pactree -l wine-staging)) + + + ** thedoogster + IIRC one of them installs a lot more ? I had a weird issue at + one point where I needed to install d3dx9 to play the Monkey + Island Special Editions. + + ** breell + I'm not sure but look at the verbs in winetricks, there are + comments about that: + [1]https://github.com/Winetricks/winetricks/blob/master/src/wine- + tricks#L6514 + + + + + [1] + https://github.com/Winetricks/winetricks/blob/master/src/winetri- + cks#L6514 + + ** Adam_Stambaugh0 + Try sticking to d3dx9_36 if you need it. Otherwise, WINE's + builtin alternative should be fine. D3dx9 just extracks the + components needed from the directx9 installer. Directx9 installs + the whole thing, even the parts that tend to conflict with WINE. + The game on the intel laptop was probably trying to run a bit of + different code for the intel chipset, something that wasn't + properly handled by WINE's alternative. + + ** DesertFroggo + Just play Dota 2... + + diff --git a/test/expected/REDDIT/2018-10-09_09-00__Wine_tricks__D3DX9_vs_.header b/test/expected/REDDIT/2018-10-09_09-00__Wine_tricks__D3DX9_vs_.header new file mode 100644 index 0000000..0e7dc4c --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_09-00__Wine_tricks__D3DX9_vs_.header @@ -0,0 +1,3 @@ +0[Wine/tricks] D3DX9 vs Directx9? null/REDDIT/2018-10-09_09-00__Wine_tricks__D3DX9_vs_ 70 +i [linux_gaming] 2018-10-09_09-00 +i diff --git a/test/expected/REDDIT/2018-10-09_09-00__Wine_tricks__D3DX9_vs_.header.html b/test/expected/REDDIT/2018-10-09_09-00__Wine_tricks__D3DX9_vs_.header.html new file mode 100644 index 0000000..130dbbf --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_09-00__Wine_tricks__D3DX9_vs_.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

[Wine/tricks] D3DX9 vs Directx9?

+
([linux_gaming] 2018-10-09_09-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_09-00__Wine_tricks__D3DX9_vs_.html b/test/expected/REDDIT/2018-10-09_09-00__Wine_tricks__D3DX9_vs_.html new file mode 100644 index 0000000..f5e0f55 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_09-00__Wine_tricks__D3DX9_vs_.html @@ -0,0 +1,61 @@ + + + + + + + + +
+

[Wine/tricks] D3DX9 vs Directx9?

+
([linux_gaming] 2018-10-09_09-00)
+
+ +
+
+ Hi! I have league of legends all set up on my desktop pc, running arch with proprietary nvidia drivers, and all I had to run the game is winetricks d3dx9. Now I try to install it on my arch laptop as well, but this time the game crashes when it tries to run (the launcher works as intended tho). So I tried a million thing to eventually find that winetricks directx9 works. Now the game runs surprisingly well for a 13" laptop with only intel integrated graphics. So my question is: whats the difference between the d3dx9 winetricks package and the directx9 one? I noticed d3dx9 never spawns any ui, while the directx9 package prompts an old looking install wizard. My theory is that d3dx9 is just a part of the directx9 package, tho I am quite confused as to why my tower needs only d3dx9 while the laptop needed another one. Thanks for any clue +
+
+
+

_clement_

+
+

DirectX is a collection of API, the most common being Direct3D (for 3D graphics). D3DX is an extension (the "x" in the name) library for Direct3D.

+
+
+

ionlydosupport

+
+

league of legends need wine staging..

anti cheat stuff

+
+

SurelyNotAnOctopus

+
+

Both are using the exact same packages (pacman -S wine-staging && pacman -S $(pactree -l wine-staging))

+
+
+
+

thedoogster

+
+

IIRC one of them installs a lot more ? I had a weird issue at one point where I needed to install d3dx9 to play the Monkey Island Special Editions.

+
+
+

breell

+
+

I'm not sure but look at the verbs in winetricks, there are comments about that:

[1]https://github.com/Winetricks/winetricks/blob/master/src/winetricks#L6514

[1] https://github.com/Winetricks/winetricks/blob/master/src/winetricks#L6514

+
+
+

Adam_Stambaugh0

+
+

Try sticking to d3dx9_36 if you need it. Otherwise, WINE's builtin alternative should be fine. D3dx9 just extracks the components needed from the directx9 installer. Directx9 installs the whole thing, even the parts that tend to conflict with WINE.

The game on the intel laptop was probably trying to run a bit of different code for the intel chipset, something that wasn't properly handled by WINE's alternative.

+
+
+

DesertFroggo

+
+

Just play Dota 2...

+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_11-00_BATTLETECH_Linux_beta_l b/test/expected/REDDIT/2018-10-09_11-00_BATTLETECH_Linux_beta_l new file mode 100644 index 0000000..66e1bcd --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_11-00_BATTLETECH_Linux_beta_l @@ -0,0 +1,463 @@ + BATTLETECH LINUX BETA LOADING TEN TIMES FASTER THAN ON WINDOWS + 10? OH, THE IRONY... + + [linux_gaming] 2018-10-09_11-00 + + o Reference: 2018-10-09_11-00_BATTLETECH_Linux_beta_l + o News link: https://www.reddit.com/r/linux_gaming/comments/9ld2i1/battletech_linux_beta_loading_ten_times_faster/ + o Source link: https://steamcommunity.com/app/637090/discussions/0/1693788384146305062/?ctp=13#c2747650363470418004 + + + ive always noticed that stuff loads much faster on Linux + compared to windows, can someone explain why? + + + ** zee220 + ive always noticed that stuff loads much faster on Linux + compared to windows, can someone explain why? + + ** pwgen-sy100 + Better filesystem's, better IO scheduling, better scheduling + in general, less chances of some stupid ass av to clog up all + the io is what I've found. + + ** breakbeats573 + Unless you open calculator on Ubuntu. It's comical + actually. + + + ** zebediah49 + Also what appears to be more aggressive caching, and less + bloat to burn through memory that would otherwise be + cached. + I've note looked too carefully at it, but Windows machines + usually appear to have a whole lot of free memory, and + relatively little cached. + Meanwhile, my laptop has 10GB of "stuff" just floating + around in memory in case I happen to want it. + + + + ** jhansonxi + Yesterday I updated a Win10 laptop that had been sitting on a + shelf for two years. I could have installed a dozens systems + with *buntu using a online install from a mini boot image, + with all major apps installed and updated, in the time it + took Win10 to finish its updates, update reattempts, and + dozen or so reboots. What's worse is that most of the Win10 + updates were either for the OS or Office only. Any Linux + package manager updates nearly everything and Steam handles + most of the rest. + + + ** Batolemaeus + AV is the worst offender because it hooks into all I/O. But + there's also significant overhead in NTFS when dealing with + many small files. It's partially the cost of the much more + involved security model on NT (and ACL processing). That's + why compiling has an extreme performance penalty on Windows, + since it reads and writes many small files. + + + ** aaronfranke + In addition to what's already been said, EXT4 doesn't + fragment nearly as much as NTFS. + + + ** Craftkorb + Linux is pretty good when it comes to utilizing (otherwise) + free memory, using it to cache ("buffer") parts of your + drives. Just try to do an reading-intensive I/O task, like + find / -name stdio.h . The first may take a while, but then + just rerun the command. It's much quicker, because Linux + cached (in this case) the file structure the first time, and + now can just quickly grab it from there again for the second + time. + Want to see the caching of files (and not structures) in + action? Find any medium sized file (about a gigabyte in + size). Now, call md5sum path/to/the/file on it. Call it again + afterwards. It should be much faster. + Don't have such a file handy? You can generate a "large.file" + using dd if=/dev/zero of=large.file bs=4096 count=262144 . Do + note that by doing this, Linux will already have (all or + parts of) the file cached, the difference between both calls + should be much smaller. + A much more file-centric system basically requires a good I/O + cache to get good performance. Crucial for slow spinning + drives (or worse, magnetic drives), but still really + important for SSDs. + + + ** robot_rover + It’s because windows search and windows compatibility + telemetry are currently using 100% or ur hard disk time + + + ** JackCourtney + Not a game, but GIMP loads so much faster on linux than windows + + ** 8bitcerberus + Pretty much all of them, GIMP, Krita, Inkscape, Scribus, + Kdenlive, Blender, etc. Faster than Windows and way faster + than OS X. Blender is probably the closest I've seen between + the 3 OSes, but it's still measurably faster on Linux, the + others though, there's no contest. + + + ** pooerh + Yeah that's probably mostly because you have gtk libs in + shared memory from either other open apps or even your entire + DE, while GIMP is the only thing that needs them on Windows. + + ** one_is_the_loneliest + Don't Windows apps typically bundle their own deps, so + you'll end up with several of the same dep in memory at a + time? + However, libraries are typically pretty small, so I'm + guessing it doesn't explain most of the difference, but + it's certainly a contributor. + + ** pooerh + Whole UI libraries like gtk or Qt are pretty big + actually, which is why they usually start slower on + Windows than on Linux. Most Windows apps are written + using either Win32 API or .net and these aren't bundled + with apps, these usually start up pretty quickly. + + ** one_is_the_loneliest + Huh, I just figured that Windows apps would bundle + their UI libs, but I guess that makes sense. + + + + + + ** Swiftpaw22 + Now, maybe they're not comparing fresh load to fresh load, but + it wouldn't at all surprise me if it was true when comparing + second+ load to second+ load as Linux has always shined very + brightly when it came to caching games to RAM better than + Windows. Secondary loads in most of the games I've seen load + faster than on Windows. + + ** pdp10 + Both the Linux storage I/O subsystem and the Linux + filesystems themselves are known to be faster than Windows + NTFS. + On the majority of modern games you don't see much of a + difference, though, because the assets are packed into + ordered binary files and then memory-mapped. In a way, the + devs are working around something of a Windows weakness by + doing that (though it's a performance win in general). + That's a common pattern -- developers architect the game to + work around Windows weaknesses, and of course don't take + advantage of the strengths on Linux/POSIX. In principle + someone could go the other direction, and design for some of + POSIX/Linux strengths; I've pondered the topic in posts here + before but neither I nor anyone else has a coherent thesis on + the topic yet. + + ** s0v3r1gn + The largest differences between EXT4 and NTFS that affects + the I/O are the maximum cluster size and the + “allocate-on-flush” method of allocating disk space. + The latest version of NTFS substantially increased the + maximum cluster size and both the cluster size and the + “allocate-on-flush” method are substantially less + impactful on loading times on SSDs than they were on HDDs. + The largest difference in load times is probably caused by + Windows memory management being far more zealous in + purging garbage. + + ** piotrj3 + This. On loading screen there is a lot of memory + allocation and thread creation and so on and this is + where linux is faster. + + + + ** Tom2Die + I've pondered the topic in posts here before but neither I + nor anyone else has a coherent thesis on the topic yet. + I have faith that some day when you mature a bit more and + become a PDP-11 you'll find the answers you seek. + + ** pdp10 + And drop 20 bits from the word? + + ** Tom2Die + Wait, did they really? There must be a good reason, + but I'm not too familiar with older tech. + + ** pdp10 + The short version is that the PDP-10 is a very + large 36-bit mainframe, and the PDP-11 is a + 16-bit minicomputer that only took up a couple of + racks originally -- a small fraction of the + physical size. Even thought the model lines sound + similar, they were very different product lines + that were used for different purposes. + PDP-11s were the second model of computer to run + Unix, and the place where most of Unix was + invented. Only PDP-11s ran Unix until the late + 1970s. Later, the most popular hardware to run + Unix were VAXes, the 32-bit replacement for the + venerable PDP-11s. DEC didn't really like it when + customers bought their hardware but not their + operating systems. Unix never ran on 36-bit + machines. The big tens are rather unique in + history. + However, the command-line syntax was quite + similar on all of the DEC operating systems. + Kildall used much of it in CP/M, and through that + path, much of it went into DOS. DOS also + inherited a bit of syntax from Xenix, which + Microsoft had licensed a year or two prior to the + IBM PC project. + Microsoft wanted to license Xenix to the + different OEM computer manufacturers, and sell + their apps for Xenix in addition to other + operating systems, prior to the IBM PC + opportunity falling into their laps. Microsoft + did continue to make apps for other operating + systems, most fervently MacOS, the home of Excel. + Word was on Xenix first, and only much later came + to the Mac and to the fledgling Windows. + Unix was originally invented for gaming and word + processing, and Microsoft Word was originally + made for Unix. History is stranger than you + think. + + ** Tom2Die + The odd thing is that at one point in time I + knew most of that, but it's the sort of trivia + that if one doesn't engage with it it just + vanishes from memory without notice. + + + + + + + + ** ihjyuhgyhhg + Can confirm, witcher 3 and GTA sa loading on Linux is + unbelievably faster than windows. + + ** sixsupersonic + Which is interesting considering those are windows games + running in wine. + + ** ihjyuhgyhhg + Exactly and also w3 runs at 24fps compared to 29fps on + windows. It was already amazing that game was working but + this. Linux is future. + + + + ** airspeedmph + Not surprised, I have an old X-Plane benchmark where you can see + also a striking difference in loading times (link at the + respective test): + [1]https://youtu.be/M5ygXe9fWR4?t=12 + I also see very long loading times on Windows for Arma3, Rust + and a couple of others, so yeah, not surprised. + Edit TL;DW: X-Plane scenery and all loading in 00:56 min for + SteamOS and 02:33 min for Windows. + + + + + [1] https://youtu.be/M5ygXe9fWR4?t=12 + + ** Leopard1907 + Well , that is a known perk of Linux + Once upon a time PenguinRecordings ( a Youtube channel ) was + doing Linux game benchmarks. + He was always comparing load times on Linux vs Windows. Let it + be Feral ports or something else , always Linux was faster one. + + ** Two-Tone- + PenguinRecordings + I miss his benchmarks. :c + + ** Leopard1907 + Yeah , i also miss. + His enthusiasm was really something else. + Right after doing Doom 2016 via Wine video , he gone mute. + + ** Swiftpaw22 + Yep, sad, wonder what happened to him. Sounds like it + may have been a side project while he was in school. + + ** Leopard1907 + I hope he is enjoying SteamPlay like we do and + living his life. :) + + ** Swiftpaw22 + That doesn't mean we don't still need Linux game + benchmarking. At least we have Phoronix and a few + other youtube channels that do it somewhat. + + + + + + + ** mykro76 + ITT - many apps and games do load faster on Linux. + This seems like something worth promoting to game devs as a + benefit of developing on Linux. How much time must they spend + staring at their own loading screen when tweaking and testing + their game? + + ** Swiftpaw22 + Good point! + + + ** ThenewLore + If it only would load the actual missions and not crash on the + mission title... + + ** Atlas__risen + I noticed a big improvement in FFXV on Linux vs Windows as well. + + ** Offensive_joke_lord + My windows-using friend is always so impressed by how fast my + games load. Well, it's happened twice, once with invisible inc + and once with crusader kings II. I'm pretty sure his computer is + better spec-wise as well + + ** Swiftpaw22 + On the first load, or subsequent loads, or all loads? Because + Linux generally seems faster to load all games on subsequent + loads at least, but also sometimes on first loads as well. + + ** Offensive_joke_lord + Both first loads actually, we only play, and have only + played, those games together at my house + P.S. (yes, they're both singleplayer haha, we have fun + playing singleplayer games and exchanging the controls.) + P.P.S. (we even divide controls, one time we had 3 people + and we played the binding of isaac where one person moved, + one attacked, and the other used items) + + ** Swiftpaw22 + Cool, and sounds fun, playing together is always best! + :3 + + + + ** Greydmiyu + For me it is both. But that is because when I dumped Win10 + off my gaming rig I purposely went the LVM route so I + could clear off my largely unused SSD and make it a + [1]cache for my HDD. + The problem I had before was that I would get a game, put + it on the SSD for fast loading, then move on to another + game and not swap the games out from the SSD. With LVM + using the SSD as a cache anything I use often gets loaded + onto the SSD. If it ever fills up stuff I've stopped using + gets removed from SSD. No need for me to manage it + manually. + Recently it has been Warframe and World of Warcraft that + take up the bulk of my time. From boot to shutdown about + 80-90% of my file-system calls hit the SSD. I have a 120Gb + cache for a 2Tb drive and so far it's only about 60% + utilized. + A few months of that without touching the Win10 drive I + still have sitting there and I can drop the cache, add the + 1Tb of space to my volume, expand my file system, put the + cache back on and have a 3Tb seamless logical volume to + play with. :) + + + + + [1] + https://rwmj.wordpress.com/2014/05/22/using-lvms-new-cache- + feature/ + + ** Swiftpaw22 + The problem I had before was that I would get a game, + put it on the SSD for fast loading, then move on to + another game and not swap the games out from the SSD. + With LVM using the SSD as a cache anything I use often + gets loaded onto the SSD. If it ever fills up stuff + I've stopped using gets removed from SSD. No need for + me to manage it manually. + I was about to ask wtf the point of this would be, lol, + but that clears things up, thanks! + I guess since RAM is more expensive than a SSD, having + the SSD cache things makes sense as long as RAM is + still used first and foremost for file caching. + + have a 3Tb seamless logical volume to play with + As long as you have a backup somewhere of all your + important stuff! Since HDDs are big and cheap I prefer + just using one big one. Hell, there are 10TB ones out + now and higher. + + ** Greydmiyu + As long as you have a backup somewhere of all your + important stuff! Since HDDs are big and cheap I + prefer just using one big one. Hell, there are 10TB + ones out now and higher. + These are the two largest drives I have. I used to + have Win10 on the 1TB and used the 2TB to record + gaming videos. When I wanted to switch I realized I + could just drop Linux on the 2TB drive and have the + 1TB Win10 to fall back to if my litmus test for + Linux wasn't passed this time around (Warframe & WoW + being playable). + Being able to merge the 1TB into the file system is + just an added bonus for when I'm ready to get rid of + the safety blanket. Been a month and I think I've + thought about booting to that drive... once? But the + desire to try Destiny 2 again passed. :) + + + + + + ** yoshi314 + too bad this beta won't load its own saves. i am reluctant to + replay game from scratch again, because neither autosaves nor my + manual saves will load. + + ** Dakkaface + Haven't have that issue myself, it's been working for me + aside from some graphical glitches. Hopefully they get it + working for everyone soon. + + + ** MJBrune + I will say while I do think there is some sort of faster load on + linux, one user randomly staying on a forum shouldn't really be + big news and certainly shouldn't be held as true to any real + means. + + ** Swiftpaw22 + Linux loading times being faster for many games, especially + during 2nd+ loads, is 100% confirmed. As for this particular + game, other users have confirmed the same thing within this + very post. + So, while wanting evidence is amiable, we already have it. + + ** MJBrune + I mean sure. And there are plenty of benchmarks to show + it. I just think "10 times" is a bit excessive and random. + I dunno. Am not trying to crap on your joke either. + + ** Swiftpaw22 + I don't know how accurate "10" is hehe, but some of the + benchmark videos show huge differences, so I totally + get someone say "10 times faster". But we don't have to + be overly anal, they just mean it's "much faster" I'm + sure, and that much is confirmed. + Nothing against anal. :3 + + + + + diff --git a/test/expected/REDDIT/2018-10-09_11-00_BATTLETECH_Linux_beta_l.header b/test/expected/REDDIT/2018-10-09_11-00_BATTLETECH_Linux_beta_l.header new file mode 100644 index 0000000..fb50acb --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_11-00_BATTLETECH_Linux_beta_l.header @@ -0,0 +1,3 @@ +0BATTLETECH Linux beta loading ten times faster than on Windows 10? Oh, the irony... null/REDDIT/2018-10-09_11-00_BATTLETECH_Linux_beta_l 70 +i [linux_gaming] 2018-10-09_11-00 +i diff --git a/test/expected/REDDIT/2018-10-09_11-00_BATTLETECH_Linux_beta_l.header.html b/test/expected/REDDIT/2018-10-09_11-00_BATTLETECH_Linux_beta_l.header.html new file mode 100644 index 0000000..b87993b --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_11-00_BATTLETECH_Linux_beta_l.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

BATTLETECH Linux beta loading ten times faster than on Windows 10? Oh, the irony...

+
([linux_gaming] 2018-10-09_11-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_11-00_BATTLETECH_Linux_beta_l.html b/test/expected/REDDIT/2018-10-09_11-00_BATTLETECH_Linux_beta_l.html new file mode 100644 index 0000000..0433e2b --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_11-00_BATTLETECH_Linux_beta_l.html @@ -0,0 +1,281 @@ + + + + + + + + +
+

BATTLETECH Linux beta loading ten times faster than on Windows 10? Oh, the irony...

+
([linux_gaming] 2018-10-09_11-00)
+
+ +
+
+ ive always noticed that stuff loads much faster on Linux compared to windows, can someone explain why? +
+
+
+

zee220

+
+

ive always noticed that stuff loads much faster on Linux compared to windows, can someone explain why?

+
+

pwgen-sy100

+
+

Better filesystem's, better IO scheduling, better scheduling in general, less chances of some stupid ass av to clog up all the io is what I've found.

+
+

breakbeats573

+
+

Unless you open calculator on Ubuntu. It's comical actually.

+
+
+

zebediah49

+
+

Also what appears to be more aggressive caching, and less bloat to burn through memory that would otherwise be cached.

I've note looked too carefully at it, but Windows machines usually appear to have a whole lot of free memory, and relatively little cached.

Meanwhile, my laptop has 10GB of "stuff" just floating around in memory in case I happen to want it.

+
+
+
+

jhansonxi

+
+

Yesterday I updated a Win10 laptop that had been sitting on a shelf for two years. I could have installed a dozens systems with *buntu using a online install from a mini boot image, with all major apps installed and updated, in the time it took Win10 to finish its updates, update reattempts, and dozen or so reboots. What's worse is that most of the Win10 updates were either for the OS or Office only. Any Linux package manager updates nearly everything and Steam handles most of the rest.

+
+
+

Batolemaeus

+
+

AV is the worst offender because it hooks into all I/O. But there's also significant overhead in NTFS when dealing with many small files. It's partially the cost of the much more involved security model on NT (and ACL processing). That's why compiling has an extreme performance penalty on Windows, since it reads and writes many small files.

+
+
+

aaronfranke

+
+

In addition to what's already been said, EXT4 doesn't fragment nearly as much as NTFS.

+
+
+

Craftkorb

+
+

Linux is pretty good when it comes to utilizing (otherwise) free memory, using it to cache ("buffer") parts of your drives. Just try to do an reading-intensive I/O task, like find / -name stdio.h . The first may take a while, but then just rerun the command. It's much quicker, because Linux cached (in this case) the file structure the first time, and now can just quickly grab it from there again for the second time.

Want to see the caching of files (and not structures) in action? Find any medium sized file (about a gigabyte in size). Now, call md5sum path/to/the/file on it. Call it again afterwards. It should be much faster.

Don't have such a file handy? You can generate a "large.file" using dd if=/dev/zero of=large.file bs=4096 count=262144 . Do note that by doing this, Linux will already have (all or parts of) the file cached, the difference between both calls should be much smaller.

A much more file-centric system basically requires a good I/O cache to get good performance. Crucial for slow spinning drives (or worse, magnetic drives), but still really important for SSDs.

+
+
+

robot_rover

+
+

It’s because windows search and windows compatibility telemetry are currently using 100% or ur hard disk time

+
+
+
+

JackCourtney

+
+

Not a game, but GIMP loads so much faster on linux than windows

+
+

8bitcerberus

+
+

Pretty much all of them, GIMP, Krita, Inkscape, Scribus, Kdenlive, Blender, etc. Faster than Windows and way faster than OS X. Blender is probably the closest I've seen between the 3 OSes, but it's still measurably faster on Linux, the others though, there's no contest.

+
+
+

pooerh

+
+

Yeah that's probably mostly because you have gtk libs in shared memory from either other open apps or even your entire DE, while GIMP is the only thing that needs them on Windows.

+
+

one_is_the_loneliest

+
+

Don't Windows apps typically bundle their own deps, so you'll end up with several of the same dep in memory at a time?

However, libraries are typically pretty small, so I'm guessing it doesn't explain most of the difference, but it's certainly a contributor.

+
+

pooerh

+
+

Whole UI libraries like gtk or Qt are pretty big actually, which is why they usually start slower on Windows than on Linux. Most Windows apps are written using either Win32 API or .net and these aren't bundled with apps, these usually start up pretty quickly.

+
+

one_is_the_loneliest

+
+

Huh, I just figured that Windows apps would bundle their UI libs, but I guess that makes sense.

+
+
+
+
+
+
+

Swiftpaw22

+
+

Now, maybe they're not comparing fresh load to fresh load, but it wouldn't at all surprise me if it was true when comparing second+ load to second+ load as Linux has always shined very brightly when it came to caching games to RAM better than Windows. Secondary loads in most of the games I've seen load faster than on Windows.

+
+

pdp10

+
+

Both the Linux storage I/O subsystem and the Linux filesystems themselves are known to be faster than Windows NTFS.

On the majority of modern games you don't see much of a difference, though, because the assets are packed into ordered binary files and then memory-mapped. In a way, the devs are working around something of a Windows weakness by doing that (though it's a performance win in general).

That's a common pattern -- developers architect the game to work around Windows weaknesses, and of course don't take advantage of the strengths on Linux/POSIX. In principle someone could go the other direction, and design for some of POSIX/Linux strengths; I've pondered the topic in posts here before but neither I nor anyone else has a coherent thesis on the topic yet.

+
+

s0v3r1gn

+
+

The largest differences between EXT4 and NTFS that affects the I/O are the maximum cluster size and the “allocate-on-flush” method of allocating disk space.

The latest version of NTFS substantially increased the maximum cluster size and both the cluster size and the “allocate-on-flush” method are substantially less impactful on loading times on SSDs than they were on HDDs.

The largest difference in load times is probably caused by Windows memory management being far more zealous in purging garbage.

+
+

piotrj3

+
+

This. On loading screen there is a lot of memory allocation and thread creation and so on and this is where linux is faster.

+
+
+
+

Tom2Die

+
+

I've pondered the topic in posts here before but neither I nor anyone else has a coherent thesis on the topic yet.

I have faith that some day when you mature a bit more and become a PDP-11 you'll find the answers you seek.

+
+

pdp10

+
+

And drop 20 bits from the word?

+
+

Tom2Die

+
+

Wait, did they really? There must be a good reason, but I'm not too familiar with older tech.

+
+

pdp10

+
+

The short version is that the PDP-10 is a very large 36-bit mainframe, and the PDP-11 is a 16-bit minicomputer that only took up a couple of racks originally -- a small fraction of the physical size. Even thought the model lines sound similar, they were very different product lines that were used for different purposes.

PDP-11s were the second model of computer to run Unix, and the place where most of Unix was invented. Only PDP-11s ran Unix until the late 1970s. Later, the most popular hardware to run Unix were VAXes, the 32-bit replacement for the venerable PDP-11s. DEC didn't really like it when customers bought their hardware but not their operating systems. Unix never ran on 36-bit machines. The big tens are rather unique in history.

However, the command-line syntax was quite similar on all of the DEC operating systems. Kildall used much of it in CP/M, and through that path, much of it went into DOS. DOS also inherited a bit of syntax from Xenix, which Microsoft had licensed a year or two prior to the IBM PC project.

Microsoft wanted to license Xenix to the different OEM computer manufacturers, and sell their apps for Xenix in addition to other operating systems, prior to the IBM PC opportunity falling into their laps. Microsoft did continue to make apps for other operating systems, most fervently MacOS, the home of Excel. Word was on Xenix first, and only much later came to the Mac and to the fledgling Windows.

Unix was originally invented for gaming and word processing, and Microsoft Word was originally made for Unix. History is stranger than you think.

+
+

Tom2Die

+
+

The odd thing is that at one point in time I knew most of that, but it's the sort of trivia that if one doesn't engage with it it just vanishes from memory without notice.

+
+
+
+
+
+
+
+
+

ihjyuhgyhhg

+
+

Can confirm, witcher 3 and GTA sa loading on Linux is unbelievably faster than windows.

+
+

sixsupersonic

+
+

Which is interesting considering those are windows games running in wine.

+
+

ihjyuhgyhhg

+
+

Exactly and also w3 runs at 24fps compared to 29fps on windows. It was already amazing that game was working but this. Linux is future.

+
+
+
+
+

airspeedmph

+
+

Not surprised, I have an old X-Plane benchmark where you can see also a striking difference in loading times (link at the respective test):

[1]https://youtu.be/M5ygXe9fWR4?t=12

I also see very long loading times on Windows for Arma3, Rust and a couple of others, so yeah, not surprised.

Edit TL;DW: X-Plane scenery and all loading in 00:56 min for SteamOS and 02:33 min for Windows.

[1] https://youtu.be/M5ygXe9fWR4?t=12

+
+
+

Leopard1907

+
+

Well , that is a known perk of Linux

Once upon a time PenguinRecordings ( a Youtube channel ) was doing Linux game benchmarks.

He was always comparing load times on Linux vs Windows. Let it be Feral ports or something else , always Linux was faster one.

+
+

Two-Tone-

+
+

PenguinRecordings

I miss his benchmarks. :c

+
+

Leopard1907

+
+

Yeah , i also miss.

His enthusiasm was really something else.

Right after doing Doom 2016 via Wine video , he gone mute.

+
+

Swiftpaw22

+
+

Yep, sad, wonder what happened to him. Sounds like it may have been a side project while he was in school.

+
+

Leopard1907

+
+

I hope he is enjoying SteamPlay like we do and living his life. :)

+
+

Swiftpaw22

+
+

That doesn't mean we don't still need Linux game benchmarking. At least we have Phoronix and a few other youtube channels that do it somewhat.

+
+
+
+
+
+
+
+

mykro76

+
+

ITT - many apps and games do load faster on Linux.

This seems like something worth promoting to game devs as a benefit of developing on Linux. How much time must they spend staring at their own loading screen when tweaking and testing their game?

+
+

Swiftpaw22

+
+

Good point!

+
+
+
+

ThenewLore

+
+

If it only would load the actual missions and not crash on the mission title...

+
+
+

Atlas__risen

+
+

I noticed a big improvement in FFXV on Linux vs Windows as well.

+
+
+

Offensive_joke_lord

+
+

My windows-using friend is always so impressed by how fast my games load. Well, it's happened twice, once with invisible inc and once with crusader kings II. I'm pretty sure his computer is better spec-wise as well

+
+

Swiftpaw22

+
+

On the first load, or subsequent loads, or all loads? Because Linux generally seems faster to load all games on subsequent loads at least, but also sometimes on first loads as well.

+
+

Offensive_joke_lord

+
+

Both first loads actually, we only play, and have only played, those games together at my house

P.S. (yes, they're both singleplayer haha, we have fun playing singleplayer games and exchanging the controls.)

P.P.S. (we even divide controls, one time we had 3 people and we played the binding of isaac where one person moved, one attacked, and the other used items)

+
+

Swiftpaw22

+
+

Cool, and sounds fun, playing together is always best! :3

+
+
+
+

Greydmiyu

+
+

For me it is both. But that is because when I dumped Win10 off my gaming rig I purposely went the LVM route so I could clear off my largely unused SSD and make it a [1]cache for my HDD.

The problem I had before was that I would get a game, put it on the SSD for fast loading, then move on to another game and not swap the games out from the SSD. With LVM using the SSD as a cache anything I use often gets loaded onto the SSD. If it ever fills up stuff I've stopped using gets removed from SSD. No need for me to manage it manually.

Recently it has been Warframe and World of Warcraft that take up the bulk of my time. From boot to shutdown about 80-90% of my file-system calls hit the SSD. I have a 120Gb cache for a 2Tb drive and so far it's only about 60% utilized.

A few months of that without touching the Win10 drive I still have sitting there and I can drop the cache, add the 1Tb of space to my volume, expand my file system, put the cache back on and have a 3Tb seamless logical volume to play with. :)

[1] https://rwmj.wordpress.com/2014/05/22/using-lvms-new-cache-feature/

+
+

Swiftpaw22

+
+

The problem I had before was that I would get a game, put it on the SSD for fast loading, then move on to another game and not swap the games out from the SSD. With LVM using the SSD as a cache anything I use often gets loaded onto the SSD. If it ever fills up stuff I've stopped using gets removed from SSD. No need for me to manage it manually.

I was about to ask wtf the point of this would be, lol, but that clears things up, thanks!

I guess since RAM is more expensive than a SSD, having the SSD cache things makes sense as long as RAM is still used first and foremost for file caching.

have a 3Tb seamless logical volume to play with

As long as you have a backup somewhere of all your important stuff! Since HDDs are big and cheap I prefer just using one big one. Hell, there are 10TB ones out now and higher.

+
+

Greydmiyu

+
+

As long as you have a backup somewhere of all your important stuff! Since HDDs are big and cheap I prefer just using one big one. Hell, there are 10TB ones out now and higher.

These are the two largest drives I have. I used to have Win10 on the 1TB and used the 2TB to record gaming videos. When I wanted to switch I realized I could just drop Linux on the 2TB drive and have the 1TB Win10 to fall back to if my litmus test for Linux wasn't passed this time around (Warframe & WoW being playable).

Being able to merge the 1TB into the file system is just an added bonus for when I'm ready to get rid of the safety blanket. Been a month and I think I've thought about booting to that drive... once? But the desire to try Destiny 2 again passed. :)

+
+
+
+
+
+
+

yoshi314

+
+

too bad this beta won't load its own saves. i am reluctant to replay game from scratch again, because neither autosaves nor my manual saves will load.

+
+

Dakkaface

+
+

Haven't have that issue myself, it's been working for me aside from some graphical glitches. Hopefully they get it working for everyone soon.

+
+
+
+

MJBrune

+
+

I will say while I do think there is some sort of faster load on linux, one user randomly staying on a forum shouldn't really be big news and certainly shouldn't be held as true to any real means.

+
+

Swiftpaw22

+
+

Linux loading times being faster for many games, especially during 2nd+ loads, is 100% confirmed. As for this particular game, other users have confirmed the same thing within this very post.

So, while wanting evidence is amiable, we already have it.

+
+

MJBrune

+
+

I mean sure. And there are plenty of benchmarks to show it. I just think "10 times" is a bit excessive and random. I dunno. Am not trying to crap on your joke either.

+
+

Swiftpaw22

+
+

I don't know how accurate "10" is hehe, but some of the benchmark videos show huge differences, so I totally get someone say "10 times faster". But we don't have to be overly anal, they just mean it's "much faster" I'm sure, and that much is confirmed.

Nothing against anal. :3

+
+
+
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_11-00_Getting_Steam_Overlay_t b/test/expected/REDDIT/2018-10-09_11-00_Getting_Steam_Overlay_t new file mode 100644 index 0000000..f3885ab --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_11-00_Getting_Steam_Overlay_t @@ -0,0 +1,315 @@ + GETTING STEAM OVERLAY TO WORK WITH LUTRIS WINE GAMES (AKA. EASY + STEAM CONTROLLER FOR OVERWATCH) + + [linux_gaming] 2018-10-09_11-00 + + o Reference: 2018-10-09_11-00_Getting_Steam_Overlay_t + o News link: https://www.reddit.com/r/linux_gaming/comments/9lcoly/getting_steam_overlay_to_work_with_lutris_wine/ + o Source link: + + + So, after wasting countless hours unsuccessfully seeking for a + way to execute Lutris Wine games with a Steam Overlay (as I + was able to do with PlayOnLinux runners a long time ago) I + finally got it working today after finding [1]this post . + Following is the procedure using Overwatch as an example + (assuming you have it already installed through Lutris). + + First run lutris -d lutris:rungame/overwatch in a terminal, + then exit the game asap and check the log trail. You'll need + retrieve a log like this (note this is only a partial stub): + ... + + INFO 2018-10-04 09:29:46,005 [dxvk]:Replacing + /home/qchto/games/lutris/overwatch/drive_c/windows/syswow64/d3- + d10_1 with DXVK version + + INFO 2018-10-04 09:29:46,006 [dxvk]:Replacing + /home/qchto/games/lutris/overwatch/drive_c/windows/syswow64/d3- + d10 with DXVK version + + DEBUG 2018-10-04 09:29:46,071 [game]:Launching Overwatch: + {'env': {'DXVK_CONFIG_FILE': + '/home/qchto/games/lutris/overwatch/dxvk.conf', 'DXVK_HUD': + '0', 'DXVK_STATE_CACHE_PATH': + '/home/qchto/games/lutris/overwatch', '__GL_SHADER_DISK_CACHE': + '1', '__GL_SHADER_DISK_CACHE_PATH': + '/home/qchto/games/lutris/overwatch', '__GL_SHADER_DISK_CACHE_- + SKIP_CLEANUP': '1', 'DRI_PRIME': '0', 'STEAM_RUNTIME': + '/home/qchto/.local/share/lutris/runtime/steam', 'LD_LIBRARY_P- + ATH': '/home/qchto/.local/share/lutris/runners/wine/staging-3.- + 17-x86_64/lib:/home/qchto/.local/share/lutris/runners/wine/sta- + ging-3.17-x86_64/lib64:/usr/lib:/usr/lib32:/lib/x86_64-linux-g- + nu:/lib/i386-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/i386- + linux-gnu:/home/qchto/.local/share/lutris/runtime/lib32:/home/- + qchto/.local/share/lutris/runtime/steam/i386/lib/i386-linux-gn- + u:/home/qchto/.local/share/lutris/runtime/steam/i386/lib:/home- + /qchto/.local/share/lutris/runtime/steam/i386/usr/lib/i386-lin- + ux-gnu:/home/qchto/.local/share/lutris/runtime/steam/i386/usr/- + lib:/home/qchto/.local/share/lutris/runtime/lib64:/home/qchto/- + .local/share/lutris/runtime/steam/amd64/lib/x86_64-linux-gnu:/- + home/qchto/.local/share/lutris/runtime/steam/amd64/lib:/home/q- + chto/.local/share/lutris/runtime/steam/amd64/usr/lib/x86_64-li- + nux-gnu:/home/qchto/.local/share/lutris/runtime/steam/amd64/us- + r/lib:$LD_LIBRARY_PATH', 'WINEDEBUG': '-all', 'WINEARCH': + 'win64', 'WINE': + '/home/qchto/.local/share/lutris/runners/wine/staging-3.17-x86- + _64/bin/wine', 'WINEPREFIX': + '/home/qchto/games/lutris/overwatch', 'WINEDLLOVERRIDES': + 'd3d10,d3d10_1,d3d10core,d3d11,dxgi=n'}, 'command': + ['/home/qchto/.local/share/lutris/runners/wine/staging-3.17-x8- + 6_64/bin/wine', '/home/qchto/games/lutris/overwatch/drive_c/Pr- + ogram Files (x86)/Battle.net/Battle.net Launcher.exe']} + + DEBUG 2018-10-04 09:29:46,072 [thread]:Command env: + SDL_VIDEO_FULLSCREEN_DISPLAY="off" DXVK_CONFIG_FILE="/home/qch- + to/games/lutris/overwatch/dxvk.conf" DXVK_HUD="0" + DXVK_STATE_CACHE_PATH="/home/qchto/games/lutris/overwatch" __G- + L_SHADER_DISK_CACHE="1" __GL_SHADER_DISK_CACHE_PATH="/home/qch- + to/games/lutris/overwatch" __GL_SHADER_DISK_CACHE_SKIP_CLEANUP- + ="1" DRI_PRIME="0" + STEAM_RUNTIME="/home/qchto/.local/share/lutris/runtime/steam" + LD_LIBRARY_PATH="/home/qchto/.local/share/lutris/runners/wine/- + staging-3.17-x86_64/lib:/home/qchto/.local/share/lutris/runner- + s/wine/staging-3.17-x86_64/lib64:/usr/lib:/usr/lib32:/lib/x86_- + 64-linux-gnu:/lib/i386-linux-gnu:/usr/lib/x86_64-linux-gnu:/us- + r/lib/i386-linux-gnu:/home/qchto/.local/share/lutris/runtime/l- + ib32:/home/qchto/.local/share/lutris/runtime/steam/i386/lib/i3- + 86-linux-gnu:/home/qchto/.local/share/lutris/runtime/steam/i38- + 6/lib:/home/qchto/.local/share/lutris/runtime/steam/i386/usr/l- + ib/i386-linux-gnu:/home/qchto/.local/share/lutris/runtime/stea- + m/i386/usr/lib:/home/qchto/.local/share/lutris/runtime/lib64:/- + home/qchto/.local/share/lutris/runtime/steam/amd64/lib/x86_64- + linux-gnu:/home/qchto/.local/share/lutris/runtime/steam/amd64/- + lib:/home/qchto/.local/share/lutris/runtime/steam/amd64/usr/li- + b/x86_64-linux-gnu:/home/qchto/.local/share/lutris/runtime/ste- + am/amd64/usr/lib:$LD_LIBRARY_PATH" WINEDEBUG="-all" + WINEARCH="win64" WINE="/home/qchto/.local/share/lutris/runners- + /wine/staging-3.17-x86_64/bin/wine" WINEPREFIX="/home/qchto/ga- + mes/lutris/overwatch" WINEDLLOVERRIDES="d3d10,d3d10_1,d3d10cor- + e,d3d11,dxgi=n" + + DEBUG 2018-10-04 09:29:46,073 [thread]:Running command: + "/home/qchto/.local/share/lutris/runners/wine/staging-3.17-x86- + _64/bin/wine" "/home/qchto/games/lutris/overwatch/drive_c/Prog- + ram Files (x86)/Battle.net/Battle.net Launcher.exe" + + DEBUG 2018-10-04 09:29:46,073 [thread]:Storing environment + variable SDL_VIDEO_FULLSCREEN_DISPLAY to off + + DEBUG 2018-10-04 09:29:46,073 [thread]:Storing environment + variable DXVK_CONFIG_FILE to + /home/qchto/games/lutris/overwatch/dxvk.conf + + ... + + Proceed by copying everything in the line after + [thread]:Command env: , separate every variable in a line and + preceed it by an export declaration. Then add the line + [thread]:Running command: at the end of your script (or even + better, add them to local variables and then execute it to end + with a file like this (note that the LUTRIS_WINE and GAME_EXE + variables are the "Running command" log line, and GAME_EXE can + be replaced to reference another executable, in this case my + local Overwatch.exe): #!/bin/bash + + # used "lutris -d lutris:rungame/overwatch" to retrieve env + variables + + export SDL_VIDEO_FULLSCREEN_DISPLAY="off" + + export DXVK_CONFIG_FILE="/home/qchto/games/lutris/overwatch/dx- + vk.conf" + + export DXVK_HUD="0" + + export DXVK_STATE_CACHE_PATH="/home/qchto/games/lutris/overwat- + ch" + + export __GL_SHADER_DISK_CACHE="1" + + export __GL_SHADER_DISK_CACHE_PATH="/home/qchto/games/lutris/o- + verwatch" + + export __GL_SHADER_DISK_CACHE_SKIP_CLEANUP="1" + + export DRI_PRIME="0" + + export STEAM_RUNTIME="/home/qchto/.local/share/lutris/runtime/- + steam" + + export LD_LIBRARY_PATH="/home/qchto/.local/share/lutris/runner- + s/wine/staging-3.17-x86_64/lib:/home/qchto/.local/share/lutris- + /runners/wine/staging-3.17-x86_64/lib64:/usr/lib:/usr/lib32:/l- + ib/x86_64-linux-gnu:/lib/i386-linux-gnu:/usr/lib/x86_64-linux- + gnu:/usr/lib/i386-linux-gnu:/home/qchto/.local/share/lutris/ru- + ntime/lib32:/home/qchto/.local/share/lutris/runtime/steam/i386- + /lib/i386-linux-gnu:/home/qchto/.local/share/lutris/runtime/st- + eam/i386/lib:/home/qchto/.local/share/lutris/runtime/steam/i38- + 6/usr/lib/i386-linux-gnu:/home/qchto/.local/share/lutris/runti- + me/steam/i386/usr/lib:/home/qchto/.local/share/lutris/runtime/- + lib64:/home/qchto/.local/share/lutris/runtime/steam/amd64/lib/- + x86_64-linux-gnu:/home/qchto/.local/share/lutris/runtime/steam- + /amd64/lib:/home/qchto/.local/share/lutris/runtime/steam/amd64- + /usr/lib/x86_64-linux-gnu:/home/qchto/.local/share/lutris/runt- + ime/steam/amd64/usr/lib:$LD_LIBRARY_PATH" + + export WINEDEBUG="-all" + + export WINEARCH="win64" + + export WINE="/home/qchto/.local/share/lutris/runners/wine/stag- + ing-3.17-x86_64/bin/wine" + + export WINEPREFIX="/home/qchto/games/lutris/overwatch" + + export WINEDLLOVERRIDES="d3d10,d3d10_1,d3d10core,d3d11,dxgi=n" + + LUTRIS_WINE="/home/qchto/.local/share/lutris/runners/wine/stag- + ing-3.17-x86_64/bin/wine" + + GAME_EXE="/home/qchto/games/cache/data/battlenet/Overwatch/Ove- + rwatch.exe" + + "$LUTRIS_WINE" "$GAME_EXE" + + Save this file wherever you like (e.g. + /home/qchto/games/launchers/overwatch.sh ), give it execution + permission (e.g. chmod +x + /home/qchto/games/launchers/overwatch.sh ). Now you should be + able to execute it in order to test it (e.g. + ./home/qchto/games/launchers/overwatch.sh ). + + Finally, open Steam, add this script as a non-steam game + shortcut (make sure to select "All files" in the file selector + for the .sh files to appear), and it's done. You can now + execute this shortcut and get the Steam Overlay (even in Big + Picture with Steam Controller custom controller mappings) + working and ready to go. + + As mentioned, this procedure should also work for any other + Lutris Wine game (although be warned that some specific + problems may arise depending on wine configuration). I have + personally tested it not only with Overwatch but also with + StarCraft II and it work perfectly on both. + + Hope you find this helpful! + + + + [1] https://forums.lutris.net/t/how-to-run-games-from-commandl- + ine-from-winesteam/95/5 + + + ** klinch3R + Nice effort + + ** qchto + Thanks. It's just that figuring out this took me far longer + that I expected it would, so if someone is looking into + achieving this luckily he/she will be able to just find this + post, so imo any effort put is worth to be reported. + + + ** UrbanFlash + Maybe i'm missing something, but i don't see the advantage over + just adding the launcher Lutris creates as non-Steam game. Works + well enough with Heroes of the Storm here... + + ** qchto + For once, the autogenerated launchers does not save + environmental variables, so for games like Overwatch that + require them (for things like DXVK) it doesn't even launch + the game. And just to clear things up, using a .sh script + with lutris lutris:rungame/overwatch makes the app not report + properly for the Steam overlay to be recognized. + So by this method you're ensuring you're running the same + wine environment launched by Lutris without depending on it + to manage the process, therefore allowing for the Steam + overlay to properly load. + + ** UrbanFlash + DKVK works fine for me. I notice no difference between + launching the game from within Lutris, via the launcher in + the menu or via the link in Steam. + + ** qchto + Do you have DXVK installed at system level? Having its + variables exported to your session? Because after + checking a couple .desktop files generated by Lutris + (which tbh I was not even aware were created, as i3 + makes a desktop seems redundant) I still don't see any + declaration other than the WINE prefix, and none of + them even launch the application they refer (tested for + Overwatch and Battle.net automatically generated + launchers). + + ** UrbanFlash + I don't have DXVK installed outside of Lutris and + have done nothing apart from the things necessary to + get the Blizzard app running. + + + + + + ** shmerl + Better figure out how to do it without Steam. That's the right + method. + + ** qchto + While I agree, to provide some background on why I went this + route: + + I spent a lot of time trying to configure sc-controller to + emulate a xbox-controller with gyro controlled right stick + but it simply wouldn't allow for a duplicated RStick binding + for the Steam Controller in both the right touchpad and the + gyro (unlike Steam Overlay that does). + + Even when I gave up on this and finally tried to test + sc-controller in-game for Overwatch, it kept showing an + erratic behavior with the game loaded (still not sure why, + but when I tried to use the SC left tocuhpad it randomly + started sending other outputs that made the game unplayable + with it). + + The Steam Overlay provide much more that just the ability to + use the Steam Controller with decent xinput bindings, but + also other features like ease to control the game with only a + controller (for example allowing to exit the game if + soft-locked without having to use kb&m), change the + Controller configuration on the fly more easily (without + depending on kb&m) and even have a more streamlined + experience by using features like the Steam Chord button and + Steam enabled screenshots, for example. + So it's not that I didn't tried to not use Steam.. + + ** shmerl + Yeah, I agree sc-controller can still benefit from some + improvements. It's still not using upstream kernel driver + for instance. + + ** qchto + Gotta admit though, it's great to have alternatives + available. + + ** shmerl + For sure, especially for those who aren't using + Steam to begin with. + + + + + + ** Brunfunstudios + Nice work. Would be kinda nice to have a right click option just + saying add_to_Steam and this being handled in the background. :) + Just an idea + + ** Razdiel + Since you gave it a try why not post benchmarks or general + feedback about it? was it worth it running it with proton? + GJ btw the linux comunity salutes you brave soldier! + + diff --git a/test/expected/REDDIT/2018-10-09_11-00_Getting_Steam_Overlay_t.header b/test/expected/REDDIT/2018-10-09_11-00_Getting_Steam_Overlay_t.header new file mode 100644 index 0000000..e2b9c20 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_11-00_Getting_Steam_Overlay_t.header @@ -0,0 +1,3 @@ +0Getting Steam Overlay to work with Lutris Wine games (aka. easy Steam Controller for Overwatch) null/REDDIT/2018-10-09_11-00_Getting_Steam_Overlay_t 70 +i [linux_gaming] 2018-10-09_11-00 +i diff --git a/test/expected/REDDIT/2018-10-09_11-00_Getting_Steam_Overlay_t.header.html b/test/expected/REDDIT/2018-10-09_11-00_Getting_Steam_Overlay_t.header.html new file mode 100644 index 0000000..050bbb1 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_11-00_Getting_Steam_Overlay_t.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

Getting Steam Overlay to work with Lutris Wine games (aka. easy Steam Controller for Overwatch)

+
([linux_gaming] 2018-10-09_11-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_11-00_Getting_Steam_Overlay_t.html b/test/expected/REDDIT/2018-10-09_11-00_Getting_Steam_Overlay_t.html new file mode 100644 index 0000000..d59bd5d --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_11-00_Getting_Steam_Overlay_t.html @@ -0,0 +1,96 @@ + + + + + + + + +
+

Getting Steam Overlay to work with Lutris Wine games (aka. easy Steam Controller for Overwatch)

+
([linux_gaming] 2018-10-09_11-00)
+
+ +
+
+ So, after wasting countless hours unsuccessfully seeking for a way to execute Lutris Wine games with a Steam Overlay (as I was able to do with PlayOnLinux runners a long time ago) I finally got it working today after finding [1]this post . Following is the procedure using Overwatch as an example (assuming you have it already installed through Lutris).

First run lutris -d lutris:rungame/overwatch in a terminal, then exit the game asap and check the log trail. You'll need retrieve a log like this (note this is only a partial stub): ...

INFO 2018-10-04 09:29:46,005 [dxvk]:Replacing /home/qchto/games/lutris/overwatch/drive_c/windows/syswow64/d3d10_1 with DXVK version

INFO 2018-10-04 09:29:46,006 [dxvk]:Replacing /home/qchto/games/lutris/overwatch/drive_c/windows/syswow64/d3d10 with DXVK version

DEBUG 2018-10-04 09:29:46,071 [game]:Launching Overwatch: {'env': {'DXVK_CONFIG_FILE': '/home/qchto/games/lutris/overwatch/dxvk.conf', 'DXVK_HUD': '0', 'DXVK_STATE_CACHE_PATH': '/home/qchto/games/lutris/overwatch', '__GL_SHADER_DISK_CACHE': '1', '__GL_SHADER_DISK_CACHE_PATH': '/home/qchto/games/lutris/overwatch', '__GL_SHADER_DISK_CACHE_SKIP_CLEANUP': '1', 'DRI_PRIME': '0', 'STEAM_RUNTIME': '/home/qchto/.local/share/lutris/runtime/steam', 'LD_LIBRARY_PATH': '/home/qchto/.local/share/lutris/runners/wine/staging-3.17-x86_64/lib:/home/qchto/.local/share/lutris/runners/wine/staging-3.17-x86_64/lib64:/usr/lib:/usr/lib32:/lib/x86_64-linux-gnu:/lib/i386-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/i386-linux-gnu:/home/qchto/.local/share/lutris/runtime/lib32:/home/qchto/.local/share/lutris/runtime/steam/i386/lib/i386-linux-gnu:/home/qchto/.local/share/lutris/runtime/steam/i386/lib:/home/qchto/.local/share/lutris/runtime/steam/i386/usr/lib/i386-linux-gnu:/home/qchto/.local/share/lutris/runtime/steam/i386/usr/lib:/home/qchto/.local/share/lutris/runtime/lib64:/home/qchto/.local/share/lutris/runtime/steam/amd64/lib/x86_64-linux-gnu:/home/qchto/.local/share/lutris/runtime/steam/amd64/lib:/home/qchto/.local/share/lutris/runtime/steam/amd64/usr/lib/x86_64-linux-gnu:/home/qchto/.local/share/lutris/runtime/steam/amd64/usr/lib:$LD_LIBRARY_PATH', 'WINEDEBUG': '-all', 'WINEARCH': 'win64', 'WINE': '/home/qchto/.local/share/lutris/runners/wine/staging-3.17-x86_64/bin/wine', 'WINEPREFIX': '/home/qchto/games/lutris/overwatch', 'WINEDLLOVERRIDES': 'd3d10,d3d10_1,d3d10core,d3d11,dxgi=n'}, 'command': ['/home/qchto/.local/share/lutris/runners/wine/staging-3.17-x86_64/bin/wine', '/home/qchto/games/lutris/overwatch/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe']}

DEBUG 2018-10-04 09:29:46,072 [thread]:Command env: SDL_VIDEO_FULLSCREEN_DISPLAY="off" DXVK_CONFIG_FILE="/home/qchto/games/lutris/overwatch/dxvk.conf" DXVK_HUD="0" DXVK_STATE_CACHE_PATH="/home/qchto/games/lutris/overwatch" __GL_SHADER_DISK_CACHE="1" __GL_SHADER_DISK_CACHE_PATH="/home/qchto/games/lutris/overwatch" __GL_SHADER_DISK_CACHE_SKIP_CLEANUP="1" DRI_PRIME="0" STEAM_RUNTIME="/home/qchto/.local/share/lutris/runtime/steam" LD_LIBRARY_PATH="/home/qchto/.local/share/lutris/runners/wine/staging-3.17-x86_64/lib:/home/qchto/.local/share/lutris/runners/wine/staging-3.17-x86_64/lib64:/usr/lib:/usr/lib32:/lib/x86_64-linux-gnu:/lib/i386-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/i386-linux-gnu:/home/qchto/.local/share/lutris/runtime/lib32:/home/qchto/.local/share/lutris/runtime/steam/i386/lib/i386-linux-gnu:/home/qchto/.local/share/lutris/runtime/steam/i386/lib:/home/qchto/.local/share/lutris/runtime/steam/i386/usr/lib/i386-linux-gnu:/home/qchto/.local/share/lutris/runtime/steam/i386/usr/lib:/home/qchto/.local/share/lutris/runtime/lib64:/home/qchto/.local/share/lutris/runtime/steam/amd64/lib/x86_64-linux-gnu:/home/qchto/.local/share/lutris/runtime/steam/amd64/lib:/home/qchto/.local/share/lutris/runtime/steam/amd64/usr/lib/x86_64-linux-gnu:/home/qchto/.local/share/lutris/runtime/steam/amd64/usr/lib:$LD_LIBRARY_PATH" WINEDEBUG="-all" WINEARCH="win64" WINE="/home/qchto/.local/share/lutris/runners/wine/staging-3.17-x86_64/bin/wine" WINEPREFIX="/home/qchto/games/lutris/overwatch" WINEDLLOVERRIDES="d3d10,d3d10_1,d3d10core,d3d11,dxgi=n"

DEBUG 2018-10-04 09:29:46,073 [thread]:Running command: "/home/qchto/.local/share/lutris/runners/wine/staging-3.17-x86_64/bin/wine" "/home/qchto/games/lutris/overwatch/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe"

DEBUG 2018-10-04 09:29:46,073 [thread]:Storing environment variable SDL_VIDEO_FULLSCREEN_DISPLAY to off

DEBUG 2018-10-04 09:29:46,073 [thread]:Storing environment variable DXVK_CONFIG_FILE to /home/qchto/games/lutris/overwatch/dxvk.conf

...

Proceed by copying everything in the line after [thread]:Command env: , separate every variable in a line and preceed it by an export declaration. Then add the line [thread]:Running command: at the end of your script (or even better, add them to local variables and then execute it to end with a file like this (note that the LUTRIS_WINE and GAME_EXE variables are the "Running command" log line, and GAME_EXE can be replaced to reference another executable, in this case my local Overwatch.exe): #!/bin/bash

# used "lutris -d lutris:rungame/overwatch" to retrieve env variables

export SDL_VIDEO_FULLSCREEN_DISPLAY="off"

export DXVK_CONFIG_FILE="/home/qchto/games/lutris/overwatch/dxvk.conf"

export DXVK_HUD="0"

export DXVK_STATE_CACHE_PATH="/home/qchto/games/lutris/overwatch"

export __GL_SHADER_DISK_CACHE="1"

export __GL_SHADER_DISK_CACHE_PATH="/home/qchto/games/lutris/overwatch"

export __GL_SHADER_DISK_CACHE_SKIP_CLEANUP="1"

export DRI_PRIME="0"

export STEAM_RUNTIME="/home/qchto/.local/share/lutris/runtime/steam"

export LD_LIBRARY_PATH="/home/qchto/.local/share/lutris/runners/wine/staging-3.17-x86_64/lib:/home/qchto/.local/share/lutris/runners/wine/staging-3.17-x86_64/lib64:/usr/lib:/usr/lib32:/lib/x86_64-linux-gnu:/lib/i386-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/i386-linux-gnu:/home/qchto/.local/share/lutris/runtime/lib32:/home/qchto/.local/share/lutris/runtime/steam/i386/lib/i386-linux-gnu:/home/qchto/.local/share/lutris/runtime/steam/i386/lib:/home/qchto/.local/share/lutris/runtime/steam/i386/usr/lib/i386-linux-gnu:/home/qchto/.local/share/lutris/runtime/steam/i386/usr/lib:/home/qchto/.local/share/lutris/runtime/lib64:/home/qchto/.local/share/lutris/runtime/steam/amd64/lib/x86_64-linux-gnu:/home/qchto/.local/share/lutris/runtime/steam/amd64/lib:/home/qchto/.local/share/lutris/runtime/steam/amd64/usr/lib/x86_64-linux-gnu:/home/qchto/.local/share/lutris/runtime/steam/amd64/usr/lib:$LD_LIBRARY_PATH"

export WINEDEBUG="-all"

export WINEARCH="win64"

export WINE="/home/qchto/.local/share/lutris/runners/wine/staging-3.17-x86_64/bin/wine"

export WINEPREFIX="/home/qchto/games/lutris/overwatch"

export WINEDLLOVERRIDES="d3d10,d3d10_1,d3d10core,d3d11,dxgi=n"

LUTRIS_WINE="/home/qchto/.local/share/lutris/runners/wine/staging-3.17-x86_64/bin/wine"

GAME_EXE="/home/qchto/games/cache/data/battlenet/Overwatch/Overwatch.exe"

"$LUTRIS_WINE" "$GAME_EXE"

Save this file wherever you like (e.g. /home/qchto/games/launchers/overwatch.sh ), give it execution permission (e.g. chmod +x /home/qchto/games/launchers/overwatch.sh ). Now you should be able to execute it in order to test it (e.g. ./home/qchto/games/launchers/overwatch.sh ).

Finally, open Steam, add this script as a non-steam game shortcut (make sure to select "All files" in the file selector for the .sh files to appear), and it's done. You can now execute this shortcut and get the Steam Overlay (even in Big Picture with Steam Controller custom controller mappings) working and ready to go.

As mentioned, this procedure should also work for any other Lutris Wine game (although be warned that some specific problems may arise depending on wine configuration). I have personally tested it not only with Overwatch but also with StarCraft II and it work perfectly on both.

Hope you find this helpful!



[1] https://forums.lutris.net/t/how-to-run-games-from-commandline-from-winesteam/95/5 +
+
+
+

klinch3R

+
+

Nice effort

+
+

qchto

+
+

Thanks. It's just that figuring out this took me far longer that I expected it would, so if someone is looking into achieving this luckily he/she will be able to just find this post, so imo any effort put is worth to be reported.

+
+
+
+

UrbanFlash

+
+

Maybe i'm missing something, but i don't see the advantage over just adding the launcher Lutris creates as non-Steam game. Works well enough with Heroes of the Storm here...

+
+

qchto

+
+

For once, the autogenerated launchers does not save environmental variables, so for games like Overwatch that require them (for things like DXVK) it doesn't even launch the game. And just to clear things up, using a .sh script with lutris lutris:rungame/overwatch makes the app not report properly for the Steam overlay to be recognized.

So by this method you're ensuring you're running the same wine environment launched by Lutris without depending on it to manage the process, therefore allowing for the Steam overlay to properly load.

+
+

UrbanFlash

+
+

DKVK works fine for me. I notice no difference between launching the game from within Lutris, via the launcher in the menu or via the link in Steam.

+
+

qchto

+
+

Do you have DXVK installed at system level? Having its variables exported to your session? Because after checking a couple .desktop files generated by Lutris (which tbh I was not even aware were created, as i3 makes a desktop seems redundant) I still don't see any declaration other than the WINE prefix, and none of them even launch the application they refer (tested for Overwatch and Battle.net automatically generated launchers).

+
+

UrbanFlash

+
+

I don't have DXVK installed outside of Lutris and have done nothing apart from the things necessary to get the Blizzard app running.

+
+
+
+
+
+
+

shmerl

+
+

Better figure out how to do it without Steam. That's the right method.

+
+

qchto

+
+

While I agree, to provide some background on why I went this route:

I spent a lot of time trying to configure sc-controller to emulate a xbox-controller with gyro controlled right stick but it simply wouldn't allow for a duplicated RStick binding for the Steam Controller in both the right touchpad and the gyro (unlike Steam Overlay that does).

Even when I gave up on this and finally tried to test sc-controller in-game for Overwatch, it kept showing an erratic behavior with the game loaded (still not sure why, but when I tried to use the SC left tocuhpad it randomly started sending other outputs that made the game unplayable with it).

The Steam Overlay provide much more that just the ability to use the Steam Controller with decent xinput bindings, but also other features like ease to control the game with only a controller (for example allowing to exit the game if soft-locked without having to use kb&m), change the Controller configuration on the fly more easily (without depending on kb&m) and even have a more streamlined experience by using features like the Steam Chord button and Steam enabled screenshots, for example.

So it's not that I didn't tried to not use Steam..

+
+

shmerl

+
+

Yeah, I agree sc-controller can still benefit from some improvements. It's still not using upstream kernel driver for instance.

+
+

qchto

+
+

Gotta admit though, it's great to have alternatives available.

+
+

shmerl

+
+

For sure, especially for those who aren't using Steam to begin with.

+
+
+
+
+
+
+

Brunfunstudios

+
+

Nice work. Would be kinda nice to have a right click option just saying add_to_Steam and this being handled in the background. :) Just an idea

+
+
+

Razdiel

+
+

Since you gave it a try why not post benchmarks or general feedback about it? was it worth it running it with proton?

GJ btw the linux comunity salutes you brave soldier!

+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_11-00_Surreal_first-person_ho b/test/expected/REDDIT/2018-10-09_11-00_Surreal_first-person_ho new file mode 100644 index 0000000..7cb7d0e --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_11-00_Surreal_first-person_ho @@ -0,0 +1,19 @@ + SURREAL FIRST-PERSON HORROR ADVENTURE HELIOPHOBIA IS PROMISING A + NON-LINEAR NARRATIVE, RELEASING SOON + + [linux_gaming] 2018-10-09_11-00 + + o Reference: 2018-10-09_11-00_Surreal_first-person_ho + o News link: https://www.reddit.com/r/linux_gaming/comments/9lcvhp/surreal_firstperson_horror_adventure_heliophobia/ + o Source link: https://www.gamingonlinux.com/articles/surreal-first-person-horror-adventure-heliophobia-is-promising-a-non-linear-narrative-releasing-soon.12695 + + + Hopefully they do get an Itch.io version working. Either way + game looks like something I would enjoy. + + + ** ShylockSimmonz + Hopefully they do get an Itch.io version working. Either way + game looks like something I would enjoy. + + diff --git a/test/expected/REDDIT/2018-10-09_11-00_Surreal_first-person_ho.header b/test/expected/REDDIT/2018-10-09_11-00_Surreal_first-person_ho.header new file mode 100644 index 0000000..eccd1d6 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_11-00_Surreal_first-person_ho.header @@ -0,0 +1,3 @@ +0Surreal first-person horror adventure Heliophobia is promising a non-linear narrative, releasing soon null/REDDIT/2018-10-09_11-00_Surreal_first-person_ho 70 +i [linux_gaming] 2018-10-09_11-00 +i diff --git a/test/expected/REDDIT/2018-10-09_11-00_Surreal_first-person_ho.header.html b/test/expected/REDDIT/2018-10-09_11-00_Surreal_first-person_ho.header.html new file mode 100644 index 0000000..37669c0 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_11-00_Surreal_first-person_ho.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

Surreal first-person horror adventure Heliophobia is promising a non-linear narrative, releasing soon

+
([linux_gaming] 2018-10-09_11-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_11-00_Surreal_first-person_ho.html b/test/expected/REDDIT/2018-10-09_11-00_Surreal_first-person_ho.html new file mode 100644 index 0000000..9cd2454 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_11-00_Surreal_first-person_ho.html @@ -0,0 +1,31 @@ + + + + + + + + +
+

Surreal first-person horror adventure Heliophobia is promising a non-linear narrative, releasing soon

+
([linux_gaming] 2018-10-09_11-00)
+
+ +
+
+ Hopefully they do get an Itch.io version working. Either way game looks like something I would enjoy. +
+
+
+

ShylockSimmonz

+
+

Hopefully they do get an Itch.io version working. Either way game looks like something I would enjoy.

+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_12-00_All_Walls_Must_Fall_gai b/test/expected/REDDIT/2018-10-09_12-00_All_Walls_Must_Fall_gai new file mode 100644 index 0000000..584990d --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_12-00_All_Walls_Must_Fall_gai @@ -0,0 +1,14 @@ + ALL WALLS MUST FALL GAINS A 'NEW GAME+' MODE FOR THOSE WHO'VE + BEATEN THE CAMPAIGN + + [linux_gaming] 2018-10-09_12-00 + + o Reference: 2018-10-09_12-00_All_Walls_Must_Fall_gai + o News link: https://www.reddit.com/r/linux_gaming/comments/9ld645/all_walls_must_fall_gains_a_new_game_mode_for/ + o Source link: https://www.gamingonlinux.com/articles/all-walls-must-fall-gains-a-new-game-mode-for-those-whove-beaten-the-campaign.12691 + + + + + + diff --git a/test/expected/REDDIT/2018-10-09_12-00_All_Walls_Must_Fall_gai.header b/test/expected/REDDIT/2018-10-09_12-00_All_Walls_Must_Fall_gai.header new file mode 100644 index 0000000..89eb6be --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_12-00_All_Walls_Must_Fall_gai.header @@ -0,0 +1,3 @@ +0All Walls Must Fall gains a 'New Game+' mode for those who've beaten the campaign null/REDDIT/2018-10-09_12-00_All_Walls_Must_Fall_gai 70 +i [linux_gaming] 2018-10-09_12-00 +i diff --git a/test/expected/REDDIT/2018-10-09_12-00_All_Walls_Must_Fall_gai.header.html b/test/expected/REDDIT/2018-10-09_12-00_All_Walls_Must_Fall_gai.header.html new file mode 100644 index 0000000..d8edac5 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_12-00_All_Walls_Must_Fall_gai.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

All Walls Must Fall gains a 'New Game+' mode for those who've beaten the campaign

+
([linux_gaming] 2018-10-09_12-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_12-00_All_Walls_Must_Fall_gai.html b/test/expected/REDDIT/2018-10-09_12-00_All_Walls_Must_Fall_gai.html new file mode 100644 index 0000000..ee301ce --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_12-00_All_Walls_Must_Fall_gai.html @@ -0,0 +1,26 @@ + + + + + + + + +
+

All Walls Must Fall gains a 'New Game+' mode for those who've beaten the campaign

+
([linux_gaming] 2018-10-09_12-00)
+
+ +
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_15-00_RADV_vs__AMDVLK_vs__Rad b/test/expected/REDDIT/2018-10-09_15-00_RADV_vs__AMDVLK_vs__Rad new file mode 100644 index 0000000..926a5db --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_15-00_RADV_vs__AMDVLK_vs__Rad @@ -0,0 +1,37 @@ + RADV VS. AMDVLK VS. RADEON SOFTWARE VULKAN DRIVER PERFORMANCE - + OCTOBER 2018 LINUX GAMING + + [linux_gaming] 2018-10-09_15-00 + + o Reference: 2018-10-09_15-00_RADV_vs__AMDVLK_vs__Rad + o News link: https://www.reddit.com/r/linux_gaming/comments/9lewod/radv_vs_amdvlk_vs_radeon_software_vulkan_driver/ + o Source link: https://www.phoronix.com/scan.php?page=article&item=amdvlk-radv-okt18&num=1 + + + The fact that there are two drivers is the biggest + headscratcher from AMD really since they started really doing + a good job. I can't see why they are fragmenting that one + specific thing rather than just slowly merging it into RADV. + + + ** FlukyS + The fact that there are two drivers is the biggest headscratcher + from AMD really since they started really doing a good job. I + can't see why they are fragmenting that one specific thing + rather than just slowly merging it into RADV. + + ** PolygonKiwii + Because radv isn't their driver and amdvlk shares its code + with the windows driver. + But it's not that bad, as the biggest performance gains will + likely come from optimizing llvm, which both drivers make use + of*. + Also it's not a problem to install two Vulkan drivers side by + side so users could always do that if they really need both. + * except for the pro stack, which uses a proprietary compiler + shared with windows. I think their plan was to improve llvm + and replace the proprietary compiler when llvm caught up in + performance, but don't quote me on that + + + diff --git a/test/expected/REDDIT/2018-10-09_15-00_RADV_vs__AMDVLK_vs__Rad.header b/test/expected/REDDIT/2018-10-09_15-00_RADV_vs__AMDVLK_vs__Rad.header new file mode 100644 index 0000000..59645a2 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_15-00_RADV_vs__AMDVLK_vs__Rad.header @@ -0,0 +1,3 @@ +0RADV vs. AMDVLK vs. Radeon Software Vulkan Driver Performance - October 2018 Linux Gaming null/REDDIT/2018-10-09_15-00_RADV_vs__AMDVLK_vs__Rad 70 +i [linux_gaming] 2018-10-09_15-00 +i diff --git a/test/expected/REDDIT/2018-10-09_15-00_RADV_vs__AMDVLK_vs__Rad.header.html b/test/expected/REDDIT/2018-10-09_15-00_RADV_vs__AMDVLK_vs__Rad.header.html new file mode 100644 index 0000000..6dcf60f --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_15-00_RADV_vs__AMDVLK_vs__Rad.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

RADV vs. AMDVLK vs. Radeon Software Vulkan Driver Performance - October 2018 Linux Gaming

+
([linux_gaming] 2018-10-09_15-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_15-00_RADV_vs__AMDVLK_vs__Rad.html b/test/expected/REDDIT/2018-10-09_15-00_RADV_vs__AMDVLK_vs__Rad.html new file mode 100644 index 0000000..dd99bce --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_15-00_RADV_vs__AMDVLK_vs__Rad.html @@ -0,0 +1,36 @@ + + + + + + + + +
+

RADV vs. AMDVLK vs. Radeon Software Vulkan Driver Performance - October 2018 Linux Gaming

+
([linux_gaming] 2018-10-09_15-00)
+
+ +
+
+ The fact that there are two drivers is the biggest headscratcher from AMD really since they started really doing a good job. I can't see why they are fragmenting that one specific thing rather than just slowly merging it into RADV. +
+
+
+

FlukyS

+
+

The fact that there are two drivers is the biggest headscratcher from AMD really since they started really doing a good job. I can't see why they are fragmenting that one specific thing rather than just slowly merging it into RADV.

+
+

PolygonKiwii

+
+

Because radv isn't their driver and amdvlk shares its code with the windows driver.

But it's not that bad, as the biggest performance gains will likely come from optimizing llvm, which both drivers make use of*.

Also it's not a problem to install two Vulkan drivers side by side so users could always do that if they really need both.

* except for the pro stack, which uses a proprietary compiler shared with windows. I think their plan was to improve llvm and replace the proprietary compiler when llvm caught up in performance, but don't quote me on that

+
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_16-00_Mouse_acceleration_is_a b/test/expected/REDDIT/2018-10-09_16-00_Mouse_acceleration_is_a new file mode 100644 index 0000000..4f75b30 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_16-00_Mouse_acceleration_is_a @@ -0,0 +1,1161 @@ + MOUSE ACCELERATION IS A REAL PROBLEM IN LINUX. + + [linux_gaming] 2018-10-09_16-00 + + o Reference: 2018-10-09_16-00_Mouse_acceleration_is_a + o News link: https://www.reddit.com/r/linux_gaming/comments/9lfqhh/mouse_acceleration_is_a_real_problem_in_linux/ + o Source link: + + + All Linux distributions I have used required me to tweak the + mouse settings before it was usable for gaming. + + Stock Ubuntu for example comes with mouse acceleration enabled + by default and there is no option to turn it off. WTF? + + Even on touchpads mouse acceleration feels like its doing more + harm than good and I dont like it :( + + edit: Instead of giving me gold please donate the money to a + charity or GNU developers. + + + ** TurnDownForTendies + Despite the downvotes this is a legitimate complaint. I've never + understood why this isn't extremely easy to disable. + + ** KarKraKr + There even was a time when libinput didn't support flat + acceleration at all while some distros (namely arch) had + already moved to it. I downgraded that package immediately. + If I remember correctly the devs were quite dismissive of + this and didn't think it was a high priority, because who + doesn't want mouse acceleration? And isn't setting it to some + really low value just like turning it off? + No, it's not and yes I notice it immediately. I refuse to buy + many mice because they can't track without some leftover + acceleration ffs. With Linux being more and more viable as a + gaming platform this just can't be ignored. I know people who + tried switching to Linux because they heard CSGO, the only + game they ever play, runs. They were just as stupefied as + you'd expect them to be that there was no option for + disabling mouse acceleration completely and that they had to + manually edit config files. "Yeah, Linux is really easy these + days, uhh, except for that I guess" + + + ** 5had0w5talk3r + If you use Gnome or especially KDE, it is extremely easy to + disable. Just go to the settings menu and disable it. + + ** aaronfranke + In XFCE there's a menu for changing the acceleration + amount, but it doesn't do anything if I set it to zero or + ten. + + ** 5had0w5talk3r + [1]https://bugzilla.xfce.org/ + + + + + [1] https://bugzilla.xfce.org/ + + ** aaronfranke + [1]https://bugzilla.xfce.org/show_bug.cgi?id=8593 + [2]https://bugzilla.xfce.org/show_bug.cgi?id=12140 + No attention from developers for over half a decade. + + + + + [1] https://bugzilla.xfce.org/show_bug.cgi?id=8593 + [2] https://bugzilla.xfce.org/show_bug.cgi?id=12140 + + ** 5had0w5talk3r + That's pretty shocking. If you're not resource + limited, I'd consider moving to KDE since they + actually seem to care about what the users want + and need. + + ** aaronfranke + Not shocking to me. Ubuntu and Wine both have + bugs over a decade old. I just checked and KDE + has open bugs from 2002. Tends to happen with + open-source projects. [1]The oldest 500 bugs + are from 2002 to 2005 . + XFCE's oldest bug is from 2006. Gnome's oldest + bug is from 2004. The Linux kernel's oldest + bug is from 2005. Wine's oldest bug is from + 2000. + + + + + [1] + https://bugs.kde.org/buglist.cgi?bug_status=__- + open__&no_redirect=1&order=changeddate%2Cprior- + ity%2Cbug_severity&query_format=specific + + ** 5had0w5talk3r + It's shocking considering the kind of bug + it is. + + + ** Greydmiyu + Most might not be valid any longer. I was + putzing around with Dokuwiki at work, it + didn't install cleanly from the package. So + I checked the bugtracker for the package. + Oldest bug for Dokuwiki is filed against + 8.10. That version isn't even supported any + more (16.04LTS is the oldest, I think). On + top of that the specific bug is fixed. I + know it's fixed. The current package isn't + missing the symlink that bug says is + missing. + + + ** energybeing + Tends to happen with open-source projects. + Tends to happen more with closed source + projects as there is no way to report or + track bugs open to the public. Windows 7 + was still running 16 bit dos... Think about + how old the bugs must be in that pile of + trash. + One of them led to a full privilege + escalation. + + + ** the_Madman + That's an issue with bug triaging, not bug + fixing. + + ** aaronfranke + The user doesn't care though. + + ** the_Madman + That's correct. They don't care about + bug reports against software that + doesn't have the bug anymore. + + + + + + + + + ** hatestetris + Same issue on MATE. + + + + ** TurnDownForTendies + I made a bootable usb to see the mouse options in KDE. + You're right there's an option to set the acceleration to + flat. The last time I used it I was confused by the + multipliers where you could type in values for + acceleration and "pointer threshold." Good to see its now + just a click to get it over with. + + ** 5had0w5talk3r + Yeah, the KDE team have done a great job recently and + have developed a modern, feature-rich, and great + performing desktop with some of the best apps in the + Linux space. It's really come a long way and I have + zero regrets or complaints after having switched to it + over a year ago. + + ** TurnDownForTendies + Yeah looks a lot different than it used to last time + I tried it a year ago. Looks really nice so far and + animations are a lot smoother than what I'm used to + on gnome. I had to edit a file to stop screen + tearing on my nvidia card and disallow applications + to block compositing because running a game would + cause window dragging and some desktop effects to + get screwed up, but I'll switch to it if things seem + stable. + + ** 5had0w5talk3r + I had to edit a file to stop screen tearing on my + nvidia card + On any recent drivers you can just open the + nvidia-settings tool as root and enable + "ForceFullCompositePipeline" under "Advanced" in + the "X Server Display Configuration". Then just + save it to your xorg.conf file to keep it after a + reboot. + + disallow applications to block compositing + because running a game would cause window + dragging and some desktop effects to get screwed + up, + This seems to be an edge-case with only certain + applications. IIRC, the only one I've encountered + any issues with was [1]The Adventures of Fei + Duanmu . In any case, you can manually toggle + compositing using a global shortcut + (Shift+Alt+F12 by default). + + Looks really nice so far and animations are a lot + smoother than what I'm used to on gnome. + Yeah the animations and transitions are great. + You can customize them too, from "Smoother and + longer" to "Snappier and shorter" (or just turn + them off if that's your thing). + + + + + [1] + https://store.steampowered.com/app/593200/The_Adv- + entures_of_Fei_Duanmu/ + + ** DutchHawk_ + I had to edit a file to stop screen tearing on + my nvidia card + On any recent drivers you can just open the + nvidia-settings tool as root and enable + "ForceFullCompositePipeline" under "Advanced" + in the "X Server Display Configuration". Then + just save it to your xorg.conf file to keep it + after a reboot. + Seeing as how we are on a gaming subreddit: + keep in mind that this does have a huge + performance impact. + + ** 5had0w5talk3r + I feel like this is a myth that keeps + getting perpetuated. I've done testing and + have seen no impact in either frame-time, + response, or frame-rate across OpenGL, + Vulkan or Wine games. Maybe it causes some + issue in some edge-case game where the code + is poorly optimized, but I've yet to run + into it. + + ** DutchHawk_ + Dunno about edge case, but it isn't + consistent: that's true. + I have little impact in say + Insurgency/DOF, but both Tomb Raiders + had massive stuttering. Same with the + vsync effect: sometimes it seems to + clamp it to 60fps while other games are + fine. + So I guess the advice would more be + "keep in mind it does stuff; if you have + issues try enabling/disabling it". + + + + ** GaianNeuron + There's an option in KDE called "allow + applications to block compositing" which + lets games override that and recover said + performance. + It's enabled by default. + + ** DutchHawk_ + From what I gather, that has nothing to + do with Nvidia's settings (inc. any form + of CompositePipeline ) only KDE's own + compositing. KWin doesn't know anything + what Nvidia is doing. Via former KDE dev + [1]/u/mgraesslin : see [2]this + The [3]solution in that thread by + [4]/u/UrbenLegend may work with the + "block compositing" (since it it a KWin + thingy after all). Although for me the + triple buffer helps, but not completely + eliminates tearing. + + + + + [1] https://www.reddit.com/u/mgraesslin + [2] + https://www.reddit.com/r/kde/comments/88- + aejd/is_anyone_here_using_kde_on_proprie- + tary_nvidia/dwow79l + [3] + https://www.reddit.com/r/kde/comments/88- + aejd/is_anyone_here_using_kde_on_proprie- + tary_nvidia/dwje571 + [4] https://www.reddit.com/u/UrbenLegend + + + + + + + ** koera + My only complaint is that I would love to use + Kubuntu, but KDE Neon keeps getting so much awesome + stuff I can't make myself give it up. + + ** YAOMTC + I don't see how this is a complaint. + + ** koera + Luxury problem, I would love to have a super + stabil 18.04 with the extra polish and stabil + KDE desktop, but all the awesome new and shiny + is too much to resist. + + + + + + + ** fluffy465 + KDE has different mouse settings menus depending on the + driver, so that option isn't always there. It wasn't for + me by default. + + ** Walrad_Usingen + Yes! [1]Here is a forum post showing the different + mouse settings in the preferences. Make sure you + install xf86-input-evdev and use it instead of the + default xf86-input-libinput , e.g. with cp + /usr/share/X11/xorg.conf.d/10-evdev.conf + /etc/X11/xorg.conf.d/10-evdev.conf + + + + + [1] https://bbs.archlinux.org/viewtopic.php?id=240218 + + ** the_real_farfetchd + Maybe symlink the file instead of copying so it + doesn't get out of sync when the original gets + updated. + + ** Walrad_Usingen + Yeah, probably not a bad idea. I don't + necessarily trust the package keeping it in the + same place either though, so maybe both. 🤔 + + + + + ** 5had0w5talk3r + When was this? It's there on the default configuration + for: Fedora 28, Arch (and Arch-based), Kubuntu 18.04, + KDE Neon. + + + + ** Jupon + wait, with KDE i can completely disable this? im + installing this weekend! + + + + ** Swiftpaw22 + It is, and it's why I helped to get the Linux Mint developers + to turn it off by default. There is an option in mouse + settings for "custom acceleration" where you can turn it back + on, though, if you want it. But seriously, most everyone + seems to prefer it off, hence why they changed that. It's + stupid to have accel be the default, and even if you make it + the default, at least provide a way to easily disable it. + All distros should do the same. No mouse acceleration is a + sane default. + + ** Jupon + When was this? i was using mint earlier this year and it + was impossible for someone like me to remove. + + + ** chunes + As someone who moved from Windows to Mint a few weeks ago, + thank you! This thread had me worried but I was surprised + to see it turned off by default. + + ** TheFlyingDharma + Disabling mouse acceleration is a "massively niche + feature"? Did I really just read that on a gaming + subreddit? + + ** c0ccuh + He would feel right at home on gnome. + + ** vexorian2 + Not a he + + + + ** vexorian2 + I am yet to meet anyone IRL that remotely cares + about this. And most of the people I know are geeks + to some degree. + Reality is that most of the people don't care, and + if we added this feature to the UI they would feel + confused about it and mess it up and then wonder why + their mouse is acting glitchy on Linux. + If instead, we leave it like it is, the people who + care can run the terminal commands or install the + right packages or whatever. + + + + + + ** catman1900 + The people here are to 1337 for ease of use stuff + + + ** lemler3 + Install gnome tweak tool go to keyboard and mouse and change + mouse profile to flat + + ** Sempre01 + Yeah thats the solution on stock Ubuntu but you shouldnt have + to install software to change mouse settings... + + ** redstoolthrowawayy + Actually the function is already part of gnome, the tweak + tool makes it easier to access and saves the setting. + + ** Sempre01 + Huh. I had to install it when I tried stock Ubuntu. + + ** furquan_ahmad + Debian (on which Ubuntu is based upon) installs it + as part of the gnome metapackage, I don't know why + Ubuntu removed Tweaks from the metapackage. + + ** koera + My guess would be to "simplify" the experience. + Less options means easier to use. + + + + ** ImpersonalComputer + You had to install gnome tweak tool to change the + setting using a GUI but you could have changed it + manually by editing dconf. + + ** TMiguelT + Any idea why tweak tool is not installed by + default, or even integrated into the Settings + dialogue? It's so helpful I don't understand why + everyone wouldn't want it + + ** the_Madman + Because that gives users control, which is + against the Gnome philosophy. + + ** Vash63 + Gnome doesn't decide on the default + packages for a distribution. As mentioned + above in this same comment thread, Ubuntu's + upstream (Debian) does include Tweaks by + default with the 'gnome' metapackage. + + ** the_Madman + Gnome does decide to ship 4 different + UIs to do one job, and all as separate + software. + + ** Vash63 + True, but that isn't the same thing + you initially said which is that they + don't like giving control. They just + aren't organizing it very well. + + + + + + + ** lordofbud + I think the point they are making is that it's + not a default GUI option, people who are just + switching over from windows, and doing so as + gamers are likely not familiar with non-GUI + methods of adjusting settings. + [1]This is what they see on Ubuntu, and to be + honest, it leaves the impression to a new user + that disabling mouse acceleration is not an + option. + Edit: two words. + + + + + [1] https://imgur.com/xD5rIqI + + ** ImpersonalComputer + I agree, it should be a part of Ubuntu’s basic + features I was just trying to clarify that it + can be done without installing the gnome tweak + tools package. + + + + + + + ** lemler3 + I mean you can't really blame one distro when they all use + libinput, if anything synapse if the one to blame + + ** Sempre01 + They could've put a slider in their mouse settings + couldnt they? + + ** BulletDust + Microsoft could have used just the 'Control Panel' + as opposed to the 'Control Panel' and the 'Settings + Panel' couldn't they? + A classic example of a non intuitive GUI if I ever + saw one. It's easier opening a configuration file + and copy/pasting simple text. + + + + + ** FlukyS + Well they are shipping the Gnome settings manager with a + few tweaks. This is more of a Gnome problem than an Ubuntu + problem. + + + + ** DanBennett + OK, I had no idea that's what that did! Thank you for helping + OP and thus others. More like you, please! :-) + + + ** arminiusreturns + [1]https://wiki.archlinux.org/index.php/Mouse_acceleration + + + + + [1] https://wiki.archlinux.org/index.php/Mouse_acceleration + + ** ed_ed_ed_ed + [Something like this?] ( [1]https://imgur.com/xGmEY1A ) + + + + + [1] https://imgur.com/xGmEY1A + + ** KarKraKr + Does that really turn it off though? I've never seen a GUI + that actually sets a [1]flat acceleration profile . Granted, + I don't use many GUIs, but stock distros were always lacking + such an option. + + + + + [1] + https://wiki.archlinux.org/index.php/Mouse_acceleration#Disab- + ling_mouse_acceleration + + ** Ozymandias117 + KDE at least appears to. [1]https://i.imgur.com/3pOG6uL.png + + + + + [1] https://i.imgur.com/3pOG6uL.png + + ** TaylorRoyal23 + That doesn't seem to work perfectly. I've tested it a + bunch of times and it seems to still have a bit of + acceleration + + ** bakgwailo + Would be nice to file a bug report with your + findings. + + + ** Sasamus + The profile toggle doesn't seem to work, it does not + change the profile. + It seems to work for some though. + + + + + + ** Swiftpaw22 + Then you haven't used Linux Mint, as I helped to get the + developers to turn it off by default. There is an option in + mouse settings for "custom acceleration" where you can turn it + back on, though, if you want it. But seriously, most everyone + seems to prefer it off, hence why they changed that. + All distros should do the same. No mouse acceleration is a sane + default. + + ** awe300 + I fucking love Linux mint + + + ** jensreuterberg + Ok this may be the DUMBEST question - but I use the GUI option + in plasma to set flat acceleration rate - but then I do + + $ xinput list-props {1..50} 2>/dev/null | fgrep 'libinput Accel + Profile Enabled (' + And it claims acceleration is still on... (ie reads 1, 0 instead + of 0, 1) + Is it me just not getting it, or freaking out for nothing? If + not: Why? + EDIT: should be noted that I have a hard time checking + "manually" (ie testing going quick over the same space as you've + recently dragged it slowly to see if it goes "farther" when + moving fast) but my aim in CSGO "feels" shaky. Could be just me + stressing out and getting shaky aim due to that suspicion. + + ** AI221 + best way to test is to set 2 heavy objects between your mouse + and move between them fast or slow. If your mouse doesn't + return to roughly the same spot you're good.(unless you've + got some $500 mouse it's not gonna be pixel-perfect) + + ** jensreuterberg + Thats the one I usually do (although not THAT heavy), will + do some more of it though just to calm my nerves - which + may just as well be what messes it up. CS is such a + "confidence game", and a small streak of losses really + makes you wonder and question etc etc... + + + + ** Sasamus + You are correct. The profile toggle does not work, at least + for some, the profile does not change. + + + ** K900_ + KDE Plasma lets you disable mouse acceleration out of the box. + + ** iommu + Does it have an option for sensitivity yet? On 5.13 I could + only find accel but not sensitivity. + + ** AimlesslyWalking + I think the acceleration option might just be a poorly + worded sensitivity option, so long as you set it to flat + profile underneath. I could be wrong though, just going + off a brief mouse-feel test and it feels unaccelerated. + + ** RASQ37 + Just tested it. No, it's definitely acceleration. + + ** Sasamus + That slider does work as a sensitivity/speed slider + with a flat profile. + The problem is that changing the profile there + doesn't seem to work for some people, hence why + people have different experiences. + If you set the profile to flat by other means that + slider can be used for sensitivity. + + + + + + ** raist356 + I guess you are using the stable version. That option is gone + in the settings of new versions. + + ** K900_ + It's there for me on Plasma 5.14 beta. + + ** raist356 + What distro are you on? + + ** K900_ + Arch. + + + + + ** jensreuterberg + Just chiming in that I still have that option in 5.13.5 + (Flat Acceleration Rate checkbox underneath the slider) + + + + ** mightysilentsaint + is it weird that i have never faced the said problems for the + last 6 years of my life as a full time linux user? + + ** MikeFrett + I've never had these issues either. + + ** aerique + It's mostly what you're used to. In the past I did most of + my gaming on Windows, so Linux felt off and OS X was + awful. + Switched to Linux full-time a couple of months for gaming + (everything else I had been doing on Unix for ages + anyway), set my mouse settings to something that felt + nice[1] and no issues after one or two days. + [1] xset b off mouse 2/1 4 + + + + ** plumkefan + Just to be a bit pedantic, this is not a Linux issue as it has + nothing to do with the kernel. It is really an issue with + whatever Desktop Environment(s) you are using. + Some DEs have this built into to their settings UI, some do not. + If there is a specific DE you love, but does not offer this, + propose it upstream and someone may add it in. + There are several options for persistently disabling + acceleration. The easiest that come to mind would be either + throwing an computer command in somewhere like .xprofile or + specifying your mouse parameters in an XOrg config file. If + using Gnome, there is always gnome-tweaks, as has been + mentioned. + From what I’ve read in this thread, it seems like half the + commenters are expecting that there should be some magic + software or standard UI element that is mandatory in every + distribution of Linux. It’s a bit silly to think that way as + everyone uses Linux in their own way and many of us don’t want + bloated garbage that we will never use (a UI element for a + setting that only needs to be touched once). + + ** kon14 + Just to be a bit pedantic, this is not a Linux issue as it + has nothing to do with the kernel. + Just a reminder, but you do understand you've written this in + a sub called linux _gaming, right? Nobody cares at this + point, from a casual user's perspective, linux is just a + catch-all term for linux distros. + + The easiest that come to mind would be either throwing an + computer command in somewhere like .xprofile or specifying + your mouse parameters in an XOrg config file. + While I personally love config files, manually configuring + some settings can be intimidating for newcomers and it gets + even worse when you also have to setup multiple non-binary + vars that only accept specific values (ie dpi, sensitivity, + acceleration etc). + + It seems like half the commenters are expecting that there + should be some magic software or standard UI element that is + mandatory in every distribution of Linux ... many of us don’t + want bloated garbage that we will never use. + You're spot on regarding unnecessary cruft bloating a default + installation. However if a noob-friendly desktop-use distro + (or rather DE) already provides a basic mouse configuration + utility in its system settings I think it would really make + sense if they could merely add a couple of additional + elements to expose and configure stuff like this. + The thing is, not all peripherals can be supported through + the same utilities (at least not for stuff like dpi), but + thankfully bosic stuff like acceleration are merely handled + by libinput (and others). + On the other hand, libinput doesn't even expose proper + configuration files, so if you're on Wayland and your + compositor doesn't provide a tool to modify acceleration and + other parameters you're pretty much stuck with the default + settings! + + + ** redstoolthrowawayy + xset m 0 0 + + ** KarKraKr + That does not disable mouse acceleration 100%. + + ** learn2dev + Fr? What does? I'm worried bc I play tf2 with raw input on + and xset m 0 0. + How can I make sure acceleration is off? + + + + ** Sempre01 + Thats temporary. + + ** _____frost___ + You can make commands execute at startup in several ways.. + + ** Sempre01 + Thats way too complicated for 99% of gamers coming from + Windows. + + ** BulletDust + Geez, I've done more complicated things just getting + games running the way they should under Windows. + I personally think you've set the bar a little low + considering the technical ability of most gamers. I + enjoy gaming and I had mouse acceleration disabled + permanently in seconds under Ubuntu MATE. + This procedure is far from difficult (I run 16.04): + [1]https://errorfixer.co/disable-mouse-acceleration- + ubuntu-16-04/ + + + + + [1] + https://errorfixer.co/disable-mouse-acceleration-ubu- + ntu-16-04/ + + ** Greydmiyu + I've hated mouse acceleration ever since it was + introduced. I've never had to "move the mouse + over half the table." Called tweaking sensitivity + for the available space. Right now the mouse I am + using for my laptop has less area than a standard + sized hot pad (7"x7"). I only use that as a unit + of measurement because my dinner is on a hot pad + next to the mouse and takes up more room than + what my mouse has to move. + + + ** TurbulentCurrent + I don't use acceleration and my mouse has to move + less than 4 cm for the pointer to move from one + corner to the diagonally opposite corner on a + 1080p screen. + + + ** lordofbud + 99% of user? + I have never heard someone praise mouse + acceleration, I have on the other hand heard + people bitch about it. + + + ** energybeing + You're literally the only person I've ever seen + defend mouse acceleration. I don't think that + number is as high as you think it is. That shit + is cancer. Just up the sensitivity a little bit + if you can't be bothered to move your hand a few + inches FFS. + + + + ** lulxD69420 + Windows where you need a ton of 3rd party software, + registry editing to make the OS not spy and do weird + stuff randomly? Just wow + + ** Sempre01 + Its not a good idea to make Linux easier to use + for everyone? + + ** biAlotOFthings + lol no. Gatekeeping gets these people off + bruh. Some of them absolutely do not want + things like this to be more accessible. God + forbid my 97 year old gramps can get anything + done on the ubuntu distro I installed on his + desktop. + Imagine this kind of neckbeardy attitude in + any other field of interest. + "My coq au vin recipe tastes too savory what + can I do??" + -- "Hurr durr maybe next time try yourself on + [1]this instead" + Fucking insufferable + + + + + [1] + https://upload.wikimedia.org/wikipedia/en/thum- + b/5/57/Lunchables%2C_turkey_and_american_crack- + er_stackers.jpg/250px-Lunchables%2C_turkey_and- + _american_cracker_stackers.jpg + + ** civilization_failed + 1337 af + + ** MasterPythonicSlave + i installed arch in less than 10 tries i + kno what im talking abou + + + + ** Greydmiyu + [1]https://media.giphy.com/media/Fml0fgAxVx- + 1eM/giphy.gif + + + + + [1] + https://media.giphy.com/media/Fml0fgAxVx1eM- + /giphy.gif + + + ** Sempre01 + ok... + + + + ** Sempre01 + Thats really mean. + + + ** toidiboy + I have a better suggestion + sudo rm elitism-in-linux + + + + + + + + ** m-p-3 + I guess that explains why I always find the mouse sluggish on + Linux, TIL. + + ** walterbanana + Just like Windows, to be fair. Nowadays you can change the + acceleration profile in Gnome Tweak tool, if you are using Gnome + anyway. + + ** Appofia + Flat in KDE does not disable acceleration as some people are + claiming, at least not for me, there's still acceleration + present it's just a different curve, or it's bugged. + Not having proper GUI settings for mouse controls is my number 1 + issue with running Linux these days. It's baffling why something + that so many people want to change/adjust has to be done with + editing files or creating scripts. + + ** Sasamus + It's bugged, at least for some, the profile settings does not + change the profile. + + + ** paanordpolen + Long live xinput commands + + ** cloudrac3r + Play around with the xinput command-line tool. Specifically, + Device Accel Profile (aceleration type) and Device Accel + Constant Deceleration (speed). My preferred settings are -1 and + 1.25 respectively, and I have this script to set them for me: + a="$(xinput | grep 'Logitech USB Receiver' | awk '{print $6}' | + sed 's/id=//')" + for i in $a; do + b="$(xinput list-props $i | grep 'Device Accel Constant + Deceleration')" + b=${b##*(} + b=${b%%)*} + xinput set-prop $i $b 1.25 + b="$(xinput list-props $i | grep 'Device Accel Profile')" + b=${b##*(} + b=${b%%)*} + xinput set-prop $i $b -1 + done + For a synaptics touchpad, use the synclient command line tool. + + ** gluka_ + It's true and in KDE at least, setting the slider to zero + doesn't actually give you raw input like xorg configs will (it + feels smoothed). From what I can tell, there's also no real + option for changing your desktop sensitivity once you're rid of + mouse acceleration if you don't have working DPI settings. + Changing the transform matrix through xinput seems like the best + solution, but causes the camera to spin uncontrollably in a ton + of games for some reason. + + I suppose you could make a script to disable/enable it as + needed, but most games have menus and overlays that you need to + interact with regularly so that would be a lot of hotkey presses + over time. + + ** 5had0w5talk3r + in KDE at least, setting the slider to zero doesn't actually + give you raw input + Did you set your profile to 'flat'? + + + ** Sasamus + With the adaptive profile the slider adjusts the amount of + acceleration. + With the flat profile the slider adjusts the + sensitivity/speed. + The problem is that the profile setting doesn't seem to work, + at least for some. + But the slider works as it should if you set the profile in + other ways. + + + ** ismaelbonato + xset m 00 + + ** undu + Touchpad acceleration shouldn't be a problem anymore: + [1]https://who-t.blogspot.com/2018/08/libinputs-new-trackpoint-a- + cceleration.html + + + + + [1] + https://who-t.blogspot.com/2018/08/libinputs-new-trackpoint-acce- + leration.html + + ** citewiki + Shouldn't it be in the game settings anyway? + + ** Zach_Attakk + I don't know if it's because I'm used to the "enhanced pointer + precision" on Windows, but every time I go back to my Zorin + machine, I keep overshooting buttons, even when moving slowly. + I'd also like to be able to set the sensitivity of my mouse vs + my trackpad independently, because one is super slow and the + other super fast and I don't want to switch it every time I + decide not to plug in the mouse. + + ** TurbulentCurrent + On X you can easily disable it by typing xset m 1 0 + in the terminal + But on Wayland (libinput), I have not found a way to disable it, + that's why I don't use any distro that comes with Wayland. + + ** Saizaku_ + Just to stop missinformatiom from spreading, xset no longer + works the way it used to due to the changes in x. You should + use config files, read more about that here: + [1]https://wiki.archlinux.org/index.php/Mouse_acceleration#Di- + sabling_mouse_acceleration + + + + + [1] + https://wiki.archlinux.org/index.php/Mouse_acceleration#Disab- + ling_mouse_acceleration + + + ** inverimus + Honestly, most people probably want it on, so having to use some + google searches to turn it off is not a very big deal. + + ** lordofbud + Not trying to bash you, but if you're using a physical mouse + instead of a touch pad, why would you want mouse acceleration + on? + It out right annoys me, the first thing I set out to address + on a fresh install is disabling it. + + ** inverimus + I don't have it on, but I think most people do not bother + ever turning it off and are used to it being on all the + time. + + + + ** MightyWheatley + still, there should be an easy to find option for those who + want to turn it off + + + ** Prime624 + Huh. I actually love the mouse sensitivity and acceleration on + Linux (and Mac). I can barely use a windows mouse anymore, it's + so touchy or sluggish, no good balance. + + ** volca02 + It's okay if you do - but there are those with high-dpi mice + used to RAW input without any acceleration - and I'm one of + them. It's mind boggling why the common desktop environments + don't allow for total bypass of the mouse input processing. + + + ** LordMacharius + I prefer accuracy, mouse acceleration on a mouse is the most + frustrating thing to work with. + + + ** the_Madman + KDE's mouse settings panel allows you to set the acceleration to + "dynamic"or "flat". I switched it off the first chance I got. + + ** 84521 + Is that why the mouse is so fucky in Ubuntu? And no way to + toggle it off? + + ** ReadAParadox + You can disable it in Ubuntu but it's kinda complicated, first + install gnome-tweak-tool then go to mouse settings (in + gnome-tweak-tool) then change acceleration profile from whatever + it is to flat. + + ** supamesican + YUp, my biggest complaint about it. Manjaro doesnt seem too bad + about it but still its not ok + + ** EdgiPing + Upvote for the edit. + + ** GeeWhizWithout + I have used Linux in some fashion for decades. Work, pleasure, + etc. Mouse issues are my most hated thing. I use a trackball and + it's not always good. + + ** UltimaN3rd + I installed Ubuntu 18.04 fresh just a few weeks ago and don't + have any mouse acceleration by default. It was always a problem + before but it seems like they changed it? + + ** BenkiTheBuilder + I'm just using plain X11 with Fluxbox (on Ubuntu Xenial) and + haven't changed anything regarding mouse. And I'm happy with how + the cursor moves. Guess it's an anti-feature of Desktop + Environments. + + ** mao_dze_dun + I have absolutely no idea why you got ANY downvotes. This has + been a legitimate problem that has been present on, at least, + all Ubuntu based distros I've used. They want to increase market + share but can't fix the effing mouse? What the hell? + + ** stormicex + It's the reason I still use windows. Even if I disable the mouse + acceleration from tweak tool the feel of the mouse is horrible + in csgo. I tried 5 years ago and tried again some months ago. + Still shit. We'll see in another 5 years lol + + ** LordMacharius + You can't be bothered to look up the software you need so you + use Windows instead, wtf? + + ** stormicex + maybe you need to read again my post. Even with + acceleration disabled mouse feels weird on linux compared + to what feel on windows. Aim is super important while + playing csgo and if my mouse don't feel precise i can't + play on linux. + + + + ** tutami + This and screen tearing is linuxs doom. We need to fix those + issues + + ** n30p1r4t3 + No screen tearing to speak of for me on mesa/amdgpu... I’ve + only ever had screen tearing using intel or nvidia. + + ** tutami + %90 ppl are using Nvidia/Intel. There are workatounds but + at the cost of performance etc + + + + diff --git a/test/expected/REDDIT/2018-10-09_16-00_Mouse_acceleration_is_a.header b/test/expected/REDDIT/2018-10-09_16-00_Mouse_acceleration_is_a.header new file mode 100644 index 0000000..34c8126 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_16-00_Mouse_acceleration_is_a.header @@ -0,0 +1,3 @@ +0Mouse acceleration is a real problem in Linux. null/REDDIT/2018-10-09_16-00_Mouse_acceleration_is_a 70 +i [linux_gaming] 2018-10-09_16-00 +i diff --git a/test/expected/REDDIT/2018-10-09_16-00_Mouse_acceleration_is_a.header.html b/test/expected/REDDIT/2018-10-09_16-00_Mouse_acceleration_is_a.header.html new file mode 100644 index 0000000..c78c823 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_16-00_Mouse_acceleration_is_a.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

Mouse acceleration is a real problem in Linux.

+
([linux_gaming] 2018-10-09_16-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_16-00_Mouse_acceleration_is_a.html b/test/expected/REDDIT/2018-10-09_16-00_Mouse_acceleration_is_a.html new file mode 100644 index 0000000..8cce822 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_16-00_Mouse_acceleration_is_a.html @@ -0,0 +1,751 @@ + + + + + + + + +
+

Mouse acceleration is a real problem in Linux.

+
([linux_gaming] 2018-10-09_16-00)
+
+ +
+
+ All Linux distributions I have used required me to tweak the mouse settings before it was usable for gaming.

Stock Ubuntu for example comes with mouse acceleration enabled by default and there is no option to turn it off. WTF?

Even on touchpads mouse acceleration feels like its doing more harm than good and I dont like it :(

edit: Instead of giving me gold please donate the money to a charity or GNU developers. +
+
+
+

TurnDownForTendies

+
+

Despite the downvotes this is a legitimate complaint. I've never understood why this isn't extremely easy to disable.

+
+

KarKraKr

+
+

There even was a time when libinput didn't support flat acceleration at all while some distros (namely arch) had already moved to it. I downgraded that package immediately. If I remember correctly the devs were quite dismissive of this and didn't think it was a high priority, because who doesn't want mouse acceleration? And isn't setting it to some really low value just like turning it off?

No, it's not and yes I notice it immediately. I refuse to buy many mice because they can't track without some leftover acceleration ffs. With Linux being more and more viable as a gaming platform this just can't be ignored. I know people who tried switching to Linux because they heard CSGO, the only game they ever play, runs. They were just as stupefied as you'd expect them to be that there was no option for disabling mouse acceleration completely and that they had to manually edit config files. "Yeah, Linux is really easy these days, uhh, except for that I guess"

+
+
+

5had0w5talk3r

+
+

If you use Gnome or especially KDE, it is extremely easy to disable. Just go to the settings menu and disable it.

+
+

aaronfranke

+
+

In XFCE there's a menu for changing the acceleration amount, but it doesn't do anything if I set it to zero or ten.

+
+

5had0w5talk3r

+
+

[1]https://bugzilla.xfce.org/

[1] https://bugzilla.xfce.org/

+
+

aaronfranke

+
+

[1]https://bugzilla.xfce.org/show_bug.cgi?id=8593 [2]https://bugzilla.xfce.org/show_bug.cgi?id=12140

No attention from developers for over half a decade.

[1] https://bugzilla.xfce.org/show_bug.cgi?id=8593

[2] https://bugzilla.xfce.org/show_bug.cgi?id=12140

+
+

5had0w5talk3r

+
+

That's pretty shocking. If you're not resource limited, I'd consider moving to KDE since they actually seem to care about what the users want and need.

+
+

aaronfranke

+
+

Not shocking to me. Ubuntu and Wine both have bugs over a decade old. I just checked and KDE has open bugs from 2002. Tends to happen with open-source projects. [1]The oldest 500 bugs are from 2002 to 2005 .

XFCE's oldest bug is from 2006. Gnome's oldest bug is from 2004. The Linux kernel's oldest bug is from 2005. Wine's oldest bug is from 2000.

[1] https://bugs.kde.org/buglist.cgi?bug_status=__open__&no_redirect=1&order=changeddate%2Cpriority%2Cbug_severity&query_format=specific

+
+

5had0w5talk3r

+
+

It's shocking considering the kind of bug it is.

+
+
+

Greydmiyu

+
+

Most might not be valid any longer. I was putzing around with Dokuwiki at work, it didn't install cleanly from the package. So I checked the bugtracker for the package. Oldest bug for Dokuwiki is filed against 8.10. That version isn't even supported any more (16.04LTS is the oldest, I think). On top of that the specific bug is fixed. I know it's fixed. The current package isn't missing the symlink that bug says is missing.

+
+
+

energybeing

+
+

Tends to happen with open-source projects.

Tends to happen more with closed source projects as there is no way to report or track bugs open to the public. Windows 7 was still running 16 bit dos... Think about how old the bugs must be in that pile of trash.

One of them led to a full privilege escalation.

+
+
+

the_Madman

+
+

That's an issue with bug triaging, not bug fixing.

+
+

aaronfranke

+
+

The user doesn't care though.

+
+

the_Madman

+
+

That's correct. They don't care about bug reports against software that doesn't have the bug anymore.

+
+
+
+
+
+
+
+
+

hatestetris

+
+

Same issue on MATE.

+
+
+
+

TurnDownForTendies

+
+

I made a bootable usb to see the mouse options in KDE. You're right there's an option to set the acceleration to flat. The last time I used it I was confused by the multipliers where you could type in values for acceleration and "pointer threshold." Good to see its now just a click to get it over with.

+
+

5had0w5talk3r

+
+

Yeah, the KDE team have done a great job recently and have developed a modern, feature-rich, and great performing desktop with some of the best apps in the Linux space. It's really come a long way and I have zero regrets or complaints after having switched to it over a year ago.

+
+

TurnDownForTendies

+
+

Yeah looks a lot different than it used to last time I tried it a year ago. Looks really nice so far and animations are a lot smoother than what I'm used to on gnome. I had to edit a file to stop screen tearing on my nvidia card and disallow applications to block compositing because running a game would cause window dragging and some desktop effects to get screwed up, but I'll switch to it if things seem stable.

+
+

5had0w5talk3r

+
+

I had to edit a file to stop screen tearing on my nvidia card

On any recent drivers you can just open the nvidia-settings tool as root and enable "ForceFullCompositePipeline" under "Advanced" in the "X Server Display Configuration". Then just save it to your xorg.conf file to keep it after a reboot.

disallow applications to block compositing because running a game would cause window dragging and some desktop effects to get screwed up,

This seems to be an edge-case with only certain applications. IIRC, the only one I've encountered any issues with was [1]The Adventures of Fei Duanmu . In any case, you can manually toggle compositing using a global shortcut (Shift+Alt+F12 by default).

Looks really nice so far and animations are a lot smoother than what I'm used to on gnome.

Yeah the animations and transitions are great. You can customize them too, from "Smoother and longer" to "Snappier and shorter" (or just turn them off if that's your thing).

[1] https://store.steampowered.com/app/593200/The_Adventures_of_Fei_Duanmu/

+
+

DutchHawk_

+
+

I had to edit a file to stop screen tearing on my nvidia card

On any recent drivers you can just open the nvidia-settings tool as root and enable "ForceFullCompositePipeline" under "Advanced" in the "X Server Display Configuration". Then just save it to your xorg.conf file to keep it after a reboot.

Seeing as how we are on a gaming subreddit: keep in mind that this does have a huge performance impact.

+
+

5had0w5talk3r

+
+

I feel like this is a myth that keeps getting perpetuated. I've done testing and have seen no impact in either frame-time, response, or frame-rate across OpenGL, Vulkan or Wine games. Maybe it causes some issue in some edge-case game where the code is poorly optimized, but I've yet to run into it.

+
+

DutchHawk_

+
+

Dunno about edge case, but it isn't consistent: that's true.

I have little impact in say Insurgency/DOF, but both Tomb Raiders had massive stuttering. Same with the vsync effect: sometimes it seems to clamp it to 60fps while other games are fine.

So I guess the advice would more be "keep in mind it does stuff; if you have issues try enabling/disabling it".

+
+
+
+

GaianNeuron

+
+

There's an option in KDE called "allow applications to block compositing" which lets games override that and recover said performance.

It's enabled by default.

+
+

DutchHawk_

+
+

From what I gather, that has nothing to do with Nvidia's settings (inc. any form of CompositePipeline ) only KDE's own compositing. KWin doesn't know anything what Nvidia is doing. Via former KDE dev [1]/u/mgraesslin : see [2]this

The [3]solution in that thread by [4]/u/UrbenLegend may work with the "block compositing" (since it it a KWin thingy after all). Although for me the triple buffer helps, but not completely eliminates tearing.

[1] https://www.reddit.com/u/mgraesslin

[2] https://www.reddit.com/r/kde/comments/88aejd/is_anyone_here_using_kde_on_proprietary_nvidia/dwow79l

[3] https://www.reddit.com/r/kde/comments/88aejd/is_anyone_here_using_kde_on_proprietary_nvidia/dwje571

[4] https://www.reddit.com/u/UrbenLegend

+
+
+
+
+
+
+

koera

+
+

My only complaint is that I would love to use Kubuntu, but KDE Neon keeps getting so much awesome stuff I can't make myself give it up.

+
+

YAOMTC

+
+

I don't see how this is a complaint.

+
+

koera

+
+

Luxury problem, I would love to have a super stabil 18.04 with the extra polish and stabil KDE desktop, but all the awesome new and shiny is too much to resist.

+
+
+
+
+
+
+

fluffy465

+
+

KDE has different mouse settings menus depending on the driver, so that option isn't always there. It wasn't for me by default.

+
+

Walrad_Usingen

+
+

Yes! [1]Here is a forum post showing the different mouse settings in the preferences. Make sure you install xf86-input-evdev and use it instead of the default xf86-input-libinput , e.g. with cp /usr/share/X11/xorg.conf.d/10-evdev.conf /etc/X11/xorg.conf.d/10-evdev.conf

[1] https://bbs.archlinux.org/viewtopic.php?id=240218

+
+

the_real_farfetchd

+
+

Maybe symlink the file instead of copying so it doesn't get out of sync when the original gets updated.

+
+

Walrad_Usingen

+
+

Yeah, probably not a bad idea. I don't necessarily trust the package keeping it in the same place either though, so maybe both. 🤔

+
+
+
+
+

5had0w5talk3r

+
+

When was this? It's there on the default configuration for: Fedora 28, Arch (and Arch-based), Kubuntu 18.04, KDE Neon.

+
+
+
+

Jupon

+
+

wait, with KDE i can completely disable this? im installing this weekend!

+
+
+
+

Swiftpaw22

+
+

It is, and it's why I helped to get the Linux Mint developers to turn it off by default. There is an option in mouse settings for "custom acceleration" where you can turn it back on, though, if you want it. But seriously, most everyone seems to prefer it off, hence why they changed that. It's stupid to have accel be the default, and even if you make it the default, at least provide a way to easily disable it.

All distros should do the same. No mouse acceleration is a sane default.

+
+

Jupon

+
+

When was this? i was using mint earlier this year and it was impossible for someone like me to remove.

+
+
+

chunes

+
+

As someone who moved from Windows to Mint a few weeks ago, thank you! This thread had me worried but I was surprised to see it turned off by default.

+
+

TheFlyingDharma

+
+

Disabling mouse acceleration is a "massively niche feature"? Did I really just read that on a gaming subreddit?

+
+

c0ccuh

+
+

He would feel right at home on gnome.

+
+

vexorian2

+
+

Not a he

+
+
+
+

vexorian2

+
+

I am yet to meet anyone IRL that remotely cares about this. And most of the people I know are geeks to some degree.

Reality is that most of the people don't care, and if we added this feature to the UI they would feel confused about it and mess it up and then wonder why their mouse is acting glitchy on Linux.

If instead, we leave it like it is, the people who care can run the terminal commands or install the right packages or whatever.

+
+
+
+
+
+

catman1900

+
+

The people here are to 1337 for ease of use stuff

+
+
+
+

lemler3

+
+

Install gnome tweak tool go to keyboard and mouse and change mouse profile to flat

+
+

Sempre01

+
+

Yeah thats the solution on stock Ubuntu but you shouldnt have to install software to change mouse settings...

+
+

redstoolthrowawayy

+
+

Actually the function is already part of gnome, the tweak tool makes it easier to access and saves the setting.

+
+

Sempre01

+
+

Huh. I had to install it when I tried stock Ubuntu.

+
+

furquan_ahmad

+
+

Debian (on which Ubuntu is based upon) installs it as part of the gnome metapackage, I don't know why Ubuntu removed Tweaks from the metapackage.

+
+

koera

+
+

My guess would be to "simplify" the experience. Less options means easier to use.

+
+
+
+

ImpersonalComputer

+
+

You had to install gnome tweak tool to change the setting using a GUI but you could have changed it manually by editing dconf.

+
+

TMiguelT

+
+

Any idea why tweak tool is not installed by default, or even integrated into the Settings dialogue? It's so helpful I don't understand why everyone wouldn't want it

+
+

the_Madman

+
+

Because that gives users control, which is against the Gnome philosophy.

+
+

Vash63

+
+

Gnome doesn't decide on the default packages for a distribution. As mentioned above in this same comment thread, Ubuntu's upstream (Debian) does include Tweaks by default with the 'gnome' metapackage.

+
+

the_Madman

+
+

Gnome does decide to ship 4 different UIs to do one job, and all as separate software.

+
+

Vash63

+
+

True, but that isn't the same thing you initially said which is that they don't like giving control. They just aren't organizing it very well.

+
+
+
+
+
+
+

lordofbud

+
+

I think the point they are making is that it's not a default GUI option, people who are just switching over from windows, and doing so as gamers are likely not familiar with non-GUI methods of adjusting settings.

[1]This is what they see on Ubuntu, and to be honest, it leaves the impression to a new user that disabling mouse acceleration is not an option.

Edit: two words.

[1] https://imgur.com/xD5rIqI

+
+

ImpersonalComputer

+
+

I agree, it should be a part of Ubuntu’s basic features I was just trying to clarify that it can be done without installing the gnome tweak tools package.

+
+
+
+
+
+
+

lemler3

+
+

I mean you can't really blame one distro when they all use libinput, if anything synapse if the one to blame

+
+

Sempre01

+
+

They could've put a slider in their mouse settings couldnt they?

+
+

BulletDust

+
+

Microsoft could have used just the 'Control Panel' as opposed to the 'Control Panel' and the 'Settings Panel' couldn't they?

A classic example of a non intuitive GUI if I ever saw one. It's easier opening a configuration file and copy/pasting simple text.

+
+
+
+
+

FlukyS

+
+

Well they are shipping the Gnome settings manager with a few tweaks. This is more of a Gnome problem than an Ubuntu problem.

+
+
+
+

DanBennett

+
+

OK, I had no idea that's what that did! Thank you for helping OP and thus others. More like you, please! :-)

+
+
+
+

arminiusreturns

+
+

[1]https://wiki.archlinux.org/index.php/Mouse_acceleration

[1] https://wiki.archlinux.org/index.php/Mouse_acceleration

+
+
+

ed_ed_ed_ed

+
+

[Something like this?] ( [1]https://imgur.com/xGmEY1A )

[1] https://imgur.com/xGmEY1A

+
+

KarKraKr

+
+

Does that really turn it off though? I've never seen a GUI that actually sets a [1]flat acceleration profile . Granted, I don't use many GUIs, but stock distros were always lacking such an option.

[1] https://wiki.archlinux.org/index.php/Mouse_acceleration#Disabling_mouse_acceleration

+
+

Ozymandias117

+
+

KDE at least appears to. [1]https://i.imgur.com/3pOG6uL.png

[1] https://i.imgur.com/3pOG6uL.png

+
+

TaylorRoyal23

+
+

That doesn't seem to work perfectly. I've tested it a bunch of times and it seems to still have a bit of acceleration

+
+

bakgwailo

+
+

Would be nice to file a bug report with your findings.

+
+
+

Sasamus

+
+

The profile toggle doesn't seem to work, it does not change the profile.

It seems to work for some though.

+
+
+
+
+
+
+

Swiftpaw22

+
+

Then you haven't used Linux Mint, as I helped to get the developers to turn it off by default. There is an option in mouse settings for "custom acceleration" where you can turn it back on, though, if you want it. But seriously, most everyone seems to prefer it off, hence why they changed that.

All distros should do the same. No mouse acceleration is a sane default.

+
+

awe300

+
+

I fucking love Linux mint

+
+
+
+

jensreuterberg

+
+

Ok this may be the DUMBEST question - but I use the GUI option in plasma to set flat acceleration rate - but then I do

$ xinput list-props {1..50} 2>/dev/null | fgrep 'libinput Accel Profile Enabled ('

And it claims acceleration is still on... (ie reads 1, 0 instead of 0, 1)

Is it me just not getting it, or freaking out for nothing? If not: Why?

EDIT: should be noted that I have a hard time checking "manually" (ie testing going quick over the same space as you've recently dragged it slowly to see if it goes "farther" when moving fast) but my aim in CSGO "feels" shaky. Could be just me stressing out and getting shaky aim due to that suspicion.

+
+

AI221

+
+

best way to test is to set 2 heavy objects between your mouse and move between them fast or slow. If your mouse doesn't return to roughly the same spot you're good.(unless you've got some $500 mouse it's not gonna be pixel-perfect)

+
+

jensreuterberg

+
+

Thats the one I usually do (although not THAT heavy), will do some more of it though just to calm my nerves - which may just as well be what messes it up. CS is such a "confidence game", and a small streak of losses really makes you wonder and question etc etc...

+
+
+
+

Sasamus

+
+

You are correct. The profile toggle does not work, at least for some, the profile does not change.

+
+
+
+

K900_

+
+

KDE Plasma lets you disable mouse acceleration out of the box.

+
+

iommu

+
+

Does it have an option for sensitivity yet? On 5.13 I could only find accel but not sensitivity.

+
+

AimlesslyWalking

+
+

I think the acceleration option might just be a poorly worded sensitivity option, so long as you set it to flat profile underneath. I could be wrong though, just going off a brief mouse-feel test and it feels unaccelerated.

+
+

RASQ37

+
+

Just tested it. No, it's definitely acceleration.

+
+

Sasamus

+
+

That slider does work as a sensitivity/speed slider with a flat profile.

The problem is that changing the profile there doesn't seem to work for some people, hence why people have different experiences.

If you set the profile to flat by other means that slider can be used for sensitivity.

+
+
+
+
+
+

raist356

+
+

I guess you are using the stable version. That option is gone in the settings of new versions.

+
+

K900_

+
+

It's there for me on Plasma 5.14 beta.

+
+

raist356

+
+

What distro are you on?

+
+

K900_

+
+

Arch.

+
+
+
+
+

jensreuterberg

+
+

Just chiming in that I still have that option in 5.13.5 (Flat Acceleration Rate checkbox underneath the slider)

+
+
+
+
+

mightysilentsaint

+
+

is it weird that i have never faced the said problems for the last 6 years of my life as a full time linux user?

+
+

MikeFrett

+
+

I've never had these issues either.

+
+

aerique

+
+

It's mostly what you're used to. In the past I did most of my gaming on Windows, so Linux felt off and OS X was awful.

Switched to Linux full-time a couple of months for gaming (everything else I had been doing on Unix for ages anyway), set my mouse settings to something that felt nice[1] and no issues after one or two days.

[1] xset b off mouse 2/1 4

+
+
+
+
+

plumkefan

+
+

Just to be a bit pedantic, this is not a Linux issue as it has nothing to do with the kernel. It is really an issue with whatever Desktop Environment(s) you are using.

Some DEs have this built into to their settings UI, some do not. If there is a specific DE you love, but does not offer this, propose it upstream and someone may add it in.

There are several options for persistently disabling acceleration. The easiest that come to mind would be either throwing an computer command in somewhere like .xprofile or specifying your mouse parameters in an XOrg config file. If using Gnome, there is always gnome-tweaks, as has been mentioned.

From what I’ve read in this thread, it seems like half the commenters are expecting that there should be some magic software or standard UI element that is mandatory in every distribution of Linux. It’s a bit silly to think that way as everyone uses Linux in their own way and many of us don’t want bloated garbage that we will never use (a UI element for a setting that only needs to be touched once).

+
+

kon14

+
+

Just to be a bit pedantic, this is not a Linux issue as it has nothing to do with the kernel.

Just a reminder, but you do understand you've written this in a sub called linux _gaming, right? Nobody cares at this point, from a casual user's perspective, linux is just a catch-all term for linux distros.

The easiest that come to mind would be either throwing an computer command in somewhere like .xprofile or specifying your mouse parameters in an XOrg config file.

While I personally love config files, manually configuring some settings can be intimidating for newcomers and it gets even worse when you also have to setup multiple non-binary vars that only accept specific values (ie dpi, sensitivity, acceleration etc).

It seems like half the commenters are expecting that there should be some magic software or standard UI element that is mandatory in every distribution of Linux ... many of us don’t want bloated garbage that we will never use.

You're spot on regarding unnecessary cruft bloating a default installation. However if a noob-friendly desktop-use distro (or rather DE) already provides a basic mouse configuration utility in its system settings I think it would really make sense if they could merely add a couple of additional elements to expose and configure stuff like this.

The thing is, not all peripherals can be supported through the same utilities (at least not for stuff like dpi), but thankfully bosic stuff like acceleration are merely handled by libinput (and others).

On the other hand, libinput doesn't even expose proper configuration files, so if you're on Wayland and your compositor doesn't provide a tool to modify acceleration and other parameters you're pretty much stuck with the default settings!

+
+
+
+

redstoolthrowawayy

+
+

xset m 0 0

+
+

KarKraKr

+
+

That does not disable mouse acceleration 100%.

+
+

learn2dev

+
+

Fr? What does? I'm worried bc I play tf2 with raw input on and xset m 0 0.

How can I make sure acceleration is off?

+
+
+
+

Sempre01

+
+

Thats temporary.

+
+

_____frost___

+
+

You can make commands execute at startup in several ways..

+
+

Sempre01

+
+

Thats way too complicated for 99% of gamers coming from Windows.

+
+

BulletDust

+
+

Geez, I've done more complicated things just getting games running the way they should under Windows.

I personally think you've set the bar a little low considering the technical ability of most gamers. I enjoy gaming and I had mouse acceleration disabled permanently in seconds under Ubuntu MATE.

This procedure is far from difficult (I run 16.04):

[1]https://errorfixer.co/disable-mouse-acceleration-ubuntu-16-04/

[1] https://errorfixer.co/disable-mouse-acceleration-ubuntu-16-04/

+
+

Greydmiyu

+
+

I've hated mouse acceleration ever since it was introduced. I've never had to "move the mouse over half the table." Called tweaking sensitivity for the available space. Right now the mouse I am using for my laptop has less area than a standard sized hot pad (7"x7"). I only use that as a unit of measurement because my dinner is on a hot pad next to the mouse and takes up more room than what my mouse has to move.

+
+
+

TurbulentCurrent

+
+

I don't use acceleration and my mouse has to move less than 4 cm for the pointer to move from one corner to the diagonally opposite corner on a 1080p screen.

+
+
+

lordofbud

+
+

99% of user?

I have never heard someone praise mouse acceleration, I have on the other hand heard people bitch about it.

+
+
+

energybeing

+
+

You're literally the only person I've ever seen defend mouse acceleration. I don't think that number is as high as you think it is. That shit is cancer. Just up the sensitivity a little bit if you can't be bothered to move your hand a few inches FFS.

+
+
+
+

lulxD69420

+
+

Windows where you need a ton of 3rd party software, registry editing to make the OS not spy and do weird stuff randomly? Just wow

+
+

Sempre01

+
+

Its not a good idea to make Linux easier to use for everyone?

+
+

biAlotOFthings

+
+

lol no. Gatekeeping gets these people off bruh. Some of them absolutely do not want things like this to be more accessible. God forbid my 97 year old gramps can get anything done on the ubuntu distro I installed on his desktop.

Imagine this kind of neckbeardy attitude in any other field of interest.

"My coq au vin recipe tastes too savory what can I do??"

-- "Hurr durr maybe next time try yourself on [1]this instead"

Fucking insufferable

[1] https://upload.wikimedia.org/wikipedia/en/thumb/5/57/Lunchables%2C_turkey_and_american_cracker_stackers.jpg/250px-Lunchables%2C_turkey_and_american_cracker_stackers.jpg

+
+

civilization_failed

+
+

1337 af

+
+

MasterPythonicSlave

+
+

i installed arch in less than 10 tries i kno what im talking abou

+
+
+
+

Greydmiyu

+
+

[1]https://media.giphy.com/media/Fml0fgAxVx1eM/giphy.gif

[1] https://media.giphy.com/media/Fml0fgAxVx1eM/giphy.gif

+
+
+

Sempre01

+
+

ok...

+
+
+
+

Sempre01

+
+

Thats really mean.

+
+
+

toidiboy

+
+

I have a better suggestion

sudo rm elitism-in-linux

+
+
+
+
+
+
+
+
+

m-p-3

+
+

I guess that explains why I always find the mouse sluggish on Linux, TIL.

+
+
+

walterbanana

+
+

Just like Windows, to be fair. Nowadays you can change the acceleration profile in Gnome Tweak tool, if you are using Gnome anyway.

+
+
+

Appofia

+
+

Flat in KDE does not disable acceleration as some people are claiming, at least not for me, there's still acceleration present it's just a different curve, or it's bugged.

Not having proper GUI settings for mouse controls is my number 1 issue with running Linux these days. It's baffling why something that so many people want to change/adjust has to be done with editing files or creating scripts.

+
+

Sasamus

+
+

It's bugged, at least for some, the profile settings does not change the profile.

+
+
+
+

paanordpolen

+
+

Long live xinput commands

+
+
+

cloudrac3r

+
+

Play around with the xinput command-line tool. Specifically, Device Accel Profile (aceleration type) and Device Accel Constant Deceleration (speed). My preferred settings are -1 and 1.25 respectively, and I have this script to set them for me: a="$(xinput | grep 'Logitech USB Receiver' | awk '{print $6}' | sed 's/id=//')"

for i in $a; do

b="$(xinput list-props $i | grep 'Device Accel Constant Deceleration')"

b=${b##*(}

b=${b%%)*}

xinput set-prop $i $b 1.25

b="$(xinput list-props $i | grep 'Device Accel Profile')"

b=${b##*(}

b=${b%%)*}

xinput set-prop $i $b -1

done

For a synaptics touchpad, use the synclient command line tool.

+
+
+

gluka_

+
+

It's true and in KDE at least, setting the slider to zero doesn't actually give you raw input like xorg configs will (it feels smoothed). From what I can tell, there's also no real option for changing your desktop sensitivity once you're rid of mouse acceleration if you don't have working DPI settings. Changing the transform matrix through xinput seems like the best solution, but causes the camera to spin uncontrollably in a ton of games for some reason.

I suppose you could make a script to disable/enable it as needed, but most games have menus and overlays that you need to interact with regularly so that would be a lot of hotkey presses over time.

+
+

5had0w5talk3r

+
+

in KDE at least, setting the slider to zero doesn't actually give you raw input

Did you set your profile to 'flat'?

+
+
+

Sasamus

+
+

With the adaptive profile the slider adjusts the amount of acceleration.

With the flat profile the slider adjusts the sensitivity/speed.

The problem is that the profile setting doesn't seem to work, at least for some.

But the slider works as it should if you set the profile in other ways.

+
+
+
+

ismaelbonato

+
+

xset m 00

+
+
+

undu

+
+

Touchpad acceleration shouldn't be a problem anymore: [1]https://who-t.blogspot.com/2018/08/libinputs-new-trackpoint-acceleration.html

[1] https://who-t.blogspot.com/2018/08/libinputs-new-trackpoint-acceleration.html

+
+
+

citewiki

+
+

Shouldn't it be in the game settings anyway?

+
+
+

Zach_Attakk

+
+

I don't know if it's because I'm used to the "enhanced pointer precision" on Windows, but every time I go back to my Zorin machine, I keep overshooting buttons, even when moving slowly. I'd also like to be able to set the sensitivity of my mouse vs my trackpad independently, because one is super slow and the other super fast and I don't want to switch it every time I decide not to plug in the mouse.

+
+
+

TurbulentCurrent

+
+

On X you can easily disable it by typing xset m 1 0

in the terminal

But on Wayland (libinput), I have not found a way to disable it, that's why I don't use any distro that comes with Wayland.

+
+

Saizaku_

+
+

Just to stop missinformatiom from spreading, xset no longer works the way it used to due to the changes in x. You should use config files, read more about that here: [1]https://wiki.archlinux.org/index.php/Mouse_acceleration#Disabling_mouse_acceleration

[1] https://wiki.archlinux.org/index.php/Mouse_acceleration#Disabling_mouse_acceleration

+
+
+
+

inverimus

+
+

Honestly, most people probably want it on, so having to use some google searches to turn it off is not a very big deal.

+
+

lordofbud

+
+

Not trying to bash you, but if you're using a physical mouse instead of a touch pad, why would you want mouse acceleration on?

It out right annoys me, the first thing I set out to address on a fresh install is disabling it.

+
+

inverimus

+
+

I don't have it on, but I think most people do not bother ever turning it off and are used to it being on all the time.

+
+
+
+

MightyWheatley

+
+

still, there should be an easy to find option for those who want to turn it off

+
+
+
+

Prime624

+
+

Huh. I actually love the mouse sensitivity and acceleration on Linux (and Mac). I can barely use a windows mouse anymore, it's so touchy or sluggish, no good balance.

+
+

volca02

+
+

It's okay if you do - but there are those with high-dpi mice used to RAW input without any acceleration - and I'm one of them. It's mind boggling why the common desktop environments don't allow for total bypass of the mouse input processing.

+
+
+

LordMacharius

+
+

I prefer accuracy, mouse acceleration on a mouse is the most frustrating thing to work with.

+
+
+
+

the_Madman

+
+

KDE's mouse settings panel allows you to set the acceleration to "dynamic"or "flat". I switched it off the first chance I got.

+
+
+

84521

+
+

Is that why the mouse is so fucky in Ubuntu? And no way to toggle it off?

+
+
+

ReadAParadox

+
+

You can disable it in Ubuntu but it's kinda complicated, first install gnome-tweak-tool then go to mouse settings (in gnome-tweak-tool) then change acceleration profile from whatever it is to flat.

+
+
+

supamesican

+
+

YUp, my biggest complaint about it. Manjaro doesnt seem too bad about it but still its not ok

+
+
+

EdgiPing

+
+

Upvote for the edit.

+
+
+

GeeWhizWithout

+
+

I have used Linux in some fashion for decades. Work, pleasure, etc. Mouse issues are my most hated thing. I use a trackball and it's not always good.

+
+
+

UltimaN3rd

+
+

I installed Ubuntu 18.04 fresh just a few weeks ago and don't have any mouse acceleration by default. It was always a problem before but it seems like they changed it?

+
+
+

BenkiTheBuilder

+
+

I'm just using plain X11 with Fluxbox (on Ubuntu Xenial) and haven't changed anything regarding mouse. And I'm happy with how the cursor moves. Guess it's an anti-feature of Desktop Environments.

+
+
+

mao_dze_dun

+
+

I have absolutely no idea why you got ANY downvotes. This has been a legitimate problem that has been present on, at least, all Ubuntu based distros I've used. They want to increase market share but can't fix the effing mouse? What the hell?

+
+
+

stormicex

+
+

It's the reason I still use windows. Even if I disable the mouse acceleration from tweak tool the feel of the mouse is horrible in csgo. I tried 5 years ago and tried again some months ago. Still shit. We'll see in another 5 years lol

+
+

LordMacharius

+
+

You can't be bothered to look up the software you need so you use Windows instead, wtf?

+
+

stormicex

+
+

maybe you need to read again my post. Even with acceleration disabled mouse feels weird on linux compared to what feel on windows. Aim is super important while playing csgo and if my mouse don't feel precise i can't play on linux.

+
+
+
+
+

tutami

+
+

This and screen tearing is linuxs doom. We need to fix those issues

+
+

n30p1r4t3

+
+

No screen tearing to speak of for me on mesa/amdgpu... I’ve only ever had screen tearing using intel or nvidia.

+
+

tutami

+
+

%90 ppl are using Nvidia/Intel. There are workatounds but at the cost of performance etc

+
+
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_17-00__release__To_Leave__a_c b/test/expected/REDDIT/2018-10-09_17-00__release__To_Leave__a_c new file mode 100644 index 0000000..d44cea7 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_17-00__release__To_Leave__a_c @@ -0,0 +1,15 @@ + [RELEASE] TO LEAVE, A CHALLENGING PUZZLE-PLATFORMER WITH AN + EMOTIONALLY GRIPPING NARRATIVE, RELEASED ON STEAM TODAY WITH DAY + 1 LINUX SUPPORT. 20% OFF DURING ITS FIRST WEEK. + + [linux_gaming] 2018-10-09_17-00 + + o Reference: 2018-10-09_17-00__release__To_Leave__a_c + o News link: https://www.reddit.com/r/linux_gaming/comments/9lg698/release_to_leave_a_challenging_puzzleplatformer/ + o Source link: https://store.steampowered.com/app/896340/To_Leave/ + + + + + + diff --git a/test/expected/REDDIT/2018-10-09_17-00__release__To_Leave__a_c.header b/test/expected/REDDIT/2018-10-09_17-00__release__To_Leave__a_c.header new file mode 100644 index 0000000..108d313 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_17-00__release__To_Leave__a_c.header @@ -0,0 +1,3 @@ +0[release] To Leave, a challenging puzzle-platformer with an emotionally gripping narrative, released on Steam today with day 1 Linux support. 20% off during its first week. null/REDDIT/2018-10-09_17-00__release__To_Leave__a_c 70 +i [linux_gaming] 2018-10-09_17-00 +i diff --git a/test/expected/REDDIT/2018-10-09_17-00__release__To_Leave__a_c.header.html b/test/expected/REDDIT/2018-10-09_17-00__release__To_Leave__a_c.header.html new file mode 100644 index 0000000..32396c3 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_17-00__release__To_Leave__a_c.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

[release] To Leave, a challenging puzzle-platformer with an emotionally gripping narrative, released on Steam today with day 1 Linux support. 20% off during its first week.

+
([linux_gaming] 2018-10-09_17-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_17-00__release__To_Leave__a_c.html b/test/expected/REDDIT/2018-10-09_17-00__release__To_Leave__a_c.html new file mode 100644 index 0000000..db9bf0c --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_17-00__release__To_Leave__a_c.html @@ -0,0 +1,26 @@ + + + + + + + + +
+

[release] To Leave, a challenging puzzle-platformer with an emotionally gripping narrative, released on Steam today with day 1 Linux support. 20% off during its first week.

+
([linux_gaming] 2018-10-09_17-00)
+
+ +
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_19-00_Gallium9_vs_VK9 b/test/expected/REDDIT/2018-10-09_19-00_Gallium9_vs_VK9 new file mode 100644 index 0000000..92f9775 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_19-00_Gallium9_vs_VK9 @@ -0,0 +1,55 @@ + GALLIUM9 VS VK9 + + [linux_gaming] 2018-10-09_19-00 + + o Reference: 2018-10-09_19-00_Gallium9_vs_VK9 + o News link: https://www.reddit.com/r/linux_gaming/comments/9lgn9p/gallium9_vs_vk9/ + o Source link: + + + So i read an interview that the DXVK dev was inspired by VK9 + so i decided to check it out, and then remembered Gallium9. + + I understand VK9 tries to translate the calls to Vulkan but + what does Gallium9 do different from VK9? + + + ** ezs1lly + One important difference not mentioned yet: Gallium is working. + VK9 is still in development. Another is that gallium is for open + source drivera only. vK9 a more generic translation layer + similar to dxvk. Zink is a new project to do gallium over + vulkan, would give similar solution as VK9. But even earlier in + dev you could say. + + ** breell + Another is that gallium is for open source drivera only + Not even, only gallium drivers, so not the current Intel one + because it's a classic Mesa one. + + + ** breell + Gallium nine is a Gallium state tracker that takes D3D9 in. + + ** ComputerMystic + Gallium Nine, from what I understand, cuts out the middleman. + It's implementing DX9 in the driver the same way GL or Vulkan + would be, without translating the DX9 calls to another + intermediate API before letting the driver do its thing with + them. + + ** breell + Well technically it does translate D3D9 to another + intermediate API: the Gallium API, but so does the OGL state + tracker. + + + ** rea987 + Gallium Nine provides native Direct3D 9 rendering, VK9 + translates Direct3D 9 calls into Vulkan. + + ** meeheecaan + iirc gallium would be better since its a linux native dx9 + implementation if i understand. but nvidia wont use it :( + + diff --git a/test/expected/REDDIT/2018-10-09_19-00_Gallium9_vs_VK9.header b/test/expected/REDDIT/2018-10-09_19-00_Gallium9_vs_VK9.header new file mode 100644 index 0000000..9ff5b3e --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_19-00_Gallium9_vs_VK9.header @@ -0,0 +1,3 @@ +0Gallium9 vs VK9 null/REDDIT/2018-10-09_19-00_Gallium9_vs_VK9 70 +i [linux_gaming] 2018-10-09_19-00 +i diff --git a/test/expected/REDDIT/2018-10-09_19-00_Gallium9_vs_VK9.header.html b/test/expected/REDDIT/2018-10-09_19-00_Gallium9_vs_VK9.header.html new file mode 100644 index 0000000..d9a807b --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_19-00_Gallium9_vs_VK9.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

Gallium9 vs VK9

+
([linux_gaming] 2018-10-09_19-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_19-00_Gallium9_vs_VK9.html b/test/expected/REDDIT/2018-10-09_19-00_Gallium9_vs_VK9.html new file mode 100644 index 0000000..224e3e7 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_19-00_Gallium9_vs_VK9.html @@ -0,0 +1,61 @@ + + + + + + + + +
+

Gallium9 vs VK9

+
([linux_gaming] 2018-10-09_19-00)
+
+ +
+
+ So i read an interview that the DXVK dev was inspired by VK9 so i decided to check it out, and then remembered Gallium9.

I understand VK9 tries to translate the calls to Vulkan but what does Gallium9 do different from VK9? +
+
+
+

ezs1lly

+
+

One important difference not mentioned yet: Gallium is working. VK9 is still in development. Another is that gallium is for open source drivera only. vK9 a more generic translation layer similar to dxvk. Zink is a new project to do gallium over vulkan, would give similar solution as VK9. But even earlier in dev you could say.

+
+

breell

+
+

Another is that gallium is for open source drivera only

Not even, only gallium drivers, so not the current Intel one because it's a classic Mesa one.

+
+
+
+

breell

+
+

Gallium nine is a Gallium state tracker that takes D3D9 in.

+
+
+

ComputerMystic

+
+

Gallium Nine, from what I understand, cuts out the middleman. It's implementing DX9 in the driver the same way GL or Vulkan would be, without translating the DX9 calls to another intermediate API before letting the driver do its thing with them.

+
+

breell

+
+

Well technically it does translate D3D9 to another intermediate API: the Gallium API, but so does the OGL state tracker.

+
+
+
+

rea987

+
+

Gallium Nine provides native Direct3D 9 rendering, VK9 translates Direct3D 9 calls into Vulkan.

+
+
+

meeheecaan

+
+

iirc gallium would be better since its a linux native dx9 implementation if i understand. but nvidia wont use it :(

+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_19-00_I_need_help_with_Proton b/test/expected/REDDIT/2018-10-09_19-00_I_need_help_with_Proton new file mode 100644 index 0000000..860e266 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_19-00_I_need_help_with_Proton @@ -0,0 +1,120 @@ + I NEED HELP WITH PROTON + + [linux_gaming] 2018-10-09_19-00 + + o Reference: 2018-10-09_19-00_I_need_help_with_Proton + o News link: https://www.reddit.com/r/linux_gaming/comments/9lguyj/i_need_help_with_proton/ + o Source link: + + + Hey guys, its been several days now that Im trying to play + Elder Scrolls Online through proton but im getting some + issues. + + I am new to linux, and that may be the major reason. + + I'm running steam in a debian 9, have updated to beta version + and turned on steam play settings. At the first try after + downloading ESO i've tried to just click play button and it + showed "running" for a brief moment and then it was gone. So + i've tried to build proton myself following [1]this + instructions but ended up with an error [2]that i couldn't + solve yet . So i've tried to run it again with + PROTON_NO_ESYNC=1 mesa_glthread=true vblank_mode=0 launch + options and no success. I don't know what to do now and thats + why im posting here to see if anyone can help or knows what to + do. + + I appreciate any help and many thanks in advance. + + + + [1] https://github.com/ValveSoftware/Proton/ + + [2] https://github.com/ValveSoftware/Proton/issues/494 + + + ** gamersonlinux + You might want to post in [1]SteamPlay + I'm not totally sure because I've never built proton + I wish there was a debug like in PlayOnLinux so we can see what + is going on + + + + + [1] https://www.reddit.com/r/SteamPlay/ + + ** Sylorak + I will, thanks + + + ** grandmastermoth + Proton can produced debug logs if you turn them on: + [1]https://github.com/ValveSoftware/Proton/wiki/Proton-FAQ + Check this site for compatibility and tips: + [2]https://spcr.netlify.com/ + For each entry on that list, there's usually a link to the + Proton issues on GitHub which sometimes has posts regarding + workarounds. + Make sure you have Vulkan installed! Type vulkaninfo to confirm + + + + + [1] https://github.com/ValveSoftware/Proton/wiki/Proton-FAQ + [2] https://spcr.netlify.com/ + + ** coldpie1 + Have you tried another game to confirm whether it's a problem + with just ESO, or a problem with Proton in general? Bejeweled 2 + Deluxe has a free trial that works well in Proton. Also try + restarting the Steam client if you haven't. + + ** aaronfranke + What are your specs and what graphics drivers are you using? + + ** Sylorak + Geforce Gtx 1060 + Driver: 396.54 + + ** aaronfranke + Try installing Python 2.7. + + ** NoXPhasma + Python 2.7 isn't needed anymore. [1]That was fixed in + Proton 3.7-5 . + + + + + [1] + https://github.com/ValveSoftware/Proton/blob/proton_3.7- + /CHANGELOG.md + + + ** Sylorak + Its installed :/ + + ** aaronfranke + Then I'm not sure. You seem to have things set up + correctly. + However, I'm using Xubuntu and not Debian. Valve + recommends Ubuntu by the way. + + ** ImpersonalComputer + Ubuntu is based on Debian. Ubuntu derives its + packages from Debian Unstable. + + ** aaronfranke + What's your point? Ubuntu may have things that + Steam Play needs and isn't installed by + default. + + + + + + + + diff --git a/test/expected/REDDIT/2018-10-09_19-00_I_need_help_with_Proton.header b/test/expected/REDDIT/2018-10-09_19-00_I_need_help_with_Proton.header new file mode 100644 index 0000000..9d35c7d --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_19-00_I_need_help_with_Proton.header @@ -0,0 +1,3 @@ +0I need help with Proton null/REDDIT/2018-10-09_19-00_I_need_help_with_Proton 70 +i [linux_gaming] 2018-10-09_19-00 +i diff --git a/test/expected/REDDIT/2018-10-09_19-00_I_need_help_with_Proton.header.html b/test/expected/REDDIT/2018-10-09_19-00_I_need_help_with_Proton.header.html new file mode 100644 index 0000000..b04857d --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_19-00_I_need_help_with_Proton.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

I need help with Proton

+
([linux_gaming] 2018-10-09_19-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-09_19-00_I_need_help_with_Proton.html b/test/expected/REDDIT/2018-10-09_19-00_I_need_help_with_Proton.html new file mode 100644 index 0000000..e2ba334 --- /dev/null +++ b/test/expected/REDDIT/2018-10-09_19-00_I_need_help_with_Proton.html @@ -0,0 +1,86 @@ + + + + + + + + +
+

I need help with Proton

+
([linux_gaming] 2018-10-09_19-00)
+
+ +
+
+ Hey guys, its been several days now that Im trying to play Elder Scrolls Online through proton but im getting some issues.

I am new to linux, and that may be the major reason.

I'm running steam in a debian 9, have updated to beta version and turned on steam play settings. At the first try after downloading ESO i've tried to just click play button and it showed "running" for a brief moment and then it was gone. So i've tried to build proton myself following [1]this instructions but ended up with an error [2]that i couldn't solve yet . So i've tried to run it again with PROTON_NO_ESYNC=1 mesa_glthread=true vblank_mode=0 launch options and no success. I don't know what to do now and thats why im posting here to see if anyone can help or knows what to do.

I appreciate any help and many thanks in advance.



[1] https://github.com/ValveSoftware/Proton/

[2] https://github.com/ValveSoftware/Proton/issues/494 +
+
+
+

gamersonlinux

+
+

You might want to post in [1]SteamPlay

I'm not totally sure because I've never built proton

I wish there was a debug like in PlayOnLinux so we can see what is going on

[1] https://www.reddit.com/r/SteamPlay/

+
+

Sylorak

+
+

I will, thanks

+
+
+
+

grandmastermoth

+
+

Proton can produced debug logs if you turn them on:

[1]https://github.com/ValveSoftware/Proton/wiki/Proton-FAQ

Check this site for compatibility and tips:

[2]https://spcr.netlify.com/

For each entry on that list, there's usually a link to the Proton issues on GitHub which sometimes has posts regarding workarounds.

Make sure you have Vulkan installed! Type vulkaninfo to confirm

[1] https://github.com/ValveSoftware/Proton/wiki/Proton-FAQ

[2] https://spcr.netlify.com/

+
+
+

coldpie1

+
+

Have you tried another game to confirm whether it's a problem with just ESO, or a problem with Proton in general? Bejeweled 2 Deluxe has a free trial that works well in Proton. Also try restarting the Steam client if you haven't.

+
+
+

aaronfranke

+
+

What are your specs and what graphics drivers are you using?

+
+

Sylorak

+
+

Geforce Gtx 1060

Driver: 396.54

+
+

aaronfranke

+
+

Try installing Python 2.7.

+
+

NoXPhasma

+
+

Python 2.7 isn't needed anymore. [1]That was fixed in Proton 3.7-5 .

[1] https://github.com/ValveSoftware/Proton/blob/proton_3.7/CHANGELOG.md

+
+
+

Sylorak

+
+

Its installed :/

+
+

aaronfranke

+
+

Then I'm not sure. You seem to have things set up correctly.

However, I'm using Xubuntu and not Debian. Valve recommends Ubuntu by the way.

+
+

ImpersonalComputer

+
+

Ubuntu is based on Debian. Ubuntu derives its packages from Debian Unstable.

+
+

aaronfranke

+
+

What's your point? Ubuntu may have things that Steam Play needs and isn't installed by default.

+
+
+
+
+
+
+
+
+ diff --git a/test/expected/REDDIT/2018-10-10_04-00_Superhot_crash_on_start b/test/expected/REDDIT/2018-10-10_04-00_Superhot_crash_on_start new file mode 100644 index 0000000..8e0ae6e --- /dev/null +++ b/test/expected/REDDIT/2018-10-10_04-00_Superhot_crash_on_start @@ -0,0 +1,73 @@ + SUPERHOT CRASH ON STARTUP (LINUX) + + [linux_gaming] 2018-10-10_04-00 + + o Reference: 2018-10-10_04-00_Superhot_crash_on_start + o News link: https://www.reddit.com/r/linux_gaming/comments/9lkc8d/superhot_crash_on_startup_linux/ + o Source link: + + + So i bought Superhot for linux on steam , all my computers + specs are above the minimum requirements tried to start it up + (showed a black screen) and crashed seconds after. This + happens every time i start the game i even restarted my + computer and i see to be having the same problem as this post + ( [1]https://www.reddit.com/r/linux_gaming/comments/5zn46u/sup- + erhot_crashes_on_startup/ ) but i didnt find a fix on there. + + Also when i run it from the terminal with this command i get + this output and then the last line [Aborted (core dumped)] + after the game crashes + + /home/ayden/.steam/steam/steamapps/common/SUPERHOT/SUPERHOT.x8- + 6_64 + + Found path: + /home/ayden/.steam/steam/steamapps/common/SUPERHOT/SUPERHOT.x8- + 6_64 + + Mono path[0] = + '/home/ayden/.steam/steam/steamapps/common/SUPERHOT/SUPERHOT_D- + ata/Managed' + + Mono path[1] = + '/home/ayden/.steam/steam/steamapps/common/SUPERHOT/SUPERHOT_D- + ata/Mono' + + Mono config path = + '/home/ayden/.steam/steam/steamapps/common/SUPERHOT/SUPERHOT_D- + ata/Mono/etc' + + displaymanager : xrandr version warning. 1.5 + + displaymanager : trying .X11-unix + + No protocol specified + + client :0 has 1 screens + + displaymanager screen (0): 1600 x 900 + + Using libudev for joystick management + + Importing game controller configs + + Aborted (core dumped) + + .......Im not investigating this matter i just want to play + the game, help would be greatly appreciated + + + + [1] https://www.reddit.com/r/linux_gaming/comments/5zn46u/supe- + rhot_crashes_on_startup/ + + + ** Leopard1907 + Can you try one of these as a game launch option? From Steam + library: + LC_ALL=C %command% + or + LANG=C %command% + + diff --git a/test/expected/REDDIT/2018-10-10_04-00_Superhot_crash_on_start.header b/test/expected/REDDIT/2018-10-10_04-00_Superhot_crash_on_start.header new file mode 100644 index 0000000..85c4ea9 --- /dev/null +++ b/test/expected/REDDIT/2018-10-10_04-00_Superhot_crash_on_start.header @@ -0,0 +1,3 @@ +0Superhot crash on startup (Linux) null/REDDIT/2018-10-10_04-00_Superhot_crash_on_start 70 +i [linux_gaming] 2018-10-10_04-00 +i diff --git a/test/expected/REDDIT/2018-10-10_04-00_Superhot_crash_on_start.header.html b/test/expected/REDDIT/2018-10-10_04-00_Superhot_crash_on_start.header.html new file mode 100644 index 0000000..dc04b1e --- /dev/null +++ b/test/expected/REDDIT/2018-10-10_04-00_Superhot_crash_on_start.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

Superhot crash on startup (Linux)

+
([linux_gaming] 2018-10-10_04-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-10_04-00_Superhot_crash_on_start.html b/test/expected/REDDIT/2018-10-10_04-00_Superhot_crash_on_start.html new file mode 100644 index 0000000..3314f8d --- /dev/null +++ b/test/expected/REDDIT/2018-10-10_04-00_Superhot_crash_on_start.html @@ -0,0 +1,31 @@ + + + + + + + + +
+

Superhot crash on startup (Linux)

+
([linux_gaming] 2018-10-10_04-00)
+
+ +
+
+ So i bought Superhot for linux on steam , all my computers specs are above the minimum requirements tried to start it up (showed a black screen) and crashed seconds after. This happens every time i start the game i even restarted my computer and i see to be having the same problem as this post ( [1]https://www.reddit.com/r/linux_gaming/comments/5zn46u/superhot_crashes_on_startup/ ) but i didnt find a fix on there.

Also when i run it from the terminal with this command i get this output and then the last line [Aborted (core dumped)] after the game crashes

/home/ayden/.steam/steam/steamapps/common/SUPERHOT/SUPERHOT.x86_64

Found path: /home/ayden/.steam/steam/steamapps/common/SUPERHOT/SUPERHOT.x86_64

Mono path[0] = '/home/ayden/.steam/steam/steamapps/common/SUPERHOT/SUPERHOT_Data/Managed'

Mono path[1] = '/home/ayden/.steam/steam/steamapps/common/SUPERHOT/SUPERHOT_Data/Mono'

Mono config path = '/home/ayden/.steam/steam/steamapps/common/SUPERHOT/SUPERHOT_Data/Mono/etc'

displaymanager : xrandr version warning. 1.5

displaymanager : trying .X11-unix

No protocol specified

client :0 has 1 screens

displaymanager screen (0): 1600 x 900

Using libudev for joystick management

Importing game controller configs

Aborted (core dumped)

.......Im not investigating this matter i just want to play the game, help would be greatly appreciated



[1] https://www.reddit.com/r/linux_gaming/comments/5zn46u/superhot_crashes_on_startup/ +
+
+
+

Leopard1907

+
+

Can you try one of these as a game launch option? From Steam library:

LC_ALL=C %command%

or

LANG=C %command%

+
+
+ diff --git a/test/expected/REDDIT/2018-10-10_07-00_Friendly_reminder__Shad b/test/expected/REDDIT/2018-10-10_07-00_Friendly_reminder__Shad new file mode 100644 index 0000000..9e1d25c --- /dev/null +++ b/test/expected/REDDIT/2018-10-10_07-00_Friendly_reminder__Shad @@ -0,0 +1,82 @@ + FRIENDLY REMINDER: SHADOW WARRIOR 2 IS FREE TO GRAB ON GOG AND + IT CAN BE PLAYED ON LINUX USING WINE + + [linux_gaming] 2018-10-10_07-00 + + o Reference: 2018-10-10_07-00_Friendly_reminder__Shad + o News link: https://www.reddit.com/r/linux_gaming/comments/9ll8ir/friendly_reminder_shadow_warrior_2_is_free_to/ + o Source link: + + + In case you haven't already heard about it, if you have a GOG + account you can get Shadow Warrior 2 for free [1]here + + Shadow Warrior 2 sadly didn't get a native Linux release like + the first reboot but using a combination of Wine and DXVK you + can get it running fairly smoothly (on semi outdated hardware) + + How to get it running + + The game got an [2]install script for Lutris a few hours ago + that runs by installing with the offline setup from GOG. + + Another option is to install and run [3]GOG Galaxy which you + can use to download and update the game and also to + synchronize your savegames. + + [4]Here is a video demonstration of it running on my cpu + bottlenecked hardware (i5 2500 + 1060 3GB), so with any newer + or overclocked CPU you should be good to go. + + Quick Troubleshooting (any other fixes are welcome) + + Game running really really slow ingame: + + Right click the game/GOG Galaxy in Lutris, select wine + configuration and in the new window set the windows version to + windows 10 + + If it's still slow, right click it in Lutris, select configure + and go to system settings. Enable 'run in terminal' + + Invisible Floors: + + Right click the game in Lutris and make sure you have DXVK + enabled as invisible floors usually occur in wined3d11 + + Another way to check if DXVK is running and working is to set + the environment variable DXVK_HUD to 'fps' + + + + [1] https://www.gog.com/game/shadow_warrior_2 + + [2] https://lutris.net/games/shadow-warrior-2/ + + [3] https://lutris.net/games/gog-galaxy/ + + [4] https://www.youtube.com/watch?v=JsdGb0DFdW0 + + + ** itwurx4me + Prior to the release of Shadow Warrior 2, I had purchased both + Shadow Warrior "Classic" and Shadow Warrio, thinking I might + play them back-to-back once I had all three. + But after the devs/publisher reneged on a promised Linux + release, I swore I would never buy this game. And now I don't + have to. I can enjoy their game and they get NADA from me. + Fuck them. Thank you GoG. + + ** KayKay91 + Adamhm also made a wine wrapper for Shadow Warrior 2 + [1]https://www.gog.com/forum/shadow_warrior_series/shadow_warrio- + r_2_for_linux + + + + + [1] + https://www.gog.com/forum/shadow_warrior_series/shadow_warrior_2- + _for_linux + + diff --git a/test/expected/REDDIT/2018-10-10_07-00_Friendly_reminder__Shad.header b/test/expected/REDDIT/2018-10-10_07-00_Friendly_reminder__Shad.header new file mode 100644 index 0000000..9212a8c --- /dev/null +++ b/test/expected/REDDIT/2018-10-10_07-00_Friendly_reminder__Shad.header @@ -0,0 +1,3 @@ +0Friendly reminder: Shadow Warrior 2 is free to grab on GOG and it can be played on Linux using Wine null/REDDIT/2018-10-10_07-00_Friendly_reminder__Shad 70 +i [linux_gaming] 2018-10-10_07-00 +i diff --git a/test/expected/REDDIT/2018-10-10_07-00_Friendly_reminder__Shad.header.html b/test/expected/REDDIT/2018-10-10_07-00_Friendly_reminder__Shad.header.html new file mode 100644 index 0000000..23f3431 --- /dev/null +++ b/test/expected/REDDIT/2018-10-10_07-00_Friendly_reminder__Shad.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

Friendly reminder: Shadow Warrior 2 is free to grab on GOG and it can be played on Linux using Wine

+
([linux_gaming] 2018-10-10_07-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-10_07-00_Friendly_reminder__Shad.html b/test/expected/REDDIT/2018-10-10_07-00_Friendly_reminder__Shad.html new file mode 100644 index 0000000..1e85486 --- /dev/null +++ b/test/expected/REDDIT/2018-10-10_07-00_Friendly_reminder__Shad.html @@ -0,0 +1,36 @@ + + + + + + + + +
+

Friendly reminder: Shadow Warrior 2 is free to grab on GOG and it can be played on Linux using Wine

+
([linux_gaming] 2018-10-10_07-00)
+
+ +
+
+ In case you haven't already heard about it, if you have a GOG account you can get Shadow Warrior 2 for free [1]here

Shadow Warrior 2 sadly didn't get a native Linux release like the first reboot but using a combination of Wine and DXVK you can get it running fairly smoothly (on semi outdated hardware)

How to get it running

The game got an [2]install script for Lutris a few hours ago that runs by installing with the offline setup from GOG.

Another option is to install and run [3]GOG Galaxy which you can use to download and update the game and also to synchronize your savegames.

[4]Here is a video demonstration of it running on my cpu bottlenecked hardware (i5 2500 + 1060 3GB), so with any newer or overclocked CPU you should be good to go.

Quick Troubleshooting (any other fixes are welcome)

Game running really really slow ingame:

Right click the game/GOG Galaxy in Lutris, select wine configuration and in the new window set the windows version to windows 10

If it's still slow, right click it in Lutris, select configure and go to system settings. Enable 'run in terminal'

Invisible Floors:

Right click the game in Lutris and make sure you have DXVK enabled as invisible floors usually occur in wined3d11

Another way to check if DXVK is running and working is to set the environment variable DXVK_HUD to 'fps'



[1] https://www.gog.com/game/shadow_warrior_2

[2] https://lutris.net/games/shadow-warrior-2/

[3] https://lutris.net/games/gog-galaxy/

[4] https://www.youtube.com/watch?v=JsdGb0DFdW0 +
+
+
+

itwurx4me

+
+

Prior to the release of Shadow Warrior 2, I had purchased both Shadow Warrior "Classic" and Shadow Warrio, thinking I might play them back-to-back once I had all three.

But after the devs/publisher reneged on a promised Linux release, I swore I would never buy this game. And now I don't have to. I can enjoy their game and they get NADA from me.

Fuck them. Thank you GoG.

+
+
+

KayKay91

+
+

Adamhm also made a wine wrapper for Shadow Warrior 2 [1]https://www.gog.com/forum/shadow_warrior_series/shadow_warrior_2_for_linux

[1] https://www.gog.com/forum/shadow_warrior_series/shadow_warrior_2_for_linux

+
+
+ diff --git a/test/expected/REDDIT/2018-10-10_08-00_Linux_market_share_on_S b/test/expected/REDDIT/2018-10-10_08-00_Linux_market_share_on_S new file mode 100644 index 0000000..f867a37 --- /dev/null +++ b/test/expected/REDDIT/2018-10-10_08-00_Linux_market_share_on_S @@ -0,0 +1,19 @@ + LINUX MARKET SHARE ON STEAM NOW AT A 16 MONTH HIGH AFTER A + ROUNDING ERROR WAS FIXED + + [linux_gaming] 2018-10-10_08-00 + + o Reference: 2018-10-10_08-00_Linux_market_share_on_S + o News link: https://www.reddit.com/r/linux_gaming/comments/9llukm/linux_market_share_on_steam_now_at_a_16_month/ + o Source link: https://www.gamingonlinux.com/articles/linux-market-share-on-steam-now-at-a-16-month-high-after-a-rounding-error-was-fixed.12689 + + + Invalid. The rounding error fix has to be applied to all of + the previous numbers. + + + ** FeatheryAsshole + Invalid. The rounding error fix has to be applied to all of the + previous numbers. + + diff --git a/test/expected/REDDIT/2018-10-10_08-00_Linux_market_share_on_S.header b/test/expected/REDDIT/2018-10-10_08-00_Linux_market_share_on_S.header new file mode 100644 index 0000000..0d4b97f --- /dev/null +++ b/test/expected/REDDIT/2018-10-10_08-00_Linux_market_share_on_S.header @@ -0,0 +1,3 @@ +0Linux market share on Steam now at a 16 month high after a rounding error was fixed null/REDDIT/2018-10-10_08-00_Linux_market_share_on_S 70 +i [linux_gaming] 2018-10-10_08-00 +i diff --git a/test/expected/REDDIT/2018-10-10_08-00_Linux_market_share_on_S.header.html b/test/expected/REDDIT/2018-10-10_08-00_Linux_market_share_on_S.header.html new file mode 100644 index 0000000..97fc2af --- /dev/null +++ b/test/expected/REDDIT/2018-10-10_08-00_Linux_market_share_on_S.header.html @@ -0,0 +1,20 @@ + + + + + + + + +
+

Linux market share on Steam now at a 16 month high after a rounding error was fixed

+
([linux_gaming] 2018-10-10_08-00)
+
+
+ +
+
+
+ diff --git a/test/expected/REDDIT/2018-10-10_08-00_Linux_market_share_on_S.html b/test/expected/REDDIT/2018-10-10_08-00_Linux_market_share_on_S.html new file mode 100644 index 0000000..12a5927 --- /dev/null +++ b/test/expected/REDDIT/2018-10-10_08-00_Linux_market_share_on_S.html @@ -0,0 +1,31 @@ + + + + + + + + +
+

Linux market share on Steam now at a 16 month high after a rounding error was fixed

+
([linux_gaming] 2018-10-10_08-00)
+
+ +
+
+ Invalid. The rounding error fix has to be applied to all of the previous numbers. +
+
+
+

FeatheryAsshole

+
+

Invalid. The rounding error fix has to be applied to all of the previous numbers.

+
+
+ -- 2.27.0