LINUX.ORG.RU

История изменений

Исправление hobbit, (текущая версия) :

Всем спасибо, особенно тем, кто написал про dkms и про заголовочные файлы. :)

Я поудалял все пакеты linux***-nvidia и попробовал сделать sudo pacman -S nvidia. Pacman предложил аж 35 поставщиков nvidia, последним в списке шёл nvidia-dkms. Я сначала попробовал побрыкаться с linux61-nvidia, потом перешёл к nvidia-dkms.

С ним тоже получилось не сразу. Но по крайней мере, в его сообщениях я нашёл ключ к имени недостающего пакета. И таки да, это были заголовочные файлы.

И вот тут я задумался… Попытка выдать sudo pacman -S linux-headers показала список таких пакетов. И самое интересное — оказалось, что не для всех установленных в системе ядер такие пакеты есть! В частности, пакет linux61-headers в списке был, а linux62-headers не было. При том, что бодался я именно с ядром 6.2.

После этого я перегрузился в ядро 6.1.94, поставил linux61-headers…после чего dkms оживился и сам доустановил нужное. Ещё одна перезагрузка - и на экране появился вожделенный SDDM, а за ним и кеды.

Тему помечаю решённой. Но вопрос «почему не для всех ядер, которые Manjaro натащил в систему, есть пакеты с заголовочными файлами?» остаётся в силе. Есть подозрение, что это связано с тем, что ядро 6.1 – LTS, а 6.2 – нет.

Исправление hobbit, :

Всем спасибо, особенно тем, кто написал про dkms и про заголовочные файлы. :)

Я поудалял все пакеты linux***-nvidia и попробовал сделать pacman -S nvidia. Pacman предложил аж 35 поставщиков nvidia, последним в списке шёл nvidia-dkms. Я сначала попробовал побрыкаться с linux61-nvidia, потом перешёл к nvidia-dkms.

С ним тоже получилось не сразу. Но по крайней мере, в его сообщениях я нашёл ключ к имени недостающего пакета. И таки да, это были заголовочные файлы.

И вот тут я задумался… Попытка выдать sudo pacman -S linux-headers показала список таких пакетов. И самое интересное — оказалось, что не для всех установленных в системе ядер такие пакеты есть! В частности, пакет linux61-headers в списке был, а linux62-headers не было. При том, что бодался я именно с ядром 6.2.

После этого я перегрузился в ядро 6.1.94, поставил linux61-headers…после чего dkms оживился и сам доустановил нужное. Ещё одна перезагрузка - и на экране появился вожделенный SDDM, а за ним и кеды.

Тему помечаю решённой. Но вопрос «почему не для всех ядер, которые Manjaro натащил в систему, есть пакеты с заголовочными файлами?» остаётся в силе. Есть подозрение, что это связано с тем, что ядро 6.1 – LTS, а 6.2 – нет.

Исправление hobbit, :

Всем спасибо, особенно тем, кто написал про dkms и про заголовочные файлы. :)

Я поудалял все пакеты linux***-nvidia и попробовал сделать pacman -S nvidia. Pacman предложил аж 35 поставщиков nvidia, последним в списке шёл nvidia-dkms. Я сначала попробовал побрыкаться с linux61-nvidia, потом перешёл к nvidia-dkms.

С ним тоже получилось не сразу. Но по крайней мере, в его сообщениях я нашёл ключ к имени недостающего пакета. И таки да, это были заголовочные файлы.

И вот тут я задумался… Попытка выдать sudo pacman -S linux-headers показала список таких пакетов. И самое интересное — оказалось, что не для всех установленных в системе ядер такие пакеты есть! В частности, пакет linux61-headers в списке был, а linux62-headers не было. При том, что бодался я именно с ядром 6.2.

После этого я перегрузился в ядро 6.1.94, поставил linux61-headers…после чего dkms оживился и сам доустановил нужное. Ещё одна перезагрузка - и на экране появился вожделенный SDDM, а за ним и кеды.

Тему помечаю решённой. Но вопрос «почему не для всех ядер, которые Manjaro натащил в систему, есть пакеты с заголовочными файлами?» остаётся в силе.

Исходная версия hobbit, :

Всем спасибо, особенно тем, кто написал про dkms и про заголовочные файлы. :)

Я поудалял все пакеты linux***-nvidia и попробовал сделать pacman -S nvidia. Pacman предложил аж 35 поставщиков nvidia, последним в списке шёл nvidia-dkms. Я сначала попробовал побрыкаться с linux61-nvidia, потом перешёл к nvidia-dkms.

С ним тоже получилось не сразу. Но по крайней мере, в его сообщениях я нашёл ключ к имени недостающего пакета. И таки да, это были заголовочные файлы.

И вот тут я задумался… Попытка выдать sudo pacman -S linux-headers показала список таких пакетов. И самое интересное — оказалось, что не для всех установленных в системе ядер такие пакеты есть! В частности, пакет linux61-headers в списке был, а linux62-headers не было. При том, что бодался я именно с ядром 6.2.

После этого я перегрузился в ядро 6.1.94, поставил linux61-headers…после чего dkms оживился и сам доустановил нужное. Ещё одна перезагрузка - и на экране появился вожделенный SDDM, а за ним и кеды.

Тему помечаю решённой. Но вопрос «почему не для всех ядер, которые Manjaro натащил в систему, есть пакеты с заголовочными файлами остаётся в силе».