Điểm:0

Trình khởi chạy ứng dụng cho các ứng dụng snap không hoạt động từ Dash

lá cờ in

Tôi đã sử dụng FastX để kết nối với máy tính làm việc chạy Ubuntu 20.04.4 LTS và đang cố cài đặt nhiều ứng dụng, ví dụ: Ứng dụng trò chuyện. Tôi không có quyền sudo, tuy nhiên tôi đã có thể cài đặt nó thông qua

nhanh chóng cài đặt skype

Thật không may, cài đặt này có một số vấn đề. Đầu tiên là rõ ràng FastX thiết lập XAUTHORITY đến một con đường mà búng tay phớt lờ. Như một giải pháp thay thế, bộ phận CNTT của chúng tôi đã đề xuất

cp "$XAUTHORITY" ~/fastx_authority; xuất XAUTHORITY=~/fastx_authority

mà làm việc tốt. Bây giờ tôi có thể bắt đầu Skype thông qua

chụp nhanh skype

hoặc

/snap/bin/skype

Tuy nhiên, tôi muốn thêm nó vào Trình khởi chạy. Vì vậy tôi đã sao chép

cp /var/lib/snapd/desktop/applications/skype_skypeforlinux.desktop ~/.local/share/applications/

Tôi xác nhận rằng điều này hoạt động thông qua

gtk-launch skype_skypeforlinux.desktop

mở Skype thành công (mặc dù vẫn còn một số lỗi được in trong thiết bị đầu cuối). Tuy nhiên, mở Dash thông qua Super-key, gõ Skype (được tìm thấy chính xác) và nhấn enter không làm gì khác hơn là biến con chuột thành bánh xe tải trong vài giây. tôi đã sửa đổi .desktop tập tin để Thiết bị đầu cuối = đúng. Sau đó, tôi thử khởi chạy lại Skype thông qua Dash và bây giờ, trong tích tắc, một thiết bị đầu cuối sẽ mở ra, hiển thị như sau:

+ [ -f /home/user/snap/skype/common/.config/skypeforlinux/settings.json ]
+ xuất SKYPE_LOGS=/home/user/snap/skype/203/logs
+ [ ! -d /home/user/snap/skype/203/logs ]
+ exec /snap/skype/203/usr/share/skypeforlinux/skypeforlinux
Không có giao thức được chỉ định
[43899:0304/164128.030408:ERROR:browser_main_loop.cc(1400)] Không thể mở màn hình X.
[0304/164128.031910:ERROR:scoped_ptrace_attach.cc(27)] ptrace: Quyền bị từ chối (13)

Tôi cũng có hành vi tương tự với một .desktop tập tin chỉ chứa

[Mục nhập máy tính để bàn]
Tên=Skype
Exec=/snap/bin/skype
Biểu tượng=/snap/skype/203/meta/gui/skypeforlinux.png
Thiết bị đầu cuối = đúng
Loại=Ứng dụng

Tôi cũng gặp phải hành vi tương tự với Evince mà tôi cũng đã cài đặt thông qua snap. Tuy nhiên, ở đây, thiết bị đầu cuối vẫn trống và chỉ biến mất sau tích tắc.

Tôi thực sự không phiền khi khởi động Skype qua thiết bị đầu cuối vì đó là việc chỉ xảy ra một lần. Điều tôi thực sự muốn làm là liên kết các tệp PDF để mở với cài đặt Evince.

Lưu ý rằng tùy chỉnh .desktop các tệp thường hoạt động, vấn đề dường như là do các ứng dụng snap.

Bất kỳ ý tưởng?

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