Сайт | Скачать | Видео | Wiki

Автор Тема: Ядро и зависимые программы  (Прочитано 301018 раз)

0 Пользователей и 3 Гостей просматривают эту тему.

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Ядро и зависимые программы
« Ответ #270 : 16 Апрель 2015, 09:35:00 »
insmod грузит модуль без учета зависимостей, поэтому важен порядок загрузки модулей (если их несколько как в vbox) и путь к модулю надо указывать полный (не как в modprobe без путей).
ну да, при автозагрузке  ожидалось что будет делаться автоматически depmod при наличии в модулях .ko файлов.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Ядро и зависимые программы
« Ответ #271 : 16 Апрель 2015, 10:03:53 »
insmod грузит модуль без учета зависимостей, поэтому важен порядок загрузки модулей (если их несколько как в vbox) и путь к модулю надо указывать полный (не как в modprobe без путей).
Порядок и пути - не проблема
ну да, при автозагрузке  ожидалось что будет делаться автоматически depmod при наличии в модулях .ko файлов.
В итоге я отказался от этого
Сейчас по замыслу в дровах depmod сделан. В остальных depmod в стартовых скриптах (как у vbox)
А больше вроде нигде модулей ядра и нет...

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Ядро и зависимые программы
« Ответ #272 : 16 Апрель 2015, 20:44:15 »
чтобы не ложить в модуль с проприетарными драйверами инфу из depmod, может лучше будет прописать в start.sh чтото типа insmod /usr/lib/modules/..../nvidia.ko  
Да - это работает! + Проверил с vbox и nvidia
Добавил в ~/.xinitrc
Код
sudo insmod "/usr/lib/modules/`uname -r`/kernel/drivers/video/nvidia.ko"
Выгрузить - rmmod

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Ядро и зависимые программы
« Ответ #273 : 17 Апрель 2015, 03:08:40 »
Добавил в ~/.xinitrc
Код
sudo insmod "/usr/lib/modules/`uname -r`/kernel/drivers/video/nvidia.ko"
зачем? .xinitrc измененный в модуль чтоли ложить?
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Ядро и зависимые программы
« Ответ #274 : 17 Апрель 2015, 09:04:18 »
Нет. Прописать про nv и ati в  .xinitrc и оставить в базе. Если модулей нет - не помешает. Для не дров - в стартовый скрипт проги
Есть другие места загрузки?

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Ядро и зависимые программы
« Ответ #275 : 22 Апрель 2015, 12:56:17 »
https://cloud.mail.ru/public/3MnBucevb231/pr-test

вариант ядра для тестирования, параллельная распаковка sfs и версия ядра 3.19.5-pf2
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Ядро и зависимые программы
« Ответ #276 : 22 Апрель 2015, 15:58:20 »
вариант ядра для тестирования, параллельная распаковка sfs и версия ядра 3.19.5-pf2
На виртуалке ок
параллельная распаковка - протестировал сборку-  разборку 070 модуля - ок (раньше с этой опцией шли косяки)

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Ядро и зависимые программы
« Ответ #277 : 22 Апрель 2015, 16:43:47 »
да раньше были проблемы щас не вижу, 32-х разрядное ядро тестовое тоже с включенной этой распаковкой если заработает - то оставим на будущее
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Ядро и зависимые программы
« Ответ #278 : 13 Май 2015, 16:54:53 »
https://cloud.mail.ru/public/3MnBucevb231/pr-test
src эти подойдут?
Никто проблем не выявил? ставлю в 1505 (кроме game)?
У меня работает. Ускорения "на глаз" не заметил

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Ядро и зависимые программы
« Ответ #279 : 13 Май 2015, 17:28:22 »
нет лучше не ставить наверное, src подойдут но конфиг будет не тот, так что ненадо.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Ядро и зависимые программы
« Ответ #280 : 13 Май 2015, 18:14:02 »
нет лучше не ставить наверное
Почему?

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Ядро и зависимые программы
« Ответ #281 : 21 Май 2015, 12:44:21 »
http://www.opennet.ru/opennews/art.shtml?num=42262
Pro - а у нас как с этим обстоит?

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Ядро и зависимые программы
« Ответ #282 : 21 Май 2015, 14:27:02 »
 ну так 3.19 вроде не подвержено проблеме
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Re:Ядро и зависимые программы
« Ответ #283 : 21 Май 2015, 15:58:26 »
ну так 3.19 вроде не подвержено проблеме
"Проблема усугубляется тем, что связанная с проблемой функциональность была перенесена в ядро..."
Такие фразы напрягают и тоже интерисовал этот вопрос, относительно ядра pra32/64. Ядро 4.0.4 ведет себя лучше и шустрее (имперически)... :)

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Ядро и зависимые программы
« Ответ #284 : 19 Июнь 2015, 09:55:48 »
Насколько критично иметь в devx linux-headers именно от используемого ядра?
По моим наблюдениям - можно от любого. Если компилится что-то под конкретное ядро- тогда это другой случай и требуется полный набор сырцов именно этого ядра