Почему "xdg-open" с URL-адресом открывает две дополнительные пустые вкладки в Opera?

Мой HTML-файл по умолчанию выглядит так:

$ xdg-mime запрос по умолчанию text / html
opera.desktop

Exec линия в opera.desktop выглядит так:

Exec = опера%U

Теперь, открыв вкладку в Opera, как это:

opera "http://google.com"

Работает отлично, и открывает одну вкладку, но если я сделаю это:

xdg-open "http://google.com"

Он открывает вкладку, но дополнительно открывает еще 2 вкладки с " http://opera/" в поле адреса. Это в основном эквивалентно бегу:

opera "http://google.com" opera opera

Я ожидаю, что xdg-open вызов будет работать точно так же, как opera один. Почему это не так?


Вот и все opera.desktop файл, неизменный после установки:

[Desktop Entry]
Version=1.0
Name=Opera
GenericName=Web browser
Comment=Fast and secure web browser
TryExec=opera
Exec=opera %U
Terminal=false
Icon=opera
Type=Application
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml_xml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;application/x-opera-download;
Actions=NewWindow;NewPrivateWindow;

[Desktop Action NewWindow]
Name=New Window
Exec=opera --new-window
TargetEnvironment=Unity

[Desktop Action NewPrivateWindow]
Name=New Private Window
Exec=opera --private
TargetEnvironment=Unity

0 ответов

Другие вопросы по тегам