Comments (21)
Ugh, Of course Valve would call binaries from the host instead of making portable games, why would I expect anything better out of them...
from com.valvesoftware.steam.
@TingPing What's your opinion, should we add notify-send to app or just label this game issue?
Seems harmless to add it.
from com.valvesoftware.steam.
Steam doesn't use native notifications, it just draws its own windows and works as expected IME. (Flatpak doesn't filter x11 usage, so it can draw anything it wants)
from com.valvesoftware.steam.
It strikes me a bit odd though libnotify would be per-app instead of in runtime
from com.valvesoftware.steam.
@nanonyme libnotify isn't a good library (the entire API is blocking..) and GLib contains a notification implementation most apps should use.
Anyway not relevant because again Steam doesn't use the notification interface it draws its own popups.
from com.valvesoftware.steam.
You're totally right, Steam's notifications do work (for some reason they didn't show up yesterday, but they do now). But still, Dota 2's native notification doesn't show up, which is quite annoying and means you can't really tab out while waiting. They definitely work with regular Steam.
from com.valvesoftware.steam.
So dota 2 itself actually uses native notifications? Test: flatpak run --talk-name=org.freedesktop.Notifications com.valvesoftware.Steam
from com.valvesoftware.steam.
That makes no difference. Dota 2 uses notify-send
, probably needs to be added? The logs aren't really helpful, but that's my guess.
from com.valvesoftware.steam.
@TingPing What's your opinion, should we add notify-send to app or just label this game issue?
from com.valvesoftware.steam.
Please retest with next update
from com.valvesoftware.steam.
Tested that notify-send works but left app by default not allowed to send notifications. Instructions on enabling notifications added to https://github.com/flathub/com.valvesoftware.Steam/wiki/Frequently-asked-questions
from com.valvesoftware.steam.
Ah that explains why this didn't work when I tried it earlier. But the command doesn't work either:
$ sudo flatpak override --talk=org.freedesktop.Notifications com.valvesoftware.Steam
error: Unknown option --talk=org.freedesktop.Notifications
Running Fedora 28 Atomic Workstation.
Also, can't notifications be allowed by default?
from com.valvesoftware.steam.
Works with --talk-name
I guess that's what you meant?
from com.valvesoftware.steam.
Yes. The enabling is now sufficient as libnotify was bundled. Notifications themselves are a controversial feature and not everyone wants to allow Steam to send them. End user can now easily select which way they want it to work
from com.valvesoftware.steam.
But Steam's own notifications are always shown, this only affects games, and most games don't even use notifications. For Dota 2, I'm sure everyone will want them, because otherwise you can't tab out while waiting for a game. IMO it would be more user friendly to allow people to opt out instead of having to opt in to notifications.
from com.valvesoftware.steam.
Afaik --no-talk-name kind of functionality doesn't even exist in Flatpak so it can only work this way with overrides
from com.valvesoftware.steam.
(Also posted this in #1678 ValveSoftware/csgo-osx-linux)
I still have this issue on Linux.
OS: Ubuntu 18.04.2 64-bit.
Hardware: Ryzen 7-1700, RX 580 (8GB), 32 GB DDR4 RAM
Using the default drivers in Ubuntu (AMDGPU-PRO)
Steam API: v018
Steam package versions: 1550534751
NOT running steam beta
running steam with flatpak:
flatpak run --env=LC_ALL=C com.valvesoftware.Steam
flatpak run --env=LC_NUMERIC=C com.valvesoftware.Steam
The MD5 checksum of libsteamnetworkingsockets.so
is fc7417c468b9b816cc8a9ebbdde5eb2e
I have tried solutions posted elsewhere such as going to CSGO properties > LOCAL FILES > Verify Integrity of Game Files. 1 file fails the test and is downloaded. This doesn't solve the issue.
This problem occurs with any configuration of the firewall (UFW). Currently is set to deny in and allow out.
Another piece of information is that this occurs randomly (I had been able to play in multiplayer for the last few weeks and suddenly couldn't).
This problem persists even if I launch steam without launching any other application, and no application running in the background except those that run in a vanilla Ubuntu install.
I don't have any skins installed, and this problem persists if I reinstall steam.
from com.valvesoftware.steam.
@andres-jurado But this isn't about notifications, I think you commented on the wrong issue.
from com.valvesoftware.steam.
@jgillich my bad, sorry!
from com.valvesoftware.steam.
This is not actually solved as libnotify (and therefore notify-send) is not currently built in modules.yml.
I'm sending a PR for this.
Additionally, with --no-talk-name=NAME having being introduced in flatpak, I'd suggest defaulting to --talk-name=org.freedesktop.Notifications instead, but I'll open a separate issue discussing this.
from com.valvesoftware.steam.
I am having the same issue
from com.valvesoftware.steam.
Related Issues (20)
- Name of Application Incorrect when installed HOT 2
- Xbox controller works in Big Picture, but not in games HOT 2
- gamemoderun enables gamemode, but doesn't register process HOT 1
- Exoprimal will not start HOT 1
- No separate taskbar icon for everything launched through Steam
- Steam crashing on launch HOT 2
- Corrupted shop page when using Wayland + NVIDIA HOT 2
- Steam is stuck in fullscreen HOT 7
- steam black screen HOT 1
- Steam Black Screen
- Client crashing upon loading main window HOT 1
- MangoHud and vkBasalt stopped working without apparent reason HOT 19
- OpenSUSE MicroOS/Aeon/Kalpa wine/proton issues (noexec filesystem)
- Uninstalled cannot delete game
- Steam overlay doesn't work properly / at all for sertain games
- Unable to enable "Run Steam when my computer starts".
- Missing assets in No Man's Sky
- Did anyone else notice high battery usage with steam in background?
- Big Picture is very broken in the Flatpak version HOT 3
- `steam_wrapper` shouldn't suggest installing Debug extension
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from com.valvesoftware.steam.