[deb] Linux kernel
- NiGHt-LEshiY
- Полковник
- Сообщения: 10258
- Зарегистрирован: 13.06.2008
- Откуда: Россия
- Благодарил (а): 752 раза
- Поблагодарили: 2667 раз
- Контактная информация:
Всегда свежие ядрышки для Debian GNU/Linux.
kernel.night-leshiy.ru
kernel.night-leshiy.ru
Кодекс поведения участников сообщества — обязательно к прочтению.
Просьба присылать сообщения об ошибках в ЛС.
Просьба присылать сообщения об ошибках в ЛС.
- NiGHt-LEshiY
- Полковник
- Сообщения: 10258
- Зарегистрирован: 13.06.2008
- Откуда: Россия
- Благодарил (а): 752 раза
- Поблагодарили: 2667 раз
- Контактная информация:
Обновлено. Обсуждать эти ядрышки можно тут.
Кодекс поведения участников сообщества — обязательно к прочтению.
Просьба присылать сообщения об ошибках в ЛС.
Просьба присылать сообщения об ошибках в ЛС.
-
- VIP
- Сообщения: 2463
- Зарегистрирован: 13.12.2007
- Откуда: Latvia
- Поблагодарили: 2 раза
Совместимую с Убунтой, Нвидией и Виртуалбоксом версию мне запили :metal:
The Planet is fine. The people are fucked. — George Carlin
Science is interesting, and if you don't agree you can fuck off. — Richard Dawkins
Мой рогалик на JavaScript ⋅ Мой профиль на GitHub
Science is interesting, and if you don't agree you can fuck off. — Richard Dawkins
Мой рогалик на JavaScript ⋅ Мой профиль на GitHub
- NiGHt-LEshiY
- Полковник
- Сообщения: 10258
- Зарегистрирован: 13.06.2008
- Откуда: Россия
- Благодарил (а): 752 раза
- Поблагодарили: 2667 раз
- Контактная информация:
Сто раз тебе объяснял. Это для Debian. И если не работает с вбоксом, то это проблема вбокса.
Кодекс поведения участников сообщества — обязательно к прочтению.
Просьба присылать сообщения об ошибках в ЛС.
Просьба присылать сообщения об ошибках в ЛС.
- GanGSISoft
- Полковник
- Сообщения: 1430
- Зарегистрирован: 27.03.2008
- Откуда: Бацькаўшчына
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
- Контактная информация:
- NiGHt-LEshiY
- Полковник
- Сообщения: 10258
- Зарегистрирован: 13.06.2008
- Откуда: Россия
- Благодарил (а): 752 раза
- Поблагодарили: 2667 раз
- Контактная информация:
Там нет.
Кодекс поведения участников сообщества — обязательно к прочтению.
Просьба присылать сообщения об ошибках в ЛС.
Просьба присылать сообщения об ошибках в ЛС.
-
- VIP
- Сообщения: 2463
- Зарегистрирован: 13.12.2007
- Откуда: Latvia
- Поблагодарили: 2 раза
NiGHt-LEshiY
Лично мне до сих пор не понятно, почему твоё ядро у меня не загружается. Ладно бы вбокс и дрова нвидии не работали, это я вполне мог бы понять, но с чего бы ему не загружаться-то?
Лично мне до сих пор не понятно, почему твоё ядро у меня не загружается. Ладно бы вбокс и дрова нвидии не работали, это я вполне мог бы понять, но с чего бы ему не загружаться-то?
The Planet is fine. The people are fucked. — George Carlin
Science is interesting, and if you don't agree you can fuck off. — Richard Dawkins
Мой рогалик на JavaScript ⋅ Мой профиль на GitHub
Science is interesting, and if you don't agree you can fuck off. — Richard Dawkins
Мой рогалик на JavaScript ⋅ Мой профиль на GitHub
- NiGHt-LEshiY
- Полковник
- Сообщения: 10258
- Зарегистрирован: 13.06.2008
- Откуда: Россия
- Благодарил (а): 752 раза
- Поблагодарили: 2667 раз
- Контактная информация:
Я не знаю, почему оно не загружается у тебя. Я проверил на трех конфигурациях, полет нормальный.
Добавлено спустя 5 часов 22 минуты 3 секунды:
Принял "багрепорт" про виртуалбокс. VirtualBox "знает" про ядра 3.0+ с версии 4.1.2.
Если у вас версия старше, то не надейтесь, что она заработает с одним из ядер. Скачать скомпилированные пакеты для вашего дистрибутива (дебиан, убунта) можно на virtualbox.org. Затем ставите ядро и радуетесь высокой производительности.
Добавлено спустя 5 часов 22 минуты 3 секунды:
Принял "багрепорт" про виртуалбокс. VirtualBox "знает" про ядра 3.0+ с версии 4.1.2.
Если у вас версия старше, то не надейтесь, что она заработает с одним из ядер. Скачать скомпилированные пакеты для вашего дистрибутива (дебиан, убунта) можно на virtualbox.org. Затем ставите ядро и радуетесь высокой производительности.
Кодекс поведения участников сообщества — обязательно к прочтению.
Просьба присылать сообщения об ошибках в ЛС.
Просьба присылать сообщения об ошибках в ЛС.
- NiGHt-LEshiY
- Полковник
- Сообщения: 10258
- Зарегистрирован: 13.06.2008
- Откуда: Россия
- Благодарил (а): 752 раза
- Поблагодарили: 2667 раз
- Контактная информация:
Обновлено.
vanilla: 3.0.3 -> 3.0.4
pf: 3.0.2 -> 3.0.3
vanilla: 3.0.3 -> 3.0.4
pf: 3.0.2 -> 3.0.3
Кодекс поведения участников сообщества — обязательно к прочтению.
Просьба присылать сообщения об ошибках в ЛС.
Просьба присылать сообщения об ошибках в ЛС.
- NiGHt-LEshiY
- Полковник
- Сообщения: 10258
- Зарегистрирован: 13.06.2008
- Откуда: Россия
- Благодарил (а): 752 раза
- Поблагодарили: 2667 раз
- Контактная информация:
Обновлено.
pf: 3.0.3 -> 3.0.7
pf: 3.0.3 -> 3.0.7
Кодекс поведения участников сообщества — обязательно к прочтению.
Просьба присылать сообщения об ошибках в ЛС.
Просьба присылать сообщения об ошибках в ЛС.
- NiGHt-LEshiY
- Полковник
- Сообщения: 10258
- Зарегистрирован: 13.06.2008
- Откуда: Россия
- Благодарил (а): 752 раза
- Поблагодарили: 2667 раз
- Контактная информация:
Обновлено.
vanilla: 3.0.4 -> 3.1.0
vanilla: 3.0.4 -> 3.1.0
Кодекс поведения участников сообщества — обязательно к прочтению.
Просьба присылать сообщения об ошибках в ЛС.
Просьба присылать сообщения об ошибках в ЛС.
для установки надо установить все 3 пакета?или все кроме source?
- NiGHt-LEshiY
- Полковник
- Сообщения: 10258
- Зарегистрирован: 13.06.2008
- Откуда: Россия
- Благодарил (а): 752 раза
- Поблагодарили: 2667 раз
- Контактная информация:
Для установки ядра - image, для установки заголовочных файлов - headers. Для установки исходников - source.
3 разных пакета.
3 разных пакета.
Кодекс поведения участников сообщества — обязательно к прочтению.
Просьба присылать сообщения об ошибках в ЛС.
Просьба присылать сообщения об ошибках в ЛС.
- bugme666
- Эксперты no-Steam
- Сообщения: 1168
- Зарегистрирован: 29.01.2009
- Откуда: MOSCOШ
- Благодарил (а): 882 раза
- Поблагодарили: 358 раз
- Контактная информация:
Мини-гайд, как сделать модули собираться с исходниками ядер от Лешего.
Я знаю, что он немного нубский и кривой, но простой и удобный.
Вся проблема в том, что некоторым модулям (NVIDIA, VirtualBox) для сборки нужны как некоторые "личные" файлы пакета headers, так и source, плюс ко всему при установке образа ядра до этих двух пакетов симлинки в папке модулей на папки хедеров и сорцов стираются, и dkms не может найти и собрать модули. Мы сложим и хедеры, и сорцы в одну папку и сделаем на неё два симлинка, и всё будет хорошо.
Вместо %V% ставьте свою версию и вариант ядра (например, 3.1.0-vanilla).
Делать всё от рута.
1. Установите все 3 пакета (linux-image, linux-headers, linux-source)
2. Зайдите в папку /usr/src
3. Распакуйте архив linux-source-%V%.tar.bz2 в эту папку (так, что папка linux-source-%V% должна появиться в /usr/src)
4. Скопируйте всё содержимое папки linux-headers-%V% в распакованную нами папку linux-source-%V% с заменой одноимённых файлов.
5. Теперь нужно создать свои правильные ссылки на нашу папку с сорцами и хедерами, в терминале вводим:
Ну а теперь пересобираем модули с помощью dkms (должны быть установлены пакеты исходников модулей для dkms, у nvidia это nvidia-kernel-dkms - он ставится при установке общего пакета nvidia-glx и при своей установке он сам делает приведённое ниже действие с подробным выводом)
Смотрим в папке /lib/modules/%V%/updates/dkms - видим модули. Малаца.
Я знаю, что он немного нубский и кривой, но простой и удобный.
Вся проблема в том, что некоторым модулям (NVIDIA, VirtualBox) для сборки нужны как некоторые "личные" файлы пакета headers, так и source, плюс ко всему при установке образа ядра до этих двух пакетов симлинки в папке модулей на папки хедеров и сорцов стираются, и dkms не может найти и собрать модули. Мы сложим и хедеры, и сорцы в одну папку и сделаем на неё два симлинка, и всё будет хорошо.
Вместо %V% ставьте свою версию и вариант ядра (например, 3.1.0-vanilla).
Делать всё от рута.
1. Установите все 3 пакета (linux-image, linux-headers, linux-source)
2. Зайдите в папку /usr/src
3. Распакуйте архив linux-source-%V%.tar.bz2 в эту папку (так, что папка linux-source-%V% должна появиться в /usr/src)
4. Скопируйте всё содержимое папки linux-headers-%V% в распакованную нами папку linux-source-%V% с заменой одноимённых файлов.
5. Теперь нужно создать свои правильные ссылки на нашу папку с сорцами и хедерами, в терминале вводим:
Код: Выделить всё
ln -s /usr/src/linux-source-%V% /lib/modules/%V%/build
ln -s /usr/src/linux-source-%V% /lib/modules/%V%/source
Код: Выделить всё
/etc/kernel/header_postinst.d/dkms %V% /boot/vmlinuz-%V%
Последний раз редактировалось NiGHt-LEshiY 29.10.2011, 16:19, всего редактировалось 3 раза.
Причина: Плюсанул карму
Причина: Плюсанул карму
- NiGHt-LEshiY
- Полковник
- Сообщения: 10258
- Зарегистрирован: 13.06.2008
- Откуда: Россия
- Благодарил (а): 752 раза
- Поблагодарили: 2667 раз
- Контактная информация:
Обновлено.
vanilla: 3.1.6 -> 3.2.0
vanilla: 3.1.6 -> 3.2.0
Кодекс поведения участников сообщества — обязательно к прочтению.
Просьба присылать сообщения об ошибках в ЛС.
Просьба присылать сообщения об ошибках в ЛС.