Opera перестала запускаться...
moska 9 апреля, 2007 - 15:01
Постоянно пользую Firefox в качестве браузера,но иногда запускаю и Opera. Сегодня понадобилось воспользоваться Opera,но она отказывается запускаться... в консоли пишет: "Segmentation fault" и все на том. Переустановка,удаление каталога с настройками, удаление,а потом установка по новой - ситуации не изменили... Собственных мыслей на это счет не имею...Помогите советом.
»
- Для комментирования войдите или зарегистрируйтесь
Тоже самое,
Тоже самое, только перед "ошибкой сегментации" еще ругается "Qt: Locales not supported on X server" (это в КДЕ. В гноме - только ошибка сегментации). Точно так же - работала-работала и вдруг перестала запускаться...
Re: Тоже самое,
Может точно иксы... обновил недавно ведь их, а оперу с тех пор первый раз запустил. Если так, то флаг этой опере в руки! Все проги как проги - работают себе и работают, а эта выпендривается... никогда она мне не нравилась... помозгую и если что не так, то снесу ее нафиг...
http://my.opera.com/desktopteam/blog/2007/04/06/hotfix
http://my.opera.com/desktopteam/blog/2007/04/07/hotfix-2
http://my.opera.com/desktopteam/blog/2007/04/08/all-good-things
Да, обновление
Да, обновление оперы до 9.20 помогло, только на локали она так и не перестала ругаться :)
C локалями тоже разобрался :) чуть-чуть поправил кодировку и env-update :)
Ждем как же дела у Автора статьи :)
Значит опере не нравятся новые иксы...
Ага, спасибо! Значит опере не нравятся новые иксы... Если я правильно понял, то они выложили у себя поправленную версию оперы датированную 7 апреля... вчера в портежах этой версии вроде не было еще... подождем...
в портеджах 9.20
в портеджах 9.20 появится е раньще выхода релиза, бету туда добавлять не будут.
пока юзайте 9.10
не забывайте про revdep-rebuild
Re: в портеджах 9.20
Про revdep-rebuild помним... в том то и проблема,что версия 9.10 не юзается... но ради нее откатываться на предыдущие иксы конечно же не будем.
интересно, у
интересно, у меня всё отлично работает, иксы свежие...
да, обвалилась
да, обвалилась опера после обновления libX11
у меня таже
у меня таже версия libX11, Opera 9.10, всё отлично работает
интересно...
интересно...
может быть конечно что-то еще, но для чистоты эксперимента спрошу - а вы ее (оперу) давно закрывали? :)
Наскорую руку
Наскорую руку сваял эбилд для последней Оперы (заточен под меня, так что, возможно, придется редактировать):
закрываю часто
закрываю часто =))
всё отлично работает
Opera перестала запускаться...
Отредактировал ebuild с opera.com
Сохранить как:
/usr/local/portage/www-client/opera/opera-9.20b-r636.ebuild
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.10.ebuild,v 1.7 2007/01/09 12:22:55 mcummings Exp $
inherit eutils gnome2
DESCRIPTION="Opera web browser."
HOMEPAGE="http://www.opera.com"
SLOT="0"
LICENSE="OPERA-9.0"
KEYWORDS="~x86"
IUSE="qt-static spell gnome"
RESTRICT="strip mirror"
OPERALNG="en"
OPERASUFF="636"
OPERAVER="9.20-20070407"
OPERA_URI="http://snapshot.opera.com/unix/Weekly-${OPERASUFF}/intel-linux"
SRC_URI="
x86? ( qt-static? ( ${OPERA_URI}/${PN}-${OPERAVER}.1-static-qt.i386-${OPERALNG}-${OPERASUFF}.tar.bz2 ) )
x86? ( !qt-static? ( ${OPERA_URI}/${PN}-${OPERAVER}.6-shared-qt.i386-${OPERALNG}-${OPERASUFF}.tar.bz2 ) )"
DEPEND=">=sys-apps/sed-4
amd64? ( sys-apps/setarch )"
RDEPEND="|| ( ( x11-libs/libXrandr
x11-libs/libXp
x11-libs/libXmu
x11-libs/libXi
x11-libs/libXft
x11-libs/libXext
x11-libs/libXcursor
x11-libs/libX11
x11-libs/libSM
x11-libs/libICE
)
virtual/x11
)
>=media-libs/fontconfig-2.1.94-r1
amd64? ( qt-static? ( app-emulation/emul-linux-x86-xlibs )
!qt-static? ( app-emulation/emul-linux-x86-qtlibs ) )
!amd64? ( media-libs/libexif
spell? ( app-text/aspell )
x86? ( !qt-static? ( =x11-libs/qt-3* ) )
media-libs/jpeg )"
#S=${WORKDIR}/${A/.tar.bz2/}-${OPERASUFF}
S=${WORKDIR}/${A/.tar.bz2/}
src_unpack() {
unpack ${A}
cd ${S}
epatch "${FILESDIR}/${PN}-9.00-install.patch"
sed -i -e "s:config_dir=\"/etc\":config_dir=\"${D}/etc/\":g" \
-e "s:/usr/share/applnk:${D}/usr/share/applnk:g" \
-e "s:/usr/share/pixmaps:${D}/usr/share/pixmaps:g" \
-e "s:/usr/share/icons:${D}/usr/share/icons:g" \
-e "s:/etc/X11:${D}/etc/X11:g" \
-e "s:/usr/share/gnome:${D}/usr/share/gnome:g" \
-e "s:/opt/gnome/share:${D}/opt/gnome/share:g" \
-e 's:#\(OPERA_FORCE_JAVA_ENABLED=\):\1:' \
-e 's:#\(export LD_PRELOAD OPERA_FORCE_JAVA_ENABLED\):\1:' \
-e 's:read str_answer:return 0:' \
-e "s:/opt/kde:${D}/usr/kde:" \
-e "s:\(str_localdirplugin=\).*$:\1/opt/opera/lib/opera/plugins:" \
install.sh || die
}
src_compile() {
true
}
src_install() {
# Prepare installation directories for Opera's installer script.
dodir /etc
# Opera's native installer.
if [ ${ARCH} = "amd64" ]; then
linux32 ./install.sh --prefix="${D}"/opt/opera || die
else
./install.sh --prefix="${D}"/opt/opera || die
fi
# java workaround
sed -i -e 's:LD_PRELOAD="${OPERA_JAVA_DIR}/libawt.so":LD_PRELOAD="$LD_PRELOAD"\:"${OPERA_JAVA_DIR}/libawt.so":' ${D}/opt/opera/bin/opera
dosed /opt/opera/bin/opera
dosed /opt/opera/share/opera/java/opera.policy
# Install the icons
insinto /usr/share/pixmaps
doins images/opera.xpm
for res in 16x16 22x22 32x32 48x48 ; do
insinto /usr/share/icons/hicolor/${res}/apps/
newins images/opera_${res}.png opera.png
done
# Install the menu entry
insinto /usr/share/applications
doins ${FILESDIR}/opera.desktop
# Install a symlink /usr/bin/opera
dodir /usr/bin
dosym /opt/opera/bin/opera /usr/bin/opera
# fix plugin path
echo "Plugin Path=/opt/opera/lib/opera/plugins" >> ${D}/etc/opera6rc
# enable spellcheck
if use spell; then
if use qt-static; then
DIR=$OPERAVER.1
else
use sparc && DIR=$OPERAVER.2 || DIR=$OPERAVER.5
fi
echo "Spell Check Engine=/opt/opera/lib/opera/${DIR}/spellcheck.so" >> ${D}/opt/opera/share/opera/ini/spellcheck.ini
fi
dodir /etc/revdep-rebuild
echo 'SEARCH_DIRS_MASK="/opt/opera/lib/opera/plugins"' > ${D}/etc/revdep-rebuild/90opera
}
pkg_postinst() {
use gnome && gnome2_pkg_postinst
elog "For localized language files take a look at:"
elog "http://www.opera.com/download/languagefiles/index.dml?platform=linux"
elog
elog "To change the spellcheck language edit /opt/opera/share/opera/ini/spellcheck.ini"
elog "and emerge app-dicts/aspell-language."
}
pkg_postrm() {
use gnome && gnome2_pkg_postrm
}
на opera.com
на opera.com выкладывают ebuild'ы?? нафиг я тогда парился?! >:|
а в каком
а в каком именно месте opera.com вы взяли этот ебилд?
Re: а в каком
Я тоже не нашел этого места на opera.com.
>>а в каком именно месте opera.com вы взяли этот ебилд?
Пофиксил малость отсюда (что бы версия поновее была - где то там же пишут, что версия которая ставится в исправленном варианте чем то лучше в плане исправления бага с ошибкой сегментирования)
http://my.opera.com/Whut/blog/2007/04/04/opera-weekly-ebuild-for-gentoo
http://www.google.ru/search?hl=ru&q=opera-9.20b+ebuild&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=
Гугель рулит!
на
на http://my.opera.com/desktopteam/ выходили хотфиксы и активно обсуждали эту проблему,
насколько я понял это касалось только бета версий 9.20,
сегодня вышел релиз 9.20, ждём офифциального ебилда (хотя кому это нужно?) =))
вот проблема кстати!
опера больше не собирается с поддержкой Aspell (для amd64), какой либо информации по этому поводу я ненашёл,
самостоятельно прикрутить Aspell к Opera так и не получилось...
есть мысли?
ну и собственно
ну и собственно 9.20 Final есть в портеджах уже,
обновился, проблем никаких нет =)
Re: ну и собственно
Только что сделал emerge-delta-webrsync... Opera 9.20 не увидел... как так? или emerge-delta-webrsync не там ищет, или я чего-то не понимаю.
он просто
он просто слегка притормаживает
Мдас, это я слегка притормаживаю
есть уже 11-е число
Появилась Opera
Появилась Opera новая... поставил, работает... какая то фишка новая появилась Speed Dial,или я не видел раньше.
новая писали
новая
писали где-то