/srv/irclogs.ubuntu.com/2020/01/09/#xubuntu.txt

=== brainwash_ is now known as brainwash
lighterowlhey there, xubunters. I've upgraded my system from 18.04 to 19.10, and changing Xfce themes in "Appearance" doesn't work anymore - only "Greybird" changes anything despite there being more on the list. .xsession-errors contains a lot of "Unable to locate theme engine in module_path: "xfce"" (the theme engine differs depending on the style) messages - is there something that maybe got uninstalled09:54
lighterowlduring the upgrade? thanks in advance!09:54
astraljavaHey guys, what is the current method to specifying which monitor should the panel(s) be displayed on? I found some instructions via google, but none seem to be currently valid anymore.10:15
JackFrostlighterowl: A lot of stuff went from being GTK2 to GTK3 (well, Xfce did) so my guess is that you are selecting GTK2 themes (with a missing theme engine) and thus it wouldn't really affect much.10:18
lighterowlJackFrost: I see, thanks!10:20
JackFrostlighterowl: There's themes such as Numix, Arc, etc in the archive, I know of several themes to make it look like various Windows releases too! :P10:21
JackFrost'apt-cache search gtk-theme' might help.10:21
lighterowlJackFrost: I'm not that much into looks. :) I'm actually fine with Greybird, but thought that maybe something was off in the system.10:22
JackFrostGreybird just got a nice 'dark' version, looks pretty shiny.10:22
lighterowlastraljava: PPM on panel -> panel submenu -> panel preferences -> output10:23
lighterowlJackFrost: yes, that's the one I'm currently using. like it very much so far.10:23
astraljavalighterowl: Right, got it. Didn't realize that dialog is dynamic, meaning that option is not even presented without multiple monitors being active. I see it now that I set the external display active again.10:27
lighterowloooooooooooooh10:28
lighterowlhad no idea it was dynamic. I have my 3 monitors connected almost all the time at work. :P10:29
astraljavaYeah, I will jump quite frequently between only laptop to having at least one external setups. Now I shouldn't have much problems as I could set panels constantly staying on the laptop's screen. Thanks!10:36
lighterowl:)10:37
kathycan somebody help a noobish person? I accidentaly chose a wrong setting for my screen, and now all i get, once I've logged in to my user, is a black screen with a dancing "input not support".12:39
gnrpkathy: Did you just create a new account or is there data on it?12:40
gnrpI mean, the easiest thing might be to delete all the user data and create a new one...12:41
gnrpotherwise, where did you change the screen setting?12:41
diogenes_or not to delete anything just make a new user.12:41
kathyI've been using it for quite a while. I know I could rescue most of the data, but not the most recent bookmarks etc.12:41
kathyI changed it in "Settings" "monitor" on the menu12:42
gnrpdiogenes_: Or that. But then the username is already taken12:43
kathyI could always choose a nickname, of course - but that wouldn't rescue my latest data :(12:44
diogenes_kathy, it's easy to transfer data from one account to another one.12:44
gnrpkathy: (maybe wait for somebody more competent to reply, like diogenes_, but what I would do): Log in as administrator, then go into the home directory of your old account12:44
gnrpand then move the .local, .cache and .config files away (e.g. renaming them in local, cache and config)12:45
kathyNever done that before - how does that work?12:45
diogenes_kathy, alt+ctrl+f112:45
gnrpand then you log in with your regular user and step-by-step copy the data from these directories back to the real .local, .cache and .config. You start with the obvious ones (like the chrome directory does not contain the screen settings pretty sure)12:45
gnrpbut there might be somebody who can tell you which file contains exactly the setting you want12:47
kathy11Sorry everybody, noobish person made anoobish mistake ;)12:48
gnrp`grep` tells me that it might be the .config/xfce4/xfconf/xfce-perchannel-xml/displays.xml file. So maybe try moving that file away first and then try logging in, otherwise go on as I said12:48
gnrpkathy11: What was it?^^12:48
kathy11gnrp: sorry, locked myself accidentally out, missed a bunch of your explanation. You lost me after the "ctrl-alt-f1" bit12:51
kathy11and yes, freenode changed my name too12:51
gnrpah, ok12:52
gnrp13:45 <gnrp> and then you log in with your regular user and step-by-step copy the data from these directories back to the real .local, .cache and .config. You start with the obvious ones (like the chrome directory does not contain the screen settings pretty sure)12:53
gnrp13:47 <gnrp> but there might be somebody who can tell you which file contains exactly the setting you want12:53
gnrp13:48 <gnrp> `grep` tells me that it might be the .config/xfce4/xfconf/xfce-perchannel-xml/displays.xml file. So maybe try moving that file away first and then try logging in, otherwise go on as I said12:53
gnrpah, no, you were in there already12:53
gnrpyou should also be able to start a guest session, then open a terminal, type `su kathy` (or replace kathy by whatever your username is on your system). Then you enter the password of your user12:54
gnrpand then you type `thunar` and a file explorer with the permission of your user should open, and you can manipulate files12:54
kathy11ok thanks, I'll try that!(y)12:56
gnrpand as I said, I would try first moving away tgh e.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml file and then log in with your regular user again12:57
kathy11ok, I'll try that first. Bye for now.13:01
lighterowlhuh13:36
lighterowlshe's been gone for a long time.13:36
gnrplighterowl: Hmmmm...13:42
lighterowlyeah.13:42
lighterowlare you thinking what I'm thinking13:42
st-gourichon-fidHi. In Xubuntu 18.04 I attach custom keyboard shortcuts to "multimedia" keys and they work.  In Xubuntu 19.10 I can define some, but pressing them has no effect.  Is it a known fact?16:47
st-gourichon-fid(On an unrelated note, I observe from time to time that window decorations disappear then reappear but windows get shifted bottom right a little.  I guess xfwm4 crashed and was relaunched.)16:50
lighterowlst-gourichon-fid: is that global or specific to a particular application? if you launch xev, does the window receive the proper keyboard events?17:13
st-gourichon-fidKeys work in applications, only shortcut keys are ignored.17:40
st-gourichon-fidOh, yes, it's not a matter of "my media keys don't work".  Most things works very well, I isolated the issue being: xfce4-keyboard-settings allows to attach shortcut to media keys (e.g. XF86AudioPlayPause) but pressing them has no result.  Regular keys work (both tested with "xmessage foo").17:42
st-gourichon-fidCorrelating xfsettingsd activity (observed using strace) with keyboard activity (regular shortcut and media keys shortcut) suggests that xfsettingsd does *not* receive media keys events.17:44
lighterowlhuh.17:45
st-gourichon-fidWhen I say "keys work in applications", more precisely: gmusicbrowser with MPrisv2 plugins receives and processes media keys: I can start/stop music go to previous/next with the keys.17:46
st-gourichon-fidTesting with xev... with normal keys, xev receives KeyPress KeyRelease events. With media keys, xev receives FocusOut FocusIn KeymapNotify events.17:48
brainwashst-gourichon-fid: maybe something to do with the pulseaudio panel plugin?17:48
brainwashst-gourichon-fid: that one maps multimedia keys17:49
st-gourichon-fidVolume up/down also work out-of-the-box. xfsettingsd does not receives them, but they trigger correct volume change and visible notification.17:49
st-gourichon-fidbrainwash: okay I check that.17:50
st-gourichon-fidI guess you mean /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libpulseaudio-plugin.so17:50
st-gourichon-fidYes that process receives volums events.17:50
st-gourichon-fidIt reacts to PlayPause and other music-related events, though with less activity.17:51
st-gourichon-fidSo, I guess libpulseaudio-plugin.so captures media keys in 19.10, preventing xfsettingsd to process them. In 18.04 xfsettingsd could process them.17:52
st-gourichon-fidThanks lighterowl brainwash for hints.  Not yet fixed, but this helps.17:53
st-gourichon-fid /usr/share/doc/xfce4-pulseaudio-plugin/README says " It can optionally handle multimedia keys for controlling the audio volume."17:54
st-gourichon-fidBut it should probably not grab other media keys.  That might be the bug.17:54
brainwashI suggest checking the Xfce bug tracker17:54
brainwashand open a new report if needed17:54
st-gourichon-fidbrainwash, will do that (not right now) -- am in Paris, have to go to the commuter's train for fear of not being able to join home tonight because of strike affecting transportation...17:55
st-gourichon-fidSummary: since xfce4-keyboard-settings *allows* to defines key shortcuts using media keys (interactively) but these shortcut do not *actually* work, there is definitely a bug.17:56
st-gourichon-fidHmm, not sure what to type to filter. https://bugzilla.xfce.org/buglist.cgi?quicksearch=xfce4-pulseaudio-plugin&list_id=53398 too broad. https://bugzilla.xfce.org/buglist.cgi?quicksearch=shortcut%20media%20keys&list_id=53400 only one irrelevant answer.17:58
st-gourichon-fidI might be more productive digging into source.17:58
brainwashst-gourichon-fid: maybe this https://bugzilla.xfce.org/show_bug.cgi?id=1233418:01
ubottubugzilla.xfce.org bug 12334 in General "Make the panel plugin and the keyboard shortcuts independent" [Enhancement,Resolved: wontfix]18:01
st-gourichon-fidFound  https://github.com/xfce-mirror/xfce4-pulseaudio-plugin/blob/cbb5acc2085dc82f32ba45244f5d799321806718/panel-plugin/pulseaudio-plugin.c#L512 and following18:02
st-gourichon-fidbrainwash, interesting. I'll try removing xfce4-pulseaudio-plugin and using xfce4-volumed-pulse instead.18:03
brainwashst-gourichon-fid: that report is from 2015 though18:04
st-gourichon-fidWell, it works.18:05
st-gourichon-fidBut I lose the icon to see volume and change interactively in the tray.18:06
brainwashwasn't sure if xfce4-volumed-pulse is still packaged, but it is18:06
st-gourichon-fidThere must be another way.18:06
brainwashit does not provide a panel indicator18:07
brainwashback then indicator-sound from ubuntu's Unity DE was used18:07
st-gourichon-fidThere is now an option. The bug https://bugzilla.xfce.org/show_bug.cgi?id=12334 marked wontfix was fixed apparently.18:08
ubottubugzilla.xfce.org bug 12334 in General "Make the panel plugin and the keyboard shortcuts independent" [Enhancement,Resolved: wontfix]18:08
st-gourichon-fidSee https://github.com/xfce-mirror/xfce4-pulseaudio-plugin/blob/cbb5acc2085dc82f32ba45244f5d799321806718/panel-plugin/pulseaudio-plugin.c#L39318:08
st-gourichon-fidI have to find the correct channel18:09
st-gourichon-fidfor a xfconf-query line18:09
st-gourichon-fidOh it can be set in the GUI.18:11
st-gourichon-fidMmh not sure it's the correct one.18:13
st-gourichon-fidAnyway I have enough hints.18:13
st-gourichon-fidWill try to keep you informed.18:13
st-gourichon-fidThere is still a bug: xfce4-keyboard-settings allows to define shortcut involving media keys, but they are ignored when libpulseaudio-plugin is active, and the innocent user does not know that.18:14
st-gourichon-fidSo, the out-of-the-box behavior breaks the principle of least surprise.18:14
st-gourichon-fidAnd I doubt it's the job of xfce4-keyboard-settings to see if libpulseaudio-plugin is active as tell the user "warning, the shortcut you define will be ignored..." or things like that. :-/18:15
st-gourichon-fidAnyway, good evening.18:15

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