Титла: Проблем след инсталация на ново ядро Публикувано от: polaana в Sep 09, 2012, 15:59 Компютър AMD Sempron 3000+
Nvidia Ge Force 7300LE с Убунту 10.04 LTS, имах ядро 3.0.32, изтеглих 3.5.0 и рестартирах, вместо да ме пита кое ядро искам, направо ми се показа черен екран и ми изписа че някакъв диск не е монтиран / на снимката долу/.Влязох през едно лайф цд и се опитах да изтрия новото ядро, но не ми дава. Предполагам това ядро не подържа толкова стар хардуер, дали има вариант да го махна без преинсталация ? Титла: Re: Проблем след инсталация на ново ядро Публикувано от: Acho в Sep 09, 2012, 16:59 Не е заяждане колежке, с най-добри чувства искам да те попитам. За какъв дявол ти беше нов кернел ? Стария, щатния, дето е железен, и си идва с дистрибуцията, за какво не ти вършеше работа като хората ?
Просто ми е интересно защо новак си сменя кернела. Не вярвам да е само за спорта. Поздрави и успехи от мен. Титла: Re: Проблем след инсталация на ново ядро Публикувано от: cybercop в Sep 09, 2012, 17:34 Откъде изтегли ядро 3.5 и прави ли друго, освен да го изтеглиш. Ядро от Linux-kernel ли компилира или инсталира компилирано от ubuntu-kernel ?
Титла: Re: Проблем след инсталация на ново ядро Публикувано от: polaana в Sep 09, 2012, 18:34 http://kernel.ubuntu.com/~kernel-ppa/mainline/ , изтеглих го оттук, нищо не съм правила друго, само рестартирах.
Титла: Re: Проблем след инсталация на ново ядро Публикувано от: cybercop в Sep 09, 2012, 18:57 За да имаш работещо ядро 3.5 от ubuntu-kernel трябва да инсталираш последователно тези пакети, ако си с 32 битова версия :
1. http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.5.3-quantal/linux-headers-3.5.3-030503_3.5.3-030503.201208252335_all.deb 2. http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.5.3-quantal/linux-headers-3.5.3-030503-generic_3.5.3-030503.201208252335_i386.deb 3. http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.5.3-quantal/linux-image-3.5.3-030503-generic_3.5.3-030503.201208252335_i386.deb 4. http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.5.3-quantal/linux-image-extra-3.5.3-030503-generic_3.5.3-030503.201208252335_i386.deb Това ли направи ? Всички 32 битови ядра 3.5 вече са PAE и не поддържат някой 32 битови процесори, включително този на лаптопа, от който ти пиша. Титла: Re: Проблем след инсталация на ново ядро Публикувано от: dejuren в Sep 09, 2012, 22:38 Рестартираш, задържаш Shift. Така ще се покаже меню и ще може да избереш старото ядро, за да деинсталираш новото (и да го инсталираш наново, този път правилно). cybercop е посочил точно кои пакети трябва да се инсталират за 3.5.3 32-бита.
Титла: Re: Проблем след инсталация на ново ядро Публикувано от: polaana в Sep 09, 2012, 23:48 Благодаря много, получи се и деинсталирах новото ядро и сега всичко си е наред. Като влезнах в менюто видях че имам инсталирано и едно още по-старо ядро, а не ми дава избор при стартиране, дали аз съм променила нещо в настройките, защото си спомням че преди ме питаше кое ядро искам, ако са повече от едно ?
Титла: Re: Проблем след инсталация на ново ядро Публикувано от: dejuren в Sep 10, 2012, 01:11 По дефолт Груб2 крие и менюто и предните версии на ядрото. Ако спомените ти са от Груб1 те не са актуални. Повече тук:
http://ubuntuforums.org/showthread.php?t=1195275 https://help.ubuntu.com/community/Grub2/Submenus http://askubuntu.com/questions/143862/how-can-i-show-all-kernels-in-the-grub2-menu-ie-disable-submenu-previous-linu Титла: Re: Проблем след инсталация на ново ядро Публикувано от: polaana в Sep 10, 2012, 09:10 Да, явно си спомням GRUB1, днес отново опитах да сложа новото ядро 3,5 по указанията на cybercop и този път тръгна нормално, бях пропуснала последния пакет за инсталация първия път. За съжаление камерата ми , заради която сменям ядрата, отново не тръгва. Бяхте ми помагали за нея преди време: http://www.linux-bg.org/forum/index.php?topic=42995.0 но така и не тръгна както трябва, диода непрестатнно свети и може да се вкл изкл само от усб то . Предполагам че в ядро 3,5 има някакви промени, защото не мога да я подкарам с описаните команди.Ако на някой му се занимава ще съм благодарна.
space@space-desktop:~$ lsusb Bus 002 Device 008: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 006: ID 0c45:6270 Microdia PC Camera (SN9C201 + MI0360/MT9V011 or MI0360SOC/MT9V111) U-CAM PC Camera NE878, Whitcom WHC017, ... Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub space@space-desktop:~$ space@space-desktop:~$ dpkg -l | grep libv4l ii libv4l-0 0.6.4-1ubuntu1 Collection of video4linux support libraries space@space-desktop:~$ space@space-desktop:~$ dmesg [11928.780066] usb 1-5: new high-speed USB device number 6 using ehci_hcd [11928.914560] usb 1-5: New USB device found, idVendor=0c45, idProduct=6270 [11928.914567] usb 1-5: New USB device strings: Mfr=0, Product=1, SerialNumber=0 [11928.914571] usb 1-5: Product: USB20 Camera [11928.916201] gspca_main: gspca_sn9c20x-2.14.0 probing 0c45:6270 [11929.088301] gspca_sn9c20x: i2c_w error [11929.088311] gspca_sn9c20x: MT9V011 sensor initialization failed [11929.088329] gspca_sn9c20x: probe of 1-5:1.0 failed with error -5 space@space-desktop:~$ mplayer tv:// -tv device=/dev/video0 MPlayer SVN-r1.0~rc3+svn20090426-4.4.3 (C) 2000-2009 MPlayer Team mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC support. You will not be able to use your remote control. Playing tv://. TV file format detected. Selected driver: v4l2 name: Video 4 Linux 2 input author: Martin Olschewski <olschewski@zpr.uni-koeln.de> comment: first try, more to come ;-) v4l2: unable to open '/dev/video0': No such file or directory v4l2: ioctl set mute failed: Bad file descriptor v4l2: 0 frames successfully processed, 0 frames dropped. Exiting... (End of file) Титла: Re: Проблем след инсталация на ново ядро Публикувано от: cybercop в Sep 10, 2012, 10:08 Още един съвет : Пусни си едно Live DVD на Минт 13 с МАТЕ.
Виж там как стоят нещата. Това, че си сложила ново ядро, не означава, че задължително в него са включени модули за твоят хардуер. http://www.linuxmint.com/edition.php?id=103 Не чакай директно да ти излезе изображение, като включиш камерата. Имаше си вградена програма за тази работа, но и забравих името. Титла: Re: Проблем след инсталация на ново ядро Публикувано от: polaana в Sep 10, 2012, 10:32 Програмата е Cheese, но не засича камерата под новото ядро, както и скайпа не я вижда. С Минт не мога да се оправя никога с настройките, и със старите версии беше така.
Титла: Re: Проблем след инсталация на ново ядро Публикувано от: cybercop в Sep 10, 2012, 10:47 В Mint 13 с МАТЕ, настройките са си същите, като в Минт 9. Ако не можеш да се оправиш с менюто на ментата, можеш да си добавиш потребителско или основно меню. Просто там може да са влезли повече модули в ядрото.
Титла: Re: Проблем след инсталация на ново ядро Публикувано от: bvbfan в Sep 10, 2012, 11:56 Запиши си едно лайф CD или флашка с Роса Маратон /наследник на Мандрива/ и пробвай.
Оттук -> http://mirror.rosalab.ru/iso/ROSA.Desktop/ROSA.2012.MARATHON.RP1/ ROSA.2012.RP1.MARATHON.EE.i586.iso -> 32 бита ROSA.2012.RP1.MARATHON.EE.x86_64.iso -> 64 бита Титла: Re: Проблем след инсталация на ново ядро Публикувано от: polaana в Sep 10, 2012, 13:55 Не искам да пробвам нови дистрибуции, ползвам Убунту за основна ОС и за това търся вариант да подкарам камерата под него. Сега я ползвам през виртуалка с инсталирано ХП, но ми е доста неудобно.
Титла: Re: Проблем след инсталация на ново ядро Публикувано от: dejuren в Sep 10, 2012, 17:55 Погледни това:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/958333 респективно това: https://answers.launchpad.net/ubuntu/+source/cheese/+question/165379 - коментар №6 Виж дали работи с guvcview Титла: Re: Проблем след инсталация на ново ядро Публикувано от: polaana в Sep 11, 2012, 17:32 Интересно, с guvcview тръгва, при това и при ядро 2.6.32, и при 3.5, докато скайпа и cheese при 3.5 въобще не я засичат.
Титла: Re: Проблем след инсталация на ново ядро Публикувано от: dejuren в Sep 11, 2012, 18:44 Нормално е, камерата която имаш е UVC. Намерих ти едно указание в архивите със компилиране на външен модул за камерата: http://ubuntuforums.org/archive/index.php/t-797715.html Зачети го и виж дали мислиш, че ще го пребориш. Има две разклонения вътре, както и скрипт за всичко автоматично, но е от 2008г. Много вероятно е кодът да се е преместил, да е нова версия или други изменения. Ако е неясно - питай, после пипай.
Титла: Re: Проблем след инсталация на ново ядро Публикувано от: polaana в Sep 13, 2012, 14:10 Навсякъде се посочва
git clone http://repo.or.cz/r/microdia.git cd microdia* make но http://repo.or.cz/r/microdia.git го засича като празно, явно източника вече не съществува: space@space-desktop:~$ git clone http://repo.or.cz/r/microdia.git fatal: destination path 'microdia' already exists and is not an empty directory. space@space-desktop:~$ но може и да бъркам нещо в реда Титла: Re: Проблем след инсталация на ново ядро Публикувано от: dejuren в Sep 13, 2012, 16:58 Мда, бъркаш нещо в реда, грешката казва, че вече има такава поддиректория в текущата. Клонирай отново в друга (за всеки случай)
Код: git clone http://repo.or.cz/r/microdia.git /tmp тук /tmp като възможност за клониране, после продължаваш от /tmp/microdia Титла: Re: Проблем след инсталация на ново ядро Публикувано от: polaana в Sep 13, 2012, 17:09 това дали има вероятност да ми свърши работа на ядро
2.6.32-42-generic : http://mxhaard.free.fr/download.html сега ще пробвам клонирането. Изграждане на дървото със зависимости Четене на информацията за състоянието... Готово Reading extended state information... 0% Reading extended state information Initializing package states... Готово Writing extended state information... Готово space@space-desktop:~$ git clone http://repo.or.cz/r/microdia.git /tmp fatal: destination path '/tmp' already exists and is not an empty directory. space@space-desktop:~$ git clone http://repo.or.cz/r/microdia.git fatal: destination path 'microdia' already exists and is not an empty directory. space@space-desktop:~$ не става, дали не мога да я намеря и да я премахна ? Титла: Re: Проблем след инсталация на ново ядро Публикувано от: dejuren в Sep 13, 2012, 18:21 Тогава:
Код: git checkout . # revert your changes и клонирай отново. ПП не съм експерт в гит, може да се наложи да превъртим няколко варианта. ППП връзката е от 2007. това е по-старо от гит клона ;) Титла: Re: Проблем след инсталация на ново ядро Публикувано от: polaana в Sep 13, 2012, 20:39 space@space-desktop:~$ git checkout . # revert your changes
fatal: Not a git repository (or any of the parent directories): .git space@space-desktop:~$ свалих си файла от 8ми коментар тук: http://ubuntuforums.org/showthread.php?p=11199660#post11199660 но не знам как да го заместя и дали въобще трябва да го правя? dejuren , благодаря за търпението :) Титла: Re: Проблем след инсталация на ново ядро Публикувано от: dejuren в Sep 13, 2012, 21:36 Ами файла води по друг път за решение (ако извадим късмет). Като начало може да опитаме без заместване. Значи първо дай да видим какво съдържа този файл:
Код: tar -ztf libv4l.tar.gz После ще го разархивираме в /usr/local/lib и ще пробваме скайп и LD_PRELOAD. Ако не стане може да пробваме пък да заместим библиотеката както е направил младежа в ubuntuforums ПП търпение ми е бащиното име ;D Титла: Re: Проблем след инсталация на ново ядро Публикувано от: polaana в Sep 14, 2012, 08:54 space@space-desktop:~$ tar -ztf libv4l.tar.gz
tar: libv4l.tar.gz: Функцията open не успя: Няма такъв файл или директория tar: Грешката е непоправима: край на изпълнението tar: Child returned status 2 tar: Exiting with failure status due to previous errors space@space-desktop:~$ Титла: Re: Проблем след инсталация на ново ядро Публикувано от: laskov в Sep 14, 2012, 09:33 Тука се намесвам случайно и моля да ме извините ако съм неадекватен.
polaana, командата ти не се изпълнява, пънеже така като гледам една 1-ца ти си я заменила с малка буква l (L) . Когато пишеш команди в терминал, можеш да използваш автоматичното дописване с натискането на клавиша TAB. Напр., в твоя случай пишеш tar -ztf libv и натискаш TAB. Ако има само един файл, който започва така, той ще се допише автоматично. Ако файловете са повече след второто натискане на TAB ще видиш списък. После добавяш още една или няколко букви, за да допишеш желания файл и пак TAB ... Това работи и за команди - напр. tracer TAB Титла: Re: Проблем след инсталация на ново ядро Публикувано от: polaana в Sep 14, 2012, 09:57 според мен няма грешка, това е името на файла : libv4l.tar.gz
Титла: Re: Проблем след инсталация на ново ядро Публикувано от: laskov в Sep 14, 2012, 10:07 значи не е в тази директория. Можеш да напишеш командата "tar -ztf " и после да завлечеш с мишката файла от прозореца на файловия мениджър в терминала и името му заедно с директорията, в която е, ще се изпишат автоматично.
Разбира се "cd името-на-директорията" преди tar или пък "tar -ztf името-на-директорията/името-на-файла" са стандартните варианти. Титла: Re: Проблем след инсталация на ново ядро Публикувано от: polaana в Sep 14, 2012, 10:41 стана, благодаря :
space@space-desktop:~$ tar -ztf'/home/space/Плот/libv4l.tar.gz' libv4l/ov518-decomp libv4l/ov511-decomp libv4l/v4l1compat.so libv4l/v4l2convert.so libv4l/ space@space-desktop:~$ Титла: Re: Проблем след инсталация на ново ядро Публикувано от: dejuren в Sep 14, 2012, 14:29 Тогава следваща стъпка:
Код: cd /usr/local/lib/ Ако може да копираш командите от тук ще е най-добре. Дай всички съобщения за грешки ако ги има. laskov, отлично и адекватно влизане в темата (thumbs up). Титла: Re: Проблем след инсталация на ново ядро Публикувано от: polaana в Sep 14, 2012, 15:48 space@space-desktop:~$ cd /usr/local/lib/
space@space-desktop:/usr/local/lib$ sudo tar -zxf '/home/space/Плот/libv4l.tar.gz' [sudo] password for space: space@space-desktop:/usr/local/lib$ LD_PRELOAD=/usr/local/lib/libv4l/v4l1compat.so skype нищо не последва, скайп се стартира и не я вижда като устройство в момента съм с оригиналното ядро на Убунту 10.04 LTS, 2.6.32-42-generic и GNOME 2.30.2 среда, не знам дали има някакво значение за командите Титла: Re: Проблем след инсталация на ново ядро Публикувано от: dejuren в Sep 14, 2012, 16:22 да пробваме да закачим библиотеките ръчно преди скайп
Код: sudo ldconfig -l /usr/local/lib/libv4l/v4l1compat.so Това което още е под въпрос е дали камерата ти се вижда като устройство, не от скайп, а от ядрото, т.е. дали има необходимия модул (което се опитвахме да направим първо). Ако не се нашите упражнения с библиотеки са не на място. Виж какво устройство има като видео: Код: ls -l /dev/video* Титла: Re: Проблем след инсталация на ново ядро Публикувано от: polaana в Sep 14, 2012, 17:59 space@space-desktop:~$ ls -l /dev/video*
ls: няма достъп до /dev/video*: Няма такъв файл или директория space@space-desktop:~$ Титла: Re: Проблем след инсталация на ново ядро Публикувано от: dejuren в Sep 14, 2012, 19:01 Първо въпрос: работи ли сега с guvcview?
Второ: ще се връщаме към гит, значи няма модул. Пусни ls -la microdia, трябва да ти даде подобно на това по-долу, ако правилно съм следвал историята: Цитат -rw-rw-r-- 1 drago drago 67 Sep 14 11:41 .config Следва Код: cd microdia Ако всичко мине нормално (ако не - публикувай съобщенията за грешки), изключи камерата от USB-то, включи я пак и пробвай със скайп или cheese. За домашно (желателно преди да се бориш пак, за да има това което правиш и някакъв смисъл, а не да е голо копиране) http://wiki.ubuntuusers-bg.org/doku.php?id=ubuntu_chicks и http://wiki.ubuntuusers-bg.org/doku.php?id=work_with_console ПП BTW ако го бориш сега цъкни на линка в подписа ми, за няколко часа съм на линия в IRC чат, може да го решим оперативно. Напиши ми ника в чата, компа ще ми даде нишан че ме търси някой. Титла: Re: Проблем след инсталация на ново ядро Публикувано от: polaana в Sep 15, 2012, 11:17 dejuren, благодаря за wiki-то ! вече не работи с guvcview, казва че няма драйвери. компилирането върви добре до:sudo modprobe compat-ioctl32
rw-r--r-- 1 space space 34743 2012-09-11 17:20 sn9c20x-usb.c -rw-r--r-- 1 space space 36187 2012-09-11 17:20 sn9c20x-v4l2.c space@space-desktop:~$ cd microdia space@space-desktop:~/microdia$ make make -C /lib/modules/2.6.32-42-generic/build SUBDIRS=/home/space/microdia modules make[1]: Entering directory `/usr/src/linux-headers-2.6.32-42-generic' CC [M] /home/space/microdia/sn9c20x-usb.o CC [M] /home/space/microdia/sn9c20x-v4l2.o CC [M] /home/space/microdia/sn9c20x-sysfs.o CC [M] /home/space/microdia/sn9c20x-dev.o CC [M] /home/space/microdia/sn9c20x-queue.o CC [M] /home/space/microdia/sn9c20x-bridge.o CC [M] /home/space/microdia/omnivision.o CC [M] /home/space/microdia/micron.o CC [M] /home/space/microdia/hv7131r.o CC [M] /home/space/microdia/sn9c20x-debugfs.o LD [M] /home/space/microdia/sn9c20x.o Building modules, stage 2. MODPOST 1 modules CC /home/space/microdia/sn9c20x.mod.o LD [M] /home/space/microdia/sn9c20x.ko make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-42-generic' space@space-desktop:~/microdia$ sudo modprobe videodev [sudo] password for space: space@space-desktop:~/microdia$ sudo modprobe compat-ioctl32 FATAL: Module compat_ioctl32 not found. space@space-desktop:~/microdia$ За съжаление снощи много късно видях поста ти . Титла: Re: Проблем след инсталация на ново ядро Публикувано от: dejuren в Sep 15, 2012, 15:08 Дай тогава да рискуваме една стъпка - пробвай направо следващата команда (само нея, без последните 3) и cheese/skype.
Титла: Re: Проблем след инсталация на ново ядро Публикувано от: polaana в Sep 16, 2012, 11:53 space@space-desktop:~/microdia$ sudo insmod ./microdia.ko
insmod: can't read './microdia.ko': No such file or directory space@space-desktop:~/microdia$ Титла: Re: Проблем след инсталация на ново ядро Публикувано от: dejuren в Sep 16, 2012, 17:25 А, усетих аз че съм в грешка, ама рекох хайде за пробата... Тествай сега
Код: sudo insmod ./sn9c20x.ko и после cheese/skype Титла: Re: Проблем след инсталация на ново ядро Публикувано от: polaana в Sep 17, 2012, 09:27 rw-r--r-- 1 space vboxusers 31348 2012-09-15 11:10 .sn9c20x-v4l2.o.cmd
-rw-r--r-- 1 space vboxusers 61215 2012-09-16 11:56 tags drwxr-xr-x 2 space vboxusers 4096 2012-09-16 11:56 .tmp_versions space@space-desktop:~$ cd microdia space@space-desktop:~/microdia$ sudo modprobe videodev [sudo] password for space: space@space-desktop:~/microdia$ sudo insmod ./sn9c20x.ko insmod: error inserting './sn9c20x.ko': -1 Device or resource busy space@space-desktop:~/microdia$ Титла: Re: Проблем след инсталация на ново ядро Публикувано от: laskov в Sep 17, 2012, 10:19 Аз пак, като черна станция ...
След инсталиране на ново ядро, обикновено при зареждането на машината, зареждащата програма дава възможност за избор на ядро, като по подразбиране е последното инсталирано. Би трябвало да може да се избере и зареди предишното ядро. // извинявайте, че се опитвам да обезмисля целия положен от вас труд да подкарате тази камера. :) Титла: Re: Проблем след инсталация на ново ядро Публикувано от: polaana в Sep 17, 2012, 13:50 Аз съм казала че ще я мъча тази камера докато тръгне :) А за ядрото, аз в момента съм с оригиналното ядро за Убунту 10.04, 2.6.32-42-generic, така че друго няма, а инак изпробвах почти всички ядра, вкл най-новите, с никое не тръгва. Доколкото видях тук: http://ubuntuforums.org/showthread.php?t=1137793, преди версия 10.04 се е получавало по този начин. Опитвам се да разгадая това какво е : http://patchwork.linuxtv.org/patch/11042/ , https://patchwork.kernel.org/patch/1171531/ ???
Титла: Re: Проблем след инсталация на ново ядро Публикувано от: dejuren в Sep 17, 2012, 19:15 ок, значи чисто нов модул се проваля с трясък при зареждане, и после отиваме на ниво пачове. Според мен колега polaana ти е малко рано, но така и така сме там. Значи ако ще пачваш сорса на модула (спри ме в момента в който не разбираш какво казвам) първо го копирай и работи върху копието. Т.е. трябва да копираш директория microdia. След което отиваш в новата копирана директория и си приготвяш пач. Това ще е копие от страниците които си публикувала от трите минуса (---) в началото до двата в края/ или до края. В случая:
Код: --- a/drivers/media/video/gspca/sn9c20x.c Код: --- a/drivers/media/video/gspca/sn9c20x.c Надявам се са публикували пълните пачове. Та целия този код записваш във файл с произволно име (примерно opit.patch) След което Код: patch -p1 < opit.patch И така докато реши да не дава съобщения за грешка. От друга страна държа да кажа, че има значително по-лесен начин за разрешаване на проблема - нова камера. Желанието ти да го бориш докато тръгне е чудесно, но трябва да имаш представа защо го правиш: защото ти е интересно да го бориш, или защото искаш резултат. Ако е първото - вече си на верния път. Ако е второто - по-лесно ще е с някоя logitech, която работи. Титла: Re: Проблем след инсталация на ново ядро Публикувано от: polaana в Sep 18, 2012, 21:27 Истината е че ми е интересно :) Допреди няколко месеца за Линукс само бях чувала че е нещо супер сложно и само за хора много на "ти" с компютрите, но ми се наложи да пробвам един професионален софтуер който използваше Убунту и се оказа че ОС много ми допада и започнах да го ползвам за основна ОС. Сега пробвам и другите по-популярни дистрибуции, и съм много благодарна че има хора като теб които не жалят време и търпение за новобранци като мен. Извинявам се за оффтопика :)
За пача имам няколко въпроса: Има ли значение за кое ядро е? Има ли значение къде ще запиша файла? И това ли са командите ? cp mikrodia/etc/tmp cd mikrodia/etc/tmp patch -p1 < opit.patch make sudo insmod ./sn9c20x.ko Титла: Re: Проблем след инсталация на ново ядро Публикувано от: dejuren в Sep 18, 2012, 21:43 За пача имам няколко въпроса: Пача в случая не е за ядро, а за модула microdia, така че версията на ядрото не играе. Да, има значение къде ще е записан. В смисъл трябва да подадеш верния файл в patch -p1 < opit.patch Може например така: patch -p1 < /home/username/directory/opit.patch с използване на пълния път, моят пример е с opit.patch в текущата директория. И последно с командите - много близо, но нека копирането не е в /etc: Код: cp -a ~/mikrodia /tmp ПП офтопик и аз: кой професионален софтуер под Убунту и във връзка с какво ако не е тайна? Любопитен съм къде се използва линух като основна ОС. ППП Ти да видиш! В моето чекмедже за всичко се въргаля една камера, която не работи и по репорт е ID 0c45:60af Microdia VideoCAM Look!! Другото което се оказа е, че в новото ми ядро поддръжката и е махната, а в старото я има, но не съм рестартирал в него да видя ще ли или не ще. (редакция - пробвах, но от първата проба не мина) Провери плийз има ли поддръжка в твоето ядро: grep -i sn9 /boot/config-2.6.32-42-generic - замести само номера на версията с твоята. Резултата при мен изглежда така: Код: grep -i sn9 /boot/config-2.6.32-42-generic ППП и в крайна сметка стигнах до тук: http://www.linux-projects.org/modules/mydownloads/viewcat.php?cid=2 - модул от април тази година. Май това ще е по-добрия начин от битката с пачовете. В крайна сметка очаква се всички правилни пачове да са включени в последната версия, а неправилните да не са. Аз лично ще пробвам утре какъв ще е ефекта. Титла: Re: Проблем след инсталация на ново ядро Публикувано от: polaana в Sep 21, 2012, 20:55 Извинявам се, но нямах време да влизам тези дни. Свалих файла от последния линк, но не успях да разбера обеснянията в инфо файла как да го инсталирам, Пачовете ще опитам утре да ги мъча ако ми остане време.
ПП http://vladster.net/bg/downloads.aspx?os=linux , ей това беше първия ми досег с Линукс :) Титла: Re: Проблем след инсталация на ново ядро Публикувано от: dejuren в Sep 21, 2012, 23:03 А, нищо страшно, и аз също... малко прогрес от днес, в графата "липсата на резултат си е резултат". Компилацията на модула който посочих последен се проваля. В смисъл проваля се дори след като започна да се ровичкам в кода, за да сменя пътя до някой некоректно насочени хедър файлове. Гадта (кодът) включва асемблер хедъри, които някога са станали архитектурно зависими в ubuntu-headers пакета, и оттам се променят пътя на три хедър файла. Накрая ми писна и не съм се занимавал да променя пътя на всички три съответно архитектурата, надявах се два от тях да работят и generic.
Което е малко по-любопитно е, че текущото ми ядро включва модул за камерата: Код: dpkg -L linux-image-3.2.0-31-generic | grep sn9c102 С други думи (поне теоретично) тя трябва да работи без компилации. Не съм тествал, камерата е в къщи, но ще видим като се прибера - имам същия комп и инсталация и у дома. |