Soutěž: Gentoo desktop na největším šrotu

Radovan.

Re:Soutěž: Gentoo desktop na největším šrotu
« Odpověď #15 kdy: 15. 07. 2018, 09:18:20 »
Na mnohem horším vraku provozuji Ubuntu, ale kompilovat některou z jeho komponent jsem se neodvážil.
Proboha, co existuje horšího? Pravda, mám ještě Atom N270, ale ten provozuju headless... A pak mám ještě starší (cca 2006?) Pentium M, ale to je oproti Atomům dělo!
Raspberry Pi Zero?


David

Re:Soutěž: Gentoo desktop na největším šrotu
« Odpověď #16 kdy: 15. 07. 2018, 10:27:24 »
ja som mal doma funkcne masiny od 286-ky az po pentium... 286-ka odisla ako prva - kondiky na maticnej, tak som to vyhodil... tesne po nej sa to stalo aj 386-ke - tej mi je teraz luto - skoda, ze som to tiez vyhodil, lebo to bol moja prva masina (286-ku som zohnal az neskor za odvoz - "do zbierky"). Uz mi ostala len 486-ka dx2 a nejaky pentium... oba som pred casom vytiahol, reku ze skusim na tom rozbehat nejaky stary linux, alebo aspon dos na hry... bohuzial obidva mrtve, takze asi pojdu na stenu ako dekoracia :D okrem toho som mal este nejake athlony xp, tie to uz maju tiez za sebou...

Taky mam v planu poskladat nejake "Retro PC" na hrani starych her :) akorat zatim nevim zda to postavit na necem modernim (nejake ITX reseni s FreeDOSem) nebo sehnat rovnou starou 486tku ktera jeste funguje.

Pavouk106

  • *****
  • 2 395
    • Zobrazit profil
    • Můj blog
    • E-mail
Re:Soutěž: Gentoo desktop na největším šrotu
« Odpověď #17 kdy: 15. 07. 2018, 11:14:05 »
Proboha, co existuje horšího?
Raspberry Pi Zero?
Pravda, mám tady ještě první verzi Raspberry Pi. A to je mnohem horší, než Zero. Výzva? ;D Ani by mi nevadilo do toho jít, ale potřebuju .config funkčního (a nenáročnýho) kernelu. Že by z Raspbianu? Možná se do toho někdy pustím :-)

Taky mam v planu poskladat nejake "Retro PC" na hrani starych her :) akorat zatim nevim zda to postavit na necem modernim (nejake ITX reseni s FreeDOSem) nebo sehnat rovnou starou 486tku ktera jeste funguje.
Takové PC mám, jen to není retro, ale opravdu staré. MB Abit BP6, v něm 2x 366MHz Celeron, GeForce 256 SDR a 384MB RAM. Na tom pojede všechno (z doby před rokem 2000). Mám dokonce originál nerozbalený Windows 98 SE a Windows XP, takže i systém by byl (na hraní her). Jinak se teda omlouvám, že to je tak moderní HW, ale je to cca z doby, kdy jsem s PC začínal, takže odpovídající mému věku a vkusu :-)

Mimochodem - když mi v roce asi 2009 kleknul notebook, tak před pořízením něčeho pořádného jsem fungoval asi měsíc právě na tomhle dvouprocesorovém kousku. Ano, Gentoo.

gdfgdfg

Re:Soutěž: Gentoo desktop na největším šrotu
« Odpověď #18 kdy: 15. 07. 2018, 12:41:15 »
Gentoo na 486, bootovanie 10 minut, tolko aj vypinanie.

https://www.youtube.com/watch?v=4qSziR6sD8Q

Pavouk106

  • *****
  • 2 395
    • Zobrazit profil
    • Můj blog
    • E-mail
Re:Soutěž: Gentoo desktop na největším šrotu
« Odpověď #19 kdy: 15. 07. 2018, 13:00:24 »
Gentoo na 486, bootovanie 10 minut, tolko aj vypinanie.

https://www.youtube.com/watch?v=4qSziR6sD8Q
Škoda, že na tom nemá zkompilovanej desktop, hned by byl jasným vítězem! ;D


Trupik

Re:Soutěž: Gentoo desktop na největším šrotu
« Odpověď #20 kdy: 15. 07. 2018, 18:53:44 »
Kód: [Vybrat]
time emerge --sync
...
real    26m38.501s
user    4m56.977s
sys     1m1.087s

Čo som vyhral?

kkt1

  • *****
  • 796
    • Zobrazit profil
Re:Soutěž: Gentoo desktop na největším šrotu
« Odpověď #21 kdy: 15. 07. 2018, 19:09:57 »
Kód: [Vybrat]
time emerge --sync
...
real    26m38.501s
user    4m56.977s
sys     1m1.087s

Čo som vyhral?
Vlastni domenu i s fotkou... www.kokotko.sk

Pavouk106

  • *****
  • 2 395
    • Zobrazit profil
    • Můj blog
    • E-mail
Re:Soutěž: Gentoo desktop na největším šrotu
« Odpověď #22 kdy: 15. 07. 2018, 19:24:43 »
Kód: [Vybrat]
time emerge --sync
...
real    26m38.501s
user    4m56.977s
sys     1m1.087s

Čo som vyhral?
Na čem jsi to proboha dělal? Buď na nějakym 33600bps modemu nebo na nějakym ukrutně starym šrotu. Nebo obojí...?

A pro Ty, kteří sledují vlákno: webkit-gtk na Intel Atom N455 zkompilováno za 1 den, 5 hodin a ty drobné si už nepamatuju...

Trupik

Re:Soutěž: Gentoo desktop na největším šrotu
« Odpověď #23 kdy: 15. 07. 2018, 20:04:50 »
Vlastni domenu i s fotkou... www.kokotko.sk
Ďakujem, že mi chceš dať svoju doménu, ale nechaj si ju - ty ju potrebuješ viac.

Na čem jsi to proboha dělal? Buď na nějakym 33600bps modemu nebo na nějakym ukrutně starym šrotu. Nebo obojí...?

A pro Ty, kteří sledují vlákno: webkit-gtk na Intel Atom N455 zkompilováno za 1 den, 5 hodin a ty drobné si už nepamatuju...
Kiežby. Som na stomegovej linke. Je to nejaký Intel Atom N2800 a odkedy v Gentoo zapli podpisovanie portage, tak refresh kľúčov a kontrola podpisu trvá takto nechutne dlho. Takže cenu za najhorší hardvér asi nevyhrám, ale tá rýchlosť ma aj tak riadne serie.

Pavouk106

  • *****
  • 2 395
    • Zobrazit profil
    • Můj blog
    • E-mail
Re:Soutěž: Gentoo desktop na největším šrotu
« Odpověď #24 kdy: 15. 07. 2018, 20:16:38 »
Kiežby. Som na stomegovej linke. Je to nejaký Intel Atom N2800 a odkedy v Gentoo zapli podpisovanie portage, tak refresh kľúčov a kontrola podpisu trvá takto nechutne dlho. Takže cenu za najhorší hardvér asi nevyhrám, ale tá rýchlosť ma aj tak riadne serie.
Počkat, takže až budu dělat sync na tom mym N455, tak to mám pustit přes noc?

gdfgdfg

Re:Soutěž: Gentoo desktop na největším šrotu
« Odpověď #25 kdy: 15. 07. 2018, 20:29:26 »
Citace
Škoda, že na tom nemá zkompilovanej desktop, hned by byl jasným vítězem! ;D

Je tam nieco, aj hudobne CD na tom prehrava. Ale ako to tak hraje, tak tusim pri nadvazovani ssh to parkrat seklo :-)

tdc

Re:Soutěž: Gentoo desktop na největším šrotu
« Odpověď #26 kdy: 16. 07. 2018, 00:22:28 »
Gentoo na 486, bootovanie 10 minut, tolko aj vypinanie.

https://www.youtube.com/watch?v=4qSziR6sD8Q
Škoda, že na tom nemá zkompilovanej desktop, hned by byl jasným vítězem! ;D

$ cat /proc/cpuinfo
processor   : 0
vendor_id   : CyrixInstead
cpu family   : 5
model      : 7
model name   : Cyrix MediaGXtm MMXtm Enhanced
stepping      : 4
cpu MHz      : 233.878
cache size   : 16 KB
fdiv_bug    : no
hlt_bug      : no
f00f_bug    : no
coma_bug   : no
fpu      : yes
fpu_exception   : yes
cpuid level   : 2
wp      : yes
flags      : fpu tsc msr cx8 cmov mmx cxmmx
bogomips   : 468.78
clflush size   : 32


$ free
             total       used       free     shared    buffers     cached
Mem:        156172      80280      75892          0      43556      21760
-/+ buffers/cache:      14964     141208
Swap:       235592          0     235592

$ lspci
00:00.0 Host bridge: Cyrix Corporation PCI Master
00:0e.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 02)
00:12.0 ISA bridge: Cyrix Corporation 5530 Legacy [Kahlua]
00:12.1 Bridge: Cyrix Corporation 5530 SMI [Kahlua]
00:12.2 IDE interface: Cyrix Corporation 5530 IDE [Kahlua]
00:12.3 Multimedia audio controller: Cyrix Corporation 5530 Audio [Kahlua]
00:12.4 VGA compatible controller: Cyrix Corporation 5530 Video [Kahlua]
00:13.0 USB Controller: Compaq Computer Corporation ZFMicro Chipset USB (rev 06)

$ dmesg | grep ^hda # disk je 6GB MicroDrive HDD v CompactFlash slotu
hda: HMS360606D5CF00, ATA DISK drive
hda: cs5530_set_xfer_mode(PIO 4)
hda: max request size: 128KiB
hda: 12000556 sectors (6144 MB) w/128KiB Cache, CHS=11905/16/63
hda: cache flushes supported

$ xdpyinfo
name of display:    :0.0
version number:    11.0
vendor string:    The X.Org Foundation
[...]
screen #0:
  print screen:    no
  dimensions:    1024x768 pixels (347x260 millimeters)
  resolution:    75x75 dots per inch
  depths (7):    16, 1, 4, 8, 15, 24, 32
[...]
  visual:
    visual id:    0x21
    class:    TrueColor
    depth:    16 planes
    available colormap entries:    64 per subfield
    red, green, blue masks:    0xf800, 0x7e0, 0x1f
    significant bits in color specification:    8 bits

HW je https://www.cnet.com/products/netvista-n2200-thin-client-32mb-enet-linux-8363/specs/
tzn. puvodnim urcenim thin-client. Nema to bios, posledni "podporovanej" kernel je 2.6.20.x (a to jeste s custom hackem, aby vubec nabehl), ale uz dlouho jsem nekoukal, jestli by to treba nebootovalo i s necim novejsim. Gentoo bootstrapovany lokalne ze stage1, plna vlastni rekompilace jak stage1, tak i vseho nasledujiciho (stage2/stage3) s:

CFLAGS="-O2 -mtune=i586 -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="i486-pc-linux-gnu"

Vse kompilovano lokalne, pripadne s pomoci distcc a druheho stejneho stroje (vykon 100Mbit site tu neni limitem, takze to bylo "skoro jak dualcore").

WM je minimalisticky Ratpoison, pouziti primarne jako terminal, ale je tam i firefox a thunderbird + dalsi "nezbytne" aplikace.


Pavouk106

  • *****
  • 2 395
    • Zobrazit profil
    • Můj blog
    • E-mail
Re:Soutěž: Gentoo desktop na největším šrotu
« Odpověď #27 kdy: 16. 07. 2018, 07:15:49 »
...

HW je https://www.cnet.com/products/netvista-n2200-thin-client-32mb-enet-linux-8363/specs/
tzn. puvodnim urcenim thin-client. Nema to bios, posledni "podporovanej" kernel je 2.6.20.x (a to jeste s custom hackem, aby vubec nabehl), ale uz dlouho jsem nekoukal, jestli by to treba nebootovalo i s necim novejsim. Gentoo bootstrapovany lokalne ze stage1, plna vlastni rekompilace jak stage1, tak i vseho nasledujiciho (stage2/stage3) s:

CFLAGS="-O2 -mtune=i586 -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="i486-pc-linux-gnu"

Vse kompilovano lokalne, pripadne s pomoci distcc a druheho stejneho stroje (vykon 100Mbit site tu neni limitem, takze to bylo "skoro jak dualcore").

WM je minimalisticky Ratpoison, pouziti primarne jako terminal, ale je tam i firefox a thunderbird + dalsi "nezbytne" aplikace.
Tak Tobě se opravdu klaním. Gentoo ze Stage 1 (sám jsem ještě nikdy nedělal), lokální kompilace na fakt starym HW a předpokládám, že distcc sice udělalo divy (v porovnání s/bez), ale samotný časy se nikam výrazně neposunuly (pořád to bylo v hodinách). Zatím to vypadá, že získáš titul Ty!

Mimochodem, já Gentoo kompiloval na 1x Celeron 366MHz, ale to bylo jen headless. Taky to trvalo, ale pořád to bylo snesitelný (pustíš, zapomeneš, za týden zkontroluješ, hotovo).

Re:Soutěž: Gentoo desktop na největším šrotu
« Odpověď #28 kdy: 16. 07. 2018, 08:52:49 »
Nie je to síce desktop, ale netbook s Atomom x8350+2GB RAM. QTwebengine som kompiloval včera, začal som niekedy poobede a skončil niekedy v noci. Samozrejme cez distcc, na serveri mám Xeon X3480. Trvalo to dlho preto lebo RAM a wifi je na tom zúfalo pomalá.Na desktope som v piatok vymenil črevá, celý strom (1513 balíkov), vrátane KDE-plasma, Libreoffice atď som prekompiloval približne za 12 hodín.

tdc

Re:Soutěž: Gentoo desktop na největším šrotu
« Odpověď #29 kdy: 16. 07. 2018, 10:39:42 »
Tak Tobě se opravdu klaním. Gentoo ze Stage 1 (sám jsem ještě nikdy nedělal), lokální kompilace na fakt starym HW a předpokládám, že distcc sice udělalo divy (v porovnání s/bez), ale samotný časy se nikam výrazně neposunuly (pořád to bylo v hodinách). Zatím to vypadá, že získáš titul Ty!

Mimochodem, já Gentoo kompiloval na 1x Celeron 366MHz, ale to bylo jen headless. Taky to trvalo, ale pořád to bylo snesitelný (pustíš, zapomeneš, za týden zkontroluješ, hotovo).

Mne se klanet nemusis, to spis autorum Gentoo, ze jde v podstate jen nastavit par veci, pustit kompilaci, nechat to bezet a prijit k hotovymu. Obecne Gentoo provozuju na vsem "nestandardnim" zeleze, protoze je daleko snazsi ho na cokoliv dostat - nic se neplete pod ruce, zadny automagic installery, ktery zaskoci to, ze si clovek chce nastavit disk / sit / mount po svym, pripadne bootovat ze zvlastnich konfiguraci. Vetsinou mi stacilo, kdyz se to dalo nabootovat, pak uz jen zapnout sshd, pripojit se z jinyho stroje, pustit si tam screen/tmux a po case prekontrolovat stav.

Problemem pro vetsinove distribuce byva prave pouzita platforma, kdy je stejne potreba prekompilovat binarky kvuli chybejicim featuram v CPU (napr. i686 nepotrebuje CMOV, ale vsechny distra braly jako etalon tusim PentiumPro/Pentium II(?), ktere CMOV ma), nebo uz treba kvuli tomu, ze binarni distro pro i486 proste nesezenete. Podobnym zpusobem jsem rozbehl Gentoo i na Asus WL-500g (MIPS), nebo Linksys NSLU2, ale tam uz bylo potreba cross-kompilovat glibc, protoze v tech masinkach na to nebylo dost RAM.

Distcc na tom thin-clientu opravdu trochu pomohlo, asi jako kdyz se na vicejadru da -j2 misto -j1. Na ty masine je bottleneckem jak CPU (je to vlastne neuplna implementace i486, pomala FPU, par i586 instrukci + mmx, akorat to bezi na 233MHz), tak disk - CompactFlash jen v PIO4, nelze tam pouzit DMA, navic viz dmesg: max. request je nejakych 128KiB, cache taky 128KiB, takze zadna slava ;-)

Podobnyho zvlastniho HW mam kolem sebe dost (napr. mini-itx desku se stejnym MediaGX CPU, uz ale na 300MHz, nebo starsi PC/104 system s 2x LAN, desku VIA EPiA 500MHz, atd). Slouzilo to vetsinou pro polo-prumyslove ucely, kde slo o minimalni spotrebu (ta PC/104 napr. jako tcpip/serial prevodnik - ze v tom je cele embedded PC s 2x eth i s vga jsem zjistil az po rozebrani). Dnes neni problem to nahradit nejakym Atomem, nebo RPi. Bohuzel tech low-power Atomu uz taky ubyva, sehnat x86 (32/64) platformu s celkovou spotrebou <10W zacina byt (opet) docela problem; RPi to vetsinou dokaze zachranit, ale ma zase svoje mouchy.