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

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

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

Оффлайн Ильфат

  • Ветеран
  • *****
  • Сообщений: 430
  • Репутация: +11/-0
Re: Ядро и зависимые программы
« Ответ #855 : 15 Январь 2019, 13:42:06 »
Слушайте умного человека
:D  Вы мне льстите)

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10381
  • Репутация: +106/-2
Re: Ядро и зависимые программы
« Ответ #856 : 12 Март 2019, 04:34:43 »
Ядро в PRA-1811 не компилируется, ошибка связана с llvm, пока не удалил libLLVM* не шла компиляция.
Думаю что llvm не до конца установлен и не хватает вспомогательных программ от него.
ага nm хочет libLLVM, но и без него вроде срабатывает. Что не так с nm?
« Последнее редактирование: 12 Март 2019, 05:48:02 от Pro »
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 26874
  • Репутация: +182/-0
    • PuppyRus-A
Re: Ядро и зависимые программы
« Ответ #857 : 12 Март 2019, 09:56:26 »
Т.к. 1811 планировался под автообновление - это наиболее арч - чистый мой дистр
Т.е. минимум кастраций и отсебятины
С libLLVM и nm точно ничего специально не делал
Из идей - попробовать в чистом арче или манджаро

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10381
  • Репутация: +106/-2
Re: Ядро и зависимые программы
« Ответ #858 : 14 Март 2019, 02:54:26 »
выложил для х64. как уже выяснили, смысла пересобирать не было. hotplug не помогло играм.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 26874
  • Репутация: +182/-0
    • PuppyRus-A
Re: Ядро и зависимые программы
« Ответ #859 : 10 Апрель 2019, 10:41:03 »
Переложил модули виртуалбокс в папки с ядрами (i686)
puppyrus-a/kernel/0ld-01/3.19.2-pf2-videodrv/vbox-kmod-4322-k3.19.2-pf2.pfs
puppyrus-a/kernel/0ld-01/3.19.2-pf2-videodrv/vbox-light-p-4.3.22+-sf02.pfs
puppyrus-a/kernel/0ld-01/3.19.2-pf2-videodrv/vbox-light-p-4.3.22-sf02.pfs
puppyrus-a/kernel/tested/4.4.1-pf3-drv/
puppyrus-a/kernel/tested/4.4.1-pf3-drv/Vbox-5.0.12-full-k4.4.1-pf3-pr02.pfs
puppyrus-a/kernel/tested/4.4.1-pf3-drv/vbox-5.0.12-k4.4.1-pf3-sf04.pfs
puppyrus-a/kernel/tested/4.4.1-pf3-drv/vbox-extpack-5.0.12-k4.4.1-pf3-sf02.pfs

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 26874
  • Репутация: +182/-0
    • PuppyRus-A
Re: Ядро и зависимые программы
« Ответ #860 : 28 Май 2019, 13:06:08 »
Я завершаю сборку ядер.
DEVX из PRA 180101 перестал компилировать ядро из-за отсутствия в gcc-7.2 поддержки Retpoline.
Собрал из свежих пакетов арча gcc 8.3 - ядро , взял конфиг ядра 420 у Pro
gcc-8.3.0-1-1801-sf01.pfs
Попробовал скомпилить под PRA6408 ядро 5.1.3-pf с aufs5 патчем - вываливается с ошибкой
err.gz

Тогда взял пра1811 ,обновленный до текущего среза manjaro - ядро скомпилилось без ошибок, но не работает. Само ядро грузится. В инитрд можно посмотреть версию - дальше не идет
Искаженный шрифт и пр. ужасы
http://file.puppyrus.org/users/pra64/kernel/5.1.4-pf-nowork/

Взял из porteus. Оно как от Pro , но без pf патчей (я не ошущаю улучшений от их наличия)
http://file.puppyrus.org/users/pra64/kernel/5.1.4-porteus/
У меня на новом железе - норм
Прошу протестировать и будем решать про видеодрова и в.бокс

В manjaro ядро 5.0 довели до ума : AUFS и видеодрова. Кому-то это интересно?
« Последнее редактирование: 29 Май 2019, 09:28:11 от sfs »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 2114
  • Репутация: +70/-0
Re: Ядро и зависимые программы
« Ответ #861 : 28 Май 2019, 13:55:35 »
Взял из porteus
У меня запустилась система с 5.1.4-porteus. Не заработала клавиатура и мышка.
Запустил без 090-save -- все ok.

Uksm? С uksmd-0.0.0.r2.87572f7d30-1-x86_64 должно работать?
А что там с планировщиком bfq? И вообще, есть где почитать об особенностях porteus-ядра?

upd. Раз ядро porteus значит без pae? Как то система шустро запустилась или мне кажется? )
« Последнее редактирование: 28 Май 2019, 14:04:59 от krasnyh »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 26874
  • Репутация: +182/-0
    • PuppyRus-A
Re: Ядро и зависимые программы
« Ответ #862 : 28 Май 2019, 14:12:11 »
Uksm? С uksmd-0.0.0.r2.87572f7d30-1-x86_64 должно работать?
Вряд ли
А что там с планировщиком bfq?
http://forum.puppyrus.org/index.php?topic=20554.msg133541#msg133541
где почитать об особенностях porteus-ядра?
http://forum.puppyrus.org/index.php?topic=16675.msg100386#msg100386
Раз ядро porteus значит без pae?
В x86_64 PAE не актуально
Как то система шустро запустилась или мне кажется?
Такие же впечатления...

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 26874
  • Репутация: +182/-0
    • PuppyRus-A
« Последнее редактирование: 28 Май 2019, 16:42:06 от sfs »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 2114
  • Репутация: +70/-0
Re: Ядро и зависимые программы
« Ответ #864 : 28 Май 2019, 16:52:15 »
    С uksmd-0.0.0.r2.87572f7d30-1-x86_64 должно работать?

Вряд ли
Попробовал, uksmd.service - failed. Надо дополнительно:
  # echo 1 >/sys/kernel/mm/ksm/run
Но с ядром portius нет такой директории.

https://wiki.archlinux.org/index.php/QEMU#Enabling_KSM


upd. С нашими ядрами тоже нет, надо собирать с поддержкой ksm, тогда наверно заработает. А как это будет работать и что это такое вообще, непонятно. Какая-то альтернатива uksm?
Скрин.
« Последнее редактирование: 28 Май 2019, 17:13:30 от krasnyh »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 26874
  • Репутация: +182/-0
    • PuppyRus-A
Re: Ядро и зависимые программы
« Ответ #865 : 29 Май 2019, 09:31:06 »
Добавил подробностей про неудачу с 513pf

Скомпилил дрова для 514porteus - запакую-выложу. Понадобился gcc83 - см. выше

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10381
  • Репутация: +106/-2
Re: Ядро и зависимые программы
« Ответ #866 : 29 Май 2019, 09:59:24 »
Попробовал скомпилить под PRA6408 ядро 5.1.3-pf с aufs5 патчем - вываливается с ошибкой
err.gz
binutils надо более свежий.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 26874
  • Репутация: +182/-0
    • PuppyRus-A
Re: Ядро и зависимые программы
« Ответ #867 : 29 Май 2019, 14:21:52 »
binutils надо более свежий.
Добавил: gcc-8.3.0-1-1801-sf02.pfs

Скомпилил дрова для 514porteus - запакую-выложу
Выложил и перезалил 000 (добавил в depmod эти модули)
Прошу проверить!

catalyst пока не получается https://gitlab.manjaro.org/packages/extra/linux51-extramodules/catalyst

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 26874
  • Репутация: +182/-0
    • PuppyRus-A
Re: Ядро и зависимые программы
« Ответ #868 : 30 Май 2019, 14:23:36 »
Скомпилил 514-pf 32бит и понял почему (см. выше) это не получилось с 64 : взял конфиг от 32
ftp://ftp.yandex.ru/puppyrus/puppyrus-a/kernel/new/5.1.4-pf-drv :
Дрова nv340,390 broadkom rlt ndis
ati - не скомпилился
Начиная с ветки 396.x выпуск 32-разрядных драйверов прекращён и поддержка новых GPU теперь осуществляться только в 64-разрядных драйверах.
Кроме ядра ничего не тестировал
Прошу проверить!!! Ядро пойдет в исо пра03 и ДДР
« Последнее редактирование: 30 Май 2019, 14:26:29 от sfs »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 2114
  • Репутация: +70/-0
Re: Ядро и зависимые программы
« Ответ #869 : 30 Май 2019, 14:47:50 »
Скомпилил 514-pf 32бит
Запустилось на retro (виртуалка).
Скрин.