Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Step-by-step, after a clean boot, gnome-shell stays at almost no CPU usage until I launch a game from Steam and then exit that game. And only some games, not all of them cause this.
For example:
Saint Row IV does not cause this bug
Talos Principle does
But once I have the bug, then say, launching a game that does not start the bug, like Saint Row IV also doesn't fix the bug. Once gnome-shell is caused to go to permanent 25% CPU usage, it does not get fixed by closing all open apps or re-launching apps that don't cause it.
But I did find a fix action:
100% fixed if you run this. It kills the last gnome-shell that was hung at 25% CPU usage and starts a new gnome-shell that's fine. And it retains all your current open apps in your gnome session - so I guess that's all stored in the gnome-session process that's also in memory.
@ HwKiller:
The gnome-shell memory for me never seems to get too bad, starts <100MB and creeps from there, but not too high, 250MB is the highest I've seen yet, but if you ever try Gnome again, you might not have to reboot once a day, just try the 'gnome-shell -r' above, it appears to reset RAM usage too.
The Talos Principle is one of the games (and I think is the only one) that supports Vulkan, and you are using the Nvidia 364.xx driver, which supports Vulkan, which leads me to think that your issue lies with Vulkan drivers/games. If that's the case, using the 352.xx drivers would avoid the issue.
Uhm... Yeah, hard to say... I dropped back to 355.11 and the bug was still there - but that driver still has Vulkan in it. But I also dropped out of the publicbeta of Talos Principle, so probably Vulkan has nothing to do with it.
On one hand, I find it kind of amazing gnome-shell -r works as well as it does. The first time I tried it after seeing that option in the man page - it was a total "Hail Marry" pass. I was fully expecting to go to black screen and need to manually init 6 from there...
On the other hand, it's still a kludge and a bug that's inconvenient.
Discussions of Arch vs more user friendly distros: my problem is I always tend to see everyone's point of view, heheh. Maleko says Drako's attitude towards Arch is very similar to a Windows user to Linux, that's true - I can see that.
But I can also definitely see Drako's point of view. Arch is looking hardcore after reading it's wiki page on install steps. Hardcore in relation to a more GUI/Wizard based install modern casual PC users are dumbed down to / used to.
Maybe Arch is easy and straightforward after you've "paid the entrance price" of getting up to speed on it's particular job flow for installing via the command line? Fair enough.
Once you get good at using the command line for a job flow that can also be done from various GUIs, it generally is faster and more efficient from the command line. But, there is also kinda the prereq that you more or less need to be a badass alpha geek to get really good at the command line in UNIX/Linux :-)
I am planning to try to install Arch w/ KDE maybe this weekend or next weekend, just to see if its particular command line cookbook makes sense to me. I like the idea behind Arch, a minimalist distro with just the components you want in it, faithful to upstream, etc. I am curious how high a price you pay in convenience for that desired minimalism.
My suggestion, kill rygel, and if inclined to, disable sharing and add a kill -9 rygel line in your .bashrc so when you login to GNOME you'll make sure it stays dead :D
This should really be fixed in the upstream rygel, is ridiculous it eats as much CPU idle... and seems to be indexing all the time (talk about ineficacy)
I looked into rygel/DLNA, but I don't see it in memory as a process on my system when I'm having the bug happen, here is my top report when I the bug is happening:
Thanks for the tip on Architect, I bookmarked that. It looks like the way I'll try an Arch first, and possibly only way, if it works well.
Well maybe I have a shot at it, then :-) Although I am regexp proficient, after a Perl phase I went through professionally.
No, it's more like:
If you're going to build your own car anyway, it's better to order well-labeled parts with instructions on putting it together than it is to buy a premade one, disassemble it, and reassemble how you like it.
Really though, I haven't had to modify my configuration on any arch install in nearly a year, and I run on arch-testing.
And arch *is* 'simple', by design. It is SIMPLE, not necessarily easy. The mechanisms are simple, the packaging is simple, the commands are simple, the maintenance is simple. As in engineering --- It is not an over-engineered distro.
Arch may not be easier, depending on the user. I do think if you're wanting to build from the ground up and tweak to your heart's content, it is /much/ easier to start with arch than with ubuntu.
Anyway, all this to say --- Don't discourage people from using arch or other distros. I don't [usually] discourage anyone from trying any distro (except maybe new users to gentoo or slack). Each distro has its target audience. I love arch, I can stand fedora, but ubuntu/debian likes generally drive me nuts. But, I have my wife on mint, because she's their target user.
Alt + F2, "r" is the same thing as "gnome-shell -r &" good to know! I knew of both, but had not made the connection between the two until this post. Alt+F2, "r" is a little quicker. I also use that in SteamOS, because occasionally the desktop background gets dorked after ALT-TAB'ing between game and desktop. This quick magic trick completely fixes it all, without losing my session, even the minimized full-screen game stays intact.