Kernel 4.4 đã được phát hành và sẽ khắc phục hầu hết các vấn đề ngay bây giờ. (Tôi đã cài đặt nó và không gặp bất kỳ vấn đề nào cho đến nay.
Nếu XPS 13 của bạn (như của tôi) được trang bị SSD NVMe, bạn sẽ phải biên dịch kernel tùy chỉnh nơi bạn bật mô-đun nvme. Nếu không thì kernel sẽ không thể tìm thấy SSD.
Để làm như vậy, hãy làm như sau: Đầu tiên hãy lấy các gói cần thiết
$ sudo apt-get install git fakeroot build-essential ncurses-dev xz-utils
$ sudo apt-get install kernel-package
$ sudo apt-get install libssl-dev
Nhận kernel 4.4.
$ wget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.4.tar.xz
Giải nén nó
$ tar xvf linux-4.4.tar.xz
$ cd linux-4.4/
Sao chép tập tin cấu hình hiện tại của bạn
$ cp /boot/config-$(uname -r) .config
Bây giờ chỉnh sửa tệp .config bằng trình chỉnh sửa yêu thích của bạn để bật mô-đun NVMe.
nano .config
Tìm kiếm CONFIG_BLK_DEV_NVME và đặt nó thành y (từ m)
CONFIG_BLK_DEV_NVME=y
Bây giờ là lúc biên dịch kernel tùy chỉnh của bạn. (lệnh cuối cùng có thể dễ dàng mất tới 1,5 giờ)
make-kpkg clean
fakeroot make-kpkg --initrd --revision=1.0.NAS kernel_image kernel_headers
Và cài đặt! (bỏ qua các cảnh báo đến từ cái đầu tiên)
$ cd ..
$ sudo dpkg -i linux-headers-4.4.0_1.0.NAS_amd64.deb
$ sudo dpkg -i linux-image-4.4.0_1.0.NAS_amd64.deb
Bây giờ chỉ cần khởi động lại và nó sẽ bắt đầu trong kernel 4.4.
Ngoài ra, sau một vài lần khởi động lại, tôi gặp vấn đề trong đó màn hình của tôi sẽ vẫn đen. Có vẻ như có vấn đề với trình điều khiển skylake và đồ họa.
Đối với tôi, nó đã được sửa bằng cách thay đổi tệp grub.
sudo nano /etc/default/grub
Sau đó thay đổi dòng ghi GRUB_CMDLINE_LINUX_DEFAULT thành
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.preliminary_hw_support=1"
Lưu và áp dụng các thay đổi bằng cách sử dụng:
sudo update-grub
Nguồn để tạo kernel tùy chỉnh: http://www.cyberciti.biz/faq/debian-ubfox-building-installing-a-custom-linux-kernel/
EDIT: Hóa ra sau một vài lần khởi động lại màn hình đen của tôi là sau khi khởi động trở lại .. vì vậy đây là một công việc đang diễn ra.