gentoo + centrino

Fórumok

gentoo + centrino

Hozzászólások

Vmi gaz van mert a pciutils ujraforditasa utan kiakadt
es updateing pci.ids nel all mar fel oraja ( a top szerint semmit nem csinal)

probaltam ujraindutani ctrl-c majd resume de nem segit. Mit tegyek?

Talaltam egy resier4 -et tamogato image-t. Asszem egybol a melyvizbe :D

[quote:dc5f17efcd="selli"]Vmi gaz van mert a pciutils ujraforditasa utan kiakadt
es updateing pci.ids nel all mar fel oraja ( a top szerint semmit nem csinal)

probaltam ujraindutani ctrl-c majd resume de nem segit. Mit tegyek?

ok megvan. wget-tel akart vmi tolteni csak nem volt beallitva a wgetrc-ben a proxy, ja meg nem irta ki hogy most mit csinal csak vart)

az emerge nem wget-et hasznalt? mert eddig ment.

Az nvidia drivert hogy rakom fel hivatalosan? vagy csak rakja fel mint eddig a sajat installjaval?

[quote:619a2ff17f="selli"]ok megvan. wget-tel akart vmi tolteni csak nem volt beallitva a wgetrc-ben a proxy, ja meg nem irta ki hogy most mit csinal csak vart)

az emerge nem wget-et hasznalt? mert eddig ment.

Az nvidia drivert hogy rakom fel hivatalosan? vagy csak rakja fel mint eddig a sajat installjaval?

Az emerge wget-et hasznal, de attol meg mehet az proxy mogul, ha nincs az rc-ben megadva a proxy, ugyanis eleg, ha EXPORT HTTP_PROXY="myproxy.address" kornyezeti valtozo be van allitva.

Az nvidia-hoz:
emerge nvidia-kernel
emerge nvidia-glx
Remelem, jol emlexszem erre a kettore, de ha nem, akkor ismet csak emerge search nvidia :)
A glx telepitese utan meg valami config scriptet meg kell hivni, de ezt ki fogja irni.

Egyebkent ha ritkan vagy netkozelben, akkor erdemes a -f -fel emerge-elni, ugy lehuzza a gepedre a csomagokat, es forditani meg raersz kesobb. Pl. emerge -f -u world
Aztan ha hazaertel: emerge -u world

Sok sikert,
I.

[quote:6c031be16f="SuperPityu2002"][quote:6c031be16f="selli"]ok megvan. wget-tel akart vmi tolteni csak nem volt beallitva a wgetrc-ben a proxy, ja meg nem irta ki hogy most mit csinal csak vart)

az emerge nem wget-et hasznalt? mert eddig ment.

Az nvidia drivert hogy rakom fel hivatalosan? vagy csak rakja fel mint eddig a sajat installjaval?

Az emerge wget-et hasznal, de attol meg mehet az proxy mogul, ha nincs az rc-ben megadva a proxy, ugyanis eleg, ha EXPORT HTTP_PROXY="myproxy.address" kornyezeti valtozo be van allitva.

Az nvidia-hoz:
emerge nvidia-kernel
emerge nvidia-glx
Remelem, jol emlexszem erre a kettore, de ha nem, akkor ismet csak emerge search nvidia :)
A glx telepitese utan meg valami config scriptet meg kell hivni, de ezt ki fogja irni.

Egyebkent ha ritkan vagy netkozelben, akkor erdemes a -f -fel emerge-elni, ugy lehuzza a gepedre a csomagokat, es forditani meg raersz kesobb. Pl. emerge -f -u world
Aztan ha hazaertel: emerge -u world

Sok sikert,
I.

ok kosz

mar csak az a bajom hogy en magam szedtem le a kernel es forditottam le (reiser4 fs supportal) es ha beirom hogy emerge nvidia-kernel akkor o is le akar tolteni egyet. ez valahogy ki lehet jatszni?

a masik hogy valoszini fent vannak a forrasok (kicsit sok helyet foglal) le lehet irtatni?

kosz

[quote:9bd96d2535="selli"]

a masik hogy valoszini fent vannak a forrasok (kicsit sok helyet foglal) le lehet irtatni?

kosz

Le! /usr/portage/distfiles

[quote:ab897a745b="selli"]
ok kosz

mar csak az a bajom hogy en magam szedtem le a kernel es forditottam le (reiser4 fs supportal) es ha beirom hogy emerge nvidia-kernel akkor o is le akar tolteni egyet. ez valahogy ki lehet jatszni?

a masik hogy valoszini fent vannak a forrasok (kicsit sok helyet foglal) le lehet irtatni?

kosz

Szia!
Az emerge nvidia-kernel letöltene valami kernelforrást? Hát lefordítani az aktív kerneledhez fogja magát.
Egyébként azt én is tapasztaltam, hogy némelyik package fogja magát, és leránt egy 2.4-es kernelforrást. Ezeket mindig simán letörlöm, bár fogalmam sincs, hogy mi használná.

Ha helyet akarsz megtakarítani, a nagy buildelések után töröld le az usr/portage/distfiles csomagból a leszedett csomagokat, és persze ezeket a leszedet kernelforrásokat is bátran gyalulhatod .

Üdv, I.

A gentoo-t illik nem gentoo-s kernellel felrakni? En vanillat akarok resiser4 patchel.

hogyan tudnam felrakni a reiser4 toolokat? a make install gondolom szoba se johet. vmi emerge muttomen re gondoltam.

[quote:5050432922="selli"]A gentoo-t illek nem gentoo-s kernellel felrakni? En vanillat akarok resiser4 patchel.

hogyan tudnam felrakni a reiser4 toolokat? a make install gondolom szoba se johet. vmi emerge muttomen re gondoltam.

Nyugodtan hasznalhatod vanillaval is. A reiser4 toolokhoz tudomasom szerint
[code:1:5050432922]emerge reiser4progs[/code:1:5050432922] kell, de ha kiadsz egy emerge search reiser4 -et, akkor kiderul. :)

En is vanillat hasznalok, de a reiser4 nekem speciel nem jott be.
Amig reiser4-em volt, addig a CKO sources-t hasznaltam. En tobbnyire fejlesztesre hasznalom a gepet, es a Reiser4 iszonyatos CPU-foglalasa miatt amit megsporolok a file-muveleteken, annak ketszerese elveszik a CPU-n. Es a desktop gepemen fejre is allt. Az elejen tetszett, sot nagyon-nagyon lelkes voltam, de mar nagyon nyugosnek erzem allandoan foltozni a kernelt, es a tetejeben nem is muxik rendesen (kb 5 percenkent elkezd vadul daralni a vinyom fel percig, es amig ez le nem megy, addig semmilyen lemezmuveletet igenylo feladat nem hajthato vegre, pl. login sem). Es ez a fejreallas is megijesztett, bar fsck.reiser4 fel ora alatt rendberakta.

Szoval nalam maradt az EXT3 es az XFS, a laptomon csak az ext3 van, mert azt lehet irni windozer alol is siman Paragon Ext2FSAnyWhere-rel.

Udv, I.

Gentoo fele kacsingatok, csak nem tudom hogy most a centrino procihoz milyen optimizacios flag-eket kene hasznalni?

P4? P3?

ha stage 3 bol akarom kezdeni akkor melyik proci tipus valasszam?

koszi

[quote:88166347d0="SuperPityu2002"][quote:88166347d0="selli"]A gentoo-t illek nem gentoo-s kernellel felrakni? En vanillat akarok resiser4 patchel.

hogyan tudnam felrakni a reiser4 toolokat? a make install gondolom szoba se johet. vmi emerge muttomen re gondoltam.

Nyugodtan hasznalhatod vanillaval is. A reiser4 toolokhoz tudomasom szerint
[code:1:88166347d0]emerge reiser4progs[/code:1:88166347d0] kell, de ha kiadsz egy emerge search reiser4 -et, akkor kiderul. :)

En is vanillat hasznalok, de a reiser4 nekem speciel nem jott be.
Amig reiser4-em volt, addig a CKO sources-t hasznaltam. En tobbnyire fejlesztesre hasznalom a gepet, es a Reiser4 iszonyatos CPU-foglalasa miatt amit megsporolok a file-muveleteken, annak ketszerese elveszik a CPU-n. Es a desktop gepemen fejre is allt. Az elejen tetszett, sot nagyon-nagyon lelkes voltam, de mar nagyon nyugosnek erzem allandoan foltozni a kernelt, es a tetejeben nem is muxik rendesen (kb 5 percenkent elkezd vadul daralni a vinyom fel percig, es amig ez le nem megy, addig semmilyen lemezmuveletet igenylo feladat nem hajthato vegre, pl. login sem). Es ez a fejreallas is megijesztett, bar fsck.reiser4 fel ora alatt rendberakta.

Szoval nalam maradt az EXT3 es az XFS, a laptomon csak az ext3 van, mert azt lehet irni windozer alol is siman Paragon Ext2FSAnyWhere-rel.

Udv, I.

kosz de,
a emerge reiser4 -re kozben rajottem :D:D:D
ez ugyis csak kiserleti rendeszer lesz. mivel egy csomo filmemem reiser4 en van ezert most mar maradok reiser4-nel.

[quote:f778157596="selli"]Gentoo fele kacsingatok, csak nem tudom hogy most a centrino procihoz milyen optimizacios flag-eket kene hasznalni?

P4? P3?

ha stage 3 bol akarom kezdeni akkor melyik proci tipus valasszam?

koszi

Szia!

A Centrino nem proci, hanem egy technologia, amelynek processzora a Pentium-M. :D

En frissitettem a GCC-t a 3.4 szeriara, es az mar tamogatja a Pentium M-et is:

[code:1:f778157596]CFLAGS="-O3 -march=pentium-m -mtune=pentium-m -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu" [/code:1:f778157596]

A 3.4-ben mar megszunt a -mcpu, es bejott a -mtune.
Korabbi GCC-vel sajnos nem tudom, hogy mit kell megadni, de tudomasom szerint architekturalisan az i686 szeriahoz, ill. a P3-hoz kozelebb all a Pentium-M, mint a P4-hez (ezert lett olyan jo! :D )
Stage3-nal is ezek kozul erdemes valasztani, de erre inkabb keress ra, mert biztosat nem tudok mondani.

Udv, I.

P3, de ha többet akarsz megtudni a dolgokról, akkor nézd meg a linuxonlaptop.net -et (valami ilyesmi a címe), ott X ezer notebook biztos van, amiben leírja valaki, hogy milyen notira milyen linuxot hogyan rakott fel.

Ha ott keresel egy centrinosat (vagy akár pont a tiedet), akkor megnézheted, hogy milyen konfiggal, miért, hogyan rakták fel rá a gentoo-t.

Kosz a tippeket nezem. Ezek szerinte nem veletlen hogy a mplayer is Pentium3 ra optimalizal :)

Ha elkezdem remerge-olni a system-et akkor az fel lehet fuggeszteni es folytatni? pl haza kell mennem es ki kell kapcsolnom a gepet ( nincs semmilyen suspend2ram, disk stb) ?

Egyenlore meg csak VMware bol probalkoztam (nem akartam a jol kis beconfigolt slackware-emet elrontani, meg persze nem volt irhato cd-se)

Ez a gcc 3.4 es optimizacio erdekelne. Meg lehet e az csinalni hogy mar amikor elkeztem felrakni az alap rendszert, meg elotte frissitem a gcc-t 3.4-re hogy a stage1 tol fogva mar azzal forditson. Vagy elobb fel kell rakni az alap rendszert leforditani majd gcc update, majd ujra forgatni mindent?

Tehat amikor itt vagyok:
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=6#doc_chap3

akkor kene meg egy gcc frissites nyomnom ha lehet.

[quote:2f81b1e79f="selli"]Kosz a tippeket nezem. Ezek szerinte nem veletlen hogy a mplayer is Pentium3 ra optimalizal :)

No, a Gentoo doksi ezt irja:

What CD/stage should I use for my CPU?

First you need to find our what CPU you use. Suppose it's a Pentium-M. Then you need to find out what CPU it is, instruction-wise, compatible with. You need to consult the CPUs vendor website for this, although Google is at least as efficient :-).

For the Pentium-M, you'll find out that it is a Pentium-3 with SSE instructions, meaning it is instruction-compatible with the Pentium-4. So, for Pentium-M systems, you can choose the Pentium-4 CD/stage files.

If you are uncertain, take a "lower" CD/stage file, for instance a i686 or even generic.

Ettől függetlenül, ha már fent van a rendszer, érdemes ezt a gcc 3.4 dolgot megjátszani, és akkor nem kell gondolkodni azon, hogy PIII vagy P4. :)

Nekem a Dell D800-on gyönyörűen megy. Jah, és ebben a cuccban a wireless kártyát a Dell gyártotta, tehát már nem lehet Centrino. (Mert ugye Centrino = Pentium M proci + Intel wireless technologia + Intel mittudoménmilyen chipset).
Ettől függetlenül hasít, mint a szél! Gentoo rulez :)

Ha megakadsz valahol, írj.
Üdv, I.

[quote:581103949b="selli"]Ez a gcc 3.4 es optimizacio erdekelne. Meg lehet e az csinalni hogy mar amikor elkeztem felrakni az alap rendszert, meg elotte frissitem a gcc-t 3.4-re hogy a stage1 tol fogva mar azzal forditson. Vagy elobb fel kell rakni az alap rendszert leforditani majd gcc update, majd ujra forgatni mindent?

Tehat amikor itt vagyok:
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=6#doc_chap3

akkor kene meg egy gcc frissites nyomnom ha lehet.

Amikor én telepítettem, a GCC 3.4 még maszkolva volt (lehet, hogy még most is úgy van). Kézzel kellett unmaszkolni, de csak akkor ment rendesen, amikor már fent volt az alaprendszer.
Tehát csinálj végig mindent a guide szerint (bootstrap, emerge system, stb.), és amikor már egy működő shellbe tudsz bootolni, akkor jöhet a gcc frissítése:

http://gentoo-wiki.com/HOWTO_Migrate_to_GCC_3.4

Üdv, I.

[quote:7d2ad2d865="SuperPityu2002"][quote:7d2ad2d865="selli"]Ez a gcc 3.4 es optimizacio erdekelne. Meg lehet e az csinalni hogy mar amikor elkeztem felrakni az alap rendszert, meg elotte frissitem a gcc-t 3.4-re hogy a stage1 tol fogva mar azzal forditson. Vagy elobb fel kell rakni az alap rendszert leforditani majd gcc update, majd ujra forgatni mindent?

Tehat amikor itt vagyok:
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=6#doc_chap3

akkor kene meg egy gcc frissites nyomnom ha lehet.

Amikor én telepítettem, a GCC 3.4 még maszkolva volt (lehet, hogy még most is úgy van). Kézzel kellett unmaszkolni, de csak akkor ment rendesen, amikor már fent volt az alaprendszer.
Tehát csinálj végig mindent a guide szerint (bootstrap, emerge system, stb.), és amikor már egy működő shellbe tudsz bootolni, akkor jöhet a gcc frissítése:

http://gentoo-wiki.com/HOWTO_Migrate_to_GCC_3.4

Üdv, I.

Ok. koszi. Epp a grub-ot telepitem. utan reboot, aztan johet a gcc 3.4 :D
igaz meg csak vmware.

Én nemrég tettem egy ilyen vasra gentoo-t! A make.conf-ban pentium4-et adtam meg! Így minden OK, hasít mint állat!

[quote:b1f5ac68ce="selli"]Ha elkezdem remerge-olni a system-et akkor az fel lehet fuggeszteni es folytatni? pl haza kell mennem es ki kell kapcsolnom a gepet ( nincs semmilyen suspend2ram, disk stb) ?

Lehet folytatni:
Emerge --resume

Ez attól a csomagtól folytatja a fordítást, amit éppen buildeltél, amikor megszakítottad. (Azt persze nulláról fogja újrabuildelni)
Persze érdemes feltelepíteni egy ccache -et, úgy kevesebbet kell újrabuildelned az ilyen megszakítgatós esetben is.

Persze vigyázz, mert ha megszakítasz egy emerge-et, és utána kiadsz egy emerge search-öt, akkor a resume azt fogja mondani, hogy there's nothing to resume, mivel az utolsó parancs, a search sikeresen lefutott, és nincs mit folytatnia.

Üdv,
I.

Par uj kerdes :D

ha ujraforgatom a kernel-t akkor hogyan forditom le ujra a nvidia-kernet? emerge?

mplayer probaltam felrakni csak nem teccik neki a gcc :(
hogyan lehet megmondani az emerge-nek hogy az mplayert a --disable-gcc-check-el forditsa?

a portage konyvtarban van ebuild a pre6-os mplayerhez is, a search megsem talalja meg?

koszi

[quote:8b59367738="selli"]Par uj kerdes :D

ha ujraforgatom a kernel-t akkor hogyan forditom le ujra a nvidia-kernet? emerge?

mplayer probaltam felrakni csak nem teccik neki a gcc :(
hogyan lehet megmondani az emerge-nek hogy az mplayert a --disable-gcc-check-el forditsa?

a portage konyvtarban van ebuild a pre6-os mplayerhez is, a search megsem talalja meg?

koszi

Szia!

Ha újraforgatod a kernelt, simán újra kiadsz egy emerge nvidia-kernel-t, és beleforgatja. (Azt nem tudom, hogy a glx-et is újra kell-e emerge-elni.)

Az mplayer nekem simán felment, úgyhogy nem tudom, mi lehet ez. Valószínűleg azért nem látod az emerge search-ban a pre6-ot, mert a portage-ben nem az van megadva a legfrissebbnek (azaz a pre6 még experimental, és az is lehet, hogy maszkolva van.) A portage könyvtárból úgy tudod emerge-elni azt az ebuildet, hogy bemész a könyvtárba, és emerge filenév.ebuild, azaz pl.
emerge mplayer-1.0-pre6.ebuild
Ha nincs maszkolva, akkor mennie kell.

Üdv, I.

a gentoosok szerint az ebuildek közvetlen emergelése káros az egészségre :-) ha maskolt csomagot akarsz telepíteni, demaszkold az /etc/portage/packages.unmask és packages.keywords fájl segítségével

[quote:c52d3008fb="strangedr"]a gentoosok szerint az ebuildek közvetlen emergelése káros az egészségre :-) ha maskolt csomagot akarsz telepíteni, demaszkold az /etc/portage/packages.unmask és packages.keywords fájl segítségével

Ez valóban igaz :)

Strangedr, ha már itt vagy, hadd kérdezzek én is.
Voltam olyan láma, hogy véletlenül letöröltem a /var/pkg/db könyvtárat egyik tesztgépen, így a portage nem tudja, hogy mi van feltelepítve. Vissza lehet ezt állítani valahogy a meglévő file-okból? (Undelete nem jöhet szóba, mert partíciómásolás során tüntettem el a stuffot). Vagy legalább a neveket, hogy mik voltak emerge-elve a gépemen... Ötlet?

Köszi, I.

nézd meg ezt:

http://dev.gentoo.org/~spyderous/scripts/regenpkgdb

[quote:c7654bafd1="strangedr"]nézd meg ezt:

http://dev.gentoo.org/~spyderous/scripts/regenpkgdb

OK, köszike.
Üdv, I.

A /var/tmp/portage es a /usr/portage/distfile mehet-e a levesbe? (mert mar 2G korul mozog )

masik: pl. emerge bcm4400 fel akarja rakni nekem a kernet. be lehet valahol allitani hogy ne akarja?

package.mask?

[quote:c426131abe="selli"]A /var/tmp/portage es a /usr/portage/distfile mehet-e a levesbe? (mert mar 2G korul mozog )

masik: pl. emerge bcm4400 fel akarja rakni nekem a kernet. be lehet valahol allitani hogy ne akarja?

package.mask?

mehet; legfeljebb újra letöltöd, ha valamit újraemergelsz

mi az a bcm4400?

[quote:97687ca719="strangedr"][quote:97687ca719="selli"]A /var/tmp/portage es a /usr/portage/distfile mehet-e a levesbe? (mert mar 2G korul mozog )

masik: pl. emerge bcm4400 fel akarja rakni nekem a kernet. be lehet valahol allitani hogy ne akarja?

package.mask?

mehet; legfeljebb újra letöltöd, ha valamit újraemergelsz

mi az a bcm4400?

A halokartyam driver-e. de kernel akar tolteni a emere nvidia-kernel -re is. --nodeps el lebeszeltem rola, de ez csak ideiglenes.

meghalt az ffmpeg csomagon, nem birja a gcc 3.4-et:

gcc -O3 -march=pentium-m -mtune=pentium-m -pipe -fomit-frame-pointer -fno-pie -Wall -g -I. -I/var/tmp/portage/ffmpeg-0.4.7/work/ffmpeg-0.4.7 -I/var/tmp/portage/ffmpeg-0.4.7/work/ffmpeg-0.4.7/libavcodec -I/var/tmp/portage/ffmpeg-0.4.7/work/ffmpeg-0.4.7/libavformat -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o ffmpeg.o ffmpeg.c
ffmpeg.c: In function `do_video_out':
ffmpeg.c:584: warning: dereferencing type-punned pointer will break strict-aliasing rules
ffmpeg.c: In function `av_encode':
ffmpeg.c:1272: warning: dereferencing type-punned pointer will break strict-aliasing rules
gcc -O3 -march=pentium-m -mtune=pentium-m -pipe -fomit-frame-pointer -fno-pie -Wall -g -I. -I/var/tmp/portage/ffmpeg-0.4.7/work/ffmpeg-0.4.7 -I/var/tmp/portage/ffmpeg-0.4.7/work/ffmpeg-0.4.7/libavcodec -I/var/tmp/portage/ffmpeg-0.4.7/work/ffmpeg-0.4.7/libavformat -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o cmdutils.o cmdutils.c
gcc -Wl,--warn-common -rdynamic -g -o ffmpeg_g ffmpeg.o cmdutils.o -L./libavformat -lavformat -L./libavcodec -lavcodec -lm -lz -ldl -logg -lvorbis -lvorbisenc
./libavcodec/libavcodec.so: undefined reference to `bone'
./libavcodec/libavcodec.so: undefined reference to `w05'
./libavcodec/libavcodec.so: undefined reference to `wm1010'
./libavcodec/libavcodec.so: undefined reference to `ff_pw_3'
./libavcodec/libavcodec.so: undefined reference to `ff_pw_20'
./libavcodec/libavcodec.so: undefined reference to `d40000'
./libavcodec/libavcodec.so: undefined reference to `w20'
collect2: ld returned 1 exit status
make: *** [ffmpeg_g] Error 1

!!! ERROR: media-video/ffmpeg-0.4.7 failed.
!!! Function src_compile, Line 54, Exitcode 2
!!! make failed.
!!! If you need support, post the topmost build error, NOT this status message.