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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-04-10 01:24:24

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

[SOLVED]Jak wytargać optymalny konfig

Witam

Czy jest jakaś opcja w konfiguracji kernela, np:

Kod:

make ???config

która powoduje włączenie - najlepiej statycznie - choć nie koniecznie, tylko modułów, które są używane przez poprzedni kernel - na którym działa system w momencie wydania polecenia?

Pozdrawiam
;)

Ostatnio edytowany przez Jacekalex (2012-03-03 05:25:36)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#2  2010-04-10 06:44:40

  paoolo - Oldtimer

paoolo
Oldtimer
Skąd: Kraków
Zarejestrowany: 2006-05-20

Re: [SOLVED]Jak wytargać optymalny konfig

Chyba nie. P.s. do budowy kernel, nie wiedzieć czemu, deafaultowy spod Gentoo jest odpowiednią bazą pod budowę jajka. Na czystym (pustym) konfigu zawsze coś mu brakuje, mimo, że odhacza się to samo, to jednak krytycznych modułów nadal brak. Pozdr.

Ostatnio edytowany przez paoolo (2011-02-25 12:33:00)

Offline

 

#3  2010-04-10 07:12:26

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: [SOLVED]Jak wytargać optymalny konfig

Jak wytargać optymalny konfig[/quote]
Za uszy. Mocno.

A poważnie, ja tam się nie znam, ale przypadkiem [tt]make oldconfig[/tt] do tego nie służy?


Błogosławieni, którzy czynią FAQ.
[url=http://www.opencaching.pl]opencaching[/url] :: [url=http://dug.net.pl/sources.list]debian sources.list[/url] :: [url=http://www.linuxportal.pl/blogi/azhag/wpisy]coś jakby blog[/url] :: [url=http://dug.net.pl/]polski portal debiana[/url] :: linux user #403712

Offline

 

#4  2010-04-10 07:16:42

  ZiomekPL - Członek DUG

ZiomekPL
Członek DUG
Zarejestrowany: 2009-12-18

Re: [SOLVED]Jak wytargać optymalny konfig

make oldconfig wczytuje .config w pyta o opcje które są w kernelu a nie było ich w .config
jak się przekopiuje .config z poprzedniego kernela, to wtedy puszcza sie oldconfig przed rekompilacją


Gentoo! user

Offline

 

#5  2010-04-10 08:08:35

  raven18 - Użytkownik

raven18
Użytkownik
Skąd: /home
Zarejestrowany: 2009-01-30

Re: [SOLVED]Jak wytargać optymalny konfig

Jest
localmodconfig  - Update current config disabling modules not loaded'
localyesconfig  - Update current config converting local mods to core'


Windows 8.1

Offline

 

#6  2010-04-10 10:30:15

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [SOLVED]Jak wytargać optymalny konfig

[quote=paoolo]P.s. do budowy kernel, nie wiedzieć czemu, deafaultowy spod Gentoo jest odpowiednią bazą pod budowę jajka.[/quote]
Eee... defaultowy z gentoo-sources jest taki sam (bo to ten sam) jak z vanilli :) Tam nikt nic nie grzebie.

Aktualnie dla źródeł 2.6.33-r1 jest taki rep:

# Automatically generated make config: don't edit
# Linux kernel version: 2.6.30-rc2
# Mon May 11 16:22:00 2009[/quote]
i w vanilli jest pewnie ten sam.


[b]EDIT:[/b] A sprawdziłem — w vanilli 2.6.34_rc3 jest dokładnie ten sam :)

Ostatnio edytowany przez ArnVaker (2010-04-10 10:37:12)


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#7  2010-06-20 05:08:57

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: [SOLVED]Jak wytargać optymalny konfig

Kod:

make localyesconfig

to działa ok.
Co prawda nie wszystkie moduły dobrze działają wbudowane, alsę lepiej wystawić jako ładowalne,
i poprawić modconfem ale działa ok.

W tej chwili wygląda to tak:

Kod:

:~$ lsmod
Module                  Size  Used by
vfat                    8523  2 
fat                    46771  1 vfat
snd_soc_core           52573  0 
snd_emux_synth         31506  0 
snd_seq_virmidi         4472  1 snd_emux_synth
snd_util_mem            3138  1 snd_emux_synth
snd_seq_midi_emul       5311  1 snd_emux_synth
ac97_bus                1002  0 
xt_ipp2p                7671  2 
compat_xtables          4924  1 xt_ipp2p
vboxnetflt             15226  1 
vboxnetadp              6422  0 
vboxdrv               190426  4 vboxnetflt,vboxnetadp
nvidia               9963096  22

Pozdrawiam
;-)))


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#8  2010-06-20 08:50:37

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [SOLVED]Jak wytargać optymalny konfig

[quote=Jacekalex]Co prawda nie wszystkie moduły dobrze działają wbudowane, alsę lepiej wystawić jako ładowalne,[/quote]
Wiem że wszyscy tak mówią, ale ktoś się orientuje dlaczego i na czym to złe działanie polega? Ja mam na sztywno cały czas i wsio gra...

Kod:

amidala / # lsmod
Module                  Size  Used by
vboxnetadp              4108  0 
vboxnetflt             12813  0 
vboxdrv              1736015  2 vboxnetadp,vboxnetflt
nvidia              10651056  38

[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#9  2010-06-20 10:23:23

  raven18 - Użytkownik

raven18
Użytkownik
Skąd: /home
Zarejestrowany: 2009-01-30

Re: [SOLVED]Jak wytargać optymalny konfig

Czasami coś w ogóle nie działa, bądź sprawia innego rodzaju problemy, u mnie np:
- nie działają tunery tv na pci
- nie działają czujniki na płytach (na chipie it87, czy jakoś tak
- nie działa firewall
- problem ze zmianą kolejności kart dźwiękowych (mam na stałe, raz mi tylko zechciało się coś zmieniać ale równie szybko się odechciało)

Kod:

falkowski@debian:~$ lsmod
Module                  Size  Used by
nls_utf8                1144  1 
nls_cp437               5737  1 
vfat                    7568  1 
fat                    39261  1 vfat
nf_conntrack_ipv4       8505  4 
nf_defrag_ipv4          1059  1 nf_conntrack_ipv4
xt_state                1223  4 
nf_conntrack           42708  2 nf_conntrack_ipv4,xt_state
iptable_filter          1112  1 
ip_tables              13037  1 iptable_filter
x_tables               12502  3 xt_state,iptable_filter,ip_tables
vboxnetadp              4049  0 
vboxnetflt             11814  0 
vboxdrv              1716974  2 vboxnetadp,vboxnetflt
fuse                   49257  1 
loop                   11570  0 
tuner_simple           10470  1 
tuner_types            10617  1 tuner_simple
tea5767                 4957  0 
tuner                  15826  1 
cx8800                 24085  0 
cx88xx                 64560  1 cx8800
ir_common              26893  1 cx88xx
i2c_algo_bit            4193  1 cx88xx
tveeprom               12089  1 cx88xx
ir_core                 4805  2 cx88xx,ir_common
v4l2_common            11880  3 tuner,cx8800,cx88xx
videodev               30448  4 tuner,cx8800,cx88xx,v4l2_common
v4l1_compat            11032  1 videodev
v4l2_compat_ioctl32     9072  1 videodev
btcx_risc               2675  2 cx8800,cx88xx
videobuf_dma_sg         7851  2 cx8800,cx88xx
i2c_i801                6820  0 
videobuf_core          11833  3 cx8800,cx88xx,videobuf_dma_sg
nvidia              10643529  28 
i2c_core               14453  11 tuner_simple,tea5767,tuner,cx8800,cx88xx,i2c_algo_bit,tveeprom,v4l2_common,videodev,i2c_i801,nvidia

Windows 8.1

Offline

 

#10  2010-06-20 16:55:25

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: [SOLVED]Jak wytargać optymalny konfig

Kod:

Wiem że wszyscy tak mówią, ale ktoś się orientuje dlaczego i na czym to złe działanie polega? Ja mam na sztywno cały czas i wsio gra...

Czasami jakiś moduł trzeba przeładować, lub ładować z różnymi parametrami.
Sterowniki lepiej mieć w jaju (np. bluetoth zaczął działać jak należy), a niektóre, zwłaszcza te niezbyt stabilne, lepiej mieć jako moduł.

Nie twierdzę, że zawsze i w każdym systemie, ale u mnie, - kiedy ożeniłem alsaequla z jackiem,
- to potrafił siąść dźwięk, i nawet alsa-reload przy statycznie wbudowanych modułach nie pomagała.

Tak samo np. modułu do radiówki wifi nie trzymałbym statycznie, dlatego - że te karty (na szczęście nie wszystkie), czasami potrafią wariować, zwłaszcza przy różnych anomaliach sieci radiowej, i wtedy czasem pomaga przeładowanie modułu.

W każdym razie system wyraźnie lepiej chodzi i szybciej wstaje - gdy wszystko, co potrzebne do życia, ma w środku (używane systemy plików, sterowniki do płyty, kart ethernet, kontrolerów sata, i2c, kontrolery usb, itp...)

To by było na tyle.

Pozdrawiam
;-)))

Ostatnio edytowany przez Jacekalex (2010-06-20 18:19:47)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.009 seconds, 12 queries executed ]

Informacje debugowania

Time (s) Query
0.00009 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00100 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.138.126.51' WHERE u.id=1
0.00065 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.138.126.51', 1732435787)
0.00054 SELECT * FROM punbb_online WHERE logged<1732435487
0.00067 DELETE FROM punbb_online WHERE ident='185.191.171.13'
0.00071 SELECT topic_id FROM punbb_posts WHERE id=145377
0.00009 SELECT id FROM punbb_posts WHERE topic_id=16572 ORDER BY posted
0.00073 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=16572 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00134 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=16572 ORDER BY p.id LIMIT 0,25
0.00082 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=16572
Total query time: 0.00673 s