31

Re: make.conf

eridan, если есть какие-то конкретные вопросы - задавайте. (Но лучше создайте отдельную тему для этого) Однако, если планируете администрировать Генту, то хэндбук, если не необходимость, то уж по крайней мере не помешает. Очень рекомендую.

32

Re: make.conf

Всем спасибо. Ушел ставить gentoo.  :cool:

33

Re: make.conf

Ноутбук Toshiba A110 293

grep 'model name' /proc/cpuinfo

model name      : Genuine Intel(R) CPU           T1350  @ 1.86GHz
lspci

00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 02)
00:1d.0 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02)
04:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 01)
06:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev c0)
06:04.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)
06:04.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01)
06:04.2 SD Host controller: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01)
06:04.3 FLASH memory: ENE Technology Inc FLASH memory: ENE Technology Inc: (rev 01)
06:04.4 FLASH memory: ENE Technology Inc SD/MMC Card Reader Controller (rev 01)

Теперь собственно сами настройки:

eselect profile list | grep '\*'

  [4]   default/linux/x86/10.0/desktop/kde *

egrep -v '^#|^$' /etc/make.conf

CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=native -mtune=native -O2 -pipe"
CXXFLAGS=${CFLAGS}
ACCEPT_KEYWORDS="~x86"
LINGUAS="ru"
FEATURES="ccache collision-protect metadata-transfer"
MAKEOPTS="-j2"
USE="bash-completion caps cdb cddb cdparanoia css curl djvu dv ffmpeg \
     foomaticdb ftp gallium gimp glut gmp gnutls gphoto2 gstreamer ieee1394 \
     imagemagick imlib java jpeg2k ladspa lame latex libsamplerate \
     lm_sensors lzo maildir mailwrapper mbox mmx modplug mplayer mtp \
     musepack musicbrainz mysql nsplugin offensive pcmcia plasma plotutils \
     rss sasl scanner semantic-desktop skey slang slp sox sqlite sse sse2 \
     symlink taglib threads tk wavpack wifi xattr xcomposite xpm \
     xscreensaver zsh-completion -3dnow -hal -handbook -ipv6 \
     -ldap -quicktime -theora -v4l"
ALSA_CARDS="hda-intel usb-audio"
VIDEO_CARDS="intel"
DISTDIR="/home/users/portage/distfiles"
PORTAGE_TMPDIR="/tmp"
PKGDIR="/home/users/portage/packages"
INPUT_DEVICES="synaptics evdev"
PORTDIR_OVERLAY="/usr/local/portage/local/"
CAMERAS="*"
source /var/lib/layman/make.conf
LIRC_DEVICES="devinput"

В файле /etc/make.conf определены только глобальные USE-флаги, с редактированием которых прекрасно справляется app-portage/ufed, расставляющий отдельно в алфавитном порядке включенные и выключенные флаги.
Локальные флаги помещены в отдельные файлы в директорию /etc/portage/package.use

34 (20.08.2010 09:52:41 отредактировано enslaver)

Re: make.conf

USE="qt4 djvu jpeg ogg vorbis x264 mpeg matroska png tiff xv dvd ffmpeg acl amd64 gstreamer samba win32codecs phonon mysql wicd svg oscar msn skype dbus embedded qt3support sql webkit opengl mng X kde java -ipv6 alsa"

35

Re: make.conf

еще вопрос есть. при выборе профиля есть *desktop/ и *desktop/kde/
Если я выбираю например desktop/kde/ получается я уже не смогу юзать гнома если вдруг захочу? а если выбираю *desktop/ то что тогда? Я смогу пользоваться и тем и тем или тока консолью?)

36

Re: make.conf

Перенесено: Обсуждения флагов CFLAGS и USE для процессора p5q/Quad9550

37

Re: make.conf

virxak пишет

а почему MAKEOPTS="-j1" такой маленький? у вас 2 ядра я как понимаю мона и -j3 поставить

Собираю я что-то не так часто, да и мне обычно это не к спеху, а при "-j2" HD видео иногда начинает подтормаживать... да и пакеты некоторые не любят во много потоков собираться... но это уже другая песня...

38

Re: make.conf

Лучше выбрать сразу чем будете пользоваться. А если и то и то то выберите *desktop/ И кто мешает после выбрав например кде выбрать потом гном да пересобрать мир

39

Re: make.conf

спасибо. выберу десктоп/кде. всеравно гнома терпеть не могу)

40

Re: make.conf

Ноутбук Toshiba AC100 (ARM, Tegra 2)

ac100 xxx # cat /proc/cpuinfo 
Processor    : ARMv7 Processor rev 0 (v7l)
processor    : 0
BogoMIPS    : 1992.29

processor    : 1
BogoMIPS    : 19.25

Features    : swp half thumb fastmult vfp edsp thumbee vfpv3 vfpv3d16 
CPU implementer    : 0x41
CPU architecture: 7
CPU variant    : 0x1
CPU part    : 0xc09
CPU revision    : 0

Hardware    : Toshiba AC100 / Dynabook AZ
Revision    : 0000
Serial        : 0000000000000000
ac100 xxx #

т.к. на шине pcie ничего не весит ab , посему:

ac100 xxx # lsusb 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0424:2512 Standard Microsystems Corp. USB 2.0 Hub
Bus 002 Device 002: ID 0424:2513 Standard Microsystems Corp. 
Bus 001 Device 003: ID 0db0:3871 Micro Star International 
Bus 001 Device 004: ID 0db0:a871 Micro Star International 
Bus 002 Device 003: ID 0bdb:190a Ericsson Business Mobile Networks BV F3307 Mobile Broadband Module
Bus 002 Device 004: ID 0bda:58f2 Realtek Semiconductor Corp. 
ac100 xxx #

профиль:

ac100 xxx # eselect profile list | grep '\*'
  [3]   default/linux/arm/10.0/desktop/gnome *
ac100 xxx #

make.conf не особо много скажет, т.к. некоторые вещи рулятся через /etc/portage/[sets,package.mask,package.unmask,package.keywords] :

#
CFLAGS="-O2 -pipe -mcpu=cortex-a9 -mfpu=vfpv3-d16 -mhard-float -mthumb -mtune=cortex-a9"
CXXFLAGS="${CFLAGS}"
# 
CHOST="armv7a-hardfloat-linux-gnueabi"

ACCEPT_KEYWORDS="~arm"
ACCEPT_LICENSE="dlj-1.1"
APACHE2_MODULES="
        alias auth_basic authz_host
        deflate dir
        expires
        filter
        headers
        info
        log_config logio
        mime mime_magic
        rewrite
        status
        unique_id userdir
        vhost_alias
"
APACHE2_MPMS="event"
CAMERAS="canon"
FEATURES="candy sandbox"
FETCHCOMMAND="/usr/bin/getdelta.sh \"\${URI}\" -O \"\${DISTDIR}/\${FILE}\""
#GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/"
INPUT_DEVICES="evdev"
LINGUAS="en ru"
MAKEOPTS="-j3"
PHP_INI_VERSION="development"
PHP_TARGETS="php5-3"
USE="   a52 aac -alsa apng archive auto-completion auto-hinter autoipd
        bash-completion battery -berkdb bluetooth -brasero
        cairo caps -cdda -cdio -cdr cleartype consolekit -cups curl
        dbus -debug device-mapper dhcp dhcpcd djvu -dvi
        -esd exif
        faad -fam fat ffmpeg flac fontconfig fuse
        gconf gdbm gmp gnome gnome-keyring gphoto2 gstreamer gtk3 gtkstyle
        -hal
        icq icu idn inotify introspection ios ipod -ipv6 irc
        jabber -joystick jpeg jpeg2k
        -kdrive kipi
        -ldap libffi -libkms libnotify -lvm1 lzma
        -mad matroska mdnsresponder-compat mpeg musicbrainz
        nautilus networkmanager nss
        ogg opengl
        -perl png policykit pulseaudio -python python3
        -qt4
        -sdl semantic-desktop sftp sip sndfile ssl -static-libs -subversion svg system-sqlite
        t1lib theora threads tiff -timidity truetype
        unicode urandom usb
        v4l2 vorbis vpx
        webkit wifi
        X xcb xcomposite xinerama xklavier xscreensaver -xulrunner xv
        youtube
        zlib"
VIDEO_CARDS="fbdev"
# avahi? imagemagick? zeroconf?
source /var/lib/layman/make.conf

подключенные оверлеи: enlightenment, gentosh-ac100, gnome.

41

Re: make.conf

Demiurg пишет

Ноутбук Toshiba AC100 (ARM, Tegra 2)

Вот это интересно. Как на нем генту? Все ли устройства работают, долго ли на батарейке тянет, как в целом ощущение?

42

Re: make.conf

AMD Sempron 2600+ , ATI Radeon 9000, 1 Gb DDR

                           

# Допустимые лицензии.
ACCEPT_LICENSE="*"

# Оверлеи layman
source /var/lib/layman/make.conf

# Настройки
CFLAGS="-O2 -march=native -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"

VIDEO_CARDS="radeon"

#USE-флаги
# Отключен bluetooth и всякая лабуда                                        
USE="-bluetooth -ieee1394 -foomaticdb -cups -sse2 -sse3 -sse4.1 -sse4.2 -sse4a -sse5 -ssl -ssse3 -networkmanager -yahoo -handbook -ipv6 -ldap fpu vme de pse tsc msr pae mce pat pse36 mmx fxsr 3dnowext 3dnow up"
# Количество параллельных процессов                                   
MAKEOPTS="-j2"

# Одновременная сборка                        
EMERGE_DEFAULT_OPTS="--jobs=4"

43

Re: make.conf

Какой march нужно использовать для Intel(R) Core(TM) i3-2100?

44

Re: make.conf

sanren пишет

Какой march нужно использовать для Intel(R) Core(TM) i3-2100?

core2 или native

http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel

45

Re: make.conf

Кстати, наткнулся на русскоязычное описание USE-флагов.
Может, кому пригодится. http://wiki.enchtex.info/doc/gentoo/gentoo_use-flags

46

Re: make.conf

Доброго времени суток всем.
На данный момент пишу с CalculateLinuxDesctop,рабочий стол KDE 4.7.1.
С такой вот архитектурой:
  AMD Atlon 64x2 Dual Core Processor 5600+
  оперативы 2 гига
  видео GeForce 8800 GTS
и с таким вот make.conf

#------------------------------------------------------------------------------
# Modified Calculate-install 2.2.24
# Processed template files:
# /usr/share/calculate/templates/install/1live/portage/make.conf
#------------------------------------------------------------------------------

#----------------------
# Основные опции сборки
#----------------------
# Исключение программного обеспечения. Список возможных флагов можно
# посмотреть здесь: /var/lib/layman/calculate/profiles/desc/calculate.desc
# В качестве разделителя используйте пробел. Для удаления программ выполните
# обновление `emerge -uDN world`, затем удалите пакеты выполнив `emerge -ac`.
#CALCULATE=""

# Допустимые лицензии. Требуется указать для таких пакетов, как:
# net-wireless/broadcom-sta, dev-java/sun-jdk и прочие.
ACCEPT_LICENSE="*"

# Альтернативные зеркала обновленого репозитория. В случае проблем с доступом
# попробуйте в начале обновить оверлей, выполнив `layman -s calculate`.
#PORTAGE_BINHOST="http://77.88.19.68/calculate/CLD/grp/x86_64"
#PORTAGE_BINHOST="ftp://ftp.linux.kiev.ua/pub/Linux/Calculate/CLD/grp/x86_64"
#PORTAGE_BINHOST="ftp://opennix.tula.su/calculate/CLD/grp/x86_64"
#PORTAGE_BINHOST="http://mirror.cnet.kz/calculate/CLD/grp/x86_64"

# Подключение оверлеев layman. Не следует изменять эту настройку, так как это
# может нарушить работу менеджера пакетов.
source /var/lib/layman/make.conf

#----------------------
# Настройки компилятора
#----------------------
# Дополнительные параметры передаваемые компилятору. Флаг "-march=native"
# оптимизирует программы под ваше железо.
CFLAGS="-O2 -march=native -pipe"
CXXFLAGS="${CFLAGS}"

#---------------------
# Ускорение компиляции
#---------------------
# Количество параллельных процессов, запускаемых при установке пакета.
MAKEOPTS="-j3"

# Количество пакетов для одновременной сборки.
EMERGE_DEFAULT_OPTS="--jobs=4"
 
  Вот есть желание собрать чистый Gentoo с гномом.Посоветуйте,пжлуйста нубу оптимальный make.conf .,заранее спасибо тому,у кого появится время и желание помочь лентяю)).

47

Re: make.conf

Евген пишет

  Вот есть желание собрать чистый Gentoo с гномом.Посоветуйте,пжлуйста нубу оптимальный make.conf .,заранее спасибо тому,у кого появится время и желание помочь лентяю)).

может вам ещё посоветовать хлопья на завтрак не зная вашей потребности в клетчатке? (с)
собственно начинайте... можно взять один из выложенных за основу.

48

Re: make.conf

бери cls  и собирай что хочешь (eselect profile set X)

49

Re: make.conf

Мое имхо человеку который до сих пор не ставит пробелы после запятых - нечего делать в Gentoo.

50

Re: make.conf

зачем явно указывать в глобальной переменной ЮЗ так много всего? к примеру даже КДЕ, если выбран профиль КДЕ,
ну вот к примеру:

Консоль
(chroot) Gentoo-2012 / # eselect profile list | grep '\*'
  [5]   default/linux/amd64/10.0/desktop/kde *
Консоль
(chroot) Gentoo-2012 / # cat /etc/make.conf
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.

CFLAGS="-march=core2 -O2 -pipe"
CXXFLAGS="${CFLAGS}"

MAKEOPTS="-j5"

#USE="-ipv6"

# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.

CHOST="x86_64-pc-linux-gnu"

# These are the USE flags that were used in addition to what is provided by the
# profile used for building.

#USE="mmx sse sse2"

GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/"

SYNC="rsync://rsync.fi.gentoo.org/gentoo-portage"


Консоль
(chroot) Gentoo-2012 / # emerge --info
Portage 2.1.10.41 (default/linux/amd64/10.0/desktop/kde, gcc-4.5.3, glibc-2.13-r4, 3.1.6-gentoo x86_64)
=================================================================
System uname: Linux-3.1.6-gentoo-x86_64-Intel-R-_Core-TM-_i3-2310M_CPU_@_2.10GHz-with-gentoo-2.0.3
Timestamp of tree: Mon, 23 Jan 2012 18:15:01 +0000
app-shells/bash:          4.1_p9
dev-lang/python:          2.7.2-r3, 3.1.4-r3
sys-apps/baselayout:      2.0.3
sys-apps/openrc:          0.9.4
sys-apps/sandbox:         2.5
sys-devel/binutils:       2.21.1-r1
sys-devel/gcc:            4.5.3-r1
sys-devel/gcc-config:     1.4.1-r1
sys-devel/make:           3.82-r1
sys-kernel/linux-headers: 3.1 (virtual/os-headers)
sys-libs/glibc:           2.13-r4
Repositories: gentoo
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/openvpn/easy-rsa /usr/share/themes/oxygen-gtk/gtk-2.0"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=core2 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs distlocks ebuild-locks fixlafiles news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.fi.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 berkdb bluetooth branding bzip2 cairo cdda cdr cli consolekit cracklib crypt cups cxx dbus declarative dri dts dvd dvdr emboss encode exif fam firefox flac fortran gdbm gdu gif gpm gtk iconv ipv6 jpeg kde kipi lcms ldap libnotify mad mmx mng modules mp3 mp4 mpeg mudflap multilib ncurses nls nptl nptlonly ogg opengl openmp pam pango pcre pdf phonon plasma png policykit ppds pppd qt3support qt4 readline sdl semantic-desktop session spell sse sse2 ssl startup-notification svg sysfs tcpd tiff truetype udev unicode usb vorbis x264 xcb xcomposite xinerama xml xorg xscreensaver xulrunner xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="fbdev glint intel mach64 mga neomagic nouveau nv r128 radeon savage sis tdfx trident vesa via vmware dummy v4l" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

(chroot) Gentoo-2012 / #

51

Re: make.conf

moshell пишет

зачем явно указывать в глобальной переменной ЮЗ так много всего? к примеру даже КДЕ, если выбран профиль КДЕ,
ну вот к примеру:

профили kde и gnome относительно новые и большинство не меняет свои make.conf'ы с того, как впервые их написали. если вас устраивает набор по-умолчанию, то рад за вас...

52

Re: make.conf

В Funtoo нет профилей kde, gnome.., только desktop, developer и server.

53

Re: make.conf

# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.

ACCEPT_KEYWORDS="~amd64"
CFLAGS="-march=corei7-avx -mtune=corei7-avx -O2 -pipe -mfpmath=sse -mavx -msse4 -Wno-all"
CXXFLAGS="-march=corei7-avx -mtune=corei7-avx -Os -pipe -mfpmath=sse -mavx -msse4 -Wno-all"
MAKEOPTS="-j8"
VIDEO_CARDS="nvidia"
INPUT_DEVICES="evdev"
CAMERAS="*"
LINGUAS="en ru"
ACCEPT_LICENSE="*"
DISTDIR=/sources
PORTDIR=/portage
#PORTAGE_TMPDIR=/var/portage
#PKGDIR=/sources/pkg
SYNC="rsync://mirror.yandex.ru/gentoo-portage"
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles"

#PORTAGE_NICENESS="19"
EMERGE_DEFAULT_OPTS="--quiet-build=n"
#FEATURES="test"
source /var/lib/layman/make.conf

# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.

USE="avx mmx mmxext sse sse2 sse3 ssse3 sse4 -3dnow -3dnowext X
-akonadi ass -berkdb
clucene consolekit dirac directfb djvu
-egl -examples extras faac faad fbcon ffmpeg fluidsynth
-gallium -gcrypt -gles gphoto2 -gpm -gstreamer -gtk -gtk+ -gtk3 -handbook 
id3tag ieee1394 imagemagick -introspection jpeg2k
lame -ldap -libnotify libv4l libv4l2 -llvm lzma lzo matroska networkmanager 
-perl plugins policykit private-headers quicktime raw
schroedinger -semantic-desktop sqlite -static-libs symlink
-tcpd theora threads thumbnail
utils v4l -vdpau vlc
-webdav wifi wimax wps xattr -xinerama"

54 (03.04.2012 02:05:09 отредактировано Dr House)

Re: make.conf

Pentium(R) Dual-Core CPU E6500 @ 2.93GHz 
4GB Ram NVIDIA 120GT 1024Mb GDDR2

# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CFLAGS="-O2 -march=native -pipe -msse -msse2 -msse3 -mssse3 -mmmx"
CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult [url]http://www.gentoo.org/doc/en/change-chost.xml[/url] before changing.
CHOST="x86_64-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.

MAKEOPTS=-"j3"
INPUT_DEVICES="virtualbox evdev keyboard mouse"
VIDEO_CARDS="nvidia"
CAMERAS="ptp2"
ALSA_CARDS="hda-intel"
LINGUAS="ru en"
EMERGE_DEFAULT_OPTS="--jobs=3 --autounmask-write=y"
GENTOO_MIRRORS="http://mirror-kt.neolabs.kz/gentoo/pub/"
#GENTOO_MIRRORS="http://distfiles.gentoo.org"
#GENTOO_MIRRORS="ftp://xeon.gentoo.ru/mirrors/Gentoo/
SYNC="rsync://mirror-kt.neolabs.kz/gentoo-portage"
USE="consolekit bash-completion nvidia jpeg gif tiff opengl -hal cairo \
     qt3support mmx sse sse2 qt4 x264 mp3 mp4 mpeg2 mpeg4pt2 xvid \
     a52 -real dvdnav faac fbcondecor png usb networkmanager \
     policykit alsa acpi dbus X -gnome avahi samba vdpau gnutls kde cdr \
     dvd gtk pam windbind truetype branding semantic-desktop \
     bindist udev ffmpeg pulseaudio gstreamer vlc auto-hinter -cleartype \
     lcdfilter"
ACCEPT_LICENSE="*"
FEATURES="-assume-digests metadata-transfer -splitdebug -digest -fail-clean parallel-install -distcc -ccache -unmerge-logs -ebuild-locks"
#CCACHE_DIR="/home/tmp/ccache"
#CCACHE_SIZE="10G"
source /var/lib/layman/make.conf
PKGDIR="/home/pkg"
PORTDIR_OVERLAY="/home/overlay /var/lib/layman/qt /var/lib/layman/zugaina /var/lib/layman/foo-overlay /var/lib/layman/flameeyes-overlay /var/lib/layman/wish /var/lib/layman/lcd-filtering"
DISTDIR="/media/ST4/MEDIA/lin/Gentoo2.0/dists1"
#FETCHCOMMAND="/usr/bin/wget --limit-rate=200k \${DISTDIR}/\${FILE} \${URI}"
#RESUMECOMMAND="/usr/bin/wget -c --limit-rate=200k \${DISTDIR}/\${FILE} \${URI}"
#PORT_LOGDIR="/portlog"
#/var/lib/layman/desktop-effects
I_PROMISE_TO_SUPPLY_PATCHES_WITH_BUGS=1
#CONFIG_PROTECT="/etc/pulse/default.pa /etc/pulse/daemon.conf"

55

Re: make.conf

bobr,  посмотрел ваш mak.conf  с нетбука на Интел Атом, хочу его применить у себя, тоже нетбук, я первый раз устанавливаю Gentoo.
Интересует, почему у вас закоментирована эта строчка?
#CFLAGS="-march=atom -mtune=atom -mssse3 -mfpmath=sse -O2 -fomit-frame-pointer"

56

Re: make.conf

amid88 пишет

bobr,  посмотрел ваш mak.conf  с нетбука на Интел Атом, хочу его применить у себя, тоже нетбук, я первый раз устанавливаю Gentoo.
Интересует, почему у вас закоментирована эта строчка?
#CFLAGS="-march=atom -mtune=atom -mssse3 -mfpmath=sse -O2 -fomit-frame-pointer"

Этот нетбук был у меня достаточно давно. (Посмотрите на дату поста) Тогда GCC-4.5 был еще очень нестабилен, а GCC-4.4 -march=atom не поддерживал.  Сейчас 4.5 уже в стабильной ветке. Можете смело использовать -march=atom

57

Re: make.conf

Понятно, спасибо.

58

Re: make.conf

Q9550@3825Mhz/8GB/ASUS560Ti@TOP

CFLAGS="-march=native -O2 -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="x86_64-pc-linux-gnu"
MAKEOPTS="-j5"
USE="mmx sse sse2 sse3 ssse3 sse4 sse4_1 \
unicode opengl openal opencl cleartype truetype \
dbus udev pulseaudio \
-gnome -gtk"
ACCEPT_KEYWORDS="~amd64"
VIDEO_CARDS="nvidia"
ALSA_CARDS="snd_ctxfi"
INPUT_DEVICES="keyboard mouse evdev"
LINGUAS="ru"
ACCEPT_LICENSE="*"


GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/"

SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"

source "/var/lib/layman/make.conf

59

Re: make.conf

virxak пишет

INPUT_DEVICES="keyboard mouse evdev"

Избыточно.

60

Re: make.conf

Lupo Alberto пишет
virxak пишет

INPUT_DEVICES="keyboard mouse evdev"

Избыточно.

А что вообще лучше указывать? "keyboard mouse synaptic" или просто "evdev"?