abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 17:44 | Nová verze

Po půl roce vývoje od vydání verze 40 bylo vydáno GNOME 41 (YouTube). Přehled novinek i s náhledy v poznámkách k vydání a v novinkách pro vývojáře a správce systémů.

Ladislav Hagara | Komentářů: 15
včera 15:11 | Nová verze

Mobilní Datovka, tj. svobodná mobilní aplikace pro přístup k datovým schránkám, byla vydána ve verzi 1.13.0. Existuje-li více možností platby za poštovní datovou zprávu, je nově uživateli při odesílání datové zprávy umožněn výběr způsobu platby.

Ladislav Hagara | Komentářů: 0
včera 09:00 | Nová verze

Google Chrome 94 byl prohlášen za stabilní. Nejnovější stabilní verze 94.0.4606.54 přináší řadu oprav a vylepšení (YouTube). Zdůraznit lze WebCodecs a WebGPU. Opraveno bylo 19 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře (YouTube). Nově lze nastavit preferovaný jazyk.

Ladislav Hagara | Komentářů: 0
včera 08:00 | Nová verze

UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch (seznam podporovaných zařízení), vydala Ubuntu Touch OTA-19. Nejnovější verze je pořád založena na Ubuntu 16.04. Pracuje se na přechodu na Ubuntu 20.04.

Ladislav Hagara | Komentářů: 0
včera 07:00 | Komunita

Canonical prodloužil podporu Ubuntu 14.04 LTS (Trusty Tahr) a 16.04 LTS (Xenial Xerus) na 10 let. Ubuntu 14.04 je tedy podporováno do dubna 2024 a Ubuntu 16.04 do dubna 2026.

Ladislav Hagara | Komentářů: 5
21.9. 20:44 | Zajímavý projekt

Konsorcium Linux Foundation oznámilo, že bude hostovat projekt PaSh. Cílem PaSh je automatizovaná paralelizace skriptů v POSIX shellech.

Ladislav Hagara | Komentářů: 0
21.9. 20:11 | Zajímavý článek

Bjorn Stahl v obsáhlém zápisku rozebírá architekturu alternativního grafického frameworku a serveru Arcan z pohledu návrhu operačního systému.

Fluttershy, yay! | Komentářů: 3
21.9. 15:44 | Nová verze

Byla vydána verze 3.12 prohlížeče obrázků gThumb (Wikipedie, GitLab). Z novinek lze zdůraznit například přidání podpory AVIF, HEIF a JPEG XL.

Ladislav Hagara | Komentářů: 0
21.9. 12:11 | Nová verze

Byla vydána nová verze 5.5 programovacího jazyka Swift (Wikipedie). Zdrojové kódy jsou k dispozici na GitHubu. Ke stažení jsou oficiální binární balíčky pro Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04, CentOS 7, CentOS 8 a Amazon Linux 2.

Ladislav Hagara | Komentářů: 0
21.9. 09:00 | Komunita

Do pátku probíhá konference vývojářů Linuxu aneb linuxových instalatérů Linux Plumbers Conference 2021 (LPC 2021). Přednášky lze sledovat online.

Ladislav Hagara | Komentářů: 1
Dotykový displej na notebooku nebo desktopu
 (35%)
 (7%)
 (6%)
 (52%)
Celkem 486 hlasů
 Komentářů: 11, poslední 18.9. 18:45
Rozcestník



Dotaz: Vhodné proměnné USE

4.8.2005 17:12 Petr Tomeš | skóre: 23 | blog: ptomes | Brno
Vhodné proměnné USE
Přečteno: 127×
Dobrý den, jaké globální USE proměnné zakázat/povolit, pokud chci pouze základní systém s KDE a několika základními programy pro net (Firefox, Kmail), hudbu (Amarok), přehrávání filmů (MPlayer), k3b... pro tuto sestavu:

Sestava: Gentoo 2005.0/1, Pentium III 900 MHz Celeron2 Coppermine, 128 MB RAM, Nvidia Riva TNT2 32 MB RAM, /boot (32 MB), / (9 GB), swap (1024 MB), KDE-base 3.4 + základní programy (Firefox, Amarok, KMail, K3B, MPlayer, KWord, KSpread...)

a) Pokud to chápu správně, mohu zakázat apm, cups a foomatic (nebude tiskárna), scanner (nebude scanner) gnome, gtk, gtk2, motif, oss, spell, xmms?

b) Je pro mě nutné mít aktivované volby jako jsou apm, python, arts, berkdb, gpm, libg++, oss, svga, tcpd, xml2, zlib, xine?

c) Jaké volby naopak potřebuji povolit? Zřejmě alsa, cdr, dvd, dvdr, mp3, opengl...?

Podle http://gentoo-wiki.com/Safe_Cflags#Celeron_.28Coppermine.29_aka_Celeron2_.28Intel.29

doporučují použít:

CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer"

Podle http://gentoo-wiki.com/CFLAGS#-O3 by: a) volba -O3 neměla být používána pro systém "s malým množstvím paměti a místa na disku", kde by mohla program zpomalit. Výstupní binární soubory prý budou větší, ale ne rychlejší. Bezpečná volba je prý -O2 "pro rychlý systém, který prostě funguje".

b) volba -fomit-frame-pointer urychlí spouštění aplikací, ale zvětší velikost binárních souborů až o 30 %.

Přes Google jsem zjistil, že na podobných konfigurací lidé používají také následující CFLAGS: -fvisibility-inlines-hidden (CXXFLAG) - doporučený údajně pro uživatele KDE, který zmenší velikost knihoven nepotřebné znaky. -fforce-addr -fforce-mem -fprefetch-loop-arrays -ftracer -mfpmath=sse

Mám tedy obavy, zda jsou tyto volby vhodné pro daný počítač. Předem děkuji za odpovědi.

Odpovědi

Max avatar 4.8.2005 20:44 Max | skóre: 69 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Vhodné proměnné USE
Jednoznacne -O2 , -O3 nepouzivat, ja bych nechal bud
CHOST="i686-pc-linux-gnu" 
CFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
USE="neco neco neco"
nebo
CHOST="i686-pc-linux-gnu" 
CFLAGS="-march=pentium3 -O2 -pipe"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
USE="neco neco neco"
Viz treba gentoohandbook
Pisi zde, co doporucuje obycejny uzivatel gentoo (ja), ktery sice trochu laboroval, ale ...
Zdar Max
Měl jsem sen ... :(
4.8.2005 20:48 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
Rozbalit Rozbalit vše Re: Vhodné proměnné USE
Co máte proti -O3?
Max avatar 4.8.2005 21:22 Max | skóre: 69 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Vhodné proměnné USE
Skoro nic, jen jsem s ni nezkompiloval dost veci :(. Mozna se to od te doby zmenilo, nevim :-/
Zdar Max
Měl jsem sen ... :(
4.8.2005 22:12 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
Rozbalit Rozbalit vše Re: Vhodné proměnné USE
Na mém desktopu mám CFLAGS takto CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" (používám gentoo) a zatím jsem skompiloval všechno (Možná je to nějak ošetřené v ebuildech.)
Max avatar 4.8.2005 22:25 Max | skóre: 69 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Vhodné proměnné USE
Mno, abych pravdu rekl, tak je to cca rok, co jsem zkousel -O3 :-/, nyni vypada muj make.conf takto :
CFLAGS="-march=athlon-xp -pipe -O2"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
USE="-kde -qt -arts alsa gnome gtk xinerama"
A pri instalaci par vybranych baliku pouzivam USE="" emerge ....
Zdar Max
Měl jsem sen ... :(
4.8.2005 22:28 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
Rozbalit Rozbalit vše Re: Vhodné proměnné USE
A nechtělo by to místo USE="" používat spíše echo "" >> /etc/portage/package.use
Max avatar 5.8.2005 00:38 Max | skóre: 69 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Vhodné proměnné USE
JJ, pouzil jsem to jen parkrat asi na dve aplikace, vim, ze po upgrade se balik zkompiluje ve svym puvodnim USE. Uznavam, uvedl jsem blby priklad :-( , ale za to /etc/potage/package.keywords uzivam hojne :)
Zdar Max
Měl jsem sen ... :(
Max avatar 4.8.2005 21:19 Max | skóre: 69 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Vhodné proměnné USE
Ach, proc jsi si zakladal dva thready? Jsem mel oba otevrene a koukam, ze jsem to trochu spletl .. :-/ .
Takze USE urcuje, jak se maji programy zkompilovat, co maji podporovat.
Jednoduchy priklad pro tebe :
Podle toho, co chces pouzivat to asi vypada na to, ze budes vyuzivat predevsim knihovny KDE, takze optimalizace pro KDE :
/etc/make.conf
USE="kde alsa arts -gtk -gnome -esd"
Jinak gentoo ma prednastavene volby USE, pokud chces, muzes si je upravovat a davat nadrazene prikazy ke kompilaci v programu /etc/make.conf , nadrazenejsi nez USE v make.conf je pouziti USE primo v konzoli :
Toto 
emerge -pv licq
USE="kde" emerge -pv licq
USE="-kde" emerge -pv licq
Rozdily vidis ;-)
Ale proc ti to vsechno pisu :-/ Si precti gentoohandbook ;-)
Zdar Max
Měl jsem sen ... :(
5.8.2005 11:25 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: Vhodné proměnné USE
Na prvotní nastavení USE doporučuju utilitku ufed, kde se jednotlivé volby USE zaškrtají přes textové menu s vysvětlivakami k jednotlivým volbám.

Potom doporučuju vždy emergovat s parametry -av a alespoň u větších balíků se nad tím ze začátku zamyslet a případně doupravit.

Co se CFLAGS týče, měl jsem dva roky -O3 a pak jsem dal zkusmo -O2 a to mám všude dones a nevidím žádný rozdíl (ale nebenchmarkoval jsem ani dobu kompilace ani rychlost spouštění/běhu a velikost aplikace). Rozhodně bych tam dal -pipe a co se týče -fomit-frame-pointer, používám ho všude a většina binárních distribucí a aplikací ho má v make taky, takže je to asi OK.

Každopádně bych si s těmi optimalizacemi nějak extra hlavu nelámal, daleko víc bych doporučil rozšířit RAM na 256 nebo 384MB a pokud těch 10GB místa na linux = 10GB disk, tak bych ho určitě vyměnil za nějaký nový a především rychlý. To pak budete mít pocit, že Vám někdo vyměnil počítač za nový a rychlý.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.