Cách bật lại màn hình thông qua lệnh ine


7

Để cung cấp một số nền tảng, tôi hầu như chỉ sử dụng các trạm nối với máy tính xách tay của tôi. Tôi có một vài màn hình được kết nối với trạm nối và luôn đóng laptop khi ở cấu hình này. Ngoài ra, vì máy tính xách tay đã đóng, tôi cũng vô hiệu hóa màn hình trong Trình quản lý hiển thị.

Vấn đề là nếu tôi tháo laptop ra khỏi đế cắm thì màn hình sẽ vẫn tắt. Điều này có xu hướng xảy ra nếu tôi đã tạm dừng HĐH trước khi gỡ bỏ hoặc không. Nó chỉ đôi khi xảy ra, để làm cho mọi thứ trở nên khó khăn hơn và tôi không có thông tin liên quan đến bất kỳ trình kích hoạt nào có thể gây ra vì tôi không thể truy cập vào máy ở trạng thái này. Tôi đã không đi quá xa để ssh vào nó. Tuy nhiên, tôi có thể kết nối máy tính xách tay với trạm nối và điều khiển màn hình ngoài như mong đợi khi ở trạng thái này.

Có bất kỳ vấn đề được biết đến với một cái gì đó như thế này trong Mint?


tl; dr Có phương pháp nào để kích hoạt lại màn hình chính (tích hợp) của máy tính xách tay thông qua dòng lệnh không? Tôi có thể liên kết điều này với một số loại tổ hợp phím hoặc quy tắc udev có thể.

Biên tập

xrandr đầu ra không có màn hình ngoài được kết nối và đánh bật khỏi trạm nối

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 32767 x 32767
eDP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1920x1080      60.0*+   59.9     48.0  
   1680x1050      60.0     59.9  
   1600x1024      60.2  
   1400x1050      60.0  
   1280x1024      60.0  
   1440x900       59.9  
   1280x960       60.0  
   1360x768       59.8     60.0  
   1152x864       60.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA2 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)

HDMI3 bị ngắt kết nối (trục trái ngược trục phải x trục y) VIRTUAL1 bị ngắt kết nối (trục trái trục phải trục x phải y) VGA-1-0 bị ngắt kết nối


Có, điều này có thể dễ dàng được viết kịch bản bằng cách sử dụng xrandr. Vui lòng chỉnh sửa câu hỏi của bạn và cho chúng tôi thấy đầu ra xrandrkhi cập cảng. Khi bạn làm, hãy chắc chắn để giải thích màn hình nào.
terdon

@terdon, đã cập nhật. Đầu ra tương ứng với không có màn hình kết nối bên ngoài; chỉ có màn hình tích hợp máy tính xách tay được kết nối.
sherrellbc

OK, sau đó xem câu trả lời cập nhật của Jacob Minshall. xrandr --output eDP1 --autoHãy làm nó.
terdon

Câu trả lời:


3

Dưới đây là một vài dòng từ tệp .bash_alias của tôi, bạn sẽ quan tâm nhất đến laptoplệnh:

# switch between dual screen and laptop screen...
_vga=$( xrandr  | sed -n 's/^\(VGA.\).*/\1/pg')
alias laptop='xrandr --output LVDS1 --auto --output $_vga --off'
alias monitor='xrandr --output LVDS1 --off --output $_vga --auto'
alias dual='xrandr --output LVDS1 --auto --left-of $_vga --output $_vga --auto'

Vì vậy, nếu màn hình máy tính xách tay của bạn là eDP1, bạn có thể kích hoạt nó bằng:

xrandr --output eDP1 --auto

Mặc dù bạn có thể liên kết điều này với một udevquy tắc, tôi khuyên bạn chỉ cần liên kết nó với một phím tắt mà bạn có thể chạy khi màn hình chết trên bạn.


0

Tôi đã gặp vấn đề tương tự với cài đặt Ubuntu và tôi nhận thấy rằng khi bạn giảm độ phân giải trong cài đặt hiển thị, tôi đã không gặp phải vấn đề đó khi tôi tháo gỡ. Tôi đã kết thúc việc đó mỗi lần trước khi tháo gỡ. Tôi đã viết một bí danh để làm điều đó, sau đó tôi sẽ mở khóa và nó sẽ biến độ phân giải trở lại.

Vì vậy, hãy thử giảm độ phân giải trong cài đặt hiển thị, nhấp vào áp dụng và sau đó tháo gỡ. Việc tích hợp nên ở lại. Nếu có, chúng ta có thể thử thêm một giải pháp.

Rất tiếc: không thấy bạn yêu cầu thông qua dòng lệnh. Tôi nói các tùy chọn khác để gỡ lỗi. Đây là một vấn đề phổ biến. Giải pháp khác là tạo bí danh: alias laptop 'xrandr --output eDP1 --auto'hoặc đặt thành một ràng buộc chính Ví dụ

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.