Похожая но более странная ситуация.
Год назад на арче выпуска января 2015 года все работало нормально.
А теперь на Арче января 2016 не работает.
Причем если грузиться с флешки Арча то в нем все работает. Wifi-menu цепляется, онлайн есть.
А при загрузке на свежеустановленный с этой флешки Арч Wifi-menu отваливается с сообщением CONNECTION FAILED. Ниче не помогает. Все уже 300 разе перечитал все мануалы, все делаю верно. wpa_supplicant инсталлирован. В логе такая же ошибка в аутентификацией. Пароль wifi ввожу верно, визуально это видно ведь если запускать wifi-menu без ключа -o
S. KLS: на обоих компах
sudo aptitude search libdbus |grep -i libdbus-
i libdbus-1-3 - simple interprocess messaging system (libr
i libdbus-1-dev - simple interprocess messaging system (deve
S. KLS: но вопрос еше и интересен тем что на другом компе комбинация 4.8.4 и 4.8.6 работает - приложение собранное в 4.8.4 запускается, с теми же ссылками ldd на системе кде с 4.8.6
S. KLS: 1. Я не пробовал -dbus потому что тут написано qt-project.org/doc/qt-4.8/configure-options.html Qt for Windows only. Или я что то недопонимаю в этом случае.
2. Потому что у меня большой проект тащится со времен 4.8.2, потом дошел до 4.8.4 и дальше не двигался. Некогда было, а код все писался и писался. Ну я обычно Qt всегда пересобираю из сорцев при организации рабочего места (при смене компа например). Вот и столкнулся с такой проблемой. Сейчас я ее решил так - взял сорцы 4.8.6 собрал и проинсталлил их, 4.8.4 убрал из системы. Все завелось.
По этой проблеме перерыл пол интернета - никто ничего не может сказать. :( Вот нагуглилось ваши ответы. Кое как что то в голове отложилось. Но сделал как написал выше. Сил уже не стало чтобы пересобрать с -dbus.
3. Я не силен в линуксе настолько чтобы собразить про libqt4-*-dev :) Делаю как умею и понимаю.
S. KLS: Понятно что рация конфигурирования, ну такой синоним подобрал. Насчет конфликта версии у меня вот такая проблема.
Почти докопался что этой действительно dbus.
Ставим Кубунту 14.10. Основанную на Qt 4.8.6
После доустанавливаем g++.
Собираем Qt 4.8.4 из сорцев. Инсталлим.
Собираем пустой проект виджета Qt.
Компилится.
При запуске
Cannot mix incompatible Qt libraries 408006 с 408004.
ldd appname выдает ссылки на /usr/local/Trolltech/Qt-4.8.4/lib
На другом компе с той же системой и с такой же последовательностью все работает.
При чем если на втором компе убрать из/usr/local/Trolltech/Qt-4.8.4/lib libQtGui, libQtCore то получаем такую же ошибку но цифры версий Qt наоборот
Cannot mix incompatible Qt libraries 408004 с 408006.
ldd appname ссылается на либы в /usr/lib/i386-gnu.../
В чем косяк на первом компе не пойму.
Год назад на арче выпуска января 2015 года все работало нормально.
А теперь на Арче января 2016 не работает.
Причем если грузиться с флешки Арча то в нем все работает. Wifi-menu цепляется, онлайн есть.
А при загрузке на свежеустановленный с этой флешки Арч Wifi-menu отваливается с сообщением CONNECTION FAILED. Ниче не помогает. Все уже 300 разе перечитал все мануалы, все делаю верно. wpa_supplicant инсталлирован. В логе такая же ошибка в аутентификацией. Пароль wifi ввожу верно, визуально это видно ведь если запускать wifi-menu без ключа -o