[PC-BSD Testing] gnome 3 :(

Kris Moore kris at pcbsd.org
Mon Jan 20 11:46:10 PST 2014


On 01/19/2014 18:32, Joe Maloney wrote:
> Removing the skeleton files did not help.  After reinstalling FreeBSD
> with the ports from marcuscom I have confirmed the problem is with the
> ports that will have to be resolved.  It still feels like a gtk3 or
> gnome-themes-standard problem.  At least that is what is was last
> time.  I have let Koop know and will continue to see what I can figure
> out as well.
>
> Joe Maloney
>

Ok, well if you find out more let us know, or feel free to commit any
fixes to our freebsd-ports fork :)


> On Jan 17, 2014, at 10:04 AM, Kris Moore <kris at pcbsd.org
> <mailto:kris at pcbsd.org>> wrote:
>
>> On 01/17/2014 03:13, Joe Maloney wrote:
>>> I see now the problem is gtk applying the adwaita theme, or any
>>> theme.  The last time this happened when GTK 3.0 was updated from
>>> 3.6.x to 3.8.x it broke not only themes but gnome fallback was not
>>> functional and looked like our Anderson's post here.  Although I
>>> don't want to encourage him so I won't tell him this.  :)  It's
>>> happening to me also and gnome fall back is broken again to where I
>>> can only access the applications menu by using a keyboard shortcut
>>> and everything is black.
>>>
>>> https://trac.pcbsd.org/attachment/ticket/939/freebsdscreen%20GNOME3.jpg
>>>
>>> I was able to fix this last time by updating gnome-themes-standard
>>> which I committed here.  This is the same problem.  As I can bring
>>> up the menu manually it's because the gtk3 theme is not getting applied.
>>>
>>> http://www.marcuscom.com:8080/viewvc/viewvc.cgi/marcuscom/ports/trunk/x11-themes/gnome-themes-standard/Makefile?revision=18757&view=markup
>>>
>>> So I created another port this evening for gnome-themes-standard
>>> 3.10.0 to bring it up to date with the new GTK which unfortunately
>>> did not fix.  So I will continue to look into this and bring it up
>>> to Koop.  If I revert glib20 and then GTK 3.8.4 to match
>>> gnome-themes-standard 3.8.4 also no go.  I'm thinking it's more to
>>> do with the removal of the NO_STAGE stuff based on not finding
>>> things where they should be according to pkg-plist as they are not
>>> there after the package is installed.  
>>>
>>> So first i'm building the port for FreeBSD to completely rule out
>>> PCBSD changes.  I really don't think that's it but have to rule it
>>> out.  Then I will install fresh again fresh with FreeBSD from
>>> packages to isolate packaging issues.  I do suspect this could be
>>> the issue.  After I rule both of those out I will go from there.  
>>>
>>> It won't hurt my feelings if you guys feel you need to pull the plug
>>> on this if we can't get this resolved on time for 10 release.  If
>>> it's slowing down your build times, causing too much of a headache
>>> overall.  I would understand if it would be better to leave some of
>>> this out and push it back for 10.1 or ports to hit.
>>>
>>> Overall I feel that a lot of progress was made alone just ripping
>>> out the gnome2 stuff and getting PCDM to work, along with the
>>> xsession fixes and other things.  Although I hope to be able to
>>> track this down on time or at least continue to narrow down the
>>> cause of the problem.  I'm pretty confident I've found it though
>>> after seeing it now.  I will just need some more time to hammer it
>>> out though.
>>>
>>> Joe Maloney
>>>
>>>
>>>
>>> On Jan 16, 2014, at 6:53 PM, Joe Maloney <jpm820 at gmail.com
>>> <mailto:jpm820 at gmail.com>> wrote:
>>>
>>>> Still no go on Gnome 3 even with the new ports that were brought in
>>>> before your ISO build.  I just installed the
>>>> new PCBSD10.0-RELEASE-p3-01-13-2014-x64-DVD-USB.iso
>>>> <http://iso.cdn.pcbsd.org/10.0-RELEASE/amd64/PCBSD10.0-RELEASE-p3-01-13-2014-x64-DVD-USB.iso> from
>>>> scratch.  What's interesting now is that the new user created by
>>>> install also shows a grey screen and the same broken gtk
>>>> appearances, no pcbsd background, etc.  Before with the last
>>>> 10-RELEASE ISO this only happened when additional users were
>>>> created.  On an upgraded system the PCBSD background was still
>>>> there.  The GTK windows looked normal.  It was only when new users
>>>> were created.  Either way after the package upgrades input into
>>>> Gnome 3 apps such as gedit and gnome-terminal were very slow.
>>>>
>>>> I know that Ken said he didn't think it was disabling the gnome
>>>> automount and the changes regarding ibus as he noticed these
>>>> problems prior to making those changes. I do have the same feeling
>>>> something happened with GTK or something related to it like Ken
>>>> said earlier.  I suppose in the meantime I can try to roll some new
>>>> packages for FreeBSD and see if there are any differences and then
>>>> get with Koop if it still happens with stock FreeBSD 10.  Or are
>>>> there any other changes you guys might have made that I can try to
>>>> roll back to test that may somehow be related?  
>>>>
>>>> Joe Maloney
>>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Testing mailing list
>>> Testing at lists.pcbsd.org
>>> http://lists.pcbsd.org/mailman/listinfo/testing
>>
>> Joe, I would say go ahead and keep debugging. The Gnome3 desktop is
>> "unsupported" and experimental still, so I expect a bit of churn like
>> this until it makes it into the FreeBSD ports tree properly.
>>
>> One thing to try though:
>>
>> When you create a new user, wipe out their /home/<user> dir first,
>> make sure some of the skel files we are shipping aren't causing the
>> theme breakage :)
>>
>>
>> -- 
>> Kris Moore
>> PC-BSD Software
>> iXsystems
>> _______________________________________________
>> Testing mailing list
>> Testing at lists.pcbsd.org <mailto:Testing at lists.pcbsd.org>
>> http://lists.pcbsd.org/mailman/listinfo/testing
>
>
>
> _______________________________________________
> Testing mailing list
> Testing at lists.pcbsd.org
> http://lists.pcbsd.org/mailman/listinfo/testing


-- 
Kris Moore
PC-BSD Software
iXsystems

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pcbsd.org/pipermail/testing/attachments/20140120/0d886732/attachment.html>


More information about the Testing mailing list