Bug 25296

Summary: gnome-open open uri in wrong app
Product: Sisyphus Reporter: swi <swi>
Component: libgnomeAssignee: Yuri N. Sedunov <aris>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: critical    
Priority: P3 CC: aen, aris, cas, kurakin, lav, msp, radik, sem, shaba, shrek, viy
Version: unstable   
Hardware: all   
OS: Linux   

Description swi 2011-03-30 23:46:35 MSK
gnome-open http://..../someimage.jpg

открывает (пытается) изображение в программе ассоциированной с этим mime типом, а не в браузере.
Comment 1 Yuri N. Sedunov 2011-03-31 00:05:52 MSK
Перевесим на libexo, GNOME тут не причем.
См. вывод
$ grep x-scheme-handler /usr/share/applications/mimeinfo.cache
Comment 2 swi 2011-03-31 10:24:33 MSK
(В ответ на комментарий №1)
> Перевесим на libexo, GNOME тут не причем.
> См. вывод
> $ grep x-scheme-handler /usr/share/applications/mimeinfo.cache

там пусто.
Comment 3 Yuri N. Sedunov 2011-03-31 12:28:07 MSK
(In reply to comment #2)
> (В ответ на комментарий №1)
> > Перевесим на libexo, GNOME тут не причем.
> > См. вывод
> > $ grep x-scheme-handler /usr/share/applications/mimeinfo.cache
> 
> там пусто.

Странно. XFCE установлен?
$ rpm -q libexo
Comment 4 Mikhail Efremov 2011-03-31 15:17:07 MSK
В libexo все нормально, у меня работает и exo-open, и gnome-open:
$ grep x-scheme-handler /usr/share/applications/mimeinfo.cache 
x-scheme-handler/file=exo-file-manager.desktop;
x-scheme-handler/mailto=exo-mail-reader.desktop;
x-scheme-handler/http=exo-web-browser.desktop;
x-scheme-handler/trash=exo-file-manager.desktop;
x-scheme-handler/https=exo-web-browser.desktop;

Баг где-то в другом месте. Если он вообще есть.
Comment 5 Yuri N. Sedunov 2011-03-31 15:36:46 MSK
(In reply to comment #4)
> В libexo все нормально, у меня работает и exo-open, и gnome-open:

Видимо, и xdg-open работает?
Подождем реакции репортера на вопрос, есть ли у него всё ж XFCE.
Comment 6 Mikhail Efremov 2011-03-31 15:44:24 MSK
(В ответ на комментарий №5)
> Видимо, и xdg-open работает?

Да.
Comment 7 swi 2011-03-31 18:15:52 MSK
(В ответ на комментарий №5)
> (In reply to comment #4)
> > В libexo все нормально, у меня работает и exo-open, и gnome-open:
> 
> Видимо, и xdg-open работает?
> Подождем реакции репортера на вопрос, есть ли у него всё ж XFCE.

я не просто так повешал на libgnome. Очевидно, у меня gnome. А про ваш XFCE я знаю только что оно существует. Я его один раз тока видел на картинке в порн^W википедии.
Comment 8 Yuri N. Sedunov 2011-03-31 19:11:29 MSK
(In reply to comment #7)

> я не просто так повешал на libgnome. Очевидно, у меня gnome. А про ваш XFCE я
> знаю только что оно существует. Я его один раз тока видел на картинке в порн^W
> википедии.
Ладно. Пусть на libgnome повисит, потом разберемся, а пока в качестве воркэраунда можете прописать в ~/.local/share/applications/mimeinfo.cache что-то типа этого, как вам нравится. Должно исправится.

x-scheme-handler/http=epiphany.desktop;
x-scheme-handler/https=epiphany.desktop;
Comment 9 swi 2011-03-31 20:29:12 MSK
(В ответ на комментарий №8)
> Ладно. Пусть на libgnome повисит, потом разберемся, а пока в качестве
> воркэраунда можете прописать в ~/.local/share/applications/mimeinfo.cache
> что-то типа этого, как вам нравится. Должно исправится.
> x-scheme-handler/http=epiphany.desktop;
> x-scheme-handler/https=epiphany.desktop;
не помогло.
а почему это не воспроизводится в gnome-terminal ? он не использует *-open ?
Comment 10 Alexey Shabalin 2016-04-25 01:32:54 MSK
gnome-open больше нет в сизифе