Автор Тема: Браузер бай дефолт  (Прочитано 1345 раз)

Оффлайн reiss

  • Давно тут
  • **
  • Сообщений: 205
Re: Браузер бай дефолт
« Ответ #15 : 17.05.2022 12:22:00 »
Сделал так
- Скачал последнюю версию лисы
- залил ее в папку пользователя
- файлик /etc/alterator/kiosk/profiles/firefox поменял содержимое
U /usr/bin/firefox
U /usr/lib64/firefox/firefox
U /usr/lib64/firefox/pingsender
на
U /home/mis/firefox
U /home/mis/firefox/firefox
U /home/mis/firefox/pingsender
А оно все равно
k0-113-1a profiles # ps ax | grep firefox
   3862 ?        S      0:00 firefox --kiosk --incognito -app=http://mis.egisznso.ru
   3863 ?        Sl     1:23 /usr/lib64/firefox/firefox --kiosk --incognito -app=http://mis.egisznso.ru
   3983 ?        Sl     0:30 /usr/lib64/firefox/firefox -contentproc -childID 1 -isForBrowser -prefsLen 1 -prefMapSize 221449 -parentBuildID 20210224170046 -appdir /usr/lib64/firefox/browser 3863 tab
   4056 ?        Sl     0:04 /usr/lib64/firefox/firefox -contentproc -childID 2 -isForBrowser -prefsLen 6380 -prefMapSize 221449 -parentBuildID 20210224170046 -appdir /usr/lib64/firefox/browser 3863 tab
   4108 ?        Sl     0:00 /usr/lib64/firefox/firefox -contentproc -childID 3 -isForBrowser -prefsLen 7145 -prefMapSize 221449 -parentBuildID 20210224170046 -appdir /usr/lib64/firefox/browser 3863 tab
   4141 ?        Sl     0:00 /usr/lib64/firefox/firefox -contentproc -childID 4 -isForBrowser -prefsLen 7145 -prefMapSize 221449 -parentBuildID 20210224170046 -appdir /usr/lib64/firefox/browser 3863 tab
   4598 pts/1    S+     0:00 grep firefox


Как ему сказать запускаться из папки юзера?
И дело, как мне кажется, в первой строке. Потому как команду firefox система ищет в системных папках
Где вообще, в каком месте система хранит список дефолтных программ? Что куда прописывает подчеркнутая кнопка?
После ее нажатия все работает.
Скулл, ты систему знаешь изнутри. Ответы на эти вопросы есть? Или секрет фирмы?
Или, мысля совсем уж кровожадно, удалить из  /usr/bin/firefox бинарник и заменить его симлинком на скачанный?
« Последнее редактирование: 17.05.2022 12:46:16 от reiss »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Браузер бай дефолт
« Ответ #16 : 17.05.2022 20:41:15 »
  • Пути до каталогов, из которых запускается программа, если не указан путь до программы, хранится в переменной среды PATH
  • Кеда прописывает - куда-то в домашний каталог пользователя, где хранятся настройки KDE
  • Заменить в настройках киоска на полный путь до него
Если в домашний каталог пользователя его перенесли. то стоит подумать о запуске firefox внутри хэшера - это даже безопасней, чем из системного каталога.
https://www.altlinux.org/Hasher/FAQ#есть_ли_споcоб_запустить_gui-шную_программу_внутри_hasher?

Оффлайн reiss

  • Давно тут
  • **
  • Сообщений: 205
Re: Браузер бай дефолт
« Ответ #17 : 19.05.2022 08:52:13 »
Господа, ничего не помогает. Или я в конфиге не то написал?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Браузер бай дефолт
« Ответ #18 : 19.05.2022 19:01:55 »
Первое, что приходи в голову, прчитав
https://www.altlinux.org/Киоск

Что выдаёт
kiosk --user-list
И дальше по тексту.

Вполне возможнo, что альтератор не работает с путями в домашнем каталоге

Оффлайн reiss

  • Давно тут
  • **
  • Сообщений: 205
Re: Браузер бай дефолт
« Ответ #19 : 20.05.2022 04:37:08 »
Помогло следующее (мож еще кому пригодится):
1. Перейдите на страницу загрузки Firefox и щёлкните по кнопке Загрузить сейчас

2. Откройте терминал и перейдите к папке, в которой сохраняются ваши загрузки. Например:

cd ~/Downloads

3. Распакуйте содержимое загруженного файла, введя:

tar xjf firefox-*.tar.bz2

Ну, или, как я, пункты 1-3 выполнены скачиванием с личной машины и залитием архива на нужный комп по ссш

4. Перенесите распакованную папку Firefox в /opt:

mv firefox /opt

5. Создайте символическую ссылку на исполняемый файл Firefox:

ln -s /opt/firefox/firefox /usr/local/bin/firefox

6. Загрузите копию файла рабочего стола:

wget https://raw.githubusercontent.com/mozilla/sumo-kb/main/install-firefox-linux/firefox.desktop -P /usr/local/share/applications

за сим ребут и радуемся жизни.
Тему можно закрыть
« Последнее редактирование: 20.05.2022 04:39:11 от reiss »

Оффлайн reiss

  • Давно тут
  • **
  • Сообщений: 205
Re: Браузер бай дефолт
« Ответ #20 : 26.07.2022 09:58:20 »
А нет, нельзя .
С течением времени появилось следующее - при загрузке в режиме киоска
показывается только рамка лисы без содержимого. Если их хоумпапки удалить
каталог .mozilla - все нормально открывается.
Как удалить этот каталог при выходе из системы? Или при загрузке.
Пассы не сохранишь, но хоть работать станет

Оффлайн reiss

  • Давно тут
  • **
  • Сообщений: 205
Re: Браузер бай дефолт
« Ответ #21 : 08.08.2022 06:24:43 »
Товарищи, помогите пожалуйста, тема очень больная

Оффлайн Nicom

  • Завсегдатай
  • *
  • Сообщений: 621
Re: Браузер бай дефолт
« Ответ #22 : 08.08.2022 09:50:19 »
Как удалить этот каталог при выходе из системы? Или при загрузке.
При выходе из системы: - в файле ~/.bash_logout, при входе: - в ~/.bashrc прописать что-нибудь типа rm -rf ~/.mozilla
Ещё можно создать нормальный профиль с паролями, запаковать его в tar, и при загрузке удалять старый и распаковывать правильный.

Оффлайн reiss

  • Давно тут
  • **
  • Сообщений: 205
Re: Браузер бай дефолт
« Ответ #23 : 08.08.2022 09:58:51 »
в ~/.bashrc прописать что-нибудь типа rm -rf ~/.mozilla
Вот именно так я сначала и сделал. У меня система вообще отказалась грузиться. Потому что киоск.
Надо как-то сначала удалить, потом запускать лису. А то, видимо, оно одно на другое накладывается по времени

Оффлайн Nicom

  • Завсегдатай
  • *
  • Сообщений: 621
Re: Браузер бай дефолт
« Ответ #24 : 08.08.2022 10:19:27 »
потом запускать лису.
А чем запускается firefox? Кто-то ведь его запускает, нужно найти точку запуска.
Что Вы имеете ввиду под словом киоск, браузер в kiosk-mode, или дистрибутив, в котором нет рабочего окружения, а браузер запускается сразу поверх X-window?

Оффлайн reiss

  • Давно тут
  • **
  • Сообщений: 205
Re: Браузер бай дефолт
« Ответ #25 : 08.08.2022 11:11:21 »
Что Вы имеете ввиду под словом киоск,
Браузер. логинимся в системе и все - сразу браузер в режиме киоска.
То есть сначала грузится система. Может папку эту чертову удалять ранлевеле так на 3м?
Ток не соображу, как.

Оффлайн Nicom

  • Завсегдатай
  • *
  • Сообщений: 621
Re: Браузер бай дефолт
« Ответ #26 : 08.08.2022 12:48:46 »
логинимся в системе и все - сразу браузер в режиме киоска.
Логин происходит уже в графической системе, или в консоли, а потом запускаются иксы?
F11 не помогает перевести браузер в оконный вид?
Кто и на каком этапе запускает браузер?
Может папку эту чертову удалять ранлевеле так на 3м?
Ток не соображу, как.
/etc/rc.d/init.d/local

Оффлайн reiss

  • Давно тут
  • **
  • Сообщений: 205
Re: Браузер бай дефолт
« Ответ #27 : 11.08.2022 10:00:59 »
Логин происходит уже в графической системе
да, окошко с логином/пассом
F11 не помогает перевести браузер в оконный вид?
Нет, не помогает. Только закрыть браузер и система тут же вылетает в окно логина
Кто и на каком этапе запускает браузер?
. делал по инструкции от ихней ТП. Порядок описан в ответе 19

Оффлайн Nicom

  • Завсегдатай
  • *
  • Сообщений: 621
Re: Браузер бай дефолт
« Ответ #28 : 11.08.2022 20:05:37 »
да, окошко с логином/пассом
Значит есть display manager, а это уже не голый браузер на иксах. Теперь вопрос, какой дистрибутив? Мне не понятно, каким образом, после ввода пароля, запускается браузер. Он прописан в автозагрузке, или что?
Нет, не помогает. Только закрыть браузер и система тут же вылетает в окно логина
А это как возможно? Вы его закрываете по Ctrl+Alt+Backspase? Иначе должно выбрасывать на рабочий стол.
делал по инструкции от ихней ТП. Порядок описан в ответе 19
Но там только установка браузера и ярлычка. Кто запускает браузер?

Оффлайн reiss

  • Давно тут
  • **
  • Сообщений: 205
Re: Браузер бай дефолт
« Ответ #29 : 12.08.2022 04:30:52 »
Теперь вопрос, какой дистрибутив?
8 СП если это принципиально.
А это как возможно?
Закрываю по Alt+F4
Ну как... каком кверху. Нету рабочего стола. Или браузер или логин
Кто запускает браузер?
Да откуда ж я знаю. Автозапуск видимо. Запускаемые приложения
Че-то такое но разрешен только браузер. который и загружается сходу при логине.
Закрыл браузер = разлогин

Скулл, а Скулл, ну где ты есть, когда нужен??