ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.25k stars 175 forks source link

Steam hardware survey does not appear on Linux #2286

Closed Spanguole closed 7 years ago

Spanguole commented 11 years ago

Last time I got a Steam Hardware Survey prompt on Steam for Linux was on December. After that, it never prompted me again. Meanwhile, if I start Steam Windows client (either on Wine or real Windows, doesn't matter) I do get the a survey prompt all the time. (I cancel it, so it asks me each time) I would like to submit my stats for the survey as a Linux user, so it would be great if it started working on Linux for me again.

dh04000 commented 11 years ago

@V10lator The surge in people saying that they got it for the first time maybe the fact that people from Phoronix.com found this link.... they're so into conspiracy theories that they were posting that this "bug" was a valve attempt at discrediting linux and that they had to spam this thread until valve learns they are serious. So, these are most likely false positives.....

Spanguole commented 11 years ago

@dh04000 not sure what You mean about the Phoronix.com thing

also, 5 people getting it is surely not "it's OK now". If absolutely nobody got it on Linux, the current user count would be down to 0.0% in the Steam usage stats. Thus, some people getting it is still expected. If this is really a bug after all, it would explain why Linux user count in the Steam usage stats is dropping constantly. sigh P.S. I still didn't manage to get it on Linux this year. And I launch the Steam Linux client ~ once a day on average.

victort commented 11 years ago

bump for never seeing it under linux.

i haven't used windows in 16 years. i've been in steam for linux since beta. i've been asked once, ever.

Snevzor commented 11 years ago

Same here. I remember getting it a lot 4 years ago on Windows. Not once on Linux since it launched.

Malbeth81 commented 11 years ago

It showed up for the first time since I installed Linux version of Steam (which was back when it was in beta) and it detected and submitted all the info correctly, so it really seams to be working for now, will have to wait and see if it comes back as frequently has it does on Windows in the future.

johndrinkwater commented 11 years ago

Likely just the result of randomness, seen it twice on Linux now, once on twins Win7 box (giving them my family sharing permission) and once under wine…

Xseba360 commented 11 years ago

Hasn't showed up for me since I installed Steam on Ubuntu 12.04 x64 (somewhere around December 2012)

TachyonSpace commented 11 years ago

Has shown up to me 2 times since Steam for Linux Beta, in january and may. When I play in Windows however it shows up -every month-.

TachyonSpace commented 11 years ago

Why not show up on -all- accounts every month? Or would that cause too much traffic?

0xBADEAFFE commented 11 years ago

Everytime i install steam on windows i get asket for an survey, on linux i was never asked.

johndrinkwater commented 10 years ago

@TachyonSpace it’s random :^)

rlqualls commented 10 years ago

Just reinstalled steam yesterday. Never got the survey on Linux before, but this time I got it immediately after installation.

mastertheknife commented 10 years ago

Today (1st December) i got the steam survey on linux for the first time.

nonno-cicala commented 10 years ago

I think there is some check to avoid duplicated entries. IIRC when I received the survey on both PC and Mac and I filled it out on my Mac I stopped receiving it on my PC. When I received the survey on 2 accounts on the same installation I stopped receiving it on both accounts after I filled out the survey with one. Perhaps is there some check that interferes? I have 5 Steam installations on 2 computers with 2 accounts and I've seen the survey much less than when I had just 1 installation with 1 account. Since most Linux users have other systems and many could have a WINE installation this could explain why we feel we receive the survey less frequently.

compholio commented 10 years ago

I received the survey when Steam for Linux first became available, didn't see it for a long time except once when I ran Steam under Wine, then finally received another survey this month. I would suspect that it's just that the sampling means that some people don't see the survey very often and other people see it all the time.

flugsio commented 10 years ago

I have seen a lot of speculation and confusion about this topic. This is my own conclusions from a tiny bit of testing.

The survey is remembering the date you last filled it in for each steam install (file location), not per user or machine. It displays again if you haven't submitted it in the last 12 months. For new installs the date is initialized to 9 months back (only tried once, had just filled in survey on main machine then installed a new wine prefix and logged in with a account to initialize it).

Knowing that the date doesn't get saved for that specific user, i can know happily tell steam not to ask again in all my wine prefixes (or for windows if that is installed for some reason) without the fear that it won't show up on my main machine.

x78x79x82x79 commented 9 years ago

If they are trying to figure out linux usage it seems weird to "randomly" pick steam users to survey - makes me think any variation we see in linux numbers at all is simply due to the nature of "random" numbers as they appear in coding. The actual linux usage might be somewhat higher, maybe 2-3 percent.

For one thing, I dual-boot between Win7 and Arch - and time and time again I get Hardware Survey if I'm on Windows and not if I'm on Linux (which is more often). Once after the survey prompt on Windows I even rebooted into Linux to accurately complete the survey, given my main OS of choice. Sadly the survey just didn't come up on Linux at all, not once, while I see it on Windows constantly. And I only use one account.

Xseba360 commented 9 years ago

after more than 2 years i still havent got it on Linux at all.

rkfg commented 9 years ago

I've participated in the survey on Linux a couple of times since my last message. It's weird that Valve don't send it to everyone but rather a random subset of installations. But lose no faith! I've got it and so can you, just wait and see.

V10lator commented 9 years ago

@rkfg It's not about not getting it at all, it's about the fact that you get it almost never on linux but instantly on wine / in a VM.

rkfg commented 9 years ago

@V10lator if I'm reading the title right it's exactly about not getting it on Linux at all which is not true. Getting it less often on Linux is another issue and may be related to mere statistics. For example, Valve may sample 10% of each platform extrapolating it afterwards and you have more chances to be included in the sample on Windows than on Linux. Simply because Windows has tenfold more users and 10% from it is a much bigger number than 10% from the Linux population. So your chances are bigger if you're on Windows. I may be wrong of course, that's just what I think.

flugsio commented 9 years ago

grep SurveyDate ~/.local/share/Steam/config/config.vdf

If you cancel it you will get it again every month, as OP says. Read previous posts in the thread for more clues.

V10lator commented 9 years ago

@rkfg The title seems out of date but still many Linux users which are there since day one and use steam4linux exclusively have never ever got the survey. Also if you want to do the following test: Take 20 VMs. Install on 10 of them Windows, on the other 10 Linux. Then install steam in each of them. Log in... I bet you'll get surveys instantly on every windows install but not a single one on Linux.

rkfg commented 9 years ago

@V10lator I don't have that many Windows licenses (actually, I have zero of them) so no testing, sorry. I'm interested in the results though, so anybody with a KMS license is appreciated to prove this theory.

yaakov-h commented 9 years ago

You can install Windows without a licence for up to 90 days. Microsoft even provide some such VMs: http://dev.modern.ie/tools/vms/windows/

rkfg commented 9 years ago

Nice feature, didn't know about it. I'll give it a try but I don't promise anything.

Yaksinikos commented 8 years ago

Dudes, last month I had 5 requests for steam survey on my win-pc, while using the same steam-account I don't get even one request on my Linux Mint Steam for the last full year.

Resonant7Hand commented 8 years ago

On average I use Linux 75% of the time & Windows 25% yet I am more often selected for the survey while using Windows. Today I finally got the survey on Linux after having gone about 6 months of only receiving it on Windows. During those 6 months I used Windows probably about 20 days and I did most of my gaming on Linux. If I continue to see the survey pop up on Linux, I'll report back.

Yaksinikos commented 8 years ago

I've got asked today 3 times for survey in steam for windows. Still not even once in Linux. Maybe it's because of my distro (Mint 17.3)?

Spanguole commented 8 years ago

OP here, I got the survey prompt on my Linux client again last month. That is more than than four years since I originally got (last time was December 2012). I reinstalled my computer due to changing distros several times since, I should note. Yet It did pop up on Windows client several times on those rare occasions I'd run it through Wine... It just feels very odd. Oh, and I still haven't got it on the Linux client on my second account, which I run it my laptop, ever. Yet the same story as before when I popped onto Wine... welp.

rkfg commented 8 years ago

They don't sample every client, just the fraction of them. Suppose they show the survey on each 1000th client. For Windows it's quite a lot so you're more likely to be among them, for Linux not so much. You may delete ClientRegistry.blob (or something like that), I heard after that you'll get the survey instantly.

Tele42 commented 8 years ago

The observed behavior I have seen is that there is a separate, higher rng chance for long time inactive clients compared to regularly used clients. This is something I've been noticing over several years with about half a dozen steam in wine prefixes and the native steam client, some which are used semi-regularly, others are rarely used.

'Long' in this context is most likely long enough for automatic login credentials to be invalidated.

nonno-cicala commented 8 years ago

I finally got a survey on Linux, after almost 3 years since last time it happened. In my case the frequency of surveys under Linux is much lower than what I got when using OSX or Windows, in the past. This time I enabled the steam runtime which I usually keep disabled, I don't know if that could interfere with the survey.

zon-git commented 8 years ago

Still not seeing any indication of the hardware survey on my machine. If memory serves me correct, I saw it maybe twice last year and that was early 2015. And that was when I was running Debian Wheezy. Currently running Devuan Jessie. Prior to 2015, I don't remember seeing the survey all that often also.

In 2014 when I dual booted, the survey would always load up when I booted into the Steam for Windows client but not on the Linux client, even when I had started the Linux client a few times prior to booting into Windows.

jomarocas commented 8 years ago

I think. valves think that users have linux sucks, and the survey demonstrate that have more than 3% of market, and is no convenience for valve and no show the survey, valve make something for the survey, you know that you have more than 3% demonstrate with the survey, only i make 1 survey from steam beta in 2013, is something rarely? i dont think that is a bug

Yaksinikos commented 8 years ago

Linux Mint 18 Date: 30. Sep. 2016 I've got a survey request! :+1:

This have been my first for the last years, using Linux. @jomarocas ... If you use parallel windows and get there a survey, reboot into Linux and you will get the survey there. (Worked for me)

jomarocas commented 8 years ago

hi @Translator5 But i need to stay open the survey while reboot? or close the survey and reboot and appear the survey? thanks

LexMidnight commented 7 years ago

This still happens. I had no survey on Linux for years, log into Steam for Windows, installed via Wine, and the same moment I log, here's the survey. No wonder the Linux market share is consistently falling down...

Explain this, because I have no other explanation that it is done on purpose.

ZeXx86 commented 7 years ago

I also do not see hardwere survey on Linux. I do not remember if I ever saw it on Linux. I am running Steam nearly each day.

Herbb commented 7 years ago

I got the survey yesterday on ArchLinux. I think that's third time I got it on Linux, and on Windows (wchich I rarely use) I got it like 10 times. It's really weird how it chooses it. It might be that it tries to get 20% of each platform, so 20% of Windows steam users will be a ton more than Linux, and also users which participated in previous surveys will get it more often. Also I have a lot devices nowadays on which I also have steam installed (as I use it as communicator)

On Mon, Mar 6, 2017 at 11:13 PM, ZeXx86 notifications@github.com wrote:

I also do not see hardwere survey on Linux. I do not remember if I ever saw it on Linux. I am running Steam nearly each day.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ValveSoftware/steam-for-linux/issues/2286#issuecomment-284550953, or mute the thread https://github.com/notifications/unsubscribe-auth/ABB19QztgYt1ydJd4XX4Qi7tensQRFwAks5rjIUKgaJpZM4AjwG0 .

-- Best regards,

Patryk Zientek

x78x79x82x79 commented 7 years ago

I don't understand why they don't just give the survey to everyone (with an option to opt-out of any future ones), I'll never believe they don't have the capacity for it.

On Mon, Mar 6, 2017 at 10:27 PM, Herbb notifications@github.com wrote:

I got the survey yesterday on ArchLinux. I think that's third time I got it on Linux, and on Windows (wchich I rarely use) I got it like 10 times. It's really weird how it chooses it. It might be that it tries to get 20% of each platform, so 20% of Windows steam users will be a ton more than Linux, and also users which participated in previous surveys will get it more often. Also I have a lot devices nowadays on which I also have steam installed (as I use it as communicator)

On Mon, Mar 6, 2017 at 11:13 PM, ZeXx86 notifications@github.com wrote:

I also do not see hardwere survey on Linux. I do not remember if I ever saw it on Linux. I am running Steam nearly each day.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ValveSoftware/steam-for-linux/ issues/2286#issuecomment-284550953, or mute the thread https://github.com/notifications/unsubscribe-auth/ ABB19QztgYt1ydJd4XX4Qi7tensQRFwAks5rjIUKgaJpZM4AjwG0 .

-- Best regards,

Patryk Zientek

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ValveSoftware/steam-for-linux/issues/2286#issuecomment-284554631, or mute the thread https://github.com/notifications/unsubscribe-auth/ABa4SgTYYjsbskMV-kkoKiU1Pk8ZlyENks5rjIhUgaJpZM4AjwG0 .

-- Best Regards, Nik

compholio commented 7 years ago

I don't know if it's significant, but I finally got the survey again (since my original installation) last night after I upgraded my RAM.

Spanguole commented 7 years ago

I finally got the steam survey on my linux laptop not long ago. But at this point, I still got an order of magnitude less survey prompt on Linux compared to Windows (3 times on Linux versus some double digits on Windows), despite the fact I run Windows an order of magnitude less often than Linux (end up booting to windows once every 1-3 months; getting the prompt basically every single time).

jomarocas commented 7 years ago

How you got the steam survey, only for me appear one time

Spanguole commented 7 years ago

@jomarocas that's what we're trying to figure out. I only got it twice on my PC over four years of time and only once on my laptop over three years of time. i.e. we have no idea.

flugsio commented 7 years ago

Start by checking the last time you filled it in for that steam installation, grep SurveyDate ~/.local/share/Steam/config/config.vdf I think it appears around 12 months after that (might be randomized).

If you just skip it, then it will not change the date and it appears again and again.

h33p commented 7 years ago

Also, you can trigger the survey by editing the SurveyDate.

ghost commented 7 years ago

I've been gaming under Ubuntu using Steam for Linux-based operating systems and over multiple computers, I've seen the Hardware Survey only two or three times... The rest of my family (wife, son and daughter) have never seen it under their respective Steam accounts - ever.

Add to this the fact that this bug has been reported over and over, whilst still not being addressed and it immediately becomes clear that Valve Software obviously have no intention of fixing this bug or adjusting the Hardware Survey so that it more accurately collects data...

In other words, don't hold your breath for a fix or a change to data collection in the foreseeable future, because it won't happen.

Plagman commented 7 years ago

The hardware survey is working as intended on Linux and the numbers we get are in line with real user counts, with some over-reporting due to the sampling method used (real user count is lower).

yanickrochon commented 7 years ago

I do not believe that your survey is accurate. Since I have Steam installed, and running 90% of the time... and because my computer is on 24/7, I only received an invitation to complete the survey once in about 3 years. I actually completed the survey twice, so far, because I copy+pasted the link once (last January).

I find it ridiculous that, on one hand Steam Machines and SteamOS are not doing well, and on the other hand Steam is not doing much to show the real amount of people playing on Linux. It does not make any sense.

Vulkan is coming out, most game engine do support Linux, and Windows 10 S is a mess. How is it that Steam does not seize this opportunity??