Steps to reproduce
- Install talk app via flatpak on Linux Mint 22.3 (in my example, other distributions are not being tested)
- Enable screensaver and set the timer to 5 minutes (for example)
- Open app and do a (video) call with somebody
- Don't touch the mouse and the keyboard
- Wait for 5 minutes (in this example)
Expected behaviour
I expect the talk app to talk to the OS to disable the screensaver (e.g., via dbus).
Actual behaviour
The talk app doesn't tell the OS to keep the screen/computer active, which means the screensaver is getting activated in a running call after 15 minutes in my particular setup. This is pretty annoying, especially as I need to type in my password after the screensaver is activated.
Diagnosis and logs
Diagnosis report
Diagnosis report
| ––––––––– Application |
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– |
| Version |
v2.0.5 |
| Built-in Talk version |
v22.0.6 |
| Release channel |
stable |
| –––––––––––––– System |
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– |
| Operating system |
Linux 6.14.0-37-generic (#37~24.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 20 10:25:38 UTC 2) |
| Executable path |
/app/lib/com.nextcloud.talk/Nextcloud Talk |
| Using Wayland |
❌ no |
| –––––––––––––– Server |
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– |
| Server version |
v32.0.5 |
talk app |
v22.0.8 |
notifications app |
✅ Enabled |
notify_push app |
✅ Enabled |
Application config
{
"launchAtStartup": false,
"theme": "default",
"systemTitleBar": true,
"monochromeTrayIcon": false,
"zoomFactor": 0.9999999999999996,
"playSoundChat": "respect-dnd",
"playSoundCall": "respect-dnd",
"enableCallbox": "respect-dnd",
"secondarySpeaker": false,
"secondarySpeakerDevice": null,
"trustedFingerprints": []
}
Client logs from running the app via CLI (flatpak run com.nextcloud.talk)
[3:0121/093649.474313:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
Gtk-Message: 09:36:49.585: Failed to load module "xapp-gtk3-module"
[3:0121/093649.619953:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[3:0121/093649.619980:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
Could not install Vue Devtools Error: ENOENT: no such file or directory, mkdir '/home/ddreschner/.var/app/com.nextcloud.talk/config/Nextcloud Talk/extensions/vuejs-devtools'
at async Object.mkdir (node:internal/fs/promises:860:10)
at async installVueDevtools (/app/lib/com.nextcloud.talk/resources/app.asar/.webpack/main/index.js:2:28477)
at async /app/lib/com.nextcloud.talk/resources/app.asar/.webpack/main/index.js:2:195361 {
errno: -2,
code: 'ENOENT',
syscall: 'mkdir',
path: '/home/ddreschner/.var/app/com.nextcloud.talk/config/Nextcloud Talk/extensions/vuejs-devtools'
}
Error: net::ERR_NETWORK_CHANGED
at SimpleURLLoaderWrapper. (node:electron/js2c/browser_init:2:124413)
at SimpleURLLoaderWrapper.emit (node:events:519:28)
Error: net::ERR_NETWORK_CHANGED
at SimpleURLLoaderWrapper. (node:electron/js2c/browser_init:2:124413)
at SimpleURLLoaderWrapper.emit (node:events:519:28)
Error: net::ERR_NETWORK_CHANGED
at SimpleURLLoaderWrapper. (node:electron/js2c/browser_init:2:124413)
at SimpleURLLoaderWrapper.emit (node:events:519:28)
Error: net::ERR_NETWORK_CHANGED
at SimpleURLLoaderWrapper. (node:electron/js2c/browser_init:2:124413)
at SimpleURLLoaderWrapper.emit (node:events:519:28)
Error: net::ERR_NETWORK_CHANGED
at SimpleURLLoaderWrapper. (node:electron/js2c/browser_init:2:124413)
at SimpleURLLoaderWrapper.emit (node:events:519:28)
(Nextcloud Talk:3): libnotify-WARNING **: 12:01:19.707: Running in confined mode, using Portal notifications. Some features and hints won't be supported
[3:0121/122420.482563:ERROR:dbus/bus.cc:572] Failed to get the ownership of org.mpris.MediaPlayer2.chromium.instance3: org.freedesktop.DBus.Error.ServiceUnknown
Steps to reproduce
Expected behaviour
I expect the talk app to talk to the OS to disable the screensaver (e.g., via dbus).
Actual behaviour
The talk app doesn't tell the OS to keep the screen/computer active, which means the screensaver is getting activated in a running call after 15 minutes in my particular setup. This is pretty annoying, especially as I need to type in my password after the screensaver is activated.
Diagnosis and logs
Diagnosis report
Diagnosis report
talkappnotificationsappnotify_pushappApplication config
{ "launchAtStartup": false, "theme": "default", "systemTitleBar": true, "monochromeTrayIcon": false, "zoomFactor": 0.9999999999999996, "playSoundChat": "respect-dnd", "playSoundCall": "respect-dnd", "enableCallbox": "respect-dnd", "secondarySpeaker": false, "secondarySpeakerDevice": null, "trustedFingerprints": [] }Client logs from running the app via CLI (flatpak run com.nextcloud.talk)
[3:0121/093649.474313:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
Gtk-Message: 09:36:49.585: Failed to load module "xapp-gtk3-module"
[3:0121/093649.619953:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[3:0121/093649.619980:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
Could not install Vue Devtools Error: ENOENT: no such file or directory, mkdir '/home/ddreschner/.var/app/com.nextcloud.talk/config/Nextcloud Talk/extensions/vuejs-devtools'
at async Object.mkdir (node:internal/fs/promises:860:10)
at async installVueDevtools (/app/lib/com.nextcloud.talk/resources/app.asar/.webpack/main/index.js:2:28477)
at async /app/lib/com.nextcloud.talk/resources/app.asar/.webpack/main/index.js:2:195361 {
errno: -2,
code: 'ENOENT',
syscall: 'mkdir',
path: '/home/ddreschner/.var/app/com.nextcloud.talk/config/Nextcloud Talk/extensions/vuejs-devtools'
}
Error: net::ERR_NETWORK_CHANGED
at SimpleURLLoaderWrapper. (node:electron/js2c/browser_init:2:124413)
at SimpleURLLoaderWrapper.emit (node:events:519:28)
Error: net::ERR_NETWORK_CHANGED
at SimpleURLLoaderWrapper. (node:electron/js2c/browser_init:2:124413)
at SimpleURLLoaderWrapper.emit (node:events:519:28)
Error: net::ERR_NETWORK_CHANGED
at SimpleURLLoaderWrapper. (node:electron/js2c/browser_init:2:124413)
at SimpleURLLoaderWrapper.emit (node:events:519:28)
Error: net::ERR_NETWORK_CHANGED
at SimpleURLLoaderWrapper. (node:electron/js2c/browser_init:2:124413)
at SimpleURLLoaderWrapper.emit (node:events:519:28)
Error: net::ERR_NETWORK_CHANGED
at SimpleURLLoaderWrapper. (node:electron/js2c/browser_init:2:124413)
at SimpleURLLoaderWrapper.emit (node:events:519:28)
(Nextcloud Talk:3): libnotify-WARNING **: 12:01:19.707: Running in confined mode, using Portal notifications. Some features and hints won't be supported
[3:0121/122420.482563:ERROR:dbus/bus.cc:572] Failed to get the ownership of org.mpris.MediaPlayer2.chromium.instance3: org.freedesktop.DBus.Error.ServiceUnknown