10.04 мало и для того, чтобы скомпилировать, и для того, чтобы работала программа.
Для корректоной работы (хотя бы USSD) необходим modemmanager 0.5+, который есть в 11.10
Для компиляции нужен gtk+-3.0, который появился с 11.04
NetworkManager, так же, как и GnomeModemManager, работает через modemmanager. Поэтому они работают параллельно и не влияют друг на друга.