Nguyên nhân là do lỗi tương tác giữa một số hạt nhân phiên bản 3 * / 4 * Linux và mô-đun hạt nhân Intel / Broadwell i915.ko / i915_bpo.ko .
"ko" là viết tắt của "đối tượng kernel". Tên của mô-đun buggy khác nhau giữa i915.ko và i915_bpo.ko tùy thuộc vào phiên bản nhân Linux của bạn (mỗi phiên bản kernel hoạt động với một phiên bản khác nhau của mô-đun hạt nhân này).
Tệp i915 / i915_bpo là mô-đun hạt nhân hoạt động như trình điều khiển thiết bị cho các thiết bị Intel / Broadwell GPU (Đơn vị năng lượng đồ họa): trong trường hợp của bạn, đó là trình điều khiển thiết bị cho bộ điều khiển tương thích VGA của bạn Tập đoàn đồ họa tích hợp Intel Broadwell-U 09) .
Để biết thêm thông tin về lỗi này, vui lòng đọc và đăng ký báo cáo lỗi này:
https://bugs.launchpad.net/ubfox/+source/linux/+orms/1520040
Các lỗi liên quan:
https://bugs.launchpad.net/ubfox/+source/linux/+orms/1488719
https://bugs.launchpad.net/ubfox/+source/linux/+bug/1503541
Hiện tại, mô-đun hạt nhân ổn định (đang hoạt động) mới nhất là i915_bdw.ko , nhưng để sử dụng nó, bạn sẽ phải cài đặt kernel 3.13.0-36-generic và sử dụng nó làm kernel mặc định của hệ thống.
Để cài đặt kernel 3.13.0-36 , hãy chạy siêu lớp vỏ này:
sudo apt-get update && sudo apt-get check && sudo apt-get install linux-image-3.13.0-36-generic linux-image-extra-3.13.0-36-generic linux-headers-3.13.0-36 linux-headers-3.13.0-36-generic linux-signed-image-3.13.0-36-generic linux-tools-3.13.0-36 -y
Nếu kho lưu trữ Ubuntu của bạn không có kernel 3.13.0-36 , bạn có thể tải xuống và cài đặt các tệp cần thiết theo cách thủ công:
Mở một cửa sổ thiết bị đầu cuối vỏ.
Chạy lệnh này để kiểm tra kiến trúc hệ điều hành của bạn:
uname -i
Nếu câu trả lời cho lệnh trên là x86_64 (hoặc bất cứ thứ gì có 64 trong đó), kiến trúc hệ thống của bạn là 64 bit . Nếu không, lệnh trên sẽ trả về i386 (hoặc một cái gì đó tương tự, ví dụ i586, i686 ...), do đó kiến trúc hệ thống của bạn là 32 bit .
Chạy lệnh này để tạo và truy cập thư mục cài đặt tạm thời:
sudo mkdir /tmp/kerneldebs && cd /tmp/kerneldebs
Bây giờ bạn cần tải xuống 3 tệp cần thiết cho kiến trúc hệ thống của bạn.
Nếu kiến trúc hệ thống của bạn là 32 bit (i386), hãy chạy siêu máy tính này:
sudo wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-headers-3.13.11-03131106_3.13.11-03131106.201408131735_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-headers-3.13.11-03131106-generic_3.13.11-03131106.201408131735_i386.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-image-3.13.11-03131106-generic_3.13.11-03131106.201408131735_i386.deb && sudo dpkg -i *.deb
Nếu kiến trúc hệ thống của bạn là 64 bit (amd64), hãy chạy siêu máy tính này:
sudo wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-headers-3.13.11-03131106_3.13.11-03131106.201408131735_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-headers-3.13.11-03131106-generic_3.13.11-03131106.201408131735_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-image-3.13.11-03131106-generic_3.13.11-03131106.201408131735_amd64.deb && sudo dpkg -i *.deb
Siêu máy tính ở trên sẽ tải xuống tất cả ba tệp gỡ lỗi cần thiết để cài đặt kernel trong hệ thống của bạn và sau đó sẽ cài đặt chúng.
Bây giờ bạn đã cài đặt kernel, bạn sẽ phải định cấu hình GRUB để có thể khởi động kernel 3.13.0-36 theo mặc định (thay vì khởi động kernel 4.X hiện tại của bạn). Để được giúp đỡ về cách làm điều đó, xin vui lòng đọc câu trả lời cho câu hỏi này .