/srv/irclogs.ubuntu.com/2018/11/16/#ubuntu-desktop.txt

RAOFAhem. I appear to have just managed to crash the GNOME Shell lock screen back to my session.03:21
RAOFI thought that wasn't meant to be possible.03:21
dufluRAOF: I would not have imagined so. Can you try looking for evidence? https://wiki.ubuntu.com/Bugs/Responses#Missing_a_crash_report_or_having_a_.crash_attachment03:37
jameshJust noticed I've got the dock displaying over the top of the lock screen03:41
jameshwhich is useful to start or stop applications without restarting03:42
sarnoldthat might be 1769383 or 180359503:42
sarnoldmaybe both03:42
dufluYes... jamesh: https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-ubuntu-dock/+bug/176938303:45
ubot5Ubuntu bug 1769383 in gnome-shell-extension-ubuntu-dock (Ubuntu Disco) "Ubuntu dock/launcher is shown on the lock screen" [High,In progress]03:45
jameshI'm pretty sure I haven't installed dash-to-dock03:48
jameshjust have ubuntu-dock installed03:48
duflujamesh, that's an Ubuntu dock bug03:48
jameshduflu: the reproduction instructions seem to be about having both installed03:49
duflujamesh, I am correcting that user now :)03:49
duflujamesh, herding cats... where those "cats" are people who install gnome-shell extensions and break their machines in countless other ways03:53
RAOFOh, that's right.03:58
RAOFThe lock screen is provided by gnome-shell, so if it dies you're back in the session.03:59
RAOFduflu: I don't have a crash file (it might have auto-submitted), but if there's code that tries to ensure that GS comes back as a lock screen if it crashes while being at the lock screen, that code is buggy :)03:59
dufluRAOF: I agree with that statement but do not know the details04:00
RAOFHm. I don't think “baby mashing keys at the lock screen crashes GS which then restarts into the session” is a particularly actionable bug, sadly. I don't seem to have an apport dump for that.04:07
jameshduflu: I found a GJS stack trace related to ubuntu-dock in the journal.  That could be related.04:07
jameshattached to the bug now04:07
sarnoldyou'd think every screenlocker author would know that a five year old is mandatory testing equipment..04:09
=== JanC_ is now known as JanC
RAOFThe good thing here is that switching to Wayland fixes it (by making every gnome-shell crash kill every process in the session ☺)04:15
duflujamesh, can you find an error message that was above the stack trace?04:21
jameshduflu: there are a number of ones like: gnome-shell[5626]: ../../../../gobject/gsignal.c:2641: instance '0x560d42322850' has no handler with id '6357714'04:37
jameshandyrock: gnome-shell[5626]: Object Meta.WindowActor (0x560d5092bb04:37
jamesh00), has been already deallocated — impossible to access it. This might be cause04:37
jameshd by the object having been destroyed from C code using something such as destro04:37
jameshy(), dispose(), or remove() vfuncs.04:37
jameshstupid autocomplete.  that was just "and:"04:38
jameshIt's not obviously connected to the stack trace04:39
duflujamesh, that second one is what I would expect to see associated with stack traces05:00
dufluAlthough its unclear if any of this is really related to the bug05:00
jameshyep.  I see multiple occurences of it.05:00
jameshdoes gnome-shell attempt to disable extensions when locking the screen?05:01
dufluNo idea05:06
jameshduflu: it is definitely disabling and enabling extensions during lock/unlock.  So failing to disable the extension leaves it active on the lock screen05:35
=== Class7_ is now known as Class7
duflujamesh, do you mean disabling or just hiding?06:06
dufluI mean they would still be resident most likely06:06
jameshduflu: I think they stay resident, but their disable() function is called on lock, and enable() on unlock06:06
dufluOK. So there are two definitions of disable for extensions :S06:07
jameshit's probably the same code path that gets run when you toggle them in gnome-shell-extension-prefs or the website06:08
dufluThat makes me more concerned in general. It means any buggy extension that is installed and disabled could still break the shell06:08
jameshyep.06:08
jameshDespite being written in an interpreted language, they've got a similar ability to corrupt the application state as C code would06:10
duflujamesh, I don't think "disable" is the right way to expect shell elements to be hidden under the lock screen though. That should be a simple paint ordering issue06:10
dufluBut that's just my expectation and maybe not how it works06:11
* duflu glares at the Unity launcher he spent so many hours fixing the paint ordering for06:11
jameshwell, elements like the top panel are the same on the lock screen.  The different session mode just turns some elements like the app and settings menus on and off06:12
jameshI guess ubuntu-dock looks like a similar screen element06:12
dufluI mean that gnome-shell comes with a dock of its own. We should be able to hide the ubuntu-dock in the same way as the default one gets hidden. That's not an extension06:12
dufluDamn, /Summer is Coming/06:17
didrocksgood morning06:58
dufluHi didrocks07:01
didrockshey duflu07:02
ricotzgood morning07:41
=== ecloud_wfh is now known as ecloud
oSoMoNgood morning desktoppers08:37
dufluMorning ricotz and oSoMoN08:49
oSoMoNhey duflu, ricotz08:52
ricotzoSoMoN, duflu, hi08:57
Laneyfwoop fwoop09:02
duflu📢 Hi Laney09:42
Nafallohi!09:44
dufluHi there Nafallo09:45
dufluand with that I shall prepare to weekend09:45
Nafallo:-)09:45
Nafallohad I known I was your indicator I would have said hi sooner ;-)09:45
tjaaltonno seb?10:34
Laneynot today10:36
tjaaltonok10:38
tseliotbcurtiswx: I have just uploaded nvidia-graphics-drivers-390_390.87-0ubuntu3 . That will fix the problem with linux 4.18.0-10-generic11:28
ricotzLaney, hi, could you sync vala 0.42.3-1 from debian?11:45
Laneyricotz: it will autosync11:45
ricotzoh, I see, I expected this would have happened already, that is why I asked11:46
LaneyI think it's off atm due to ongoing transitions, but should be back soon11:48
ginggstseliot: works for me, thanks!  btw, is 410 planned for 19.04?12:39
tseliotginggs: yes, I have it in a ppa for testing12:41
tseliotginggs: https://launchpad.net/~albertomilone/+archive/ubuntu/nvidia-glvnd-temp12:41
ginggstseliot: thanks, i'll give it a spin with cuda 9.2 and 10 soon12:45
tseliotginggs: thanks12:54
jibelGood morning14:24
=== pstolowski is now known as pstolowski|afk
=== meetingology` is now known as meetingology
oSoMoNhave a good week-end desktoppers!19:34
popeykenvandine: I'm getting that popup in firefox snap again telling me it can't update :(23:13
kenvandinepopey: yeah, oSoMoN filed a bug about it23:23
kenvandinepopey: I'll probably have him work on it after he finishes some other stuff23:24
kenvandineIf nobody else fixes it first23:24
popeysurely there's some build-time flag we can set?23:24
popeybecause the deb surely doesn't do this23:24
kenvandineNope23:24
popeyThe deb pops this up?23:24
kenvandineNot sure23:25
kenvandineThis is a new thing in Firefox23:25
kenvandineThere might be some logic in the code for those packages23:26
kenvandineThat isn't honored in the snap23:26
kenvandineOh right, because Firefox isn't built just for the snao23:26
kenvandineSo even if there is a build flag, it wouldn't help for the snap23:27
kenvandineThe snap is built from the same binary they release23:27
popeyah23:27
kenvandinepopey: so we need some runtime logic to disable this23:29
popeyhttps://support.mozilla.org/en-US/questions/119747423:29
kenvandineWhich Mozilla has done for some other things in the snap23:29
popeyhttps://support.mozilla.org/en-US/questions/123392423:29
popeyseems other (enterprise users) have also made noise about this23:31

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