NetworkManager broken in current
Latest upgrade (Sat Mar 23 22:49:52 UTC 2013) of network manager's gtk applet broke it's gui. Now I can't modify network connections because these windows never appears. It shows error instead:
Code:
(nm-connection-editor:4671): Gtk-WARNING **: Unknown property: GtkComboBox.margin-left Code:
sed -i 's/GtkBox/GtkVBox/g' src/connection-editor/ce-page-general.ui Second problem I encountered after upgrade is that NetworkManager seems unable to connect to wired network. Wicd and dhcpcd works fine. I tried watching logs, but didn't find anything usefull. |
Quote:
Quote:
|
I'm getting a different error:
Code:
symbol lookup error: /libnm-util.so.2: undefined symbol: g_type_ensure |
tonight I upgraded slackware-current, and ended up with the same error and NetworkManager could not work.
I then manually installed NetworkManager-0.9.8.0-i486-1.txz and got the following information. ...... Executing install script for NetworkManager-0.9.8.0-i486-1.txz. Starting NetworkManager daemon: /usr/sbin/NetworkManager /usr/sbin/NetworkManager: symbol lookup error: /usr/lib/libnm-util.so.2: undefined symbol: g_type_ensure Package NetworkManager-0.9.8.0-i486-1.txz installed. Quote:
|
Quote:
You will experience a nasty problem when upgrading NetworkManager first: this will kill your network connection and you will have to install l/gdk-pixbuf2 too before you can get a network connection again. If you are using slackpkg for the upgrade then you will be affected by this: since slackpkg works alphabetically, NetworkManager will come before all the rest and you will notice that slackpkg is unable to upgrade any of these other packages after NetworkManager... I fixed that on my PC by using /etc/rc.d/rc.inet1.conf to define a configuration for my eth0, then ran "/etc/rc.d/rc.inet1 eth0_restart" and then re-ran "slackpkg upgrade-all". Eric |
Quote:
Code:
... Markus |
great point markus
and I would like to add that people check the changelog for additions to the l(L) series and add those before they continue to upgrade with slackpkg. |
I solved this problem by having a local mirror first by rsync, and then let slackpkg perform the upgrade locally using http and not local filesystem since i found it faster than using local filesystem (file://)
|
Quote:
Unfortunately, installing the new gdk-pixbuf2 did not solve the problem with the unknown g_type_ensure. Further checking identified glib2 as the culprit. Upgrading l/glib2-2.34.3-x86_64-1.txz resolved the problem. Have fun! |
Quote:
Eric |
@Eric - Thanks for pointing out the problem!
My sidestep with my netbook with a WPA2 wireless connection to my router was to: '/etc/rc.d/rc.networkmanager stop' # Kill the networkmanager daemon. 'pkill wpa_supplicant' # Kill remaining wpa_supplicant process 'rfkill unblock 1' # Unblock wireless LAN interface at index 1 ('rfkill list' for details) 'wpa_supplicant -B -c/etc/wpa_supplicant.conf -iwlan0 -Dwext' # Connect using wpa_supplicant (/etc/wpa_supplicant.conf was already in place) 'dhcpcd' # Get IP address via DHCP 'sh /etc/rc.d/rc.firewall' # Put firewall rules in place The upgrade using the usual slackpkg dance went on without issue and NetworkManager is working without problems. |
That's weird, I didn't run into any trouble with gdk-pixbuf2 during upgrade. Just
Code:
slackpkg install-new |
Networkmanager applet rebuilt in today's -current update.
Code:
Mon Mar 25 20:31:21 UTC 2013 |
Quote:
|
It works flawlessly now!
The hint provided by markush is very helpful. Thanks a lot! |
Problem solved and I'm mentioned in changelog, yay! :)
Marking this thread as solved. |
I think i better start another thread, as my problem is wireless, but GSM wireless.
|
All times are GMT -5. The time now is 11:35 PM. |