Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Było już o tym w tym wątku. :P
│ CONFIG_IKCONFIG_PROC: │ │ │ │ This option enables access to the kernel configuration file │ │ through /proc/config.gz. │ │ │ │ Symbol: IKCONFIG_PROC [=y] │ │ Type : boolean │ │ Prompt: Enable access to .config through /proc/config.gz │ │ Defined at init/Kconfig:539 │ │ Depends on: IKCONFIG [=y] && PROC_FS [=y] │ │ Location: │ │ -> General setup │ │ -> Kernel .config support (IKCONFIG [=y])
Offline
No ba faktycznie pisałeś mi o tym ...
Nie bardzo mogę się doczytać czy zmiana CPU freq scaling na performance podniesie w jakimś stopniu wydajnoś procesora i czy ze zmianą tej opcji idą jakieś kolejne zależności (konsekwęncje)
EDIT: Tak trochę z innej beczki Na wcześniejszej maszynie nie widziałem zmiany po kompilacji własnego jajka a tu jednak jest !
Pomijam fakt że system ciut szybciej wstaje ale tego że praca jest płynna (nie tnie) i tego że sobie można nawet skromne efekty w COMPIZIE poustawiać nie pomine :)
Warto kompilować na słabszym sprzęcie
Na nowszym w sumie też bo to świetna zabawa ale już się z celem mija
Ostatnio edytowany przez brekofra (2011-05-11 19:17:14)
Offline
Z helpa:
This cpufreq governor sets the frequency statically to the highest available CPU frequency.
Żadnych cudów, po prostu ustawia częstotliwość na maksymalną dostępną (inni zarządcy mogą zmieniać ją dynamicznie).
Możesz sprawdzić jaką masz aktualnie:
grep MHz /proc/cpuinfo
Poza tym to tylko ustawienie domyślnego zarządcy, potem i tak można ich zmieniać z poziomu systemu.
Offline
Czy ktoś z was może mi udostępnić własny konfig do celów edukacyjnych?
Coś mi się wydaje że polecenie make localyesconfig ustawia więcej niż trzeba ...
W sterownikach od grafiki wywaliłem jeszcze dość sporo i o dziwo grafa nadal działa ?!
Jeszcze w audio mam bałagan i pomyślałem że taki konfig od kogoś z was był by swoistą podporą do dalszej konfiguracji kernela
EDIT: Dzięki :)
Ostatnio edytowany przez brekofra (2011-05-12 18:10:15)
Offline
[root@amidala /]# cat /proc/version Linux version 2.6.39-rc7-amidala (root@amidala) (gcc version 4.6.0 20110429 (prerelease) (GCC) ) #1 SMP PREEMPT Tue May 10 18:52:42 CEST 2011
Offline
To się nazywa skromność... :P
To w czym się chciałem upewnić znalazłem. Bardzo dziękuje.
EDIT: Do czego służy kernel-source <<linux-source>> i czy jest wymagany podczas kompilacji?
Ostatnio edytowany przez brekofra (2011-05-12 19:54:01)
Offline
Jaki kernel-source?
Offline
make-kpkg -j5 linux-image linux-headers linux-source --initrd
Chodzi mi o to. Popełniłem literówkę...(poprawiam)
EDIT:Na budowaniu tego pakietu najdłużej stoi kompilacja
Ostatnio edytowany przez brekofra (2011-05-12 19:55:46)
Offline
W man make-kpkg poczytaj. :P Prawdopodobnie poza pakietami z samym jądrem oraz z jego nagłówkami tworzy jeszcze pakiet ze źródłami z których to jądro zostało skompilowane. Raczej do niczego Ci się nie przyda… No chyba, że po prostu chcesz mieć źródła w pakiecie. ;)
Offline
Magia czarna i tyle :)
Przypuszczam że okrojenie jądra do takich rozmiarów jak twój wymaga doświadczenia bo szczerze czytając wiele opisów nie znalazłem dokładnych informacji co jeszcze można odfajkować Teraz zdaje się na fuksa :P Odznaczam kilka względnie wydających mi się niepotrzebnych opcji i make a potem restart i znowu... Może do końca tygodnia go dopieszcze :)
EDIT: initrd jest niepotrzebny kiedy system plików mam na stałe?
Ostatnio edytowany przez brekofra (2011-05-12 20:28:54)
Offline
System plików na „/” i sterownik kontrolera dysku muszą być na sztywno żeby podniósł się bez initrd.
Offline
Dostałem taki komunikat
.udev/ already exists on the static /dev
Znalazłem opis jak się tego niby pozbyć ale nie rozumiem dlaczego po usunięciu initrd mam z tym problem...
Offline
W initrd też jest /dev. Jeżeli masz jajo z initrd, to ten używany jest w pierwszej kolejności. Jeżeli nie masz initrd, ale masz devtmps, to używany jest devtmpfs. Jeżeli nie masz initrd i nie masz devtmpfs, to do odpalenia systemu niezbędne jest kilka pozycji na statycznym /dev.
Offline
Czytałem trochę http://forum.dug.net.pl/viewtopic.php?id=18402 Czyli jakich pozycji? powoli bo nie łapie...
Offline
brekofra napisał(-a):
Czyli jakich pozycji?
Właśnie — jakich „pozycji”? ;)
brekofra napisał(-a):
powoli bo nie łapie...
+1
Offline
Dodam że system wstaje tylko ten komunikat mam Za co +1 ? :P teraz to już nie łapie wcale...
Offline
No że ja nie łapię również. :D Znaczy nie łapię o co pytasz…
Offline
Jak facet do faceta :) Pytam "Co zrobić (wykluczam powrót do initrd ) żeby komunikat kill him :)"
OCB z tym +1 Cenisz mnie :P to dodaj vat +1.23
Ostatnio edytowany przez brekofra (2011-05-12 21:28:44)
Offline
Te cztery polecenia co tam napisałem powinny wystarczyć:
mkdir /mnt/temp mount -o bind / /mnt/temp rm -r /mnt/temp/dev/.udev umount /mnt/temp
Offline
Wystarczyły
Mam rozumieć że ten komunikat był odwetem po initrd (wcześniej był a teraz nie) i po prostu bez initrd system miał .udev z którym nie wiedział co zrobić???
Offline
Wcześniej po prostu olewał to co znajdowało się na statycznym /dev, ponieważ wykorzystywał ten z initrd, na statyczny w ogóle nie zaglądał. Natomiast po co w ogóle deweloperzy umieścili ten katalog .udev na statycznym /dev, szczerze mówiąc nie wiem.
Offline
Po porannym wyczesaniu jądra udało mi się uzyskać bardzo fajne rozmiary :)
linux-image 5,6mb
linux-headers 6,7mb
EDIT:Chciałbym jeszcze odczytać temperature procesora ale polecenie sensors-detect ma problemy:
Module i2c-nforce2 loaded successfully. FATAL: Module i2c_dev not found. Failed to load module i2c-dev. Next adapter: SMBus nForce2 adapter at 4d00 (i2c-0) Do you want to scan it? (YES/no/selectively): Can't open /dev/i2c-0 Next adapter: NVIDIA i2c adapter (i2c-1) Do you want to scan it? (YES/no/selectively): Can't open /dev/i2c-1 Next adapter: NVIDIA i2c adapter (i2c-2) Do you want to scan it? (YES/no/selectively): Can't open /dev/i2c-2 Next adapter: NVIDIA i2c adapter (i2c-3) Do you want to scan it? (YES/no/selectively): Can't open /dev/i2c-3 Now follows a summary of the probes I have just done. Just press ENTER to continue: Driver `coretemp': * Chip `Intel Atom thermal sensor' (confidence: 9) Warning: the required module coretemp is not currently installed on your system. If it is built into the kernel then it's OK. Otherwise, check http://www.lm-sensors.org/wiki/Devices for driver availability. No modules to load, skipping modules configuration. Unloading i2c-nforce2... failed
Gdzięś wcześniej czytałem że na tych płytach są problemy i że trzeba patcha nałożyć na jądro ale ponowne odnalezienie tamtego posta na pokrewnym forum nie poskutkowało sukcesem...
Ostatnio edytowany przez brekofra (2011-05-13 07:44:13)
Offline
Warning: the required module coretemp is not currently installed
│ Symbol: SENSORS_CORETEMP [=n] │ │ Type : tristate │ │ Prompt: Intel Core/Core2/Atom temperature sensor │ │ Defined at drivers/hwmon/Kconfig:403 │ │ Depends on: HWMON [=n] && X86 [=y] && PCI [=y] && EXPERIMENTAL [=y] │ │ Location: │ │ -> Device Drivers │ │ -> Hardware Monitoring support (HWMON [=n])
Offline