[ РЕШЕНО ] Запуск Opera с ярлыка десктопа - вылетают пароли!

Всем привет!

XFCE. Проблема такая. При запуске ярлыка Оперы с десктопа (именно с десктопа!) перестало вылезать окошко с запросом пароля, браузер просто открывается - НО, автозаполнение паролей не работает. Если запустить ярлык с панели задач - окошко с запросом пароля вылезает, и автозаполнение паролей работает. То же самое, если запустить Оперу из Start-->Internet-->Opera - всё в порядке. Но если отсюда скинуть этот же ярлык на десктоп - этот уже десктопный ярлык опять запускается без запроса пароля, и пароли сайтов опять не работают. Если открыть терминал с десктопа и набрать /usr/bin/opera или просто opera - снова всё в порядке.

То же самое было с Хромиумом пару недель назад, пока не перешёл на Оперу: десктопный ярлык запускает Хромиум плохо, любым другим способом - хорошо. На ноуте такой проблемы не было и нет. То есть, дело именно в компе, и именно в плохом запуске ярлыка браузера именно и только с десктопа. Я понимаю, что наверное что-то когда-то намутил, но убей не понимаю, что. Уж как не искал в инете - ничего не нашёл, слишком сложное описание, поисковик ничего толкового не выдаёт.

Что с этим делать? Можно, конечно, запускать с панели - не вопрос, но сам факт, что в системе непонятная проблема, не даёт покоя. Да и вообще... Хелп, плиз!
ничего не понятно
но найди все файлы .desktop запускающие оперу и сравни их содержимое
grayich
ничего не понятно
Да вроде же понятно объяснил: запускаешь Оперу с ярлыка на рабочем столе - открывается, но не автовставляются пароли. Запускаешь с панели задач - вылезает окошко с запросом пароля, ввожу пароль, открывается Опера, все пароли автовставляются.

grayich
но найди все файлы .desktop запускающие оперу и сравни их содержимое
Значок на десктопе имеет такое содержание:

[Desktop Entry]
Version=1.0
Name=Opera
GenericName=Web browser
Comment=Fast and secure web browser
TryExec=opera
Exec=opera %U --password-store=gnome
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=new-window;new-private-window;

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

[Desktop Action new-private-window]
Name=New Private Window
Exec=opera --incognito
TargetEnvironment=Unity
Значок на панели:

[Desktop Entry]
Version=1.0
Name=Opera
GenericName=Web browser
Comment=Fast and secure web browser
TryExec=opera
Exec=opera %U --password-store=gnome
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=new-window;new-private-window;
X-XFCE-Source=file:///home/yurius/Desktop/opera.desktop
Path=
StartupNotify=false

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

[Desktop Action new-private-window]
Name=New Private Window
Exec=opera --incognito
TargetEnvironment=Unity
Разница - вот в этих трёх строчках, которые есть на панельном значке и нет на десктопном:

X-XFCE-Source=file:///home/yurius/Desktop/opera.desktop
Path=
StartupNotify=false
.
предположительно при запуске с раб_стола срабатывает вариант из [Desktop Action new-window]
во всех Exec добавь параметр
--password-store=gnome
grayich
–password-store=gnome
Этот флаг везде прописан, что видно из моего предыдущего вывода. Фишка в том, что как только ярлык Оперы оказывается на Десктопе или просто в /home/user - он запускает браузер, но пароли вылетают. Даже если в этом ярлыке прописано --password-store=gnome. C другой стороны, если запускать точно такой же ярлык с панели задач, то пароли вставляются, даже если --password-store=gnome не прописано!

Что-то как-то неверно запускается именно с рабочего стола или вообще из HOME.
Проблема РЕШЕНА весьма странным и случайным образом. А именно, в свойствах десктопного ярлыка, "Edit Launcher", в строчке "Command" вместо

opera %U
прописал

/usr/bin/opera %U
- и всё стало в порядке: даже после перезагрузки ПК я остаюсь в своём аккаунте, пароли автовставляются. И всё бы хорошо, но не понимаю, что это, в чём причина. Ведь на ноуте такой проблемы не было и нет...
 
Зарегистрироваться или войдите чтобы оставить сообщение.