A cosa serve i915.modeset = 1?


9

Sto eseguendo Ubuntu 13.10 e da quando ho eseguito l'aggiornamento al kernel 3.12.8 (compilato dal sorgente, comprese le patch di Ubuntu) su un video Ivybridge, la schermata di avvio era tremolante e incasinata.

Quindi ho cercato su i915.modeset=1Google e ho provato ad aggiungere paramenter a grub (senza sapere davvero cosa stavo facendo) e magicamente lo schermo dello spash è stato risolto e ho anche notato uno scorrimento molto più fluido dei contenuti della finestra (ad esempio una pagina Web in Chrome).

Quindi vorrei solo saperne di più i915.modeset=1.

Risposte:


6

Stai usando ciò che si chiama Kernel Mode Setting (KMS) per assicurarti che i tuoi driver grafici Intel siano caricati all'inizio del processo di avvio, rendendo quindi la schermata di avvio "elegante" correttamente.

Kernel mode-setting (KMS) sposta la responsabilità di selezionare e impostare la modalità grafica da X.org al kernel. Quando X.org viene avviato, rileva e utilizza la modalità senza ulteriori cambiamenti di modalità. Questo promette di rendere l'avvio più veloce, più grafico e meno sfarfallio /ubuntu/1080/what-is-kernel-mode-setting

Vedi anche https://wiki.archlinux.org/index.php/Kernel_Mode_Setting#Early_KMS_start


Grazie per la tua risposta. Conosco KMS. Voglio solo ora specificamente ciò che fa "i915.modeset = 1" con il driver Intel, perché è necessario e perché non i915.modeset = 0 ecc.
lviggiani,

2
Impostando i915.modeset = 0 o nomodeset si disabiliterebbe l'impostazione della modalità Kernel e si lascerebbe invece che il server X gestisca il set di modalità.
M_dk,

Hai ricevuto la risposta alla tua domanda o hai bisogno di chiarimenti?
M_dk,

1

Il mio caso è su Intel Atom D2500HN mobo dove c'è schermo vuoto / nero dopo grub

La mia soluzione:

~$ sudo <your_editor> /etc/default/grub
##video=LVDS-1:d  is disabling LVDS-1 port which some kernel version might be directing the video to that port on default despite your mobo might not have such a port available to you
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.modeset=1 video=LVDS-1:d"

Quindi quanto sopra indirizzerebbe l'uscita video solo alla porta VGA.

Il mio problema è risolto, merito dovuto a https://bbs.archlinux.org/viewtopic.php?id=145648 che a sua volta ha tratto questa soluzione da http://permalink.gmane.org/gmane.linux.mageia.devel/ 13667

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.