Tôi muốn một phương pháp thuận tiện hơn mà không cần chỉnh sửa tập tin và khởi động lại.
Bạn không thể. Chà, điều đó không hoàn toàn đúng; bạn có thể làm điều đó mà không cần khởi động lại nhưng bạn sẽ phải khởi động lại GUI bằng một cấu hình khác (xem bên dưới).
Xoay động trong GUI thường được xử lý bởi máy chủ Xorg. Xorg sử dụng trình điều khiển userland cho màn hình được xếp chồng lên trên kernel. Điều này có thể được điều chỉnh cho phần cứng nhưng trong trường hợp của Raspberry Pi thì hiện tại nó không (và có lẽ sẽ không có lợi thế để làm như vậy); một trình điều khiển bộ đệm khung chung chungfbdev
, được sử dụng.
Do đó, bạn phải chịu những hạn chế của fbdev
trình điều khiển, không cho phép xoay động. Tuy nhiên, nó cho phép xoay tĩnh như được mô tả ở đây . Đây là một phương pháp khác biệt với việc sử dụng config.txt
; Tôi đoán rằng việc sử dụng config.txt
sẽ hoạt động tốt hơn vì xoay được thực hiện trong phần cứng, trong khi với phương pháp Xorg có lẽ không phải (nhưng một lần nữa, đây chỉ là phỏng đoán). Tuy nhiên, theo câu hỏi đó, một số người đã gặp vấn đề display_rotate=3
; những người khác đã ám chỉ đây có thể là một sự cố phần mềm dễ sửa . Trong mọi trường hợp, bạn có thể tự do thử một trong hai (thử cả hai sẽ xoay màn hình nhiều lần).
Nếu bạn muốn giữ một cấu hình thay thế, hãy tạo một cấu hình theo câu trả lời được liên kết và đặt nó vào một thư mục mới /etc/X11
, ví dụ: alt_config
gọi nó rotate.conf
và:
startx -- -config alt_config/rotate.conf
Xem man startx
và man xorg
để được giải thích về cách thức hoạt động.