Điểm:0

WSL - Kích hoạt thực thi lỗi Livepatch: không thể đăng ký ứng dụng khách: trái phép

lá cờ in

Chạy Ubuntu 20.04 trong wls 2 từ Windows 11.Cửa sổ X bị tắt khi tôi chạy Livepatch từ GUI trên máy tính để bàn và thử CLI "sudo canonical-livepatch enable" và nhận được "lỗi thực thi kích hoạt: không thể đăng ký ứng dụng khách: trái phép". Cài đặt lại và ID máy mới không hoạt động.

lá cờ us
Tôi không biết liệu livepatch có hoạt động với WSL hay không, nhưng bạn có thực sự cần nó không? Livepatch chủ yếu dùng để nâng cấp kernel trong máy chủ, không thể khởi động lại vì sẽ gây gián đoạn dịch vụ. Trong trường hợp bạn sử dụng WSL 24x7 và không thể khởi động lại vì nó hoạt động liên tục, thì hãy sử dụng Ubuntu thông thường để thay thế. Nó sẽ là một kinh nghiệm tốt hơn nhiều.
Ben  avatar
lá cờ in
Cảm ơn bạn...cửa sổ wsl x của tôi cũng chuyển sang màu đen đối với bất kỳ điều gì tôi làm trong cài đặt cho Ubuntu...có lẽ tôi không phải là quản trị viên?
Ben  avatar
lá cờ in
Tôi không thể sử dụng cài đặt KDE trên máy tính để bàn. Tôi đang thử nghiệm thực sự bằng cách sử dụng Vcxsrv.
Điểm:0
lá cờ vn

Một vài lưu ý:

  • Như @ArchismanPanigrahi đã đề cập trong các nhận xét, Livepatch không có ý nghĩa gì trong ngữ cảnh của WSL2. Với WSL2, bạn thực sự đang chạy thứ gì đó giống như một "bộ chứa" Ubuntu bên trong máy ảo WSL2 Hyper-V.

    Mỗi bản phân phối mà bạn cài đặt sẽ chạy trong không gian tên riêng của nó, nhưng tất cả chúng đều chia sẻ cùng một nhân (và một số thành phần khác, như mạng, v.v.).

    Vì vậy, trong bối cảnh của WSL2, Ubuntu không bao giờ thực sự cập nhật kernel của nó.

    Để cập nhật nhân WSL2, chúng tôi thường sử dụng wsl --cập nhật (giả sử một bản phát hành Windows gần đây) để kiểm tra bản phát hành nhân WSL2 mới nhất, cài đặt nó và lưu bản mới nhất thứ hai dưới dạng tùy chọn khôi phục. Bạn cũng có thể xây dựng của riêng mình từ nguồn, nếu muốn.

  • Nếu bạn đã hiểu rõ trong hướng dẫn Livepatch rằng bạn đang cố kích hoạt nó qua kích hoạt sudo canonical-livepatch, sau đó (từ những gì tôi đang đọc trong tài liệu Livepatch) có nghĩa là bạn cần phải cài đặt nó qua Snap. Nói cách khác, điều đó có nghĩa là bạn đang chạy tập lệnh hỗ trợ Systemd chẳng hạn như Genie hoặc WSL2Hacks.

    Xin lưu ý rằng việc chạy các tập lệnh Systemd trong WSL sẽ thay đổi đáng kể hành vi của hệ thống, vì vậy, nếu trường hợp này xảy ra, hãy đảm bảo bạn đánh dấu chi tiết quan trọng này khi yêu cầu hỗ trợ.

  • Bạn đã đề cập trong các nhận xét không thể chạy các ứng dụng GUI khác ngoài Livepatch, chẳng hạn như Cài đặt KDE. Tôi có thể tạo lại điều này khi cố gắng chạy cài đặt hệ thống5 trong VcXsrv với tùy chọn "Nhiều cửa sổ". Tuy nhiên, nó làm chạy thành công trong các môi trường sau:

    • VcXsrv chạy màn hình Plasma đầy đủ ở chế độ "Toàn màn hình" hoặc "Một cửa sổ lớn".

    • WSLg trong Windows 11 chỉ cần chạy cài đặt hệ thống5 từ dòng lệnh trong máy chủ Weston tích hợp sẵn (chế độ cửa sổ).

    • WSLg trong Windows 11 chạy màn hình Plasma đầy đủ trên phiên bản XWayland.

  • Bạn đã đề cập trong các nhận xét rằng bạn chỉ đang thử nghiệm sử dụng VcXsrv, nhưng thành thật mà nói, có lẽ không cần thiết vì bạn đề cập rằng bạn đang chạy Windows 11 bao gồm WSLg.

    Tương tự như những gì tôi đã làm trong câu trả lời này, để chạy Plasma trong Windows 11/WSLg:

    Sudo apt cài đặt xwayland kde-plasma-desktop
    Xwayland :1 &
    WAYLAND_DISPLAY= HIỂN THỊ=:1 kwin &
    WAYLAND_DISPLAY= HIỂN THỊ=:1 startplasma-x11
    

    Tôi vẫn thích và giới thiệu xrdp Tuy nhiên, để chạy màn hình toàn màn hình trong WSL. Đó là một trải nghiệm rõ ràng hơn vì ứng dụng khách RDP nắm bắt hầu hết tất cả các khóa và gửi chúng đến máy tính để bàn Linux.

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