จะปิดการหมุนหน้าจอใน Ubuntu 18.04 LTS ได้อย่างไร


41

ใน Ubuntu 17.04 มีเมนู 'Rotation' ในแท็บ Display แต่ตอนนี้ใน Ubuntu รุ่นใหม่ยังมีแท็บดิสเพลย์ แต่ไม่มีเมนูการหมุนเพิ่มเติม ตอนนี้ฉันไม่สามารถปิดสิ่งนั้นได้อีกตั้งแต่ฉันอัพเกรดเป็น 18.04 LTS

คำตอบ:


67

ทางออกที่ดีที่สุดที่ฉันได้พบคือใช้ไอคอนที่มีอยู่ที่มุมขวาบนของหน้าจอเมื่อคุณคลิกที่ลูกศรลง ไอคอนเป็นไอคอนสีแดงในภาพหน้าจอด้านล่าง:

สกรีนช็อตพร้อมไอคอน

มันอาจมีลักษณะเช่นนี้:

สกรีนช็อตพร้อมไอคอนบน 19.3


5
ว้าว .. ฉันไม่รู้เลยว่ามันเกิดอะไรขึ้นจนกระทั่งจอแสดงผลของฉันเริ่มหมุนอยู่บนเตียง
sureshvv

4
มันเป็นฟีเจอร์เล็ก ๆ ที่น่ารำคาญที่ฉันไม่แน่ใจว่าจะใช้กับใคร มีใครสอนฉันได้ไหม ทำไมคุณต้องการวางแนวหน้าจออัตโนมัติบนพีซี
andromeda

1
ฉันเบื่อการหมุนครั้งนี้ขอบคุณที่เขียนนี่
Vikash

น่าเสียดายถ้าหน้าจอคุณหมุนก่อนที่คุณจะลงชื่อเข้าใช้จะเกิดความผิดพลาด
Amin Shah Gilani

@Giszmo 19.3คืออะไร? คุณหมายถึง Ubuntu 19.04 หรือเปล่า
Melebius

21

หากคุณต้องการที่จะลบคุณลักษณะนี้แล้วใช้คำสั่งด้านล่าง:

ลองใช้คำสั่งนี้เพื่อหยุดและปิดการใช้งาน

$ sudo systemctl stop iio-sensor-proxy.service
$ sudo systemctl disable iio-sensor-proxy.service

ลองคำสั่งนี้เพื่อลบ

$ sudo apt-get remove iio-sensor-proxy

ทำข้างต้นและใช้การตั้งค่า / การแสดงผล (หรือคำพังเพย ฯลฯ ) เพื่อรีเซ็ตการหมุนด้วยตนเอง
Tech1337

1
ฉันแค่ลบเซิร์ฟเวอร์เหล่านั้นออก แต่ในเวอร์ชั่นใหม่บน linux ปัญหานี้หมดไป เคอร์เนล Linux ทุกรุ่นตั้งแต่ 4.3 ถึงรุ่น 4.12 มีข้อผิดพลาดที่ทำให้ iio-sensor-proxy ล้มเหลว ... การเข้าชม: github.com/hadess/iio-sensor-proxy
shivang patel

ฉันอยู่ใน Pop! OS 19.10 และ iio-sensor-proxy ยังคงมีปัญหากับเซ็นเซอร์ HDAP โดยคิดว่าเป็น accelerometer หากเป็นกรณีนี้ให้ลบ iio-sensor-proxy และติดตั้งสิ่งที่ชอบ: hdapsd - HDAPS daemon for various laptops with motion sensorsหรือtp-smapi-dkms - ThinkPad hardware/firmware access modules source - dkms version
Tech1337

@ Tech1337 ฉันขอแนะนำอย่างยิ่งให้คุณ .. ถามคำถามเดียวกันนี้ในฟอรัมของพวกเขา Btw, kerner ใดที่ทำงานอยู่ในวันนี้ 19.10 ถ้าป๊อปอัพนี้ OS ขึ้นอยู่กับอูบุนตูแล้วปัญหาเหล่านี้ไม่ควรมา ...
shivang patel

1
ฉันรักคำตอบนี้ แล็ปท็อปบางเครื่องมีเซ็นเซอร์อยู่ภายในไม่หมุนหน้าจอ แต่ใช้สำหรับสิ่งต่าง ๆ เช่นการตรวจจับการตกและสิ่งที่ไม่ เช่น HP EliteBook 840 ของฉันขอบคุณสำหรับการโพสต์สิ่งนี้เนื่องจากเป็นสิ่งเดียวที่แก้ไขปัญหาอย่างถาวร
DPS

10
gsettings set org.gnome.settings-daemon.plugins.orientation active false

ข้างต้นใช้งานได้สำหรับฉัน ดูเหมือนทางออกที่ง่ายที่สุด


6

คุณสามารถใช้ชุดแป้นพิมพ์Super+ Oเพื่อสลับเปิด / ปิดล็อคการหมุนตามที่อธิบายไว้ในคำตอบของ@Sylvain

สกรีนช็อตพร้อมไอคอน

โปรดทราบว่าSuperโดยปกติจะเป็นกุญแจสำคัญที่มีโลโก้ Windows


3

คุณหมายถึง "ปิดการหมุนหน้าจอ" คุณหมายถึงกลับไปที่การวางแนวปกติหรือไม่?

อย่างไรก็ตามใน gnome-control-center ใหม่ของ gnome 3.28 ในแท็บอุปกรณ์> การแสดงผลหน้าจอคุณสามารถคลิกที่การวางแนวและเมนูจะปรากฏขึ้นเพื่อให้คุณเลือกระหว่าง

- Landscape
- Portrait right
- Portrait left
- Landscape (flipped)

ฉันเดาว่านี่คือสิ่งที่คุณต้องการ?


1

สำหรับฉันไม่มีงานเหล่านี้ ทันทีที่ฉันทำให้คอมพิวเตอร์เข้าสู่โหมดสลีปและปลุกอีกครั้งมันทำให้ตัวเองไปในทิศทางที่ไม่ถูกต้อง (เนื่องจากคอมพิวเตอร์กำลังนั่งอยู่บนที่รองรับที่เอียงซึ่งยกมันขึ้นมา) สิ่งเดียวที่ฉันทำได้อย่างรวดเร็วคือ

xrandr -o ปกติ

เพื่อถอยกลับไปที่การวางแนวปกติ นี่คือความเจ็บปวด


ขออภัยการลบ iio-sensor-proxy จะลบปัญหาแน่นอน .... แต่ดูเหมือนว่าจะไม่มีการแก้ไขการกำหนดค่าที่เสนอไว้หลังจากรอบการสลีป / ปลุก
โยฮันน์โคเฮน - ทานูกิ

0

ใช้รหัสที่ระบุด้านล่างและมันจะทำงานอย่างแน่นอน

gsettings set org.gnome.settings-daemon.peripherals.touchscreen ปฐมนิเทศล็อคจริง

ชุด gsettings org.gnome.settings-daemon.plugins.orientation ใช้งานเท็จ


ปฐมนิเทศล็อคเป็นเช่นเดียวกับการ<Super>+oควบคุม
Planky

นี่เป็นคำตอบที่ใช้ขนส่งได้มากที่สุดตัวเลือกอื่น ๆ ในการเปิด / ปิดการใช้งานมีผลต่อการตั้งค่าคำพังเพยนี้ gsettings monitor org.gnome.settings-daemon.peripherals.touchscreen orientation-lockการตรวจสอบนี้ให้ดูที่การส่งออกของ
mbrownnyc
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.