Не запускается Opera
В один прекрасный момент случилось страшное — нативная опера на freebsd перестала запускаться с ошибкой следующего содержания
[cc lang=»bash»]
./opera
Opera(23016)/kdeui (KIconLoader): Unable to find an appropriate lock to guard the shared cache. This *should* be essentially impossible. :(
Opera(23016)/kdeui (KIconLoader): Unable to perform initial setup, this system probably does not really support process-shared pthreads or semaphores, even though it claims otherwise.
Opera(23016): Session bus not found
To circumvent this problem try the following command (with Linux and bash)
export $(dbus-launch)
KCrash: Application ‘Kde4ToolkitLibrary’ crashing…
KCrash: Attempting to start /usr/local/bin/drkonqi from kdeinit
sock_file=/home/lycane/.kde4/socket-lycane.mlcom.pvt/kdeinit4__0
Warning: connect() failed: : Connection refused
KCrash: Attempting to start /usr/local/bin/drkonqi directly
QSettings::sync: filename is null/empty[/cc]
От всего этого я впала в жуткую депрессию и полезла искать решение. Нашлось оно, как ни странно, на форуме opera.com и представляет из себя вот такую незатейливую пляску с бубном:
Запускаем Оперу от имени юзера
[cc lang=»bash»]dbus-launch /usr/local/bin/opera &[/cc]
Набираем в адресной строке opera:config
В поиске вбиваем Dialog Toolkit и в строке ставим циферку 2 для использования GTK или циферку 4 чтобы отказаться от использования вообще какого-либо тулкита.
Жмем Сохранить, закрываем Оперу и запускаем ее уже совершенно обычным путем.