Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Опера спрашивает разрешение на открытие файла Ubuntu 20.04 [Решено]  (Прочитано 2622 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 4ygeca

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Опера постоянно спрашивает разрешение на открытие файла, при открывании скачанного файла. точнее не сама опера, а открывается окно zenity и там спрашивает разрешить или не разрешить. Оперу ставил через snap, и как я понял проблема именно в этом.
т.к. пробовал ставить оперу через deb скачанный с их сайта, проблема уходит, но появляется другая, не работает твич, постоянно вылазит ошибка 1000 или 2000 или 4000, но файлы открывает через загрузку, т.е. чего-то не хватает для норм работы, а чего не понятно.

Пытался найти инфу в Гугле, толком не нашел, только на англицком snap форуме что то подобное, но не с оперой и решения так и не нашел.

Собственно и вопрос как настроить snap Оперу, чтобы она не задавала глупых вопросов или же какие зависимости нужны для deb Оперы, чтобы работал твич?
« Последнее редактирование: 17 Июня 2020, 08:51:57 от zg_nico »

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
не работает твич
Что сие есть такое? Не припомню что-то чтобы что-то подобное было интегрировано в Opera. Или у Вас расширение какое-то работать отказывается? Если так - то вопрос скорее исключительно к расширению, чем к браузеру и системе в целом. И решать его следует с разработчиком расширения (или самостоятельно ручками, если доступен исходный код).
Оперу ставил через snap. при открывании скачанного файла. точнее не сама опера, а открывается окно zenity и там спрашивает разрешить или не разрешить.
Я не пользуюсь ни opera, ни snap, однако убедитесь, что в магазине приложений (откуда Вы ее устанавливали через snap) браузеру даны все разрешения на доступ к файлам/каталогам. Исхожу из того, что ранее по форуму всплывали подобные топики (пример: тыц). Всякий раз решение сводилось к одному из двух маневров:
1) не использовать snap (В Вашем случае, исходя из Вашего описания, не панацея)
2) выдать все необходимые разрешения приложению, установленному через snap. В частности, вот такая попадалась мне рекомендация (к своему случаю адаптируйте сами - там только вместо vlc надо название программы подставить из snap store [или как там эта штука корректно называется?!]):
Ну или если совсем не боитесь - ставьте в режиме devmode
sudo snap install --devmode vlc
ИМХО выглядит и звучит разумно.

Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн 4ygeca

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
твич это https://www.twitch.tv - что то вроде ютуба, и там в случае deb установки, не воспроизводится видео на сайте, т.к. видимо не хватает какой то зависимости, кодека или еще чего.

по ссылке похоже, но не то. у меня не пишет, что нет доступа к чему то, он(Zenity) просто спрашивает разрешение на открытие файла. скрин прикрепил. Разрешения выдал все что можно, которые даже не имеют отношения к этому, все равно проблема остается. Одно разрешение это "Доступ к файлам в домашней папке", которое по умолчанию включено, и если его убрать, то запрос не всплывает и файлы не открываются вообще.


переустановить в режиме разработчика, сейчас попробую, но сомневаюсь, что поможет.

Upd: Собственно и не помогло.

Upd2: Решил проблему с deb версией Оперы.

Небольшой faq если в опере не воспроизводятся видео youtube, ошибка 1000 2000 4000 на твич twitch.tv

https://vk.com/@themaximax-opera-libffmpeg по ссылке способ номер 2 работает, хотя чаще встречается первый вариант, но он уже видимо немного устарел!
мне помогло
« Последнее редактирование: 28 Апреля 2020, 21:14:12 от 4ygeca »

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1178
    • Просмотр профиля
4ygeca, если хотите оставить на форуме полезную информацию, лучше копируйте со ссылкой на источник. Источники имеют привычку закрываться и переезжать.

Цитировать
Нам понадобится пакет opera-ffmpeg-codecs из репозитория Arch Linux.

Скачиваем архив и извлекаем из него libffmpeg.so
Перемещаем libffmpeg.so в /usr/lib/x86_64-linux-gnu/opera/ соглашаясь на замену.

Через терминал это будет так:

cd ~/Загрузки
tar xf opera-ffmpeg-codecs-*.tar.xz usr/lib/opera/lib_extra/libffmpeg.so -O > libffmpeg.so
sudo mv -f libffmpeg.so /usr/lib/x86_64-linux-gnu/opera/
rm opera-ffmpeg-codecs-*.tar.xz
Debian 11, Debian 11 Server

Оффлайн MooSE

  • Старожил
  • *
  • Сообщений: 1148
    • Просмотр профиля
не хватает какой то зависимости, кодека или еще чего.
Пакет chromium-codecs-ffmpeg установлен? А chromium-codecs-ffmpeg-extra?

Оффлайн 4ygeca

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Пакет chromium-codecs-ffmpeg установлен? А chromium-codecs-ffmpeg-extra?
все было установлено. помогло замена на libffmpeg.so из репрезитория Arch, причем размер файла 1.8 Mb против 4.6Mb в Ubuntu какая то урезанная версия кодека видимо, либо это опера такой поставляют по умолчанию...

https://www.archlinux.org/packages/community/x86_64/opera-ffmpeg-codecs/download/

m-svo, и ссылку на сам архив тогда оставим тоже)

Оффлайн soarin

  • Старожил
  • *
  • Сообщений: 1850
  • ubuntu 20.04
    • Просмотр профиля
MooSE, А смысл от этого?

https://packages.ubuntu.com/focal/chromium-codecs-ffmpeg-extra

Если Opera стоит не из SNAP - то это гарантированное красноглазие с кодеками.

Оффлайн MooSE

  • Старожил
  • *
  • Сообщений: 1148
    • Просмотр профиля
Если Opera стоит не из SNAP - то это гарантированное красноглазие с кодеками
У меня Opera из Deb-пакета. Проблем с кодеками нет.

Оффлайн soarin

  • Старожил
  • *
  • Сообщений: 1850
  • ubuntu 20.04
    • Просмотр профиля
MooSE, ну молодец, а у всех есть

https://forum.ubuntu.ru/index.php?topic=266804

Оффлайн MooSE

  • Старожил
  • *
  • Сообщений: 1148
    • Просмотр профиля
MooSE, ну молодец, а у всех есть

Ну даже если посчитать меня то уже не у всех:)

У меня так:
# dpkg -S /usr/lib/x86_64-linux-gnu/opera/libffmpeg.so
opera-stable: /usr/lib/x86_64-linux-gnu/opera/libffmpeg.so

# dpkg-query --show opera-stable
opera-stable    68.0.3618.63



Оффлайн soarin

  • Старожил
  • *
  • Сообщений: 1850
  • ubuntu 20.04
    • Просмотр профиля
MooSE, без разницы.
Нормального решения проблемы нет по отвалу кодеков.
С обновлениями всё отваливается и чинится. Как повезёт...

Оффлайн veles7

  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Вполне возможно, что у меня оперопроблемы, тем не менее спрошу.

Началось это ещё на 16.04. Обновил Оперу до какой-то последней версии на следующий день заметил, что слетела синхронизация. Зашёл по новой и обнаружил, что перестали синхронизироваться пароли. Перезашёл пару раз - пароли так и не появились. Проверил на Винде и Андроиде - пароли на месте и подтягиваются стандартно.

Спустя пару дней переустановил Ubuntu на 20.04. Большую часть необходимого софта устанавливал через Software Boutique, в том числе и Оперу. Вошёл в учётку, подтянутись закладки и пароли, но при следуещем входе в браузер вылезла стандартная проблема "связки ключей", которую традиционно пофиксил пустым паролем. Опять захожу в браузер - синхронизация слетела. После входа в учётку пароли пропали, хотя в настройках учётной записи они включены. Снова проверил на Винде и Андроид - всё работает штатно.

Сижу теперь, чешу репу. Пока выхожу из положения расширением LastPass, которым пользуюсь на PaleMoon, но это костыль. Посмотрел на Firefox, Chrome, Vivaldi - таких проблем нет. Переходить на другой браузер нет желания, так как Опера мой основной с 2008 года и как бы всё устраивает, если бы не этот косяк с паролями, причём конкретно на Убунте.

Никто с таким не сталкивался?

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
veles7, а вход в систему у Вас без пароля, верно?! Попробуйте задать пароль на вход в учётку т тогда и связка ключей не должна бы больше Вас беспокоить, и весь прочий функционал должен бы заработать. И прошу проверить как установлена опера:snap list | grep -i opera
dpkg -l | grep -i opera
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн veles7

  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
В терминале выкинуло такое:

ii  eject                                 2.1.5+deb1+cvs20081104-14         amd64        ejects CDs and operates CD-Changers under Linux
ii  gpg                                   2.2.19-3ubuntu2                   amd64        GNU Privacy Guard -- minimalist public key operations
ii  libboost-filesystem1.71.0:amd64       1.71.0-6ubuntu6                   amd64        filesystem operations (portable paths, iteration over directories, etc) in C++
ii  libfuture-perl                        0.43-1                            all          module for operations awaiting completion
ii  opera-stable                          68.0.3618.63                      amd64        Fast, secure, easy-to-use web browser

Ставить пароль на вход - не вариант, компьютер домашний, кроме меня никто в него не лазит. Связка ключей и так больше не беспокоит, всегда устанавливал пустой пароль ещё с 10.04 и проблем с браузерами не было. Не было и с Оперой до последнего её обновления.

Склоняюсь к мысли, что это всё же оперопроблемы, которые с обновами, возможно, пофиксятся. С другими хромобраузерами ведь всё в порядке.

Буду ждать. Спасибо за ответ.

 

Страница сгенерирована за 0.019 секунд. Запросов: 21.