/srv/irclogs.ubuntu.com/2014/10/28/#ubuntu-gnome.txt

darkxstmgedmin, they changed the default, but you can still set it in tweak tool01:47
darkxstmgedmin, and Gtk headerbars as of 3.14 honor the button-layout key01:50
darkxstwe will probably switch back to upstream default for vivid. i.e. just close button on all windows01:51
gnewbie_Trying to use wubi in ubuntu-gnome 14.10 ISO. It insists on downloading another ISO. It has no option for Gnome. How can I fix this?02:07
nlsthzno/ ubuntu gnome peeps, first of all congrats on the recent 14.10 release.  I decided to install it so I can try out Gnome 3.14 which roxors my soxors.  I added three PPA's as per instructions online but would like to know is all three needed as ppa:ricotz/testing has a package marked as 3.15 and I wonder if it may be the reason for some graphical issues I have?!04:30
nlsthznwhen I mentioned my issues with the default theme someone on G+ was mentioning there was such an issue with the work being done on 3.15 so I was just curious04:33
darkxstnlsthzn, probably best to only use gnome3 and gnome3-staging, unless you like having things break06:00
nlsthzndarkxst, ok thanks... will look into purging the ppa then :)06:04
mgedmindarkxst, I was seeing minimize/maximize on non-headerbar windows too06:54
mgedminalso: my segfaults were caused by overlay-scrollbars!06:56
mgedmina long gdb session finally uncovered that the last thing called before the segfault was at an address that was mapped to /usr/lib/x86_64-linux-gnu/gtk-3.0/modules/liboverlay-scrollbar.so06:57
mgedminapt-get remove overlay-scrollbar-gtk3 made the segfaults go away06:57
mgedminuuwe, ^07:02
mgedminI guess gtk+ 3.14 in the ppa needs to conflict with overlay-scrollbar-gtk3, or the ppa should get a fixed overlay-scrollbar package that works with gtk307:02
mgedminsince https://bugs.launchpad.net/ubuntu-gnome/+bug/1386255 is a private bug, I guess I should open a new one?07:04
ubot5Error: ubuntu bug 1386255 not found07:04
darkxstmgedmin, I will make it public07:13
mgedmindelete the core file first maybe?07:14
darkxstof course!07:14
darkxstmgedmin, do you have ubuntu-gnome-default-settings installed? that should disable overlay scrollbars07:14
mgedminI'm pretty sure overlay scrollbars were disabled07:15
mgedmini.e. scrollbars looked like regular gnome3 scrollbars07:15
mgedminyes, I have ubuntu-gnome-default-settings installed07:15
darkxstoh the key we set to disable them appears to no longer exists07:18
=== ccar_away is now known as ccarella
darkxstoh its not removed, I just don't have it installed07:23
mgedminoverlay-scrollbar ships a schema file for com.canonical.desktop.interface07:23
mgedminwhat happens to user settings when the schema is removed?07:24
mgedmina-ha07:24
mgedminon 2012-11-20 I ran 'gsettings set com.canonical.desktop.interface scrollbar-mode normal'07:24
mgedminbecause of https://bugs.launchpad.net/ubuntu/+source/gnome-themes-standard/+bug/105937407:24
ubot5Ubuntu bug 1059374 in overlay-scrollbar (Ubuntu) "Using Adwaita, many widgets are drawn with a solid black background" [Low,Triaged]07:24
darkxstmgedmin, can you file a bug with the crash trace, just removing it not really an option since it will need to be fixed before gtk 3.14 goes into archives for vivid07:28
mgedminbug 1386255 has a stack trace07:28
ubot5bug 1386255 in Ubuntu GNOME "devhelp crashed with SIGSEGV in g_closure_invoke()" [Undecided,New] https://launchpad.net/bugs/138625507:28
darkxstmgedmin, oh that was caused by the scrollbars?07:28
mgedminnot the broken one by the bot, the one I uploaded in a subsequent comment07:28
mgedminyes07:28
mgedminI can provide more information from my gdb session (while it's still fresh in my memory)07:29
darkxstI won't have time to look at this now07:32
mgedminsure07:39
darkxstmgedmin, maybe it just needs a rebuild though07:52
mgedmindo you want me to try?07:52
darkxstmgedmin, sure, that would be good07:53
=== ccarella is now known as ccar_away
mgedmindarkxst, still crashes when I rebuild it07:58
darkxstok, thanks for trying, I will try take a look another time08:04
mgedminmy curiosity is a burden08:14
mgedminhad another go: installed overlay-scrollbar-gtk3-dbgsym, ran gdb, put a breakpoint on the callback inside overlay-scrollbar.so08:14
mgedmingdm doesn't find any functions at that address08:15
mgedminhijacked_scrollbar_grab_notify is static, but I hoped dbgsyms would define it?08:15
* darkxst thinks the dbgsym packages are empty when there is a dbg package08:15
mgedminthere's no overlay-scrollbar-gtk3-dbg, just overlay-scrollbar-gtk3-dbgsym08:16
darkxstoh right, in that case it should have symbols but sometimes they get stripped08:16
darkxstyou could try build it with -O008:16
mgedminanyway I'm staring at the assembly, and it looks like some PIC code going very wrong?08:16
darkxsthmm that is being too curious!08:16
mgedminmov    0x20bbba(%rip),%eax; test %eax,%eax; jz somelocallabel (jump taken); mov    0x20bb79(%rip),%rax ($rax is 0 after this!); jmp *%rax (jump to la-la land)08:17
mgedmin0x20bb79(%rip) is 0x7fffeed4677008:17
mgedminif this is really hijacked_scrollbar_grab_notify08:18
mgedminit looks like it assumes all preexisting widgets have a grab_notify08:18
mgedminso it doesn't check if pre_hijacked_scrollbar_grab_notify is 0 before unconditionally calling it08:18
mgedminhow do I make a patch? augh08:19
mgedminwhy is UDD based on bzr and not git?08:19
darkxstyou can't patch assembly!08:19
darkxstUDD branches are nearly always broken08:19
darkxst(unless they are packaging branches)08:19
darkxstI do everything in git, then for simple patches just submit a debdiff08:20
mgedminI think https://gist.github.com/84d1545df63a4e0ad981 might fix it08:20
darkxstfor more complex stuff will merge my stuff into bzr08:20
mgedminaugh I did a 'git init && git add . && git commit -m "Import"' inside the apt-source'd tree and now debuild -i aborts with unrepresentable source changes08:20
darkxstmgedmin, use git-buildpackage08:21
mgedminI need to learn how to use it one day08:21
darkxstgit-buildpackage -S08:21
darkxstthough you need to start by importing the dsc file08:21
darkxstgit import-dsc package.dsc08:22
darkxstdo your work08:22
darkxstthen git-buildpackage -S08:22
mgedmindo I need to git init before git import-dsc?08:22
darkxstimport-dsc does the init08:22
darkxstmgedmin, I have been using gbp and friends for everything recently ;)08:23
darkxstwe will soon have packaging branches on git.debian.org for most of the ppa stuff and some ubuntu-gnome packageset stuff08:24
darkxstmgedmin, you should reverse the checks08:24
darkxst pre_hijacked_scrollbar_grab_notify && widget_class->grab_notify == pre_hijacked_scrollbar_grab_notify08:25
darkxstif grab_notify is null, the comparison in if condition will crash08:26
mgedminwidget_class is not null08:27
darkxstoh hijacked_scrollbar_grab_notify was null08:28
darkxst?08:28
darkxstpre_^08:28
mgedminyes08:28
mgedminI think08:29
mgedminyay the fix works!08:31
darkxstok, cool08:31
mgedmindarkxst, what now?  can I get a debdiff out of git-buildpackage?08:31
darkxstmgedmin, add a changelong entry08:32
darkxstgit-buildpackage -S08:32
mgedminah, ok08:32
darkxstdebdiff old.dsc new.dsc08:33
mgedminactually now I think about this my patch is wrong08:33
mgedminno it isn't08:33
mgedminit's correct :)08:33
mgedminit might be incomplete -- who knows what other pre_.... callbacks can be 008:33
darkxstwell I still think grab_notify must be null08:33
darkxstwhich is probably valid enough08:34
mgedminyes, widget_class->grab_notify is 0, and gobject's g_type_class_meta_marshal explicitly checks for that before invoking it08:35
mgedminre: changelog entry/debdiff: I have to get to work actually, I already spent way too much time on this08:36
mgedminmaybe later08:36
darkxstthen assuming hijacked_scrollbar_grab_notif is aslo null, why would it even crash08:41
darkxstat the very least attach a git patch to the bug08:41
darkxstand would be nice to nice to also know if the overlay scrollbars still work with 3.14 (not withstanding other theme bugs)08:42
mgedminI've put a link to the gist in the bug comments08:43
mgedminhijacked_scrollbar_grab_notify is a static function defined in overlay-scrollbar's os/os-scrollbar.c08:43
darkxstthats ok as long as it won't expire!08:43
mgedmingithub's gists never expire08:43
darkxstok, I don't really use them08:43
mgedminhijacked_..._notify checks if overlay scrollbars are enabled and if they aren't calls through the original function (pre_...)08:44
mgedminthe intent is to disable the default signal handler if overlay scrollbars are enabled, AFAICS08:44
mgedminironic that it fails when the default signal handler doesn't exist :)08:45
darkxstI'm only guessing based on your tiny snippet of code08:47
darkxstbut if that is the case, patch is probably correct, but I would still reverse the order of the if condition checks08:48
darkxstit makes little sense to call - if ( 0x0 == 0x0 && now check for null)08:49
mgedminsure; I was aiming for a more readable diff rather than more readable end result08:49
mgedminyep, overlay scrollbars work08:50
darkxstfor upstream projects hosted on bzr (I assume overlay-scrollbars is that) then the first is better than the second08:50
* mgedmin tried gsettings set com.canonical.desktop.interface scrollbar-mode overlay-auto08:50
mgedminin xchat-gnome08:50
mgedmingnome-terminal's scrollbars didn't change for some reason08:51
mgedminhaven't tried other apps08:51
darkxstfor quilt patches readable diff is better, though in that case its pretty trivial and I would still go with the first08:51
darkxstanyway I have to go cook dinner08:52
* mgedmin -> work08:52
=== prth is now known as prth|away
darkxstmgedmin, hmm are there scrollbars without grab_notify handlers now? or just widgests getting passed through that are not scrollbars09:36
mgedminafaics all gtk scrollbars don't have grab_notify handlers any more09:37
darkxstok, that is going to be problematic09:38
=== ccar_away is now known as ccarella
mgedminohdear, gnome-terminal 3.14 no longer sets $COLORTERM?11:17
mgedmindarkxst, gtk_range_grab_notify was removed in https://github.com/GNOME/gtk/commit/26dff0d7830b45b61fb4266664e4a5c1f98c4091#diff-011:25
mgedminin case you were curious what changed between 3.12 and 3.1411:25
darkxstmgedmin, please leave a comment on the bug11:28
darkxstand thanks for looking into this11:28
mgedminand yes, gnome-terminal stopped setting COLORTERM in https://github.com/GNOME/gnome-terminal/commit/1d5c1b6ca6373c1301494edbc9e43c3e6a9c9aaf11:34
* darkxst sleeping now11:38
leenutsHello everyone12:44
leenutsNeed help on Ubuntu Gnome 14.10, VPN connections12:44
leenutsPPTP12:44
leenutsCannot ceeate a PPTP connection on fresh install Ubuntu Gnome 14.10. The type does not exist.12:45
leenutsI checked : the plugin is installed.12:45
leenutsSome ideas ?12:45
leenutsAny idea ?13:07
* mgedmin never used PPTP13:07
leenutsnetwork-pptp-gnome13:12
leenutsDo you have the PPTP in VPN list ?13:12
leenutsParameters > network > add  > VPN...13:12
leenutsAnybody ?13:36
mgedminthere's no network-pptp-gnome package in ubuntu13:39
mgedminsystem preferences -> network -> [+] -> VPN has only one choice here: "Import from file"13:39
leenutsHello junkanoo !13:45
leenutsWho has Ubuntu Gnome 14.10 ?13:46
leenutsmgedmin, you have the same problem than me.13:47
leenutsOk, how do you create a new PPTP connection, now ?13:47
leenutsIn 14.04 ,you have PPTP by default in the list.13:48
leenutsIn 14.10, juste import from file.13:48
leenutsjust13:48
leenutsIs it normal ?13:48
leenutsIf you check, you have the network-pptp-gnome already installed. But no interface in the list.13:50
leenutsIs it a bug ?13:51
leenutsIs there something I can check or try ?13:54
mgedminI think you mean network-manager-pptp-gnome14:01
mgedminhm, yes, it's installed14:01
mgedminI don't see anything about this at https://bugs.launchpad.net/ubuntu/+source/network-manager-pptp14:03
mgedminmaybe you want to report a new bug?14:04
leenutsWhere ?14:07
leenutsyes network-manager-pptp-gnome14:07
leenutsWhere report a bug ?14:07
leenutsHere : https://bugs.launchpad.net/ubuntu-gnome ?14:09
mgedminRun 'ubuntu-bug network-manager-pptp-gnome'14:10
mgedminhm14:10
mgedminactually, now that I think about this14:10
mgedminis the bug in the N-M plugin or in the control center itself?14:10
mgedminhttps://bugs.launchpad.net/ubuntu-gnome is for bugs against PPA packages14:11
mgedminnetwork-manager-... is in the main archive14:11
leenutsOk... creating...14:14
leenutsDone !14:23
leenutsThanks.14:23
leenutsGoodbye !14:23
lindolhi all14:41
octoquadgreetings all16:50
octoquadI filed this bug last night for fglrx and flgrx-updates failing to install from software-properties: https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/138645617:00
ubot5Ubuntu bug 1386456 in software-properties (Ubuntu) "Unable to install fglrx or fglrx-updates in software-properties" [Undecided,New]17:00
octoquadIf I try to install it manually from the CLI I get a whole bunch of packages that are going to be removed: http://paste.ubuntu.com/8721552/ I'm not sure if this correct though, could someone confirm?17:01
gfd-in-cptQuestion about Ubuntu-Gnome Desktop.  Am I in the correct place to ask?19:35
octoquadyes20:12
octoquadUbuntu Gnome second favourite desktop http://www.omgubuntu.co.uk/2014/10/ubuntu-10-years-user-survey-results21:08
phillipyeah21:11
darkxstoctoquad, the first is possibly correct (ocl-icd-opengl) but not sure why it would want to remove wine, that doesnt seem right21:25
darkxstoctoquad, bug 138256321:32
ubot5bug 1382563 in fglrx-installer (Ubuntu) "Cant install proprietary drivers/fglrx" [Undecided,Confirmed] https://launchpad.net/bugs/138256321:32
octoquaddarkxst, I installed it fglrx and fglrx-core and it removed wine, and I tried to install wine afterwards but apt wants to remove fglrx, fglrx-core and fglrx-amdcccle for wine1.4, wine1.6 and wine1.7 (ppa). It is a bit strange.22:02
darkxstyou have any ppa's installed?22:03
gfd-in-cptLooking for help with two issues with the Ubuntu-Gnome desktop.  (1.) Would like to be able to Right-Click on desktop and create an empty document.  Current Gnome configuration does not allow this.  (2.) How do you create a new document using "Files"?22:04
octoquaddarkxst, yes: docker, moka stable, owncloud, variety and yorba ppa (california)22:08
darkxstprobably on of those is causing the dependency issues - or you have some orphaned packages from trusty ppa's22:09
octoquadgfd-in-cpt, you can add template files in your home folder called Templates. Once you have a file you should be able to create an empty document as well on the desktop22:11
octoquadhmm, any way to find an orphaned packages?22:12
darkxstI think synaptic can show you22:14
darkxstapt-show-versions | grep -v uptodate22:14
octoquadthanks, also found this: https://help.ubuntu.com/community/Diet%20Ubuntu22:17
octoquaddarkxst, thanks for that, I removed anything I know of and this is all I have left: http://paste.ubuntu.com/8725163/22:44
darkxstyou probably want to downgrade empathy (although that won't be causing your problem22:50
darkxstsame with the other few "newer than version in archive" packages22:51
darkxsteverything else should be safe to remove22:51
gfd-in-cptThanks for response.  I will find out how to use the Templates.23:04
octoquaddarkxst, thanks, all removed and downgraded but issue persists. It's pretty late this side, so I'll pick this up tomorrow. Appreciate the assistance so far.23:11
darkxstoctoquad, aptitude install sometimes provides more useful info to the actual problem package23:11
octoquadit does and it looks like fglrx-core is conflicting with libopencl1: http://paste.ubuntu.com/8725441/23:18
gfd-in-cptThanks again.  I just created an empty "Untitled Document 1" using gedit and saved it to the Templates folder.  Worked like a champ.  Most appreciated.23:27
darkxstoctoquad, that is correct though, fglrx would provide its own implementation23:34
darkxstalthough fglrx in the archives does not conflict with ocl-icd-libopencl123:40
darkxstyou are installing 2:14.201-0ubuntu2?23:42

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