Lo schermo ruota casualmente su Ubuntu 17.10


36

Ho un laptop HP Pavilion da 14 pollici.

Di recente ho eseguito l'aggiornamento da Ubuntu 17.04 a 17.10 .

Tutto è andato bene, ma quando ho avviato il sistema, la mia rotazione dello schermo era impostata a sinistra.

Quindi ho provato a usare xandr per ruotare il mio schermo, ma ogni mio sforzo è fallito.

Qualcuno può aiutarmi sullo stesso?


2
Posso immaginare che tu
stia

Inclinare lo schermo in avanti lo orienterà indietro nel panorama ...
Chris Catignani,

Sono io adesso, a testa in giù. ¡Pʃɹoʍ oʃʃǝH
turiyag

Risposte:


35

Aveva lo stesso problema. Sembra un bug. Ho disabilitato la rotazione dello schermo dalla barra delle applicazioni (in alto a destra) ed è passato in modalità orizzontale. Controlla se questo funziona per te. Inoltre, xrandrnon funziona su Wayland.

gsettings set org.gnome.settings-daemon.peripherals.touchscreen orientation-lock true

Inoltre, il comando seguente dovrebbe disabilitare completamente il plugin di orientamento.

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

Inoltre, gnome fornisce un'opzione per ruotare lo schermo da Impostazioni -> Dispositivi -> Display -> Impostazioni di orientamento (cercare displaysin ' Attività ').


xrandr non funziona su Wayland.
Legolas,

1
Il mio schermo rimane sempre nella rotazione sinistra e quindi disabilitare la rotazione dello schermo dalla barra delle applicazioni non sarà di alcun aiuto. Quello che mi serve per ora è prima di tutto (se possibile) ruotare il mio schermo allo stato normale e quindi disabilitare / bloccare l'opzione di rotazione dello schermo dalla barra delle attività (o disabilitare completamente dal comando gsettings fornito da Legolas.)
tushar

1
Grazie, ma nelle mie impostazioni, non esiste alcuna opzione per Orientamento. Sono andato a visualizzare la scheda ma ha solo due opzioni: risoluzione e modalità quasi. Inoltre sembra che il sistema operativo pensi che io abbia un tablet perché c'è un'opzione Tablet Waycom in Impostazioni-> dispositivo.
Tushar,

1
Hai provato a eseguire il primo comando che ho citato nella risposta gsettings set org.gnome.settings-daemon.peripherals.touchscreen orientation-lock trueWacom tablet è un altro dispositivo di input (tutti hanno questa opzione nelle impostazioni, proprio come il mouse e la tastiera).
Legolas,

1
Alla fine ha funzionato. Grazie mille, Legolas e la comunità.
Tushar,

34

Uno dei modi più semplici che ho trovato per risolvere questo problema su Ubuntu 17.10:

inserisci qui la descrizione dell'immagine


Per quanto mi piaccia digitare i comandi nel terminale, devo ammettere che i pulsanti sono davvero fantastici!
Joelbitar

L'interfaccia utente è fantastica! No? Ora gli utenti possono avere la possibilità di attenersi ai comandi o esplorare tramite l'interfaccia utente :)
hotheadhacker

12

Soluzione : se sei bloccato, ecco una soluzione che ha funzionato su un HP Envy 14 "del 2012:

sudo apt-get remove iio-sensor-proxy( UbuntuForums Source )

Quindi disconnettersi e riconnettersi.

Avvertenza : l'icona del blocco dell'orientamento è scomparsa dalla barra dei menu e non è possibile utilizzare il giroscopio (se esiste anche nel dispositivo) per modificare l'orientamento, ma questo non è un problema poiché non si desidera comunque modificare l'orientamento :). Se si desidera riattivare la funzione, invertire il processo:

sudo apt-get install iio-sensor-proxy

Osservazioni : HP Envy non ha risposto alle gsettingsmodifiche suggerite qui. Inoltre, non ha risposto alla rotazione fisica del laptop o all'inclinazione dello schermo. Mancavano anche le impostazioni di orientamento dall'applicazione delle impostazioni.

Per qualche motivo il codice di rotazione automatica viene attivato dopo che è stato addormentato ed è impossibile riportarlo alla normalità senza l'intervento della CLI.

Il laptop non riconosce i cambiamenti di orientamento o inclina il coperchio, quindi non sono sicuro del motivo per cui l'orientamento (rotazione) è cambiato automaticamente.


1
Stessi risultati e soluzione hanno funzionato per HP Elitebook 8440p
bakoyaro

Risolve il mio problema su HP Pavilion 14-ce (Ubuntu 18.10), grazie!
Jerry Hu,

Migliore risposta. Le altre risposte non sono permanenti o non per tutti gli utenti.
Giszmo,

4

Stranamente, ho notato che il mio schermo ha cambiato orientamento quando ho collegato il controller DS4 (PS4) mentre Steam era in esecuzione. Il giroscopio nel controller ha lanciato il mio schermo. Ho dovuto girare il controller sulla sua testa per ottenere il corretto orientamento dello schermo e quindi bloccare l'orientamento tramite l'icona della barra delle applicazioni.

Questa non sarà una soluzione per tutti, ma ha risolto il mio problema.


1

Sto riscontrando lo stesso problema su un touchscreen HP Pavilion 15 (skylake).

Non c'è orientamento sotto Display!

Capovolgendo il laptop e impostando il blocco dell'orientamento su true, l'ho riportato in pista e sembra rimanere lì.


1

Ho appena risolto questo problema. Questa è un'opzione fornita in Ubuntu 17.10. Inclini il laptop / schermo verso o lontano da te - il display ruoterà. Se lo hai accidentalmente ruotato, inclina lo schermo del laptop (fisicamente) lontano o verso di te per vedere il cambiamento dello schermo. Puoi anche inclinarlo lateralmente e orienterà il display in un'altra direzione. Puoi disabilitare permanentemente questa funzione seguendo la risposta e lo screenshot mostrato sopra da "hotheadhacker".



@mwfearnley, grazie per la tua risposta. Sembra che ero di cattivo umore quel giorno, questo commento è davvero inutile, quindi lo rimuoverò.
pim

@mwfearnley, sembra che i commenti sul test della coda di revisione (audit) siano comunque pubblicati ... (vedi meta.stackexchange.com/a/307596/368256 )
pim

1

Su un Lenovo Miix 310 nessuna delle modifiche alle impostazioni di Gnome ha fatto una differenza permanente. Dopo il riavvio, lo schermo verrebbe sempre ruotato di 90 gradi a sinistra (in modalità verticale).

Ciò che ha risolto per me è stato cambiare la "matrice di montaggio dell'accelerometro".

Questo può essere fatto creando un file /etc/udev/hwdb.d/61-sensor-local.hwdb

Con questo contenuto:

sensor:modalias:acpi:*KIOX000A*:dmi:*svn*LENOVO:*pn*80SG*
 ACCEL_MOUNT_MATRIX=0, 1, 0; 1, 0, 0; 0, 0, 1

Dopo il riavvio, la rotazione dello schermo dovrebbe andare bene.

Nota: questo è specifico per Miix 310. Per altri dispositivi avresti bisogno di un identificatore diverso e probabilmente una matrice diversa.

Ulteriori informazioni: https://github.com/hadess/iio-sensor-proxy#accelerometer-orientation


Quanto sopra non dovrebbe più essere necessario se si dispone di una versione di systemd in cui viene visualizzato questo commit . Sarà probabilmente 239.
smhg

0

Soluzione:

Ho avuto un'esperienza simile con un HP-ProBook-450-G2 con Ubuntu 17.10. Dopo il riavvio o il riavvio, il desktop è stato ruotato di 90 * a sinistra. Sono stato in grado di risolvere questo problema temporaneamente ruotando il laptop sottosopra e quindi eseguendo lo script per bloccare l'orientamento. Tuttavia, ho trovato una soluzione alternativa più stabile che ha svolto il lavoro per ora.

Alla fine ho seguito questi passaggi per risolvere il problema:

1 bis. Ruotato il laptop

1b. ran: 'gsettings set org.gnome.settings-daemon.peripherals.touchscreen orientamento-lock true'

Risultato: il problema non è stato risolto dopo il riavvio

  1. ran: 'gsettings set org.gnome.settings-daemon.plugins.orientation active false'

Risultato: il problema non è stato risolto dopo il riavvio

  1. Riavviato il computer e avviato una sessione Xorg anziché Wayland seguendo queste istruzioni:

https://itsfoss.com/switch-xorg-wayland/

Risultato: lo schermo era l'orientamento corretto dopo l'accesso.

Spero che questo aiuti gli altri!


0

Ho osservato lo stesso problema e sembra che ne abbia trovato la ragione. Come i cellulari, il laptop rileva una modifica dell'orientamento dello schermo e di conseguenza ruota lo schermo. Come qualcuno ha suggerito sopra, dopo aver disabilitato la rotazione, non ha ruotato!


Si prega di non pubblicare commenti in una risposta. Potrai lasciare commenti quando avrai guadagnato una reputazione di 50
stumblebee
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.