/srv/irclogs.ubuntu.com/2018/08/31/#ubuntu-desktop.txt

oSoMoNgood morning desktoppers06:59
dufluHi oSoMoN, seb12807:01
oSoMoNhey duflu07:07
oSoMoNsalut seb12807:07
oSoMoNhow is it going?07:07
dufluGoing well. Last day of winter :)  How is oSoMoN?07:08
=== pstolowski|afk is now known as pstolowski
oSoMoNI'm good, a bit tired but last day of the week :)07:16
seb128hey duflu oSoMoN, happy friday!07:19
seb128goo morning desktopers07:19
dufluHappy Friday also07:20
mtj_hi people, whats ubuntu 18.04's default WM? .. its xwayland?07:26
duflumtj_, the WM code for gnome-shell is in the 'mutter' project07:26
jameshmtj_: gnome-shell07:26
dufluNot gnome-shell07:27
duflu:)07:27
dufluIn fact some functions are prefaced "meta_" which I *think* is a leftover from Metacity code that was copied in (?)07:28
jameshand mutter is a library linked into gnome-shell :)07:28
jameshmtj_: on the default session for 18.04, xwayland is not used.07:28
mtj_awesome, thanks all07:29
jameshif you switch to the Wayland session, then xwayland acts as an X server to display X11 clients via the Wayland compositor07:29
jamesheven then, gnome-shell is acting as an X11 window manager for those clients though07:29
mtj_jamesh: curious... i have /usr/bin/Xwayland running .. on a (afaik) default session?!07:30
duflumtj_, yes in Ubuntu 18.04 Xwayland is running for the login screen, though unused. In Ubuntu 18.10 that wasteful behaviour is gone07:30
mtj_click07:30
dufluBecause gnome-shell renders the login screen too, and in 18.04 gnome-shell would always start Xwayland even when not required07:31
dufluMaybe it would ease the confusion if it used a symlink gnome-login-screen -> gnome-shell so you could tell what is what07:33
jameshpresumably you can distinguish them by user ID?07:39
dufluYes, but that's less obvious and creates more questions than a unique name07:40
duflucommand name07:40
dufluAdd it to the list of "things we think are obvious but to some users are not". I've been thinking there might be a lightning talk in that07:41
mtj_sorry if off-topic.. im looking for a window-manager that has functionality to execute a shell command when an event happens.. any ideas?07:51
duflumtj_, depends what shell you want to use, and what kind of "event" you mean07:53
mtj_..specifically, i want my WM to call autokey when a 'window focus' event happens, (and pass autokey the window's name/id)07:54
duflumtj_, sorry I can't think of anything that exists for that. However you could probably write an X app to do it (for any WM).07:57
dufluProbably not for Wayland though, because that's more secure07:57
duflu(more secure meaning for Wayland it would have to be built into the shell/WM)07:59
willcookemorning all08:02
dufluMorning willcooke08:03
willcookeadternoon duflu, how goes?08:03
dufluwillcooke, pretty good. Are you refreshed?08:04
willcookeduflu, not really :)  Was a very busy few weeks decoratig and sorting out house stuff, and then the firehose of email yesterday.08:05
dufluFair enough. I keep thinking I should use vacation to sort out the house and then remember how not fun that is08:06
jameshmtj_: it might be possible to do that through gnome-shell's extension interface08:06
dufluYes, I searched for extensions and couldn't find an existing one08:07
mtj_yes yes... interesting..08:08
RAOFseb128: Just a pong to say I have not forgotten colord. I just need to finish the migration to salsa, I've got it building with the new meson build system, and I'll do a sweep of the BTS and then it'll be good to go.08:09
dufluBut in X pretty much everything is public. You can just write an app to monitor the windows and run things08:09
mtj_duflu: the app sounds like a useful tool08:14
dufluYes, but not future proof. It won't work for anyone who uses a Wayland session08:15
jameshmtj_: X11 is basically a product of its time: it assumes that every app displayed on your screen is equally trusted and that everything is part of the same security domain08:16
jameshmtj_: so there's no reason to e.g. stop one application snooping on a second application's input, or screenshot sensitive data from another app, or to download the contents of the clipboard when not focused, etc08:17
mtj_makes sense08:18
jameshand if apps can ptrace each other and read the contents of memory, then there isn't much reason to stop access at the display server08:19
jameshonce you've got sandboxed applications though, you want to partition off apps from each other.  At that point, the display server becomes the only component capable of doing things like tracking window stacking08:20
seb128RAOF, great, thx!08:27
seb128hey willcooke08:28
willcookemorning seb12808:29
seb128how are you? friday already!08:29
willcooke:) still lots to catch up on :(08:30
willcookeand I started getting emails from my server about a disk failing this morning08:30
seb128:/08:30
willcookeglad it told me though08:30
seb128right08:30
seb128is that an out-of-the-box reporting mechanism? or did you installl some software that does that?08:31
willcookesmartmontools08:31
willcookeI'd already got root email forwarding to my normal email, and when I installed it, it just worked08:31
seb128nice08:32
oSoMoNseb128, in case you're still monitoring the LO autopkgtests situation, I've got the lloconv failures covered (bug #1790083), I'm filing a bug in debian and will propose a change to fix them08:58
ubot5bug 1790083 in lloconv (Ubuntu) "autopkgtests fail with LO 6.1 because LibreOfficeKit writes to stderr" [Undecided,New] https://launchpad.net/bugs/179008308:58
oSoMoNinterestingly, the same tests are passing in Debian09:26
willcookeAnyone know a command like cp but that gives you a progress indicator as it goes?10:29
willcookepv sounds like an option, but I read something about it dropping file perms10:30
willcookeoh, rsync can do it of course10:31
willcookeignore10:31
dufluIf you can convince scp to not revert to cp locally then that might also work10:33
dufluNight all10:33
dufluHappy weekend10:34
oSoMoNseb128, could you please upload lloconv on my behalf: http://people.canonical.com/~osomon/lloconv/ ?10:40
oSoMoNI haven't figured out why the same tests are not failing on Debian yet, but this at least will unblock the libreoffice migration10:41
seb128oSoMoN, sure10:58
seb128oSoMoN, uploaded11:00
oSoMoNseb128, thanks11:05
seb128np!11:05
=== pstolowski is now known as pstolowski|lunch
=== pstolowski|lunch is now known as pstolowski
Mirvdoh, bug #1574638 breaking login to ubuntu-fi's MoinMoin wiki. some day I'd need to tinker about what kind of fix Firefox would need..12:56
ubot5bug 1574638 in firefox (Ubuntu) "Firefox has non-functional preferred language both after upgrade and clean install" [Undecided,New] https://launchpad.net/bugs/157463812:56
jibelI tried latest bionic image to verify an SRU and gnome-shell fails to start. Has anyone else noticed this?13:10
jibelin the journal: JS ERROR: TypeError: this._currentWindow is null13:10
willcookejibel, 18.04.1?13:15
jibelwillcooke, daily13:16
seb128Trevinho, ^13:28
Trevinhomh13:28
Trevinhojibel: more dumpstack?13:28
jibelTrevinho, no, it didn't happen on another attempt13:45
Trevinhojibel: mh, nothing left in the journalctl?13:45
jibelI'll report a bug if it happens agaain13:45
Trevinhook13:46
jibelno, I wiped the machine, I want to finish this sru before eod13:46
Trevinhojibel: looks like https://gitlab.gnome.org/GNOME/gnome-shell/issues/41413:46
gitbotGNOME issue 414 in gnome-shell "keyboard: _currentWindow can be null in FocusTracker" [Closed]13:46
greybackjamesh: hey, any chance you could check this: https://github.com/ubuntu/snapcraft-desktop-helpers/pull/145 ?13:47
gitbotubuntu issue (Pull request) 145 in snapcraft-desktop-helpers "Set FONTCONFIG_PATH correctly to fix loading in-snap fonts" [Open]13:47
=== pavlushka_ is now known as pavlushka
Trevinhojibel: I've just cherry-picked it to gnome-3-28 (https://gitlab.gnome.org/GNOME/gnome-shell/commit/6a796675bd7815087881b799ff5fc79e9ce2b0bf) will be released on next stable, if you want open a bug so we track it for cherry-picking (if release doesn't arrive earlier enough13:50
jibelTrevinho, ok13:50
=== ecloud is now known as ecloud_away
=== pavlushka_ is now known as pavlushka
=== pavlushka_ is now known as pavlushka
=== pstolowski is now known as pstolowski|afk
Trevinhokenvandine[m]: I was looking at desktop helpers, there are various reviewed PR's that should land...17:09
willcookeTrevinho, hes on holiday until Tuesday17:13
oSoMoNTrevinho, I can help with that, but let's not merge just before leaving for the week-end, potentially breaking the world17:33
oSoMoNI'll have a look at those on Monday morning17:33
Trevinhowillcooke: oh, ok... sorry :)17:33
Trevinhosure sure...17:33
TrevinhooSoMoN: ^17:33
Trevinhojust noticed there are some17:33
TrevinhoI've one also that is under review for a while for spacing folders17:34
oSoMoNon those good words, have a great week-end everyone!17:36
Trevinhojibel: I've pushed that ubiquity fix, fyi https://code.launchpad.net/~3v1n0/ubiquity/+git/ubiquity/+merge/35413517:36
jibelTrevinho, thanks, I'll merge on Monday is nobody beats me to it17:44
jibelif*17:44
Trevinhojibel: as for deps stuff?17:44
jibelTrevinho, which deps stuff?17:44
Trevinhojibel: my questions in the MP17:46
willcookenight all18:05
seb128have a good w.e desktopers18:09
=== Guest70189 is now known as RAOF

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!