Puncte:6

Firefox 94 mi-a spart tastele rapide

drapel ae

În Kubuntu 20.04, folosesc cheie automată pentru a crea taste rapide care lansează site-uri web.

Înainte de Firefox 94, aceste taste rapide nu aveau dificultăți la lansarea paginilor, dar acum, de fiecare dată când încerc să lansez o pagină, primesc această eroare:

Firefox rulează deja, dar nu răspunde. Pentru a utiliza Firefox, tu trebuie mai întâi să închideți procesul Firefox existent, să vă reporniți dispozitivul sau utilizați un alt profil.

introduceți descrierea imaginii aici

În autokey, scriptul python3 care este declanșat, pe aceste taste rapide, este doar două linii:

import os
os.system ("firejail firefox https://askubuntu.com/ &")

Observați că folosesc închisoare de foc pentru a lansa Firefox, care necesită instalare:

sudo apt install firejail

Anterior, dacă Firefox rula deja, aceasta ar duce la lansarea paginii web într-o filă nouă. Acum, chiar dacă includ -filă nouă argument (descris în pagina de manual a Firefox), încă nu pot lansa pagina. Acum, funcționează doar dacă Firefox este complet închis în momentul în care apăsez tastele rapide.

Deci, ceva s-a schimbat la actualizarea la Firefox 94 și sper că cineva de aici poate sfătui o soluție.

Terrance avatar
drapel id
Am văzut asta mult acum, dar folosesc scripting bash pentru deschidere în loc de Python. Oricum, tocmai mi-am schimbat folderul `~/.mozilla/firefox` astfel încât atât utilizatorul, cât și grupul meu să aibă acces complet de citire și scriere la acel folder și la toate folderele conținute în el. Se pare că funcționează când testez cu scriptul tău Python. S-ar putea să funcționeze pentru tine. https://support.mozilla.org/en-US/kb/firefox-already-running-not-responding
Lonnie Best avatar
drapel ae
@Terrance: Funcționează când nu folosesc firejail. Cu toate acestea, în Firefox 93 și versiunile anterioare, comanda a funcționat cu firejail.
Lonnie Best avatar
drapel ae
https://github.com/netblue30/firejail/issues/4670
Terrance avatar
drapel id
Ne pare rău, dar întrebarea dvs. inițială nu a menționat firejail. Atunci când închideți aplicațiile, s-ar putea să facă într-adevăr astfel încât să nu citească folderul dvs. de acasă așa cum ar trebui. Chiar poate fi o eroare în firejail.
Lonnie Best avatar
drapel ae
@Terrance: Ei bine, deoarece Firefox tocmai a fost actualizat automat la versiunea 94, bănuiesc că s-a schimbat ceva în Firefox. Firejail nu are nicio problemă cu Firefox 93 și versiunile anterioare. Poate fi o eroare firejail, dar dacă da, este una care nu a fost observată pentru mine până la Firefox 94.
Terrance avatar
drapel id
Sau chiar ar putea fi o eroare în Firefox care nu are acces la folderele de care are nevoie.
Lonnie Best avatar
drapel ae
ID de eroare Firefox [1739919](https://bugzilla.mozilla.org/show_bug.cgi?id=1739919).
Terrance avatar
drapel id
Acum am trecut la Waterfox, deoarece nu pare să sufere de asta. Firefox a început să o facă din nou, chiar dacă nu folosesc firejail.
Lonnie Best avatar
drapel ae
@Terrance Hei, citește postările lui Roland Kaufmann [aici](https://bugzilla.mozilla.org/show_bug.cgi?id=1739919). Cred că este probabil să fi descoperit exact schimbarea care a provocat acest lucru. Kubuntu 20.04 este o versiune LTS. Cu toate acestea, în loc să actualizeze firejail la 0.9.64.4, în depozit, [așa cum am cerut](https://bugs.launchpad.net/ubuntu/+source/firejail/+bug/1949194), ei corecizează o versiune mai veche in schimb. Debian 11 stabil are o firejail ulterioară pe care Ubuntu 20.04 LTS. Poate am concepții greșite cu privire la semnificația „Suport pe termen lung”?
Puncte:3
drapel in

Firefox a schimbat modul în care încearcă să deschidă noi file în ferestrele existente, de la utilizarea X11 în versiunea 93 la utilizarea dbus în versiunea 94. Profilul firejail din 0.9.62, care este versiunea în prezent în depozitele Ubuntu Focal 20.04, blochează acest lucru. Acest lucru pare să fi fost remediat în versiunea Firejail 0.9.64. Pentru a actualiza Firejail, adăugați PPA „deki”, care conține în prezent versiunea 0.9.66.:

sudo add-apt-repository -y ppa:deki/firejail
sudo apt-get update
sudo apt-get upgrade -y firejail firejail-profiles

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.