Điểm:2

Cách định cấu hình màn hình mới làm màn hình duy nhất

lá cờ cn

Tôi đang dùng Ubuntu 20.04.3 LTS và không rành về X. Khi cài HĐH, tôi đang tạm dùng một màn hình cũ, có đầu chuyển HDMI sang VGA. Sau đó, tôi đã mua một màn hình mới và thấy rằng Ubuntu đã cho tôi một màn hình đen trên màn hình mới. Sau đó, tôi thấy rằng trước khi tôi đăng nhập, nó chỉ có thể hiển thị trên màn hình cũ và sau khi đăng nhập, nó có thể hiển thị bình thường trên màn hình mới của tôi. Những gì tôi phải làm bây giờ là cắm màn hình cũ vào, đăng nhập và rút màn hình cũ ra, chuyển sang màn hình mới (có một cổng HDMI duy nhất trên card đồ họa).

Điều tôi nghi ngờ là Ubuntu "nhớ" màn hình cũ và coi nó là màn hình chính, vì vậy nó chỉ hiển thị màn hình đăng nhập trên màn hình cũ.

Tôi tự hỏi có cách nào để khắc phục vấn đề này không?

lá cờ in
Màn hình mới có hiển thị giật gân khởi động và chuyển sang màu đen khi đăng nhập không? Hay nó tắt toàn bộ thời gian hệ thống khởi động?
lá cờ cn
@matigo Nó hiển thị màn hình UEFI trong khi khởi động và chuyển sang màu đen khi đăng nhập.
Điểm:0
lá cờ in

Đôi khi cách khắc phục đơn giản nhất là đặt lại xrandr. Đây là cách:

Nếu bạn đang khởi động với màn hình mới được kết nối:

  1. Khi hệ thống của bạn khởi động xong và chuyển sang màn hình đen, hãy nhấn Điều khiển+thay thế+F1.
    Ghi chú: Bạn sẽ có thể sử dụng bất kỳ F # chìa khóa cho việc này, nhưng F1 là một nơi tốt để bắt đầu.
  2. Đăng nhập vào hệ thống qua giao diện điều khiển
  3. Chuyển sang phần "Đặt lại xrandr" phần của câu trả lời này

Nếu bạn đang khởi động với màn hình trước được kết nối:

  1. Khởi động bình thường
  2. Đăng nhập bình thường
  3. Mở thiết bị đầu cuối

Cài lại xrandr:

  1. Cài lại xrandr:
    xrandr -s 0
    
  2. Không còn bước nữa... hy vọng.

Điều này làm gì:

Từ tài liệu về -S Tùy chọn:

-s, --size size-index hoặc --size widthxheight
    Điều này đặt kích thước màn hình, khớp theo kích thước hoặc sử dụng chỉ mục trong danh sách
    của các kích cỡ có sẵn.

Cho nên -s 0 sẽ đặt lại màn hình được kết nối để sử dụng kích thước khả dụng đầu tiên được xác định qua bắt tay HDMI. Nếu bạn muốn xem danh sách đầy đủ các độ phân giải màn hình có sẵn, bạn có thể làm như sau:

xrandr -d :0

Mà sẽ cung cấp cho bạn một cái gì đó như thế này:

Màn hình 0: tối thiểu 320 x 200, hiện tại 1920 x 1080, tối đa 16384 x 16384
eDP-1 được kết nối 1920x1080+0+0 (bình thường đảo trái phải trục x trục y) 309mm x 174mm
   1920x1080 60,05*+ 60,01 59,97 59,96 59,93  
   1680x1050 59,95 59,88  
   1600x1024 60,17  
   1400x1050 59,98  
   1600x900 59,99 59,94 59,95 59,82  
   1280x1024 60.02  
   ...
DP-1 bị ngắt kết nối (bình thường đảo trái phải trục x trục y)
HDMI-1 bị ngắt kết nối (bình thường đảo trái phải trục x trục y)
DP-2 bị ngắt kết nối (bình thường đảo trái trục x phải trục y)

Nếu bộ điều hợp đồ họa của bạn chỉ có một đầu ra HDMI, thì bạn có thể sẽ thấy thông tin chỉ dành cho HDMI-1.

lá cờ cn
Với màn hình mới được kết nối, tôi chạy lệnh `xrandr -s 0` và khởi động lại máy tính. Nó vẫn cho một màn hình đen trong khi đăng nhập. Tôi đã gọi bảng điều khiển bằng CTRL+ALT+F5 và `xrandr -s 0` đưa ra thông báo như `Không thể mở màn hình`. Vấn đề vẫn tiếp diễn.
lá cờ in
Bạn thấy gì khi gõ `xrandr -q` sau khi nhận được thông báo `Không thể mở màn hình`?
lá cờ cn
`xrandr -q` cũng cho phép `Có thể' mở màn hình`, điều tương tự cũng xảy ra với một lệnh duy nhất `xrandr`
lá cờ in
Điều này là bất thường nhất. Biện pháp cuối cùng, hãy đặt tên cho màn hình và đặt độ phân giải: `xrandr --output HDMI-1 --mode 1920x1080`.Nói chung, khi loại sự cố này xảy ra dai dẳng, đó là do thiết bị HDMI không gửi bất kỳ tín hiệu nào trở lại thẻ video, nhưng sẽ rất kỳ lạ nếu một màn hình *không* làm điều này. Và, vì bạn có thể làm cho màn hình mới hoạt động khi kết nối nó sau khi thực tế, nó phải gửi lại *một số* dữ liệu cấu hình. Bạn đang sử dụng máy tính để bàn XFCE hay Gnome mặc định?
lá cờ cn
Khi tôi đang sử dụng màn hình mới sau khi đăng nhập, `xrandr --output HDMI-0 --mode 1920x1080` hoạt động tốt (tôi cho rằng không có thay đổi nào có nghĩa là nó hoạt động tốt vì tôi đang sử dụng độ phân giải 1920x1080). Khi tôi khởi động lại máy, gọi `tty5` trước khi đăng nhập và nhập lệnh đó, `Không thể mở màn hình` lại xảy ra. Có thể không có phiên X nào khi sử dụng `tty5`?
lá cờ in
Hoặc bảng điều khiển đồ họa của bạn không phải là `tty5` mà là `tty7` ⢠[Ctrl]+[Alt]+[F7]
lá cờ cn
Nó khá thú vị... CTRL+ALT+F1 cho màn hình màu đen. Tôi nhập tên người dùng và mật khẩu của mình một cách mù quáng và sau đó nó chuyển sang màn hình nền bình thường. Tôi cho rằng đó là màn hình đăng nhập bình thường. CTRL+ALT+F2 đến CTRL+ALT+F6 cho `tty2` thành `tty6` và trong mỗi phiên, `xrandr` cho `Không thể mở màn hình`. CTRL+ALT+F7 cho một dòng `/dev/sda2: clean, xxx/xxxx files, xxx/xxxx blocks`

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