Is this specific to Linux? Probably not, in which case you might get better results reporting this in the regular Steam forums.
Well it is specific to linux, i already posted this on forums and people reported it's working on windows, so they pointed me here to report it on linux specific section.
This works correctly for me. Can you post your bootstrap_log.txt from ~/.local/share/Steam/logs (I only need the last part of it beginning from your most recent Startup of Steam)?
Note also that directly changing the installed Steam files is not an official customization mechanism. Any time a Steam package is downloaded it will overwrite any changes you have.
[2014-01-09 06:23:08] Startup - updater built Jan 7 2014 12:06:43
[2014-01-09 06:23:08] Opted in to client beta 'publicbeta' via beta file
[2014-01-09 06:23:08] Verifying installation...
[2014-01-09 06:23:08] BVerifyInstalledFiles: resource/styles/steam.styles is 136941 bytes, expected 136944
[2014-01-09 06:23:08] Verification complete
[2014-01-09 06:23:08] Downloading update...
[2014-01-09 06:23:08] Checking for available updates...
[2014-01-09 06:23:09] Download complete.
[2014-01-09 06:23:09] uninstalled manifest found in ~/.local/share/Steam/package/steam_client_publicbeta_ubuntu12 (1).
[2014-01-09 06:23:09] Extracting package...
[2014-01-09 06:23:25] Installing update...
[2014-01-09 06:23:26] Cleaning up...
[2014-01-09 06:23:26] Update complete, launching Steam...
[2014-01-09 06:23:26] Shutdown
Alright that helped me. So steam checks file integrity and notice that there is a difference in file size so it downloads it again. The file size is exactly 3 characters less. and TopRight is exactly 3 character less than BottomRight.
So i made it working by tricking the steam that i didn't changed file. In the same line where i changed popup position to TopRight i added 3 new characters after the comment.
Now steam thinks that file is not changed as it have same size as before. And my popup notifications are moved to top right.
OK, that makes sense and what you're seeing is expected behavior. Closing this out.
A better solution is to create a new steam skin.
"To make a skin, you need to take a copy of resource/styles/steam.styles file and copy it to skins//resource/styles/steam.styes. The existance of that file will make Steam put that skin as an option in the settings->interface dialog (Steam will need to be restarted for it to show)." from the readme file inside the skin folder.
That way, steam will not overwrite your steam.style file.
@sdk- Yes that's what i did at the end, after few updated of steam i got tired of constantly editing again and again steam.styles file because update overwrite it. So i made new skin named TopRight and put my edited steam.style file in it.
This is so far the best solution. Although steam should implement select popup dialog position in settings as a feature.
seconded
been nearly 4 years and still no UI option to select the position of notifications like many other apps do
shame on the devs
Rather I wish it just used the system notification interfaces, getting steam notifications via the KDE system would be so much nicer as they'd be properly themed with the system, I could filter things, change timeout lengths based on contents, it could have richer data (responding to a message from inside the notification for example), etc... etc...
not me
I actually would prefer to get steam notifications on the bottom right of my right monitor rather than on the top right of whichever monitor my cursor is on.
I guess make it configurable between system (not just KDE) or steam if actually added :P
Nothing extracted yet.
I have read on forums, one of valve guys explained how to move popup notifications to different position.
But it won't let me do that on my pc.
The file that need to be changed is .local/share/Steam/resource/steam.styles
In one of the lines it says
Notifications.PanelPosition "BottomRight" // Can be "BottomRight", "BottomLeft", "TopRight","TopLeft"
And i can change that to move popups to other position. I wanted to move it to TopRight.
But every time i change that to TopRight and restart steam. Steam updates it self and overwrite file with default.
Im on Ubuntu 12.04 with Gnome classic