I observed that when my laptop is on battery and I am in a Skype or Hangouts call, then it darkens the screen AND/OR completely switches off the screen if I don’t move the mouse.
I am wondering if we can add some intelligence to future Ubuntu Desktop versions that can detect if the user is in a call. My assumption is that nobody wants any of those power saving things to trigger when you are on a call.
What Ubuntu version/desktop environment and webbrowser are you using? firefox/chrome inhibit the screensaver while playing videos, unsure what hangout/skype do though
If you use chrome as distributed by Google, you should report a bug upstream.
If you’re seeing the issue with chromium from the ubuntu archive, please file a bug with:
ubuntu-bug chromium-browser
It’s not unlikely that the issue is present in both, in which case bug reports upstream and in ubuntu would be welcome, if you don’t mind.
$ caffeine
/usr/bin/caffeine:25: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
from gi.repository import GObject, Gtk, GLib
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/Xlib/xauth.py", line 42, in __init__
raw = open(filename, 'rb').read()
FileNotFoundError: [Errno 2] No such file or directory: '/home/elopio/.Xauthority'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/caffeine", line 36, in <module>
ewmh = EWMH()
File "/usr/lib/python3/dist-packages/ewmh.py", line 50, in __init__
self.display = _display or display.Display()
File "/usr/lib/python3/dist-packages/Xlib/display.py", line 80, in __init__
self.display = _BaseDisplay(display)
File "/usr/lib/python3/dist-packages/Xlib/display.py", line 62, in __init__
display.Display.__init__(*(self, ) + args, **keys)
File "/usr/lib/python3/dist-packages/Xlib/protocol/display.py", line 61, in __init__
name, host, displayno)
File "/usr/lib/python3/dist-packages/Xlib/support/connect.py", line 93, in get_auth
return getattr(mod, modname).get_auth(sock, dname, host, dno)
File "/usr/lib/python3/dist-packages/Xlib/support/unix_connect.py", line 116, in new_get_auth
au = xauth.Xauthority()
File "/usr/lib/python3/dist-packages/Xlib/xauth.py", line 44, in __init__
raise error.XauthError('~/.Xauthority: %s' % err)
Xlib.error.XauthError: ~/.Xauthority: [Errno 2] No such file or directory: '/home/elopio/.Xauthority'
Really? I’m running Wayland. Is this extension from Ubuntu repos or upstream? I believe I’m using the upstream version. Let me check that. Update: Yeah installed from upstream.
The fullscreen setting sounds like an elegant workaround for Hangouts!
How do you get to this setting?
I installed caffeine from the repo, can run caffeine-indicator to show the applet but it only has Activate, About and Quit.
Running caffeine only gives me this and no settings screen:
orschiro@x230:~$ caffeine
/usr/bin/caffeine:25: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
from gi.repository import GObject, Gtk, GLib