Puncte:5

Extensii Gnome sub Ubuntu 21.10

drapel mp

Am făcut upgrade de la 21.04 la 21.10 după ce mi-am dezactivat mai întâi extensiile gnome, deoarece am avut probleme la actualizarea cu extensiile Gnome activate în trecut. Upgrade-ul pare să fi funcționat ok, dar extensiile mele nu mai sunt disponibile. Instrumentul Tweak nu mai acceptă extensiile și https://extensions.gnome.org/local/ arată că o mulțime de extensii sunt acum „învechite” din cauza versiunii 21.10 folosind Gnome 4. Extensiile care nu sunt incolore și marcate „Învechite” pot fi activate cu comutatorul, dar nu apar de fapt pe desktop, și data viitoare când mă uit https://extensions.gnome.org/local/ sunt din nou oprite.

Există vreo modalitate de a utiliza extensiile Gnome în Ubuntu 21.10/Gnome 4? Am nevoie de unele dintre ele pentru munca mea de zi cu zi și nu am timp să descopăr alte modalități de a face ceea ce le folosesc de ani de zile. Mă tem că va trebui să revin la 21.04 dacă extensiile Gnome dispar definitiv în 21.10.

drapel br
Verificați site-ul web gnome-extensions dacă au suport pentru versiuni specifice..pentru Ubuntu 21.10 verificați versiunea gnome-shell 40
heynnema avatar
drapel ru
Editați-vă întrebarea cu o captură de ecran din https://extensions.gnome.org/local/. Raportați înapoi.
drapel mp
@ heynnema Problema a fost rezolvată așa cum este raportat în răspunsul meu de mai jos. De ce ai o abordare atât de nepoliticosă, militară, pentru a ajuta oamenii? Nu crezi că o solicitare mai politicoasă pentru mai multe informații ar putea fi mai eficientă?
Puncte:3
drapel cn

Extensiile Gnome tind să se întrerupă între actualizările Gnome Shell, deoarece dezvoltatorii Gnome nu le acceptă în mod oficial printr-un API stabil. Astfel, multe extensii terțe se pot rupe. În special, Gnome 40 a avut câteva schimbări destul de importante. Multe extensii mai vechi sunt stricate. Pentru disponibilitatea lor, depindeți de dezvoltatorul care dorește să actualizeze extensia, cu excepția cazului în care știți să codificați singur astfel de extensii. Uneori, alte extensii care sunt menținute pot oferi funcționalități similare.

Va trebui să actualizați toate extensiile care nu mai funcționează sau să încercați să găsiți o alternativă pentru acestea care nu mai sunt disponibile.

  • Puteți șterge toate instalat manual extensii imediat, ștergând toate elementele din dvs ~/.local/share/gnome-shell/extensions pliant. Apoi reinstalați extensiile de care aveți nevoie de la Extensii Gnome Shell site-ul web, în ​​măsura în care acestea au fost actualizate pentru a funcționa cu Gnome 40. Dvs instalat la nivelul întregului sistem Extensiile vor fi actualizate în timpul procesului de actualizare și ar trebui să funcționeze în continuare.
  • Unele extensii sunt disponibile în depozitele de software Ubuntu. Dacă este posibil, preferați să utilizați și să instalați extensii din software-ul Ubuntu. Acestea au fost împachetate și testate pentru distribuția dvs., iar utilizarea lor este „suportată oficial”. Majoritatea acestei selecții include extensii care există de ceva timp și au fost actualizate în mod regulat.Instalarea extensiilor de pe site-ul Gnome Shell Extensions, pe de altă parte, nu este acceptată oficial (și chiar nu este posibilă cu versiunea snap a Firefox care vine cu 21.10). Așadar, ești pe cont propriu: poate funcționa sau poate nu funcționează.
  • La o instalare nouă, Gnome Tweaks informează că gestionarea extensiilor este relegat la un instrument dedicat, "Extensii". Instalați acel instrument din Snap Store sau cu comanda sudo apt install gnome-extension-prefs. Începeți-l căutând „Extensii”. Cu acesta, puteți activa și dezactiva atât extensiile instalate manual, cât și la nivel de sistem și puteți modifica opțiunile acestora. Instrumentul, când este instalat, verifică și actualizările extensiilor.
heynnema avatar
drapel ru
Nu sunt sigur că sunt de acord cu ideea ta de a șterge în masă totul în ~/.local/share/gnome-shell/extensions. De asemenea, unele extensii adăugate s-ar putea instala în /usr/share/gnome-shell/extensions.De ce nu faceți clic pe X-ul roșu de la https://extensions.gnome.org/local/ pentru a șterge extensiile învechite, apoi mergeți să vedeți dacă există extensii mai noi sau înlocuitoare?
vanadium avatar
drapel cn
@heynnema acolo locuiau extensiile instalate de pe site. Puteți face același lucru manual (de exemplu, pe 21.10, unde versiunea snap a Firefox nu funcționează cu site-ul). În acest caz, cea mai simplă soluție este să scăpați de toate extensiile învechite și să instalați din nou pe cele compatibile. Extensiile la nivel de sistem sunt instalate prin apt. Acestea vor fi actualizate prin actualizare sau vor fi șterse dacă nu mai sunt împachetate (de exemplu, gnome-shell-extension-desktop-icons).
Puncte:3
drapel mp

Extensiile Gnome pot fi activate după ce ați tastat „extensii” în caseta de căutare pentru activități. Chiar și „Dash to Dock” încă funcționează.

heynnema avatar
drapel ru
`Dash to Dock` tocmai a fost actualizat pentru compatibilitatea cu Gnome 4.x.
Puncte:0
drapel ng

Aceasta este doar o soluție, deoarece unele extensii sunt încă compatibile. Dezvoltatorul nu a schimbat lista versiunilor acceptate de gnome-shell.

  1. Mergi la ~/.local/share/gnome-shall/extensions/
  2. Deschis metadata.json a unei extensii și adăugați versiunea curentă a gnome la aceasta.
  3. Deconectați-vă/conectați-vă pentru a-l testa.
  4. Dacă nu funcționează, este nevoie de modificarea codului, dezactivați-l. Puteți raporta proiectul în amonte. (Link-ul poate fi găsit în extensions.gnome.org)

Continuați cu alte extensii.

Documentele Gnome GJS au rămas în urmă, așa că dezvoltatorii ocazionali de extensii se chinuie de obicei să urmărească și să spună despre erorile de compatibilitate.

Bibliotecile încă în evoluție. Trebuie să fiți atenți la ce versiune de API rulează.

Puncte:-1
drapel sa
Kay

De asemenea, poate ajuta să dezactivați verificarea versiunii:

$ sudo apt install dconf-editor

https://www.maketecheasier.com/disable-extension-version-checks-gnome/

Utilizați pe propriul risc!

ChanganAuto avatar
drapel us
Deși acest link poate răspunde la întrebare, este mai bine să includeți aici părțile esențiale ale răspunsului și să furnizați linkul pentru referință. Răspunsurile numai cu linkuri pot deveni invalide dacă pagina legată se modifică. - [Din recenzie](/review/late-answers/1185970)

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.