Wireshark всегда работал без проблем для меня, но, используя его на 13.10, я обнаружил, что как только я начинаю живой захват, он ничего не делает, экран тускнеет, затем он падает.
syslog показывает:
wireshark[5616]: segfault at 7fffbc3a3ff8 ip 00007fa83f334284 sp
00007fffbc3a3ff0 error 6 in libgobject-2.0.so.0.3800.1[7fa83f324000+4f000]
Если я запускаю wirehark как root, этот segfault, похоже, не происходит. В прошлом я всегда выполнял шаги здесь, чтобы установить различные разрешения и возможности, позволяющие wirehark запускаться как обычный пользователь.
Моя версия wirehark из репозиций: wireshark 1.10.2 (SVN Rev 51934 from /trunk-1.10)
Кто-нибудь знает, как это разрешить?
Как и fpghost, решение состоит в том, чтобы сделать команды:
$ export LIBOVERLAY_SCROLLBAR=0
$ wireshark
Если вы хотите выполнить с помощью значка приложения Wireshark, просто замените строку Exec= в файле запуска приложения на с этим:
Exec=bash -i -c "export LIBOVERLAY_SCROLLBAR=0 && wireshark" %f