Страница 1 из 1

Установка нового ядра

Добавлено: 21 фев 2013, 00:33
Legun
Как все уже знают вышла новая версия ядра 3,8
Вот не большой гайд по его установке:
1. скачиваем само ядро с сайта http://www.kernel.org/
2. распаковываем в удобное для нас место, например в папку Source
3. ставим дополнительные пакеты необходимые для запуска графического конфигуратора (с ним удобней)

Код: Выделить всё

urpmi libgtk+2.0-devel libglib2.0-devel libglade2.0-devel
4. заходим в папку куда распаковали ядро (Source/kernel)
5. запускаем конфигуратор командой make gconfig
6. отметив галочкой нужные нам модули и убрав все лишнее нажимаем Save
7. далее приступаем к сборке ядра последовательно выполняя команды:
make bzImage
make modules
make modules_install
make install


и теперь обновим загрузчик
update-grub2

Готовые ядра можно скачать и от сюда:

i586
http://abf.rosalinux.ru/downloads/kerne ... n/release/

x86_64
http://abf.rosalinux.ru/downloads/kerne ... n/release/

Re: Установкаа нового ядра

Добавлено: 21 фев 2013, 00:36
Legun
однако запустить систему с новый ядром у меня не получилось, пробовал и те по ссылкам (7,9)
Не поднимаются иксы, пробовал и удалять драйвера и заново собирать, ничего не помогает, черный экран без признаков жизни. :(

Может проблема в моем не стандартном подключении (HDMI -> TV).

Re: Установкаа нового ядра

Добавлено: 21 фев 2013, 00:51
Legun
ну, вот пара перезагрузок, переключений hdmi-dvi dvi-hdmi и иксы снова работают и на новом ядре :)

Re: Установка нового ядра

Добавлено: 26 мар 2013, 02:21
Kefir
При попытке выполнить команду make gconfig пишет make: *** Нет правила для сборки цели `gconfig'. Останов.
Каких то пакетов не хватает?
Очень хочу ядро 3.8, после его установки в минте регулировка яркости кнопками fn+ заработала. Но теперь я на ROSA сижу, понравился дистрибутив :)

Re: Установка нового ядра

Добавлено: 26 мар 2013, 02:29
ДроноваЮ
а

Код: Выделить всё

make menuconfig
старый добрый не нравится что-ли?

Re: Установка нового ядра

Добавлено: 26 мар 2013, 04:16
Pulfer
Kefir писал(а):Очень хочу ядро 3.8, после его установки в минте регулировка яркости кнопками fn+ заработала. Но теперь я на ROSA сижу, понравился дистрибутив :)
А если уже собранное ядро поставить?

32: http://abf.rosalinux.ru/downloads/kerne ... n/release/
64: http://abf.rosalinux.ru/downloads/kerne ... n/release/

Re: Установка нового ядра

Добавлено: 26 мар 2013, 10:12
VictorR2007
Pulfer писал(а):А если уже собранное ядро поставить?

32: http://abf.rosalinux.ru/downloads/kerne ... n/release/
64: http://abf.rosalinux.ru/downloads/kerne ... n/release/
Я их ставил посмотреть. Сначала видео не запускалось. Выдавалась ошибка компиляции nvidia.
После появления здесь http://mib.pianetalinux.org/forum/viewt ... 477#p21477
дров для ядра 3.8.xx все стало нормально.
Я ставил kernel-nrj-laptop-3.8.1, kernel-nrj-laptop-3.8.2, kernel-nrj-laptop-3.8.3.
На всех была более высокая загрузка процессора, чем на ядрах 3.7.xx.
В итоге откатился потом на 3.7.10

Re: Установка нового ядра

Добавлено: 26 мар 2013, 17:42
akdengi
VictorR2007 писал(а):
Pulfer писал(а):А если уже собранное ядро поставить?

32: http://abf.rosalinux.ru/downloads/kerne ... n/release/
64: http://abf.rosalinux.ru/downloads/kerne ... n/release/
Я их ставил посмотреть. Сначала видео не запускалось. Выдавалась ошибка компиляции nvidia.
После появления здесь http://mib.pianetalinux.org/forum/viewt ... 477#p21477
дров для ядра 3.8.xx все стало нормально.
Я ставил kernel-nrj-laptop-3.8.1, kernel-nrj-laptop-3.8.2, kernel-nrj-laptop-3.8.3.
На всех была более высокая загрузка процессора, чем на ядрах 3.7.xx.
В итоге откатился потом на 3.7.10
Все новое и нужное в моем частном репе есть если что. И ядро и дрова.

Re: Установка нового ядра

Добавлено: 26 мар 2013, 17:56
Legun
не большое дополнение к моему посту.

вариант для пользователей KDE:
установите библиотеки libqt4-devel и конфигурируйте ядро командой menu xconfig

Re: Установка нового ядра

Добавлено: 26 мар 2013, 18:05
VictorR2007
akdengi писал(а):Все новое и нужное в моем частном репе есть если что. И ядро и дрова.
Да. Сегодня поставлю на ноутбук и домашний.
Погоняю и позже отпишусь .

Re: Установка нового ядра

Добавлено: 26 мар 2013, 18:11
Legun
а я уже обновился :)

Re: Установка нового ядра

Добавлено: 30 мар 2013, 14:49
VictorR2007
Установил посмотреть ядро kernel-nrjQL-laptop-3.8.5.
Очень шустрое. Ядро в репах работает как же хорошо,
но пользователям более нового оборудования может понадобиться это.
При тестах более ранних версий ядра 3.8.хх загрузка была гораздо выше.
Приложу снимок экрана при просмотре HD фильма размером 14 ГБ.

Re: Установка нового ядра

Добавлено: 08 апр 2013, 20:38
tverskoy
воспользовался репозитарием akdengi, установил pae :Yahoo!: в и итоге при загрузке жалуется что отсутствует файл ctrl_shift_toogle, fglrx работать ни в какую не хочет хоть десять раз его переставляй, зато заработало vgaswitcheroo :crazy: . Еще у меня поменялся драйвер acpi был powernow-k8 стал acpi-cpufreq

Re: Установка нового ядра

Добавлено: 08 апр 2013, 21:11
akdengi
По fglrx поподробнее. X-сервер точно 13-й остался? И на что ругается (симптомы какие?) Возможно надо будет пересобрать блоб под 3.8.x ядро, гляну.

P.S. Себе я соберу в частный реп 3.8.5 - поэтому у кого он подключен, готовьтесь :)

Re: Установка нового ядра

Добавлено: 08 апр 2013, 21:33
tverskoy
да не на что как обычно = черный экран с мигающим курсором, я так понял не собирается модуль ядра, modprobe fglrx показывает фигу, нет такого модуля.
Х-сервер установлен 1.13.2-1-rosa2012.1, из твоего репозитария 1.13.3-1-rosa2012.1 не ставил.

Re: Установка нового ядра

Добавлено: 10 апр 2013, 06:09
alexxcompany
tverskoy писал(а):воспользовался репозитарием akdengi, установил pae :Yahoo!: в и итоге при загрузке жалуется что отсутствует файл ctrl_shift_toogle, fglrx работать ни в какую не хочет хоть десять раз его переставляй, зато заработало vgaswitcheroo :crazy: . Еще у меня поменялся драйвер acpi был powernow-k8 стал acpi-cpufreq
У меня и со старым ядром ругался на не возможность открытия файла ctrl_shift_toogle

Re: Установка нового ядра

Добавлено: 13 апр 2013, 00:00
tverskoy
akdengi, запустил XFdrake в консоли, вот лог

Код: Выделить всё

 
[root@localhost serge]# XFdrake 
memory alloc (0 bytes) returned NULL.
BDB2053 Freeing read locks for locker 0x689d: 17015/3059644224
BDB2053 Freeing read locks for locker 0x689e: 17015/3059644224
BDB2053 Freeing read locks for locker 0x68a2: 17015/3059644224
BDB2017 Freeing mutex for process: 17015/0
BDB2017 Freeing mutex for process: 17015/0
BDB2017 Freeing mutex for process: 17015/0
BDB2017 Freeing mutex for process: 17015/0
BDB2017 Freeing mutex for process: 17015/0
BDB2017 Freeing mutex for process: 17015/0
BDB2017 Freeing mutex for process: 17015/0
BDB2017 Freeing mutex for process: 17015/0
BDB2017 Freeing mutex for process: 17015/0
BDB2017 Freeing mutex for process: 17015/0
BDB2017 Freeing mutex for process: 17015/0
getting exclusive lock on rpm
getting lock on urpmi
using mirror http://mirror.rosalab.ru/rosa2012.1/repository/i586/
изучается файл synthesis [/var/lib/urpmi/main (Desktop2012.1-1)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/main updates (Desktop2012.1-2)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/contrib (Desktop2012.1-3)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/contrib updates (Desktop2012.1-4)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/non-free (Desktop2012.1-5)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/non-free updates (Desktop2012.1-6)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/restricted (Desktop2012.1-7)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/restricted updates (Desktop2012.1-8)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/akdengi_personal/synthesis.hdlist.cz]
будет произведена установка вместо обновления пакета kernel-source-3.6.10-1rosa-1-1-rosa2012.1.noarch
будет произведена установка вместо обновления пакета kernel-nrj-desktop-3.6.10-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-doc-3.6.10-1-rosa2012.1.noarch
будет произведена установка вместо обновления пакета kernel-nrj-desktop-devel-3.6.10-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-linus-doc-3.4.19-1-rosa2012.1.noarch
будет произведена установка вместо обновления пакета kernel-rt-devel-3.2.34-1.rt51.1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-linus-devel-3.4.19-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-rt-3.2.34-1.rt51.1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-linus-source-3.4.19-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-linus-3.4.19-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-rt-source-3.2.34-1.rt51.1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-rt-debuginfo-3.2.34-1.rt51.1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-nrj-desktop-devel-3.8.3-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-doc-3.8.3-1-rosa2012.1.noarch
будет произведена установка вместо обновления пакета kernel-nrj-desktop-3.8.3-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-nrj-desktop-pae-3.8.3-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-nrj-desktop-pae-devel-3.8.3-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-source-3.8.3-1rosa-1-1-rosa2012.1.noarch


загружаются rpm-файлы из источника «akdengi_personal»...
    http://abf.rosalinux.ru/downloads/akdengi_personal/repository/rosa2012.1/i586/main/release/kernel-nrj-desktop-pae-devel-latest-3.8.3-1-rosa2012.1.i586.rpm
загружено   kernel-nrj-desktop-pae-devel-latest-3.8.3-1-rosa2012.1.i586.rpm
...извлечение выполнено
устанавливается kernel-nrj-desktop-pae-devel-latest-3.8.3-1-rosa2012.1.i586.rpm из /var/cache/urpmi/rpms
starting installing packages
создана транзакция для установки на / (remove=0, install=0, upgrade=1)
удаляются установленные rpm-файлы (kernel-nrj-desktop-pae-devel-latest-3.8.3-1-rosa2012.1.i586.rpm) из /var/cache/urpmi/rpms
unlocking urpmi database
unlocking rpm database
memory alloc (0 bytes) returned NULL.                                                            
BDB2053 Freeing read locks for locker 0x68e4: 17023/3059615552
BDB2053 Freeing read locks for locker 0x68e5: 17023/3059615552
BDB2053 Freeing read locks for locker 0x68e8: 17023/3059615552
BDB2017 Freeing mutex for process: 17023/0
BDB2017 Freeing mutex for process: 17023/0
BDB2017 Freeing mutex for process: 17023/0
BDB2017 Freeing mutex for process: 17023/0
BDB2017 Freeing mutex for process: 17023/0
BDB2017 Freeing mutex for process: 17023/0
BDB2017 Freeing mutex for process: 17023/0
BDB2017 Freeing mutex for process: 17023/0
BDB2017 Freeing mutex for process: 17023/0
BDB2017 Freeing mutex for process: 17023/0
BDB2017 Freeing mutex for process: 17023/0
memory alloc (0 bytes) returned NULL.
getting exclusive lock on rpm
getting lock on urpmi
using mirror http://mirror.rosalab.ru/rosa2012.1/repository/i586/
изучается файл synthesis [/var/lib/urpmi/main (Desktop2012.1-1)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/main updates (Desktop2012.1-2)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/contrib (Desktop2012.1-3)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/contrib updates (Desktop2012.1-4)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/non-free (Desktop2012.1-5)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/non-free updates (Desktop2012.1-6)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/restricted (Desktop2012.1-7)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/restricted updates (Desktop2012.1-8)/synthesis.hdlist.cz]
изучается файл synthesis [/var/lib/urpmi/akdengi_personal/synthesis.hdlist.cz]
будет произведена установка вместо обновления пакета kernel-source-3.6.10-1rosa-1-1-rosa2012.1.noarch
будет произведена установка вместо обновления пакета kernel-nrj-desktop-3.6.10-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-doc-3.6.10-1-rosa2012.1.noarch
будет произведена установка вместо обновления пакета kernel-nrj-desktop-devel-3.6.10-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-linus-doc-3.4.19-1-rosa2012.1.noarch
будет произведена установка вместо обновления пакета kernel-rt-devel-3.2.34-1.rt51.1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-linus-devel-3.4.19-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-rt-3.2.34-1.rt51.1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-linus-source-3.4.19-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-linus-3.4.19-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-rt-source-3.2.34-1.rt51.1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-rt-debuginfo-3.2.34-1.rt51.1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-nrj-desktop-devel-3.8.3-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-doc-3.8.3-1-rosa2012.1.noarch
будет произведена установка вместо обновления пакета kernel-nrj-desktop-3.8.3-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-nrj-desktop-pae-3.8.3-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-nrj-desktop-pae-devel-3.8.3-1rosa-1-1-rosa2012.1.i586
будет произведена установка вместо обновления пакета kernel-source-3.8.3-1rosa-1-1-rosa2012.1.noarch
BDB2053 Freeing read locks for locker 0x68ea: 17024/3058882368
BDB2053 Freeing read locks for locker 0x68eb: 17024/3058882368
BDB2053 Freeing read locks for locker 0x68ef: 17024/3058882368
BDB2017 Freeing mutex for process: 17024/0
BDB2017 Freeing mutex for process: 17024/0
BDB2017 Freeing mutex for process: 17024/0
BDB2017 Freeing mutex for process: 17024/0
BDB2017 Freeing mutex for process: 17024/0
BDB2017 Freeing mutex for process: 17024/0
BDB2017 Freeing mutex for process: 17024/0
BDB2017 Freeing mutex for process: 17024/0
BDB2017 Freeing mutex for process: 17024/0
BDB2017 Freeing mutex for process: 17024/0
BDB2017 Freeing mutex for process: 17024/0
Для удовлетворения зависимостей будут установлены следующие пакеты:
dkms-fglrx-9.012-1-rosa2012.1.i586
fglrx-control-center-9.012-1-rosa2012.1.i586
x11-driver-video-fglrx-9.012-1-rosa2012.1.i586
(3 пакетов, 87 МБ)
=> ok(auto)


загружаются rpm-файлы из источника «non-free updates (Desktop2012.1-6)»...
    $MIRRORLIST: media/non-free/updates/dkms-fglrx-9.012-1-rosa2012.1.i586.rpm
    $MIRRORLIST: media/non-free/updates/x11-driver-video-fglrx-9.012-1-rosa2012.1.i586.rpm       
    $MIRRORLIST: media/non-free/updates/fglrx-control-center-9.012-1-rosa2012.1.i586.rpm         
загружено $MIRRORLIST media/non-free/updates dkms-fglrx-9.012-1-rosa2012.1.i586.rpm x11-driver-video-fglrx-9.012-1-rosa2012.1.i586.rpm fglrx-control-center-9.012-1-rosa2012.1.i586.rpm
...извлечение выполнено
устанавливается dkms-fglrx-9.012-1-rosa2012.1.i586.rpm fglrx-control-center-9.012-1-rosa2012.1.i586.rpm x11-driver-video-fglrx-9.012-1-rosa2012.1.i586.rpm из /var/cache/urpmi/rpms
starting installing packages
создана транзакция для установки на / (remove=0, install=0, upgrade=3)
warning: LOOP:
warning: removing fglrx-control-center-9.012-1.i586 "Requires: x11-driver-video-fglrx = 9.012" from tsort relations.
warning: removing x11-driver-video-fglrx-9.012-1.i586 "Requires(hint): fglrx-control-center = 9.012" from tsort relations.

Creating symlink /var/lib/dkms/fglrx/9.012-1/source ->
                 /usr/src/fglrx-9.012-1

DKMS: add Completed.

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area....
sh make.sh --uname_r=3.8.3-nrj-desktop-pae-1rosa --uname_v=none --kernel-dir=/lib/modules/3.8.3-nrj-desktop-pae-1rosa/build --no-proc-probe --norootcheck....(bad exit status: 1)

Error! Bad return status for module build on kernel: 3.8.3-nrj-desktop-pae-1rosa (i586)
Consult the make.log in the build directory
/var/lib/dkms/fglrx/9.012-1/build/ for more information.
atieventsd.service is not a native service, redirecting to /sbin/chkconfig.
Executing /sbin/chkconfig atieventsd on
удаляются установленные rpm-файлы (dkms-fglrx-9.012-1-rosa2012.1.i586.rpm x11-driver-video-fglrx-9.012-1-rosa2012.1.i586.rpm fglrx-control-center-9.012-1-rosa2012.1.i586.rpm) из /var/cache/urpmi/rpms
----------------------------------------------------------------------
Дополнительная информация о пакете x11-driver-video-fglrx-9.012-1-rosa2012.1.i586
This driver is for ATI Radeon HD 5000 and newer cards.
Reconfiguring is not necessary when upgrading from a previous mandriva AMD
driver package.

Use XFdrake to configure X to use the correct AMD driver. Any needed
packages will be automatically installed if not already present.
1. Run XFdrake as root.
2. Go to the Graphics Card list.
3. Select your card (it is usually already autoselected).
4. Answer any questions asked and then quit.


If you do not want to use XFdrake or it does not work correctly for
you, see README.manual-setup for manual installation instructions.

----------------------------------------------------------------------
unlocking urpmi database
unlocking rpm database
Using `/etc/ld.so.conf.d/GL/ati.conf' to provide `gl_conf'.                                      
Генерируется grub.cfg …
Найдена тема: /boot/grub2/themes/rosa/theme.txt
Найден фон: /boot/grub2/themes/rosa/terminal_background.png
Найден образ linux: /boot/vmlinuz-3.8.3-nrj-desktop-pae-1rosa
Найден образ initrd: /boot/initrd-3.8.3-nrj-desktop-pae-1rosa.img
Найден образ linux: /boot/vmlinuz-3.6.10-nrj-desktop-1rosa
Найден образ initrd: /boot/initrd-3.6.10-nrj-desktop-1rosa.img
  No volume groups found
завершено
[root@localhost serge]# 
а как загрузить старое ядро? раньше в груб можно было выбрать, теперь такого нет

Re: Установка нового ядра

Добавлено: 13 апр 2013, 00:40
akdengi
Старое ядро как называется "под катом"... Ниже первой строчки то что у вас в grub при загрузке?

Re: Установка нового ядра

Добавлено: 15 апр 2013, 11:25
akdengi
fglrx пофикшен для 3.8 ядра в моем частном репе.

Re: Установка нового ядра

Добавлено: 15 апр 2013, 18:51
tverskoy
akdengi писал(а):Старое ядро как называется "под катом"... Ниже первой строчки то что у вас в grub при загрузке?
в грубе всего две строчки, в первом пункте ядро 3.8, во второй расширенные параметры

Re: Установка нового ядра

Добавлено: 15 апр 2013, 19:15
tverskoy
akdengi писал(а):fglrx пофикшен для 3.8 ядра в моем частном репе.
Работает!!!

Re: Установка нового ядра

Добавлено: 15 апр 2013, 23:07
akdengi
tverskoy писал(а):
akdengi писал(а):Старое ядро как называется "под катом"... Ниже первой строчки то что у вас в grub при загрузке?
в грубе всего две строчки, в первом пункте ядро 3.8, во второй расширенные параметры
А вот зайдите в расширенные параметры (просто выберите и Ентер) :)