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

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

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

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

  • Ветеран
  • *****
  • Сообщений: 430
  • Репутация: +10/-0
Re: Ядро и зависимые программы
« Ответ #840 : 30 Декабрь 2018, 13:15:17 »
Они на яндексе. Там счетчиков нет
Да вродь показывает на Яндексе

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10303
  • Репутация: +103/-2
Re: Ядро и зависимые программы
« Ответ #841 : 30 Декабрь 2018, 13:30:23 »
Они на яндексе. Там счетчиков нет
Да вродь показывает на Яндексе
Это яндекс диск наверное, а тут про ftp речь.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 26523
  • Репутация: +179/-0
    • PuppyRus-A
Re: Ядро и зависимые программы
« Ответ #842 : 31 Декабрь 2018, 13:11:43 »
http://forum.puppyrus.org/index.php?topic=16675.msg152412#msg152412
http://file.puppyrus.org/users/pra64/kernel/4.19.13-porteus/
http://file.puppyrus.org/users/pra64/kernel/4.20.0-porteus/
У меня на PRA6408 c ядрами 4.19; 4.20 (porteus Pro manjaro - без разницы) при загрузке системы длительный тормоз перед загрузкой Xorg
Код
CPU~Dual core Intel Celeron G540 (-MCP-) speed/max~1596/2500 MHz Kernel~4.20.0-porteus x86_64 Up~11 min Mem~524.6/7895.0MB HDD~240.1GB(41.9% used) Procs~129 Client~Shell inxi~2.3.56  
Graphics:  Card: Intel 2nd Generation Core Integrated Graphics Controller
           Display Server: X.org 1.19.6 drivers: intel (unloaded: modesetting,fbdev,vesa)
Подключение systemd, eudev, firmware - улучшений не дали
На этом же железе PRAP1811 - все ок
Ядро 4.15 - везде ок
Как у остальных?
« Последнее редактирование: 31 Декабрь 2018, 13:18:46 от sfs »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 1916
  • Репутация: +63/-0
Re: Ядро и зависимые программы
« Ответ #843 : 31 Декабрь 2018, 13:26:17 »
porteus Pro manjaro - без разницы
Была ведь попытка сравнения pf-kernel с manjaro http://forum.puppyrus.org/index.php/topic,18053.0/viewResults.html
И pf показали с лучшей стороны. Да, проценты, но все же.

 Из форумов вычитал, что manjaro тоже патчат свои ядра, но полной инфы не нашел.

Оффлайн ramd

  • Старожил
  • ****
  • Сообщений: 264
  • Репутация: +5/-0
Re: Ядро и зависимые программы
« Ответ #844 : 31 Декабрь 2018, 14:35:31 »
у меня с 4.15 и 4.19 от Про на двух ноутах всё ок, а вот с каким-то ранним ядром (весны-лета 2018) - тормоза были тоже при загрузке секунд на 20
Acer Aspire One AO532h (Intel Atom 1,6GHz / 1Gb RAM / SATA-HDD / 1024x600 screen)
Samsung 300E4A (Core i3 / 4Gb)

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 26523
  • Репутация: +179/-0
    • PuppyRus-A
Re: Ядро и зависимые программы
« Ответ #845 : 02 Январь 2019, 11:26:50 »
4.19.1-1-MANJARO x86-64
Пересобрал (здесь второй инитрд не нужен)
initramfs-4.19-x86_64-fallback.img
initramfs-4.19-x86_64.img

Переместил дрова для пра6408 в ftp://ftp.yandex.ru/puppyrus/puppyrus-a64/kernel/new/4.19.1-1-MANJARO-drv/drv/pra6408
Собрал для прар1811 ftp://ftp.yandex.ru/puppyrus/puppyrus-a64/kernel/new/4.19.1-1-MANJARO-drv/drv/prar1811 - прощу проверить
Отличаются тем, что для 6408 нужны дополнительные либы

Оффлайн ramd

  • Старожил
  • ****
  • Сообщений: 264
  • Репутация: +5/-0
Re: Ядро и зависимые программы
« Ответ #846 : 02 Январь 2019, 14:55:03 »
Я бы проверил, но не понял, какие файлы нужно скопировать, и что прописать в menu.lst
Acer Aspire One AO532h (Intel Atom 1,6GHz / 1Gb RAM / SATA-HDD / 1024x600 screen)
Samsung 300E4A (Core i3 / 4Gb)

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 26523
  • Репутация: +179/-0
    • PuppyRus-A
Re: Ядро и зависимые программы
« Ответ #847 : 02 Январь 2019, 15:22:24 »
Я бы проверил, но не понял, какие файлы нужно скопировать, и что прописать в menu.lst
http://forum.puppyrus.org/index.php?topic=18149.msg114870#msg114870
1. запускаете mhwd
2. копируете модуль с драйвером в /base
3. reboot

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 1411
  • Репутация: +20/-0
Re: МАНИФЕСТ
« Ответ #848 : 15 Январь 2019, 07:55:13 »
ядро - не разбираюсь в этом, но менять как можно проще.
  Намётки по смене ядра:
  Можно посмотреть в сторону к.-либо из последних выложенных "меню-переменных".

  Пользуюсь больше года - удобно.
 
  По итогам пользования/"настройки использования":
  -- выделение Ядер, initrd в отдельный каталог облегчает их замену( наверное в большей степени "вес" сборок);
  -- удобно, когда имя каталога /boot отличается/не совпадает с "возможными сторонними аналогами" - применяю /bOOt (возможны варианты);
  -- по раположению "сменяемых составляющих":
      - vmlinuz в последних ПРА вроде стал уже в /boot~e;
      - сейчас в ПРА initrd приколочен к /dir портеусом - если получится перенести в /bOOt - неплохо ;
      - базовый для .iso 000-kernel-xxx.pfs конечно нужен в  /dir;
      - у меня на данный момент другие 000-kernel-xxx.pfs~ы расположены, можно сказать, в корне .iso, а в /dir - относительные симлинки на них. Можно другие 000-kernel-xxx.pfs~ы расположить для "порядку" в к.-либо "жестко зафиксированный для menu-lst-ISO" каталог - пр.: /bOOt или /bOOt/000-kern с соответственными симлинками в /dir. Конечно на FAT, NTFS симлинки грузиться не будут :) - т.е. это будет в какой-то степени опционально, но , в тоже время стандартно "для ISO"( и думается fat,ntfs реже используются, :) по крайней мере в линуксе).

p.s.
мое мнение - menu.lst лучше в "единственном числе", а не несколько.
--1. На первый взгляд громоздко в том числе и для новичков, но например для смены ядра в Меню уже лезть/править не нужно будет. 
--2. удобнее при изменениях в ISO - в частности в menu-lst-iso (можно "новое" вставить например вниз в ужеимеющегося Меню.лст).
« Последнее редактирование: 15 Январь 2019, 08:14:25 от knn »
Samsung RV510: intel pent.T4500; чипсет intel Gl40; ATI mob. Radeon HD 5145, RAM=3Gb; hd1 - Grub2; hd2 - Gr4D; PRA frugal, copy2ram.
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10303
  • Репутация: +103/-2
Re: Re: МАНИФЕСТ
« Ответ #849 : 15 Январь 2019, 08:34:13 »
  Можно посмотреть в сторону к.-либо из последних выложенных "меню-переменных".

  Пользуюсь больше года - удобно.
Если ты жонглируешь ядрами как мячиками, то у тебя что-то неправильно.

Смена ядра это вынужденная процедура, да она должна быть простой, но это не значит что надо несколько вариантов ядер держать.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн betcher

  • Ветеран
  • *****
  • Сообщений: 1748
  • Репутация: +21/-0
    • Беседка магос
Re: Re: МАНИФЕСТ
« Ответ #850 : 15 Январь 2019, 08:43:43 »
Можно делать vmlinuz ссылкой на самое свежее ядро. Тогда переменных в конфиге можно избежать. В меню.лст где все на переменных очень непросто разобраться, особенно когда открываешь строку для редактирования во время загрузки. Если делать с переменными можно оставлять хотябы один простой звгпузочный пункт без них.
http://magos-linux.ru - форум
https://gitter.im/magos-linux-ru/chat - беседка (чат)

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 1411
  • Репутация: +20/-0
Re: Re: МАНИФЕСТ
« Ответ #851 : 15 Январь 2019, 09:12:14 »
vmlinuz ссылкой на самое свежее ядро
- может нужно проверять точнее, но "по памяти" - vmlinuz - симлинком НЕ грузится(не хочет...по крайней мере с initrd, хотя про uird "не в зуб ногой").
Если делать с переменными можно оставлять хотябы один простой звгпузочный пункт без них.
- даже нужно (обязательно, хотябы как образец).
В меню.лст где все на переменных очень непросто разобраться, особенно когда открываешь строку для редактирования во время загрузки.
думается, если переменные есть в "строке(запуска)" , то есть(удобно наличие) и пункт выбора/задания переменной.
  Далеко не факт, что пользовать "совсем все переменные" в ИСО.
не значит что надо несколько вариантов ядер держать.
При предлагаемом "раскладе", если нет желания держать несколько вариантов ядер(может ограничен размер носителя..) - достаточно держать - только menu.lst(с наличием пункта выбора ядер), vmlinuz, 000-kern...pfs (базового/исошного ядра) и симлинки (на набор ядер из репы/?+какие ещё ядра).

  И при нужде/желании смены ядра:
   --скопировать vmlinuz, 000-kern...pfs (в предназначенный каталог/? каталоги);
   --выбрать ядро в пункте из предложенных вариантов(набор ядер из репы);
   --загрузиться.
   
   p.s.
  недавно пришлось "жонглировать" - умерло внешнее питание ноутбука.
« Последнее редактирование: 15 Январь 2019, 09:15:25 от knn »
Samsung RV510: intel pent.T4500; чипсет intel Gl40; ATI mob. Radeon HD 5145, RAM=3Gb; hd1 - Grub2; hd2 - Gr4D; PRA frugal, copy2ram.
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 26523
  • Репутация: +179/-0
    • PuppyRus-A
Re: Ядро и зависимые программы
« Ответ #852 : 15 Январь 2019, 09:22:25 »
Можно делать vmlinuz ссылкой на самое свежее ядро
Не всегда лежит на ext
Вроде grub4dos не ест ссылки

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

  • Ветеран
  • *****
  • Сообщений: 430
  • Репутация: +10/-0
Re: Ядро и зависимые программы
« Ответ #853 : 15 Январь 2019, 12:02:51 »
Для чего вообще нужна куча ядер? Прям какая-то ощутимая разница есть? Держать одно ядро под именем vmlinuz и обновлять вместе с инитрд, которому тоже дать постоянное имя.

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10303
  • Репутация: +103/-2
Re: Ядро и зависимые программы
« Ответ #854 : 15 Январь 2019, 12:09:49 »
Для чего вообще нужна куча ядер? Прям какая-то ощутимая разница есть? Держать одно ядро под именем vmlinuz и обновлять вместе с инитрд, которому тоже дать постоянное имя.
да и initrd не обновлять если модулей в нем нет. Слушайте умного человека, раз уж мне не верите!
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.