Điểm:5

Tiện ích mở rộng Gnome trong Ubuntu 21.10

lá cờ mp

Tôi đã nâng cấp từ 21.04 lên 21.10 sau lần đầu tiên tắt tiện ích mở rộng gnome của mình vì trước đây tôi đã gặp sự cố khi nâng cấp với các tiện ích mở rộng Gnome được bật. Việc nâng cấp dường như đã hoạt động tốt nhưng tiện ích mở rộng của tôi không còn nữa. Công cụ Tweak không còn hỗ trợ các phần mở rộng và https://extensions.gnome.org/local/ cho thấy rằng rất nhiều tiện ích mở rộng hiện đã "Lỗi thời" do sử dụng Gnome 4 vào ngày 21.10. Các tiện ích mở rộng không bị chuyển sang màu xám và được đánh dấu là "Lỗi thời" có thể được bật bằng chuyển đổi nhưng không thực sự xuất hiện trên màn hình nền, và lần sau tôi nhìn vào https://extensions.gnome.org/local/ chúng lại bị tắt.

Có cách nào để sử dụng tiện ích mở rộng Gnome trong Ubuntu 21.10/Gnome 4 không? Tôi cần một số trong số chúng cho công việc hàng ngày của mình và tôi không có thời gian để khám phá những cách khác để làm những gì tôi đã sử dụng chúng trong nhiều năm nay. Tôi e rằng tôi sẽ phải quay lại phiên bản 21.04 nếu tiện ích mở rộng Gnome không còn hoạt động tốt vào ngày 21.10.

lá cờ br
Kiểm tra trang web tiện ích mở rộng gnome nếu chúng có hỗ trợ phiên bản cụ thể..Đối với Ubuntu 21.10, hãy kiểm tra phiên bản gnome-Shell 40
heynnema avatar
lá cờ ru
Chỉnh sửa câu hỏi của bạn bằng ảnh chụp màn hình https://extensions.gnome.org/local/. Báo cáo lại.
lá cờ mp
@ heynnema Sự cố đã được giải quyết như được báo cáo trong câu trả lời của tôi bên dưới. Tại sao bạn lại có cách tiếp cận quân sự, thô lỗ như vậy để giúp đỡ mọi người? Bạn không nghĩ rằng một yêu cầu lịch sự hơn để biết thêm thông tin có thể hiệu quả hơn sao?
Điểm:3
lá cờ mp

Tiện ích mở rộng Gnome có thể được bật sau khi nhập "tiện ích mở rộng" vào hộp tìm kiếm hoạt động. Ngay cả "Dash to Dock" vẫn hoạt động.

heynnema avatar
lá cờ ru
`Dash to Dock` vừa được cập nhật để tương thích với Gnome 4.x.
Điểm:3
lá cờ cn

Tiện ích mở rộng Gnome có xu hướng bị hỏng giữa các lần nâng cấp Gnome Shell vì Nhà phát triển Gnome không chính thức hỗ trợ chúng thông qua API ổn định. Do đó, nhiều tiện ích mở rộng của bên thứ ba có thể bị hỏng. Đặc biệt Gnome 40 đã có một số thay đổi khá quan trọng. Nhiều tiện ích mở rộng cũ hơn bị hỏng. Đối với tính khả dụng của chúng, bạn phụ thuộc vào nhà phát triển sẵn sàng cập nhật tiện ích mở rộng, trừ khi bạn biết tự viết mã các tiện ích mở rộng đó. Đôi khi, các tiện ích mở rộng khác được duy trì có thể cung cấp chức năng tương tự.

Bạn sẽ cần cập nhật tất cả các tiện ích mở rộng không còn hoạt động nữa hoặc cố gắng tìm giải pháp thay thế cho những tiện ích mở rộng không còn khả dụng.

  • Bạn có thể xóa tất cả cài đặt thủ công tiện ích mở rộng ngay lập tức bằng cách xóa tất cả các mục trong ~/.local/share/gnome-shell/extensions thư mục. Sau đó cài đặt lại các tiện ích mở rộng bạn cần từ Tiện ích mở rộng Gnome Shell trang web, theo như chúng đã được cập nhật để hoạt động với Gnome 40. Của bạn hệ thống rộng cài đặt các tiện ích mở rộng sẽ được cập nhật trong quá trình nâng cấp và sẽ vẫn hoạt động.
  • Một số phần mở rộng có sẵn trong kho phần mềm Ubuntu. Nếu có thể, hãy ưu tiên sử dụng và cài đặt các tiện ích mở rộng từ phần mềm Ubuntu. Chúng đã được đóng gói và thử nghiệm để phân phối cho bạn và việc sử dụng chúng được "hỗ trợ chính thức". Hầu hết lựa chọn đó bao gồm các tiện ích mở rộng đã có từ lâu và thường xuyên được cập nhật.Mặt khác, việc cài đặt các tiện ích mở rộng từ trang web Tiện ích mở rộng Gnome Shell không được hỗ trợ chính thức (và thậm chí không thể thực hiện được với phiên bản snap của Firefox đi kèm với 21.10). Vì vậy, ở đó, bạn chỉ có một mình: nó có thể hiệu quả hoặc có thể không hiệu quả.
  • Khi cài đặt mới, Gnome Tweaks thông báo rằng việc quản lý tiện ích mở rộng được chuyển sang một công cụ chuyên dụng, "tiện ích mở rộng". Cài đặt công cụ đó từ Snap Store hoặc bằng lệnh sudo apt cài đặt gnome-extension-prefs. Bắt đầu bằng cách tìm kiếm "Tiện ích mở rộng". Với nó, bạn có thể bật và tắt cả tiện ích mở rộng được cài đặt thủ công và toàn hệ thống, đồng thời thay đổi tùy chọn của chúng. Công cụ này khi được cài đặt cũng sẽ kiểm tra các bản cập nhật của các tiện ích mở rộng.
heynnema avatar
lá cờ ru
Tôi không chắc mình đồng ý với ý tưởng xóa hàng loạt mọi thứ trong ~/.local/share/gnome-shell/extensions của bạn. Ngoài ra, một số tiện ích mở rộng được thêm vào có thể tự cài đặt vào /usr/share/gnome-shell/extensions.Tại sao không chỉ cần nhấp vào dấu X màu đỏ tại https://extensions.gnome.org/local/ để xóa các tiện ích mở rộng đã lỗi thời, sau đó truy cập và xem liệu các tiện ích mở rộng mới hơn hoặc thay thế có tồn tại không?
vanadium avatar
lá cờ cn
@heynnema đó là nơi các tiện ích mở rộng được cài đặt từ trang web tồn tại. Bạn có thể thực hiện tương tự theo cách thủ công (ví dụ: vào ngày 21.10 khi phiên bản snap của Firefox không hoạt động với trang web). Trong trường hợp này, giải pháp đơn giản nhất là loại bỏ tất cả các tiện ích mở rộng lỗi thời và cài đặt lại những tiện ích mở rộng tương thích. Tiện ích mở rộng toàn hệ thống được cài đặt thông qua apt. Chúng sẽ được cập nhật thông qua quá trình nâng cấp hoặc sẽ bị xóa nếu không được đóng gói nữa (ví dụ: gnome-shell-extension-desktop-icons).
Điểm:0
lá cờ ng

Đây chỉ là một giải pháp thay thế vì một số tiện ích mở rộng vẫn tương thích. Nhà phát triển đã không thay đổi danh sách phiên bản được hỗ trợ của gnome-shell.

  1. Đi đến ~/.local/share/gnome-shall/extensions/
  2. Mở siêu dữ liệu.json của một tiện ích mở rộng và thêm phiên bản gnome hiện tại vào nó.
  3. Đăng xuất/đăng nhập để kiểm tra.
  4. Nếu nó không hoạt động và cần sửa đổi mã, chỉ cần vô hiệu hóa nó. Bạn có thể báo cáo dự án ngược dòng. (Có thể tìm thấy liên kết trong extension.gnome.org)

Tiếp tục với các phần mở rộng khác.

Các tài liệu Gnome GJS đang bị tụt lại phía sau, vì vậy các nhà phát triển tiện ích mở rộng thông thường thường gặp khó khăn trong việc theo dõi và chỉ ra các lỗi tương thích hàng đầu.

Thư viện vẫn đang phát triển. Cần để ý xem phiên bản API nào đang chạy.

Điểm:-1
lá cờ sa
Kay

Nó cũng có thể giúp tắt kiểm tra phiên bản:

$ sudo apt cài đặt trình soạn thảo dconf

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

Sử dụng có nguy cơ riêng!

ChanganAuto avatar
lá cờ us
Mặc dù liên kết này có thể trả lời câu hỏi, nhưng tốt hơn là bao gồm các phần thiết yếu của câu trả lời ở đây và cung cấp liên kết để tham khảo. Các câu trả lời chỉ liên kết có thể trở nên không hợp lệ nếu trang được liên kết thay đổi. - [Từ đánh giá](/review/late-answers/1185970)

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.