[07:34] superm1: I think I have the full screen issue completely sorted now... [08:04] I have an Intel DH67CL motherboard running ubuntu 12.04 and I wish to have analogue and hdmi sound at once [08:09] I have tried parefs with no luck. It only outputs to the last selected before selecting simultaneous output. Any sujestions ? [08:29] croppa: analog stereo or analog multi-channel? [12:03] Cool, want me to double check again? [12:06] superm1: yes that will be nice [12:06] BTW, I’ve just spent two hours wondering why the AlwaysOnTop setting had no effect [12:06] well, the two hours was mostly spent trying to find out why suddenly X wouldn’t start [12:07] well, it’s actually XFce that doesn’t support that setting [12:07] Oh wow really [12:07] so it makes it rather useless, seeing that’s the default window manager in mythbuntu [12:08] Well that's too bad [12:09] all started when I restarted my main frontend [12:09] and bang, once again i got a popup about how there was a problem earlier and if i wanted to report it [12:10] Well glad you figured that out. I guess we need to remove the package that does those popups then [12:10] And that's the only solution [12:10] it is supported well by unity, but unfortunately, X seems to block when you disable EDIT and force the modeline in xorg.conf (which is what I’ve always done, so I get access to more refresh rate than 50, 60 and 24) [12:10] s/EDIT/EDID [12:11] very annoying.. spent so much time trying to get full screen to work, and i have to choose between good refresh rates but crap system UI, or nice system UI, and crap refresh rate [12:14] superm1: you can try yourself with this skeleton of qt application: [12:15] http://www.avenard.org/files/qttest.tgz [12:15] untar it, type qmake, then make [12:15] run ./qttest [12:15] that application opens a full screen window, with always on top [12:15] with unity you can switch to any other application [12:15] with xfce, it’s as if it was just a plain app (no on-top business) [12:16] so, that begs the question: what is the package doing those popup ? [12:18] jya_: it's 'update-notifier' i believe [12:18] i wonder if it's worth dpkg-diverting it when myth is installed [12:18] and having it use a myth send notify type stuff [12:19] when crashes appear etc [12:22] /usr/bin/update-notifier calls /usr/lib/update-notifier/system-crash-notification i think [12:22] so if we divert system-crash-notification to a shell script to check if mythfrontend is running and send a myth send notify it might clean stuff up better [12:22] superm1: could always write a custom one that uses myth notification instead [12:22] would look nicer and more integrated [12:22] and far less intrusive [12:23] as you can control where the notification appears (e.g. not during playback) [12:23] there is a way to have it just "upload" crash reports automatically, but it will require a bit more investigation [12:23] let me know if you need more information on how to display a notification within myth, the mythtv wiki is rather complete on that topic [12:24] yep, will do [12:24] that would be really cool to use myth notification imho [12:24] so did you merge the fullscreen stuff into devel027candidates already? [12:25] yes [12:25] do you have debs already for that? would save me rebuilding with the patches [12:25] i did notice an issue when using a dual-screen system and you configure myth to adjust the refresh rat [12:25] it doesn’t behave nicely [12:26] i do: www.avenard.org/files/ubuntu-repos [12:26] that's a corner case at least [12:26] i believe this is related to this bug: https://code.mythtv.org/trac/ticket/11498 [12:26] mythmainwindow does what it is supposed to do, and get the screen dimension [12:27] but then myth attempts to adjust the refresh rate [12:27] but it does so on all screens rather than the one configured [12:27] so in my case, my projector can do 24, 50, 60Hz, but my 17” dell can only do 60 and 75 [12:28] so myth set the refresh rate at 50Hz, so the Dell choke on it, and X drops it [12:28] so now you only have one screen connected. [12:28] oh that makes sense [12:28] and the full screen display, while full screen is set to the lesser resolution of the dell (1280x1024 vs 1920x1080) [12:28] so myth would have to start tracking all screens to do it properly here [12:29] so you have a small content of images in that big full screen [12:29] at least, that’s my reading of the situation [12:29] restarting mythfrontend or going back into the appearance menu fixes the issue [12:30] tbh, I don’t know how the old code used to behave, because i had never spent as much time debugging a particular functionality [12:30] all the issues i’ve encountered, I’m not sure if the issue is in Qt, X or Unity [12:31] but most people will just have a single screen anyway for myth [12:31] I can reproduce with my little qttest app, the issue I had when the window is full screen, and you make it change screen, the screen is now frozen [12:31] until you tab out and then back in, and hop, magic the window is now on the other screen [12:31] yeah, I figured that much… [12:32] and at least now, people installing mythtv in a classic ubuntu will have a more pleasant experience with myth [12:32] no more offset window and the like [12:32] looking at git log, there had been at least 3 devs over the past 4 years that have attempted to resolve that problem [12:32] wow [12:33] 4 including me [12:33] this one: https://code.mythtv.org/trac/ticket/9589 [12:33] test, revert, test, revert.. including original submitter [12:34] well nice job [12:35] it does seem to work properly launched either way in unity as well as i'm not reproducing the same thing with the xfce menu bar anymore either now [12:35] if you look at the actual commit, it really makes no sense at all… what i’ve done shouldn’t be required [12:35] yes, the menu bar is gone too [12:36] I’m going to check if the new stuff is an actual regression with GUI/Video and multi-display [12:36] it seems like it's a workaround for a QT bug really that you need to have the delayed action [12:36] if yes, I’ll attempt to fix it tonight, if not I push the merge [12:37] actually, the delay action isn’t required anymore… [12:37] could remove it altogether [12:37] but i couldn’t be bothered removing it, and I use the delay mechanism for another thing i have in the queue [12:37] so I left it, as it allows a static API [12:38] I had a patch allowing to resize at will the main window, and not just the playback code [12:38] ah i see [12:39] the call to resize(), makes the need for a delayed fixedSize() redundant [12:39] actually, that resize() is what makes everything works at start up [12:39] simple as that [12:40] but you do need to change the show() method when you update the appearance setting [12:42] cool, I have my refresh rates properly working. it’s that 3xx nvidia bugs, that drop the first modeline in the list [12:56] superm1: where is the screen saver setting in unity ? [12:56] never mind [12:56] found it:brightness and lock [12:56] so intuitive...