[Bug 626273] New: Network panel fails to load correctly using network-manager-netbook
http://bugzilla.novell.com/show_bug.cgi?id=626273 http://bugzilla.novell.com/show_bug.cgi?id=626273#c0 Summary: Network panel fails to load correctly using network-manager-netbook Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Critical Priority: P5 - None Component: Moblin AssignedTo: awafaa@opensuse.org ReportedBy: awafaa@opensuse.org QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.2.6) Gecko/20100626 SUSE/3.6.6-1.2 Firefox/3.6.6 When using the new MeeGo build, the network panel fails to load correctly. There are some that are saying there is an API change for the panel but I have no way of confirming or denying. When you first log in to a MeeGo session, the network panel instead of being in the top right is detached with no window decoration and placed on the left. It also can not be resized or anything. All work is now being carried out in the Meego:Netbook repository on the OBS. A live image is available of the current work - http://download.opensuse.org/repositories/Meego:/Netbook/images/iso/ This is a major blocker for the release of the openSUSE MeeGo product. Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=626273
http://bugzilla.novell.com/show_bug.cgi?id=626273#c
Andrew Wafaa
http://bugzilla.novell.com/show_bug.cgi?id=626273
http://bugzilla.novell.com/show_bug.cgi?id=626273#c1
Li Bin
http://bugzilla.novell.com/show_bug.cgi?id=626273
http://bugzilla.novell.com/show_bug.cgi?id=626273#c2
Li Bin
http://bugzilla.novell.com/show_bug.cgi?id=626273
http://bugzilla.novell.com/show_bug.cgi?id=626273#c3
Li Bin
http://bugzilla.novell.com/show_bug.cgi?id=626273
http://bugzilla.novell.com/show_bug.cgi?id=626273#c4
--- Comment #4 from Li Bin
http://bugzilla.novell.com/show_bug.cgi?id=626273
http://bugzilla.novell.com/show_bug.cgi?id=626273#c5
Andrew Wafaa
Andrew,
Could you make a live USB image? It's very slow, it's hard to debug this issue.
Hi Bin, The iso image is a hybrid one, so you can just dd it to a usb drive. I'm trying to fix the current breakages in the repo to get an new image built. Many thanks, -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=626273
http://bugzilla.novell.com/show_bug.cgi?id=626273#c6
Li Bin
https://bugzilla.novell.com/show_bug.cgi?id=626273
https://bugzilla.novell.com/show_bug.cgi?id=626273#c7
Li Bin
https://bugzilla.novell.com/show_bug.cgi?id=626273
https://bugzilla.novell.com/show_bug.cgi?id=626273#c8
--- Comment #8 from Li Bin
https://bugzilla.novell.com/show_bug.cgi?id=626273
https://bugzilla.novell.com/show_bug.cgi?id=626273#c9
Li Bin
https://bugzilla.novell.com/show_bug.cgi?id=626273
https://bugzilla.novell.com/show_bug.cgi?id=626273#c10
Andrew Wafaa
https://bugzilla.novell.com/show_bug.cgi?id=626273
https://bugzilla.novell.com/show_bug.cgi?id=626273#c11
--- Comment #11 from Andrew Wafaa
Andrew,
First, the window occur up cause some program startup late than network-maanager-netbook, change the X-Moblin-Priority from High to Low, then this issue was fixed.
I don't know why, the mutter-moblin check the Priority then put it in the queue, might be the network-manager-netbook not got the correct resource which provide by libmoblin-panel.so, not sure about it yet. When the system was started, kill the nmn and run it again, not show the window any more, so it's hard to debug it.
Second, the nmn icon not show in the top panel. It was caused by not put the .desktop file in /usr/share/mutter-moblin/panels/, after put the desktop files in it, you need use the moblin-toolbar-properties to cutomize the toolbar, add the nmn icon. It'll be saved in the gconf. Also we could change the mutter-moblin's package, make the gconf's scheme include network-manager-netbook, but I'm not prepare to change it, leave it for the users, the users could add it by itself.
I'll provide the fix packages tomorrow.
Using your new package there are still some issues (at least with the image builds): 1. The network ox still pops up on first boot 2. There is no icon for Network Panel after killing n-m-n and adding the network to the panel I'm just trying on an existing install to see if it works ok. Could you let me know what needs to e changed in gconf please? I think from a user perspective having it in the panel already would be beneficial. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=626273
https://bugzilla.novell.com/show_bug.cgi?id=626273#c12
--- Comment #12 from Andrew Wafaa
Andrew,
Thanks, now I've already uncompress the livecd's partition, and use the 11.3's desktop kernel and initrd, now it could start from the USB and disk partition, I'm debugging the issue now.
And where can I get the API change of panel? Are there some links for these?
Bin, Unfortunately with many MeeGo things there doesn't seem to be any docs for API changes etc :-( Speaking to Gary Lin he mentioned seeing some git diffs for packages moving from nbtk to mx. I will try and get more information asap for you. Thanks. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=626273
https://bugzilla.novell.com/show_bug.cgi?id=626273#c13
--- Comment #13 from Andrew Wafaa
https://bugzilla.novell.com/show_bug.cgi?id=626273
https://bugzilla.novell.com/show_bug.cgi?id=626273#c14
--- Comment #14 from Andrew Wafaa
(In reply to comment #6)
Andrew,
Thanks, now I've already uncompress the livecd's partition, and use the 11.3's desktop kernel and initrd, now it could start from the USB and disk partition, I'm debugging the issue now.
And where can I get the API change of panel? Are there some links for these?
Bin,
Unfortunately with many MeeGo things there doesn't seem to be any docs for API changes etc :-( Speaking to Gary Lin he mentioned seeing some git diffs for packages moving from nbtk to mx.
I will try and get more information asap for you.
Thanks.
OK Gary Lin pointed me to http://lists.moblin.org/pipermail/dev/2009-November/007342.html So apparently Mx is just a renaming of Nbtk, so it contains mostly the same code. I have no idea if a simple rename to mx would work. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=626273
https://bugzilla.novell.com/show_bug.cgi?id=626273#c15
--- Comment #15 from Li Bin
OK Gary Lin pointed me to http://lists.moblin.org/pipermail/dev/2009-November/007342.html
So apparently Mx is just a renaming of Nbtk, so it contains mostly the same code. I have no idea if a simple rename to mx would work.
I just glanced the api, it's not very big difference, I'll try it later. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=626273
https://bugzilla.novell.com/show_bug.cgi?id=626273#c16
--- Comment #16 from Li Bin
Hi Bin,
OK I just tried on an existing install, and after updating and logging back in the Network box doesn't pop up. I still don't have a network icon though, also after connecting to the network, I am unable to access the Network panel - I get a message of "Sorry, network is broken" even though I have net connectivity. It appears this may be because I tried to access the broken web panel first.
Yup, if I don't access the web panel I can access the network panel easily.
use gconf-editor, /desktop/moblin/toolbar/panels, edit the key, add 'moblin-panel-network'. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=626273
https://bugzilla.novell.com/show_bug.cgi?id=626273#c17
--- Comment #17 from Li Bin
(In reply to comment #13)
Hi Bin,
OK I just tried on an existing install, and after updating and logging back in the Network box doesn't pop up. I still don't have a network icon though, also after connecting to the network, I am unable to access the Network panel - I get a message of "Sorry, network is broken" even though I have net connectivity. It appears this may be because I tried to access the broken web panel first.
Yup, if I don't access the web panel I can access the network panel easily.
use gconf-editor, /desktop/moblin/toolbar/panels, edit the key, add 'moblin-panel-network'. It should be 'network-manager-netbook'.
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=626273
https://bugzilla.novell.com/show_bug.cgi?id=626273#c18
--- Comment #18 from Li Bin
https://bugzilla.novell.com/show_bug.cgi?id=626273
https://bugzilla.novell.com/show_bug.cgi?id=626273#c19
Li Bin
Using your new package there are still some issues (at least with the image builds):
1. The network ox still pops up on first boot 2. There is no icon for Network Panel after killing n-m-n and adding the network to the panel
I'm just trying on an existing install to see if it works ok.
Could you let me know what needs to e changed in gconf please? I think from a user perspective having it in the panel already would be beneficial.
I changed the mutter-moblin package, add
mutter-moblin_use-network-manager.patch. Don't use carrick as default, use
network-manager-netbook. :)
It should be works, but not sure. I can't build it now, could you test it?
Thanks
--- mutter-moblin-0.75.19.orig/data/mutter-moblin.schemas.in
+++ mutter-moblin-0.75.19/data/mutter-moblin.schemas.in
@@ -6,7 +6,7 @@
<owner>mutter-moblin</owner>
<type>list</type>
https://bugzilla.novell.com/show_bug.cgi?id=626273
https://bugzilla.novell.com/show_bug.cgi?id=626273#c20
--- Comment #20 from Li Bin
https://bugzilla.novell.com/show_bug.cgi?id=626273
https://bugzilla.novell.com/show_bug.cgi?id=626273#c21
Andrew Wafaa
https://bugzilla.novell.com/show_bug.cgi?id=626273
https://bugzilla.novell.com/show_bug.cgi?id=626273#c22
Andrew Wafaa
participants (1)
-
bugzilla_noreply@novell.com