Страница 1 из 1

q4wine не запускается

Добавлено: 2015-05-21 20:52:21
logout_90
Господа, доброго времени суток!
Прошу помощи в разборе чего ж не хватает q4wine для запуска (десктоп все ж, из консоли не всегда удобно)
Итак, при запуске из KDE просто вертится значок запуска и ничего не происходит.
Если же запускать из консоли, картина немного другая:
Под рутом

Код: Выделить всё

# q4wine
No protocol specified
q4wine: cannot connect to X server :0


под юзером

Код: Выделить всё

q4wine
Ошибка сегментации(core dumped)


Конечно X сервер запущен, пишу с этого компа.
Знает кто нибудь, чем подобное вызвано и как победить?

Отправлено спустя 7 минут 11 секунд:
Насколько понял 1 ошибка потому что нельзя под рутом к Xorg коннектиться?
А вот насчет второй я хз...

q4wine не запускается

Добавлено: 2015-05-21 21:05:04
f_andrey
logout_90 писал(а):Источник цитаты Насколько понял 1 ошибка потому что нельзя под рутом к Xorg коннектиться?

Ну в общих чертах да, а конкретнее, ну в опять же из общих соображений логично, что один пользователь не может подключится к процессу другого. Ну и да root не очень рекомендуется работать в Хах, хоть в общем то и возможно, надо ему просто это настроить, но опять же перед этим сильно подумайте, а оно вам точно надо.

По второй, ну так посмотрите, где оно там дампится, может какой библиотеки нет ну или всё печальнее, gdb для начала вам в руки.

q4wine не запускается

Добавлено: 2015-05-21 21:19:46
logout_90
f_andrey писал(а):Источник цитаты gdb для начала вам в руки.

Ух ты, таким красноглазием я еще не страдал )))
Дней через несколько отпишусь как разберусь что там к чему, оч много ругани валится, хочется понимания какая ругань некритичная, а какая валит прогу.
З.Ы. Спасибо за как всегда оперативный ответ ))

q4wine не запускается

Добавлено: 2015-05-21 21:22:31
f_andrey
logout_90 писал(а):Источник цитаты хочется понимания какая ругань некритичная, а какая валит прогу.

Обычно это, как не странно, "последняя стока" ;)

q4wine не запускается

Добавлено: 2015-05-21 21:31:28
logout_90
)))) Жжошь )))
Эм, ниче что я неформально?
Так вот, тулза то прикольная, я с такой не работал (в принципе с отладчиками в консоли не работал), вот и хотца посмотреть че там и как. Виндовая игра от меня не убежит за то время, что покопаюсь с gdb ))
А вобще вот вывод при запуске, циклически повторяющаяся ошибка, а затем крэш проги:

Код: Выделить всё

Error while reading shared library symbols:
Dwarf Error: wrong version in compilation unit header (is 4, should be 2) [in module /usr/local/lib/gcc48/libstdc++.so.6]
Error while reading shared library symbols:
Dwarf Error: wrong version in compilation unit header (is 4, should be 2) [in module /usr/local/lib/gcc48/libgcc_s.so.1]
(no debugging symbols found)...Error while reading shared library symbols:
Dwarf Error: wrong version in compilation unit header (is 4, should be 2) [in module /usr/local/lib/gcc48/libstdc++.so.6]
Error while reading shared library symbols:
Dwarf Error: wrong version in compilation unit header (is 4, should be 2) [in module /usr/local/lib/gcc48/libgcc_s.so.1]
Error while reading shared library symbols:
Dwarf Error: wrong version in compilation unit header (is 4, should be 2) [in module /usr/local/lib/gcc48/libstdc++.so.6]
Error while reading shared library symbols:
Dwarf Error: wrong version in compilation unit header (is 4, should be 2) [in module /usr/local/lib/gcc48/libgcc_s.so.1]
(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 807406400 (LWP 100607/q4wine)]
0x0000000000000000 in ?? ()

Неправильная версия в заголовках compilation unit? Что это может значить?

q4wine не запускается

Добавлено: 2015-05-21 21:39:25
f_andrey
Да хоть горшком назови, только в печку не ставь (с) народная мудрость

По логу. ну так вон он во всю на gcc48 матерится, поди что то криво обновлено или неверно собрано, как ставилось, система и пакеты все обновлены?
Я тоже тот ещё специалист, но gdb по минимуму осваиваться всем наверное приходится, так как падает зараза почти всегда то то, то это.

q4wine не запускается

Добавлено: 2015-05-21 21:51:40
logout_90
Я обычно всем говорю: "Хоть горшком назовите, главное не ночным" )))

Ох, как только оно не ставилось. Кеды поставил пакетами (ждать было сильно влом пока соберется), а вот все остальное ставил из портов.
portsnap fetch update юзаю перед каждой установкой софта (но не чаще раза в день, не такой параноик ))) )

Из "несвежего":

Код: Выделить всё

pkg version | grep "<"
firefox-38.0,1                     <
freeglut-2.8.1_3                   <
gnupg-2.1.2_1                      <
gpsd-3.9                           <
java-zoneinfo-2015.b               <
kdepim-4.14.3                      <
kopete-4.14.3                      <
libbzrtp-1.0.1_1                   <
libssh-0.6.5                       <
mediastreamer-2.11.1               <
ortp-0.24.1                        <
p5-Net-HTTP-6.07_1                 <
pinentry-0.9.1                     <
pinentry-tty-0.9.1                 <
xorg-server-1.14.7_4,1             <


Отправлено спустя 1 минуту 50 секунд:
Мож снести нах недавно поставленный софт, дерево портов, обновиться?

q4wine не запускается

Добавлено: 2015-05-21 22:03:38
f_andrey
Дело конечно хозяйское, но я бы для начала советовал пересобрать или поставить из портов (принудительно) gcc и этот самый q4wine, и там в логе что чуть выше этих ошибок gcc может видно кто его пытается дёрнуть, тогда первым пересобрать его (того кто дёргает)
Да и если верить гуглу, то при ваших ошибках нада юзать /usr/local/bin/gdb а не стандартный

q4wine не запускается

Добавлено: 2015-05-21 22:25:24
logout_90
Ок, спасибо большое за актуальную инфу! Щас попробую ))

q4wine не запускается

Добавлено: 2015-05-25 14:25:45
logout_90
Пересобрал все нах из портов, вроде пошло дело )))