Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: razorbladic в Jan 21, 2013, 16:14



Титла: Kernel 3.7.
Публикувано от: razorbladic в Jan 21, 2013, 16:14
Чудя се ако си ъпдейтна кернела (съм на 3.2.) на 3.7. как ще ми се отрази и какво д аправя ако сумати аппс не заработят, ползвам 12.10 в момента...?


Титла: Re: Kernel 3.7.
Публикувано от: kifavi8024 в Jan 21, 2013, 18:05
Чак пък да не ти работят приложенията...
По-скоро или няма да boot-не изобщо машината или всичко ще си тръгне нормално (може да има някой модул който да не зареди заради различно ядро, но това не е толкова страшно).

Единствено може да имаш проблем с затворените драйвери за видеокартата понеже тях ги правят за определно ядро, но въпреки това ще може да boot-неш в VESA режим :)

Да не говорим, че ако нещо не тръгне както трябва при Linux имаш опция да смениш с по-старото ядро ;)


Титла: Re: Kernel 3.7.
Публикувано от: razorbladic в Jan 21, 2013, 18:23
онзи ден ъпдейтнах на кернел 3.7. и всичко си зареди, само имах проблеми с виртуалката, беше дълга и широка да се настрои... после се върнах на същия си кернел и така... страх ме е да пробвам пак..


Титла: Re: Kernel 3.7.
Публикувано от: dejuren в Jan 21, 2013, 18:56
Под коя виртуализация се случи случката?


Титла: Re: Kernel 3.7.
Публикувано от: gangov в Jan 21, 2013, 18:56
Kernel Linux 3.2.0-36-generic. Това е моят Kernel. Преди няколко месеца минах на 12.10 и реших и аз да си обновя Kernel-чето, та брах големи ядове... През 2 минути изкарваше системни грешки и т.н.... Върнах си се на 12.04 - инсталиране на ново с чист формат на харда.. Та искам да питам какъв е смисъла да се обновява по последното ядро?


Титла: Re: Kernel 3.7.
Публикувано от: dejuren в Jan 21, 2013, 19:05
1. поддръжка на нов хардуер. В домашни условия най-интересното следствие е работеща веб камера или някое друго USB устройство.
2. кръпки на стари бъгове и проблеми със сигурността.


Титла: Re: Kernel 3.7.
Публикувано от: gangov в Jan 21, 2013, 19:24
Някъде от Ваш личен опит да е описано къде и как, като за хора които за първи път ще го правят сами, та да не става пак като миналият път.. Ползвах едни скриптове за автоматизация и ....


Титла: Re: Kernel 3.7.
Публикувано от: dejuren в Jan 21, 2013, 19:37
Къде и как да си насложим ново ядро ли? Като съдя по ключа 12.10 вадя извода убунту ;-) Ми там е лесно: http://askubuntu.com/questions/160535/how-do-i-add-the-mainline-kernel-ppa

И от личен опит: от страницата http://kernel.ubuntu.com/~kernel-ppa/mainline/ се свалят 4-те (преди бяха 3) пакета за правилната архитектура (386, х64 или АРМ) (това защото ме мързи да добавя РРА). Свалените се инсталират накуп с команда "sudo dpkg -i linux-*030703*.deb" от директорията на сваляне. Маската *030703*  се сменя със всяка нова свалена версия на ядрото. След проба че новото работи както се очаква (най-вече хардуера и допълнителните модули, включително VirtualBox) старото се де-инсталира със лист на пакетите "dpkg -l | grep 030702" ++ "sudo aptitude purge linux-image (x2) linux-headers (x2)" - тук копираме пълните имена.

ПП Естествено РРА не е работна, а експериментална версия. Възможни са различни неочаквани ефекти, например в клона 3.6 бях хапнат от регресия, свързана със скрол-а на тач-пад-а. Минаха 2-3 версии преди регресията да бъде поправена


Титла: Re: Kernel 3.7.
Публикувано от: razorbladic в Jan 21, 2013, 19:50
Под коя виртуализация се случи случката?

Работех си с Виртуалбокс 4.2 и си цъках по Уина и въобще не бях се сещал за кернел и 'щуротии'. Исках да пусна Бодхи Линукс на Виртуалката също и тя не тръгна, ама грам, само си зареди буут страницата и тва беше. Писах в Гугъл защо, аджеба и там един бодхи-юзер пишеше, че на новото Бодхи 2.2 еди кво си с новия кернел 3.7. старите кернели имали да му дишат прахта. И аз реших, за да си подкарам Бодхито да ъпдейтна и стана после една.. Дето Гангов вика,.. същите мазала.. Пък после дай дай, четене, то скриптове, то глупости, намерих 10 начина кой както му дойде да си ъпдейтва кернела, после голям кошмар. Та чак днес и аз начисто си преинсталнах 12.10 и не барам..


Титла: Re: Kernel 3.7.
Публикувано от: dejuren в Jan 21, 2013, 19:57
Решението се казва DKMS. (sudo aptitude install dkms). Със неговото инсталиране подобни модули като този на VirtualBox се компилират и инсталират автоматично с новото ядро.


Титла: Re: Kernel 3.7.
Публикувано от: razorbladic в Jan 21, 2013, 20:26
демек...

Dynamic Kernel Module Support (DKMS) is a framework used to generate Linux kernel modules whose sources do not generally reside in the Linux kernel source tree. DKMS enables kernel device drivers to be automatically rebuilt when a new kernel is installed. An essential feature of DKMS is that it automatically recompiles all DKMS modules if a new kernel version is installed. This allows drivers and devices outside of the mainline kernel to continue working after a Linux kernel upgrade. Another benefit of DKMS is that it allows the installation of a new driver on an existing system, running an arbitrary kernel version, without any need for manual compilation or precompiled packages provided by the vendor.



Титла: Re: Kernel 3.7.
Публикувано от: chen_dzen в Jan 21, 2013, 21:54
демек...

Dynamic Kernel Module Support (DKMS) is a framework used to generate Linux kernel modules whose sources do not generally reside in the Linux kernel source tree. DKMS enables kernel device drivers to be automatically rebuilt when a new kernel is installed. An essential feature of DKMS is that it automatically recompiles all DKMS modules if a new kernel version is installed. This allows drivers and devices outside of the mainline kernel to continue working after a Linux kernel upgrade. Another benefit of DKMS is that it allows the installation of a new driver on an existing system, running an arbitrary kernel version, without any need for manual compilation or precompiled packages provided by the vendor.
Това не е ли бг форум  ??? O0


Титла: Re: Kernel 3.7.
Публикувано от: dejuren в Jan 21, 2013, 22:43
Е убуу тогава:
Цитат на: translate.google.com
Поддръжка за Dynamic Kernel Module (DKMS) е рамка, която се използва за генериране на модули за ядрото на Linux, чиито източници не пребивават в изходния код на ядрото на Linux дърво. DKMS позволява на устройството в ядрото драйвери автоматично да се генерира отново, когато се инсталира ново ядро​​. Съществена особеност на DKMS е, че той автоматично recompiles всички DKMS модули, ако се инсталира нова версия на ядрото. Това позволява на драйвери и устройства извън ядрото на главната, за да продължат да работят след ъпгрейд на Linux ядрото. Друга полза от DKMS е, че тя дава възможност за инсталиране на нов драйвер на съществуващата система, произволно версията на ядрото, без да е необходимо за ръчно компилация или прекомпилирани пакети, предоставени от продавача.



Титла: Re: Kernel 3.7.
Публикувано от: Naka в Jan 21, 2013, 23:04
демек...

Dynamic Kernel Module Support (DKMS) is a framework ....................
Това не е ли бг форум  ??? O0

Ами да.... Демек е турска дума. :o


Титла: Re: Kernel 3.7.
Публикувано от: izen в Jan 21, 2013, 23:35
Работех си с Виртуалбокс 4.2 и си цъках по Уина и въобще не бях се сещал за кернел и 'щуротии'. Исках да пусна Бодхи Линукс на Виртуалката също и тя не тръгна, ама грам, само си зареди буут страницата и тва беше. Писах в Гугъл защо, аджеба и там един бодхи-юзер пишеше, че на новото Бодхи 2.2 еди кво си с новия кернел 3.7. старите кернели имали да му дишат прахта. И аз реших, за да си подкарам Бодхито да ъпдейтна и стана после една.. Дето Гангов вика,.. същите мазала.. Пък после дай дай, четене, то скриптове, то глупости, намерих 10 начина кой както му дойде да си ъпдейтва кернела, после голям кошмар. Та чак днес и аз начисто си преинсталнах 12.10 и не барам..

Защо се мъчите с виртуалки не знам. Стават само при инсталации, които не са Live. За тестване най-удобно е с Live USB  чрез Unetbootin.
Бодхито при мен тръгна от раз на стар лаптоп с 1Гхз Дурон, 512 рам, 8мб видео. Инсталирах го и съм очарован. Добавих му LXDE, че enlightenment-та ми идва в повече с шаренията и буквално лети. За първи път нямам проблем с драйвера ath9k на D-link dwa645 с новото ядро 3.7. Досега се налагаше да ползвам Ndiswrapper-а защото само с него работеше като хората, иначе постоянно забиваше.


Титла: Re: Kernel 3.7.
Публикувано от: razorbladic в Jan 21, 2013, 23:58
Не се усетих, че е трябва да се преведе. Съжалявам, за което! Другият път ще знам...

За бодхито ясно, освен да се инсталира на място, другаг не става! :))

Темата все още е за Кернел 3.7 и дотук чух само, че ДКМС е надежна алтернатива, само че аз не знам как се борави с него! ... и засега никой не казва как безопасно да ъпдейтна кернела си... все така става, 4 страници пост без никакъв практически смисъл,..


Титла: Re: Kernel 3.7.
Публикувано от: NorthBridge в Jan 22, 2013, 00:05
Не че нещо, но да сложиш Bodhi и върху него LXDE е все едно да си сипеш Jameson и да го пиеш с кисели краставички ;D Нямаше ли Lubuntu вариант, или в бодхито просто няма наблъскани толкова глупости?

Иначе в 3.7 промените бяха предимно по виртуализацията, малко по някои криптографски алгоритми, малко повече съпорт за btrfs, малко по драйверите за видео картите, някои нови неща при Intel GPU-та и маса драйвери за ARM чарколяк. В 3.6 някъде май бяха добавили доста благинки и оптимизации по ext4, така че може и да видиш лека разлика при скоростта. Направо ги виж тука ($2), че предлагат доста по-лесносмилаемо инфо от официалните changelogs  :)


Титла: Re: Kernel 3.7.
Публикувано от: kalinik в Jan 22, 2013, 00:52
Може да е малко извън темата, но имам много добри впечатления от последния kernel 3.8-rc4 (макар да е rc-версия).
Бързодействието е ОСЕЗАЕМО (подчертавам) спрямо всички kernel-и , които съм "пробвал" под Debian Testing KDE-десктоп: 3.2 , 3.5 , 3.6, 3.7.
Нямам и обяснение защо системата зарежда доооста по-бързо с ядро 3.8-rc4 - около 6-10 сек. по-бързо (oбщо към 25-30 сек. след студен рестарт)!!!
Вече трети ден всичко работи безупречно + бонус автоматичното подкарване на 3G-модема на Vivacom - досега само през sakis3g вървеше , както и осезаемо почти безпроблемна работа на видеото - radeon ! Отделно имам един смотан Wireless на USB - Ralink... и преди изключваше понякога, сега не е мръднал, както казах, вече трети ден.
Та явно се пооправят нещата, но все още си мисля, че повечето версии на ядрото са някак-си "козметични". Но явно 3.8 ще бъде добра версия  [_]3


Титла: Re: Kernel 3.7.
Публикувано от: izen в Jan 22, 2013, 00:54
Не че нещо, но да сложиш Bodhi и върху него LXDE е все едно да си сипеш Jameson и да го пиеш с кисели краставички ;D Нямаше ли Lubuntu вариант, или в бодхито просто няма наблъскани толкова глупости?

Lubuntu 12.04 ми прекъсва инсталацията, заради спряна поддръжка стари процесори, а и ненужни приложения. Вариантът за инсталация LXDE е през друга дистрибуция с пипнато ядро като напр. MadbBox или LuninuX OS. Хубавото е, че Mint 13 с Mate върви доста добре на старата машина, но добавеното LXDE не е така леко както при Бодхито.


Титла: Re: Kernel 3.7.
Публикувано от: razorbladic в Jan 22, 2013, 13:14
Не че нещо, но да сложиш Bodhi и върху него LXDE е все едно да си сипеш Jameson и да го пиеш с кисели краставички ;D Нямаше ли Lubuntu вариант, или в бодхито просто няма наблъскани толкова глупости?

Иначе в 3.7 промените бяха предимно по виртуализацията, малко по някои криптографски алгоритми, малко повече съпорт за btrfs, малко по драйверите за видео картите, някои нови неща при Intel GPU-та и маса драйвери за ARM чарколяк. В 3.6 някъде май бяха добавили доста благинки и оптимизации по ext4, така че може и да видиш лека разлика при скоростта. Направо ги виж тука ($2), че предлагат доста по-лесносмилаемо инфо от официалните changelogs  :)

Да, абсолютно извратено ми звучи да заместиш Е17 конзола с тъпото, безвкусно ЛХДЕ... направо няма смисъл тогава вече от Бодхи! както и да е... тва не е толкова важно.. поне темата не е затова

Аз обаче не ползвам АРМ, а Интел 3.2 кор... и все още не знам кой кернел да си пусна. Ние за 3.7 се чудем, някой вече се изтреляха с 3.8... брех! аз ли съм старомоден или някой са твърде находчиви!?


Титла: Re: Kernel 3.7.
Публикувано от: cybercop в Jan 22, 2013, 15:47
Досега, когато съм забелязвал съществено подобрения в работата на ново ядро, тя е била при ядра с четен номер. Искрено се надявам, това подобрение в производителността, за което пише Kalnik да е вярно. Подобни бяха нещата в 3.2 ядрото. С инсталацията му, веднага след рестарта, натоварването на системата падаше с малко, но осезаемо.


Титла: Re: Kernel 3.7.
Публикувано от: izen в Jan 22, 2013, 16:23

Да, абсолютно извратено ми звучи да заместиш Е17 конзола с тъпото, безвкусно ЛХДЕ... направо няма смисъл тогава вече от Бодхи! както и да е... тва не е толкова важно.. поне темата не е затова

Въпрос на удобство. Аз лично намирам за по удобна и функционална и по бърза LXDE поне що се отнася за стара машина, а и се конфигурира по бързо. Бодхито има проблем с Ремастерсис, не иска да стартира, а под LXDE работи. А и ако желая винаги мога да влеза и да го ползвам. Харесвам го но донякъде, но не съвсем.
Както казваш да не разводняваме темата.


Титла: Re: Kernel 3.7.
Публикувано от: razorbladic в Jan 22, 2013, 20:23
Izen, така е, въпрос на удобство, тогава като ти чета коментара се чудя въобще защо си си инсталирал Бодхи... офф топик, както винаги!


Титла: Re: Kernel 3.7.
Публикувано от: izen в Jan 22, 2013, 21:50
Izen, така е, въпрос на удобство, тогава като ти чета коментара се чудя въобще защо си си инсталирал Бодхи... офф топик, както винаги!

Гледай сега, първоначално реших да го пробвам, белким остана с него защото работеше доста добре. Тъй като идва почти базов само 573 МБ, качих каквото ми трябва, реших да направя едно копие с Ремастерсис и ударих на камък - не искаше да стартира програмата. Тогава добавих ЛХДЕ-то и през него си врътнах копието. Оказа се че работи чудесно без сериозни бъгове а и винаги съм го предпочитал за старият ми лаптоп. Това е хронологията. ЛХДЕ след 10.10 не върви добре при мен, качвал съм го през Мадбокс 12.04 и др. но не работеше стабилно и така леко. Вероятно новото ядро 3.7 е причината въпреки, че ми е стар хардуера, но както писах по горе за първи път уайрлеса ми работи стабилно.
 Гледам повечето критики  за ЛХДЕ са от хора, които май не са ползвали тази среда. За мен е напълно функционална и почти не отстъпва от значително по тежките си събратя, а и може да се разкраси доста. От години я добавям като резервна среда и при омазване на основната имам алтернатива. Още повече добавена заема само около 40МБ.
Между другото на  резолюция 1024/768 бодхито не е така красиво както при по висока резолюция, независимо от темата, дори може да бъде изморително за очите.
 Надявам се съм задоволил любопитството ти :)


Титла: Re: Kernel 3.7.
Публикувано от: NorthBridge в Jan 22, 2013, 22:20
Няма много голям резон LXDE-то да се държи кофти само заради новия кернел, едното има малко общо с другото. Ако ти се занимава, тествай с 3.6/3.8 RC, но ме съмнява да видиш разлика. Иначе LXDE на мен ми е втората любима графична, и трудно мога да кажа че е грозна и безвкусна :)

А за ниската резолюция и Bodhi - защо да не е красиво? Аз в момента ползвам E17 на дърто CRT с 1024х768, черна тема, и ми натоварва очите много по-малко от алтернативите.


Титла: Re: Kernel 3.7.
Публикувано от: izen в Jan 22, 2013, 23:38
А за ниската резолюция и Bodhi - защо да не е красиво? Аз в момента ползвам E17 на дърто CRT с 1024х768, черна тема, и ми натоварва очите много по-малко от алтернативите.

Е, че то на CRT е по добре отколкото на 14 инч.TFT матрица на старият ми лаптоп. Пусках го на на един Dell 1015 vostro 1366x768 LED и наистина стоеше ефектно.
Бих тествал 3.8 RC но се притеснявам за ати драйвера fglrx, ще трябва да го пачвам, че вече е отпаднал.


Титла: Re: Kernel 3.7.
Публикувано от: razorbladic в Jan 23, 2013, 13:24
Направо си отворете нова тема за  LXDE-то и си бърборете за него колкото ви сака душа! :)))

Как да пробвам безопасно кернели 3.6/3.7/3.8? без опасност да ми се прецака някой програма? И как се ползва ДКМС-то, за което стана леко на дума само??



Титла: Re: Kernel 3.7.
Публикувано от: NorthBridge в Jan 23, 2013, 17:32
Отиди в Алианц и си направи застраховка kernel  ;D

Не, сериозно. По кой начин точно слагаш ново ядро? Ако го дърпаш от пакети, трябва някой бунтуджия да ти помогне, ако го правиш по културния начин със сорс от kernel.org, ще ти кажа подробно.


Титла: Re: Kernel 3.7.
Публикувано от: bop_bop_mara в Jan 23, 2013, 18:05
Как да пробвам безопасно кернели 3.6/3.7/3.8? без опасност да ми се прецака някой програма?
Ами просто като инсталираш новото ядро не забърсвай и старите - ако не тръгне, просто рестартираш и избираш от grub работещо ядро...


Титла: Re: Kernel 3.7.
Публикувано от: cybercop в Jan 23, 2013, 21:12
Kernel Linux 3.2.0-36-generic. Това е моят Kernel. Преди няколко месеца минах на 12.10 и реших и аз да си обновя Kernel-чето, та брах големи ядове... През 2 минути изкарваше системни грешки и т.н.... Върнах си се на 12.04 - инсталиране на ново с чист формат на харда.. Та искам да питам какъв е смисъла да се обновява по последното ядро?
В повечето случай - никакъв. И аз съм фен на LTS ядрата, а 3.2.ХХХ ги смятам за особено сполучливи. http://s19.postimage.org/pkmsrxltd/kernel3_2.png

@Rezorbladic : Би ли споделил, дали ползваш 32 или 64 битова дистрибуция и с колко RAM разполагаш, за да ти подбера ядро.


Титла: Re: Kernel 3.7.
Публикувано от: razorbladic в Jan 23, 2013, 22:43
Cybercop, ето...

(http://picbg.net/u/66110/48664/thumbs/688351_fr.jpg) ($2) (http://picbg.net/u/66110/48664/thumbs/688350_fr.jpg) ($2)

NorthBridge, ако много го закъсам, само тогава бих си помислил за подобна 'страхотна' идея :))


Bob_bop_mara, а как точно не забърсвам старите?

Бях пробвал с кодове да инсталирам кернела, чрез сваляне на ппа... после трбваше да настройвам със някви скрипточе и какво ли не Виртуалбокса, заради което се издразних на Кернел 3.7 и после написах код за да се върна на стария и след това... не ме питайте... трябваше да преинсталирам! уфффф



Титла: Re: Kernel 3.7.
Публикувано от: cybercop в Jan 23, 2013, 23:24
Инсталираш последователно с gdebi тези пакети :

1. http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.7.4-raring/linux-headers-3.7.4-030704_3.7.4-030704.201301211706_all.deb

2. http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.7.4-raring/linux-headers-3.7.4-030704-generic_3.7.4-030704.201301211706_i386.deb

3. http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.7.4-raring/linux-image-3.7.4-030704-generic_3.7.4-030704.201301211706_i386.deb

4. http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.7.4-raring/linux-image-extra-3.7.4-030704-generic_3.7.4-030704.201301211706_i386.deb

И след това рестартираш компютъра. Няма друго. Успех !


Титла: Re: Kernel 3.7.
Публикувано от: dejuren в Jan 23, 2013, 23:35
razorbladic, запази си първата част от адреса, по-точно  http://kernel.ubuntu.com/~kernel-ppa/mainline/. Нови ядра излизат приблизително всяка седмица, може да проверяваш периодично. Но както казах по-горе бъди готов за изненади, затова винаги имай запасно ядро.


Титла: Re: Kernel 3.7.
Публикувано от: razorbladic в Jan 24, 2013, 01:32
а ако нещо се обърка, как да реагирам, как да си върна старата конфигурация?? :))


Титла: Re: Kernel 3.7.
Публикувано от: dejuren в Jan 24, 2013, 02:48
Компютъра стартира, натискаш и задържаш Shift - появява се меню за избор от където избираш старото ядро. После махаш новото, после го инсталираш пак, после пак го махаш докато ... станеш експерт ;)