Điểm:2

Gnome ngừng phát hiện các phiên bản ứng dụng dành cho máy tính để bàn đã mở trên dash to dock

lá cờ pk

Đôi khi tiện ích bổ sung dash to dock của GNOME làm mất các phiên bản ứng dụng đang mở và khởi chạy một phiên bản mới, khi tôi đang sử dụng một phiên bản, đây không phải là vấn đề về không gian làm việc vì các ứng dụng được mở trong cùng một không gian làm việc. Nó chỉ mất dấu vết của những gì đang mở và khởi chạy lại và điều đó rất khó chịu.

Nó đang xảy ra trên Ubuntu 20.04.2 LTS và Gnome Shell 3.36.9

Có ai biết nó có thể là gì không??

FedKad avatar
lá cờ cn
Có thể là do có nhiều tệp `.desktop` cho cùng một ứng dụng trong môi trường của bạn không?
Điểm:2
lá cờ ro

Nếu bạn đang sử dụng Xorg, Gnome sẽ sử dụng thuộc tính WM_CLASS của ứng dụng để định vị các phiên bản của ứng dụng. Mọi ứng dụng đều có tệp .desktop và có một trường có tên StartupWMClass. Gnome đọc trường này để xác định các phiên bản của ứng dụng. Một số ứng dụng không bao gồm StartupWMClass trường trong tệp máy tính để bàn của nó. Điều này có thể gây ra vấn đề. Để khắc phục, hãy làm theo các bước sau:

  1. Đi đến /usr/share/ứng dụng thư mục và tìm kiếm tên của ứng dụng. Bạn sẽ tìm thấy một tệp máy tính để bàn được liên kết với ứng dụng đó, giả sử foo.desktop. Sao chép tập tin đó vào ~/.local/share/applications (~ là viết tắt của thư mục chính của người dùng).

  2. Mở ứng dụng bị ảnh hưởng. Mở một thiết bị đầu cuối và chạy xprop WM_CLASS. Con trỏ sẽ thay đổi thành dấu cộng. Sau đó bấm vào ứng dụng bị ảnh hưởng. Một dòng sẽ được in ra thiết bị đầu cuối giống như: WM_CLASS(STRING) = 'foo'

  3. Bây giờ hãy mở tệp đã sao chép ở bước 1 bằng trình soạn thảo văn bản. Ở cuối tệp thêm một dòng StartupWMClass=<wm_class>. Thay thế wm_class với đầu ra bạn nhận được ở bước trước mà không có dấu ngoặc kép. ví dụ.- StartupWMClass=foo

Lưu tệp, sau đó khởi chạy lại ứng dụng và sự cố sẽ được khắc phục.

Lưu ý rằng điều này sẽ chỉ hoạt động trong Xorg vì AFAIK, Wayland không yêu cầu StartupWMClass tài sản.

Đă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.