Định hướng hiển thị máy chủ 14.04.3 LTS


1

Tôi khá mới với Ubuntu nhưng hiện tại tôi đang cố gắng sử dụng phiên bản máy chủ để hiển thị một ứng dụng cho kiosk bị loại bỏ. Tôi đã khởi động Ubuntu vào ứng dụng tôi muốn khi khởi động, tuy nhiên tôi gặp phải một vấn đề. Tôi cần thay đổi hướng hiển thị từ Phong cảnh sang Chân dung.

Cho đến nay tôi đã không có nhiều thành công và tôi đã tìm kiếm thông qua google mà không có bất cứ điều gì làm việc cho tôi. Tôi nghĩ tôi sẽ hỏi ở đây. Từ sự hiểu biết của tôi, tôi nên sử dụng xrandrlệnh.

Những gì tôi đã thử cho đến nay là:

xrandr Điều đó cho tôi biết rằng nó không thể mở một cách thất vọng

xrandr -d :0 cung cấp cho tôi đầu ra sau đây

xrandr: Output HDMI1 is not disconnected but has no modes
xrandr: Output HDMI1 is not disconnected but has no modes
xrandr: Output VIRTUAL1 is not disconnected but has no modes
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 32767 x 32767
VGA1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 490mm x 320mm 1680x1050 59.9**
HDMI1 connected (normal left inverted right x axis y axis)
HDMI2 connected (normal left inverted right x axis y axis) 
VIRTUAL1 connected (normal left inverted right x axis y axis) 

Từ đó tôi hình dung tôi nên làm một cái gì đó như:

xrandr --output VGA1 --rotate left

Tuy nhiên, điều đó đáp ứng với màn hình không thể mở.

Tôi đã thử một vài thứ khác nhưng tôi thực sự thua lỗ ở đây. Mọi sự trợ giúp sẽ rất được trân trọng.

Cảm ơn!


Bạn đang sử dụng trình quản lý cửa sổ / môi trường máy tính để bàn nào (nếu có?)
Wilf

Câu trả lời:


0

Bạn có thể cần chỉ định màn hình để sửa đổi / sử dụng, sử dụng -dlại (hoặc --screen?):

xrandr --output VGA1 --rotate normal -d :0

Lưu ý rằng điều này cần được thực hiện với màn hình tập trung vào màn hình, nếu không, nó có thể gây ra lỗi như xrandr: Configure crtc 0 failed(ví dụ: khi thực hiện các lệnh từ TTY) - để khắc phục điều này, màn hình cần phải được tập trung khi lệnh được chạy, vì vậy ví dụ với TTY, bạn có thể sử dụng lệnh này và nhanh chóng quay lại GUI:

sleep 5; xrandr --output VGA1 --rotate normal -d :0

Ngoài ra, môi trường máy tính để bàn thường bao gồm các cài đặt hiển thị, bạn có thể làm điều này từ đó.


Cảm ơn Wilf rất nhiều! Bạn thật tuyệt vời. Tôi đã thêm nó vào tập lệnh khởi động ứng dụng của tôi và bây giờ nó tự động thực hiện nó! Cảm ơn một lần nữa!
Đánh dấu

Này Wilf, tôi hy vọng bạn có câu trả lời nhanh khác cho tôi. Tôi đã chuyển từ sử dụng VGA sang HDMI. Bây giờ bất cứ khi nào tôi sử dụng xrandr -d: 0, nó chỉ cho tôi biết "Không thể mở màn hình" không có vấn đề gì tôi đặt sau nó. Có ý kiến ​​gì không? Cảm ơn một lần nữa!
Đánh dấu

Nó có thể ở dưới một số hiển thị khác (ví dụ 1- có thể phụ thuộc vào thẻ đồ họa và nội dung) - bạn sẽ có thể thấy điều này bằng cách chạy echo $DISPLAYhoặc nhìn vào đầu ra của wlệnh
Wilf

1
echo $DISPLAYđã cho tôi một phản hồi trống và với wtôi không chắc chắn những gì tôi đang tìm kiếm. Tôi đã trải qua các số hiển thị khác nhau bằng thử nghiệm và lỗi (tôi nghĩ rằng tôi đã thử điều đó trước đây mà không thành công) và không có lý do rõ ràng xrandr -d :0đầu ra đúng lúc này. Cảm ơn đã trả lời! Bạn là nhất. Tôi tự hỏi điều này sẽ hoạt động trong bao lâu ...
Đánh dấu
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.