22
|
Linux секция за напреднали / Начини за увеличаване на бързодействието / Re: Инсталация и конфигуриране на GENTOO
|
-: Jun 29, 2011, 22:51
|
Успях да развала ядрото и затова почнах на чисто! Стигнах до подкарването на X сървъра, където е и проблема. Не тръгва, защото не открива устройства. Драйверите "intel" и "nouveau" съществуват и са зададени в xorg.conf. Дори да заредя предварително модулите (i915 и nouveau) предварително, пак излиза същото съобщение. Прилагам xorg.conf, log файла на X-а и списък на заредените модули.
Автоматичното генериране на xorg.conf не работи поради същата причина!
|
|
|
23
|
Linux секция за напреднали / Начини за увеличаване на бързодействието / Re: Инсталация и конфигуриране на GENTOO
|
-: Jun 27, 2011, 18:19
|
И с тези две промени пак няма ефект! Заредих всички I2C модули и пак нищо: Ето изхода от LSMOD: Module Size Used by rfkill 11988 0 i2c_intel_mid 5299 0 i2c_scmi 3608 0 i2c_piix4 7060 0 i2c_i801 6332 0 pca954x 2105 0 pca9541 2162 0 i2c_mux 1450 2 pca954x,pca9541 i2c_dev 4587 0 snd_seq_dummy 1007 0 snd_seq_oss 23786 0 snd_seq_midi_event 4328 1 snd_seq_oss snd_seq 40043 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event snd_seq_device 4157 3 snd_seq_dummy,snd_seq_oss,snd_seq snd_pcm_oss 31103 0 snd_mixer_oss 12725 1 snd_pcm_oss snd_hda_codec_realtek 222792 1 snd_hda_intel 18873 0 snd_hda_codec 63627 2 snd_hda_codec_realtek,snd_hda_intel snd_hwdep 4690 1 snd_hda_codec snd_pcm 51849 3 snd_pcm_oss,snd_hda_intel,snd_hda_codec snd_timer 14983 2 snd_seq,snd_pcm snd 39904 11 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer soundcore 4111 1 snd snd_page_alloc 5557 2 snd_hda_intel,snd_pcm uvcvideo 54538 0 videodev 54551 1 uvcvideo i2c_core 14676 9 i2c_intel_mid,i2c_scmi,i2c_piix4,i2c_i801,pca954x,pca9541,i2c_mux,i2c_dev,videodev fuse 57066 0 nfs 239701 0 auth_rpcgss 28182 1 nfs nfs_acl 1875 1 nfs lockd 60734 1 nfs sunrpc 151729 4 nfs,auth_rpcgss,nfs_acl,lockd scsi_wait_scan 467 0 hid_microsoft 2265 0 hid_logitech 4693 0 hid_a4tech 1560 0 xhci_hcd 56370 0 ohci_hcd 19452 0 uhci_hcd 18900 0 usb_storage 34225 0 ehci_hcd 34455 0
|
|
|
24
|
Linux секция за напреднали / Начини за увеличаване на бързодействието / Re: Инсталация и конфигуриране на GENTOO
|
-: Jun 26, 2011, 22:41
|
Следващите два проблема, с които не мога да се справя сам са да подкарам LM_SENSORS (казва, че не открива I2C устройства) и компилирането на CONFIG_ASUS_LAPTOP в ядрото (сега е като модул и специалните комбинации не работят, я в началото работеха). Според мен всичко е наред в конфигурацията на ядрото (прикачения файл), но явно пропускам нещо. Версията на ядрото е 2.6.38 (стандартното за сега в Gentoo) Опитвах всякакви комбинации при компилирането на драйверите, но не се получава {:-<) Ако може да прегледате цялата конфигурация за пропуски или ненужни неща, ще съм много благодарен!
|
|
|
25
|
Linux секция за напреднали / Начини за увеличаване на бързодействието / Re: Инсталация и конфигуриране на GENTOO
|
-: Jun 24, 2011, 15:38
|
Следващия ми въпрос е за блокираните пакети. Намерих къде са описани маскираните, но не и блокираните! Трябва да разблокирам пакета UPOWER за да инсталирам XFCE 4.8. Тоя пакет имал некви проблеми с HAL и не се погаждали! Кой файл трябва да погледна?
И още един въпрос. Тъй като съм тръгнал да оптимизирам ядрото максимално за моя лаптоп (с малки изключения), как е по-добре: да включа всички мой драйвери в ядрото и да оставя другите като модули или да направя някаква друга комбинация. Какви съображения има в тази насока. Предполагам, че не са малко?
|
|
|
26
|
Linux секция за напреднали / Начини за увеличаване на бързодействието / Re: Инсталация и конфигуриране на GENTOO
|
-: Jun 16, 2011, 21:55
|
Ще докарам инсталацията до края, но после ще видим. Един вариант е да си избера друга дистрибуция базирана на Gentoo или дори Slackware! Вторият вариант е да си направя копие на / дяла и като се скапе нещо с някое LiveCD бързо да си въстановя линукса, защото няма да го инсталирам пак от началото! Много време отнема!
Четох, че има скриптове за инсталирането на Gentoo, но нещо били зарязани. Много лошо! Според мен точно това трябва на тази дистрибуция за да стане още по-популярна и привлекателна. А на който не му трябват скриптове, да не ги ползва. За създаването на резервно копие на / дяла какво ще ми е нужно при положение, че LILO е инсталиран в този дял.
|
|
|
28
|
Linux секция за напреднали / Начини за увеличаване на бързодействието / Re: Инсталация и конфигуриране на GENTOO
|
-: Jun 15, 2011, 19:52
|
С компилирането на ядрото се справих, до известна степен {:->) genkernel-а трябва да се пусне и с опцията --no-mrproper за да не затрие готовия .config. Уж не променях много неща и особенно такива, които не ми говорят нищо, но при компилирането на модулите спря до един и не направи рамдиск-а. Както и да е пуснах genkernel all и нещата се оправиха.
Проблема за сега, е че модула ATL1C не се зарежда автоматично при стартиране и няма ETH0. Като заредя ръчно с modprobe atl1c мрежата се появява. Къде да задам модула да се зарежда автоматично?
|
|
|
29
|
Linux секция за напреднали / Начини за увеличаване на бързодействието / Re: Инсталация и конфигуриране на GENTOO
|
-: Jun 14, 2011, 22:22
|
Да, нова инсталация ще права и искам поне малко да оптимизирам ядрото в началото. После ще си играя дълго докато конфигурирам цялото ядро спрямо нетбука.
Да това имам предвид. Само че при конфигурирането е задължително да избера някакъв алгоритъм. GZIP бил най-бързия. Аз обаче искам ядрото въобще да не е компресирано. Сигурно ако не използвам genkernel, a "make vmlinux" вместо само "make" при ръзното компилиране ще стане? Има ли по-хубав начин за тази цел?
|
|
|
30
|
Linux секция за напреднали / Начини за увеличаване на бързодействието / Re: Инсталация и конфигуриране на GENTOO
|
-: Jun 14, 2011, 19:23
|
Това за кръговите зависимости при пакетите, го прочетох и затова съм се спрял на около 10-15 USE флага.
Проследих връзката за профила и в директорията му не видях кой знае какво съдържание. Поне при нова инсталация е така предполагам.
За genkernel-а стигнах до извода, че трябва да ползвам конфигурацията от инсталационното СД записана в /usr/src/linux/.config и да стартирам genkernel като посочвам същия конфигурационен файл така:
genkernel --menuconfig --save-config --makeopts="-j5" --kernel-config="/usr/src/linux/.config"
И след като направя промените да ги запиша пак в .config файла за да се ползват те.
НАЛИ ТАКА ?
И един нов въпрос! Как мога да задам да не се компресира ядрото? Може ли това да стане с genkernel или се налага да следвам ръчната процедура за компилиране и инсталиране?
|
|
|
|