Điểm:0

Chạy một ứng dụng X từ tty

lá cờ cn

Tôi đã thử chạy một ứng dụng X (firefox) trên tt3 (ĐIỀU KHIỂN+ALT+F3) bằng lệnh sau:

 xinit /usr/bin/firefox $* -- :2 vt$XDG_VTNR 

và tất cả những gì tôi nhận được là một màn hình trống.

Giết tty từ một tty khác bằng pkill tiết lộ dòng này trong hộp thoại xinit/startx

xf86EnableIOPorts: không thể đặt IOPL cho I/O (Thao tác không được phép)

Có ai biết tại sao a) nó không hoạt động b) lệnh đúng là gì không?

Tôi đang chạy Ubuntu 20.04 LTS trên máy tính xách tay, với màn hình ngoài (màn hình tích hợp đang hoạt động yếu và bị ngắt kết nối vật lý) với đồ họa Nvidia (đáng buồn thay.)

kanehekili avatar
lá cờ zw
Vâng, tty không thể đồ họa. Đó là một thiết bị đầu cuối. Bạn phải quay lại phiên x của mình bằng Ctrl+Alt+F7 (cũng có thể là một phím chức năng khác) nếu bạn có phiên x đang chạy.
lá cờ cc
Xem https://askubuntu.com/questions/380498/xsnow-does-not-work/393708#393708 nhưng kể từ đó, máy chủ X đã bị hạn chế nên có thể cần nhiều hơn nữa. Chạy dpkg-cấu hình lại x11-common và đặt quyền truy cập X cho mọi người. Đảm bảo $XDG_VTNR của bạn là vt bạn muốn, nếu không thì cú pháp có vẻ ổn.
Vikare avatar
lá cờ cn
@kanehekilli hoàn toàn không có lý do gì mà tty không thể làm đồ họa. Thực tế là gdm3 (trình quản lý đăng nhập Ubuntu) chạy trên tty0. Và gnome chạy trên tty1. Vì vậy, có điều đó.
kanehekili avatar
lá cờ zw
Thật tuyệt - Tôi chắc chắn không biết điều này. Cảm ơn cho thanh toán bù trừ này lên. Tôi muốn được quan tâm đến giải pháp của bạn.
Vikare avatar
lá cờ cn
@kanehill mã ở trên * là * giải pháp, đó là vấn đề. Nó nên được làm việc. Nhưng không phải vậy. Tất cả những gì tôi có thể nghĩ đến (dpkg-cấu hình lại không hoạt động) là chuyển sang trình điều khiển neouovo (tuy nhiên chúng được đánh vần như thế nào.) Đây không phải là lần đầu tiên nVidia đưa tôi vào.
Điểm:0
lá cờ cn

Sự cố đã được giải quyết khi tôi chuyển trình điều khiển sang trình điều khiển nguồn mở Nouveau từ Nvidia-driver-470 (độc quyền, đã thử nghiệm).

Lệnh đã đúng và mọi thứ chạy trơn tru với trình điều khiển mã nguồn mở.

Đáng tiếc là nvidia không quan tâm đến những người đã mua sản phẩm của mình.

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