I915.modeset = 1 để làm gì?


9

Tôi đang chạy Ubuntu 13.10 và kể từ khi tôi nâng cấp lên kernel 3.12.8 (bản dựng từ nguồn, bao gồm các bản vá ub Ubuntu) trên video ivybridge, màn hình spash khởi động bị nhấp nháy và rối tung.

Vì vậy, tôi đã đi vòng quanh và thử thêm i915.modeset=1paramenter vào grub (mà không thực sự biết tôi đang làm gì) và kỳ diệu là màn hình spash đã được sửa và tôi cũng nhận thấy một cuộn nội dung cửa sổ mượt mà hơn (ví dụ như một trang web bằng chrome).

Vì vậy, tôi chỉ muốn biết thêm về i915.modeset=1.

Câu trả lời:


6

Bạn đang sử dụng cái được gọi là Cài đặt chế độ hạt nhân (KMS) để đảm bảo rằng trình điều khiển đồ họa Intel của bạn được tải sớm trong quá trình khởi động, do đó làm cho màn hình khởi động "ưa thích" hiển thị chính xác.

Cài đặt chế độ hạt nhân (KMS) chuyển trách nhiệm chọn và thiết lập chế độ đồ họa từ X.org sang kernel. Khi X.org được khởi động, nó sẽ phát hiện và sử dụng chế độ mà không cần thay đổi chế độ nữa. Điều này hứa hẹn sẽ giúp khởi động nhanh hơn, nhiều đồ họa hơn và ít nhấp nháy hơn https://askubfox.com/questions/1080/what-is-kernel-mode-setting

Đồng thời xem https://wiki.archlinux.org/index.php/Kernel_Mode_Setting#Early_KMS_start


Cảm ơn câu trả lời của yuor. Tôi biết về KMS. Bây giờ tôi chỉ muốn cụ thể về những gì "i915.modeset = 1" làm với trình điều khiển Intel, tại sao lại bắt buộc và tại sao không phải là i915.modeset = 0, v.v.
lviggiani

2
Bằng cách đặt i915.modeset = 0 hoặc nomodeset, bạn sẽ loại bỏ cài đặt chế độ Kernel và thay vào đó, hãy để máy chủ X xử lý việc cài đặt.
M_dk

Bạn đã có được câu trả lời cho câu hỏi của mình hay bạn cần làm gì khác?
M_dk

1

Trường hợp của tôi là trên mobo Intel Atom D2500HN nơi có màn hình trống / đen sau khi grub

Giải pháp của tôi:

~$ 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"

Vì vậy, ở trên sẽ chỉ đầu ra video đến cổng VGA.

Vấn đề của tôi đã được giải quyết, tín dụng do https://bbs.archlinux.org/viewtopic.php?id=145648 đã rút ra giải pháp này từ http://permalink.gmane.org/gmane.linux.mageia.devel/ 13667

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.