У меня была та же проблема, я запускал 4.9.0-3
и недавнее обновление сломало мой X-сервер (Я попал в текстовую консоль ).
Я обнаружил, что модуль nVidia не загружен, поэтому попытался его перекомпилировать. Именно тогда я заметил, что заголовки ядра отсутствуют.
Я решил установить linux-image-4.11.0-1-all
вместе с соответствующими заголовками. После перезагрузки в новое ядро я перекомпилировал модуль ядра nVidia. В настоящее время у меня установлены следующие пакеты:
linux-headers-4.11.0-1-all
linux-headers-4.11.0-1-all-amd64
linux-headers-4.11.0-1-amd64
linux-headers-4.11.0-1-common
linux-headers-4.11.0-1-common-rt
linux-headers-4.11.0-1-rt-amd64
Вот что решило проблему. Я вижу здесь ошибку в репозитории пакетов, поскольку установка linux-headers-amd64
не предлагает никакого разрешения конфликта, кроме как не устанавливать его. Я сам жду обновления, которое устраняет проблему, тем более что модуль ядра ZFS также не устанавливается.
В этом может помочь обновление ядра Linux до версии 5.0+.
Сам не пробовал, но по FAQhttps://btrfs.wiki.kernel.org/index.php/FAQ#Does_btrfs_support_swap_files.3F
Does btrfs support swap files?
From kernel 5.0+ btrfs have native swap files support, but with some limitations. Swap file - must be fully allocated as NOCOW with no compression on one device.