1 (12.10.2013 00:49:04 отредактировано Dr House)

Доброй ночи форумчане! В последнее время стал замечать падение производительности Gentoo. Используется KDE 4.8.5 и проприетарный драйвер NVIDIA версии 304.51. Была опробована и 295.71. Откат на ядро 3.4.9 ничего не изменило.
А именно:
* Низкий отклик системы
* Программы дольше запускаются, особенно гтк-шные.
* Низкая производительность графики, композитинг какой-то не плавный (с задержками), в отличие от Аэро на оффтопик-7. (Там тоже есть небольшие подтормаживания, но они менее заметны. Драйвер там 295-ый)
* Низкая производительность 3D OpenGL.
Например, в Warshow и опенарене на максимальных настройках графики (сглаживание, блюр и т.д.) заметны подтормаживания. Хотя в винде нормально шли игры и помощнее безо всяких лагов. Как пример, Mass Effect 3 (купленная лицензия) на максималках и Skyrim на средних.
А уж про вайн я вообще молчу. Эти две игры в нем подлагивают даже если на минимум выставить. =(

Конфигурация машины в подписи. В мейк.конф -O2 -march=native -pipe. USE-флаги думаю не имеет значения приводить, но уточню что  mmx sse sse2 ssse3 присутствуют.

На бинарных дистрибутивах производительность повыше, по моим ощущениям. Например, в Mageia 2 с тем же KDE 4.8.5. Но переходить на другой дистр не решение. Стал подумывать о переходе обратно на винду, если не решу с гентой. После нее на другие дистры не тянет. Или генту теперь не торт?


Upd: Похоже проблема не решена. По совету знакомого гентушника решил взглянуть на выхлоп cpufreq-info, а точнее выполнить cpufreq-info | grep latency
Получил это:

 maximum transition latency: 160 us.
  maximum transition latency: 160 us.

Поспрашивал у гентушников и узнал что 160 ненормальное значение и должно быть 10. Но у них ноутбуки, и я не уверен, что 10 это нормально для стационарного ПК.
Поэтому прошу вас выполнить ту же команду чтобы сравнить значения и получить комментарии, ибо как-то не спокойно. Поводом для этого стало подтормаживание видео в smplayer при открытии всяких окон и меню (Пробовал vdpau, xv, x11).

Gentoo Linux amd64 kernel 3.10.17 KDE 4.10.5 / Intel Dualcore E6500 2.93Ghz / 4 GB Ram / NV GT 630 2048mb GDDR3
Полет нормальный!

2

Покажите

eselect qtgraphicssystem list
eselect mesa list
eselect opengl list

...и лог «иксов».

Был, был и весь вышел...

3

+ eselect qtgraphicssystem list
drhouse123@tux ~ $ eselect qtgraphicssystem list
Available Qt Graphics Systems:
  [1]   native
  [2]   opengl (experimental)
  [3]   raster (default) *
+ eselect mesa list
drhouse123@tux ~ $ eselect mesa list
64bit i915 (Intel 915, 945)
64bit i965 (Intel 965, G/Q3x, G/Q4x)
64bit r300 (Radeon R300-R500)
64bit r600 (Radeon R600-R700, Evergreen, Northern Islands)
64bit sw (Software renderer)
  [1]   classic *
  [2]   gallium
32bit i915 (Intel 915, 945)
  [1]   classic *
  [2]   gallium
32bit i965 (Intel 965, G/Q3x, G/Q4x)
  [1]   classic *
32bit r300 (Radeon R300-R500)
  [1]   classic
  [2]   gallium *
32bit r600 (Radeon R600-R700, Evergreen, Northern Islands)
  [1]   classic *
  [2]   gallium
32bit sw (Software renderer)
  [1]   classic *
  [2]   gallium
+ eselect opengl list
drhouse123@tux ~ $ eselect opengl list
Available OpenGL implementations:
  [1]   nvidia *
  [2]   xorg-x11

Лог иксов: http://pastebin.com/CcMSPwVk

Gentoo Linux amd64 kernel 3.10.17 KDE 4.10.5 / Intel Dualcore E6500 2.93Ghz / 4 GB Ram / NV GT 630 2048mb GDDR3
Полет нормальный!

4

Покажите

emerge -pv mesa
Был, был и весь вышел...

5

При нагрузке (сборка чего-либо) Dolphin'ом невозможно пользоваться. Переход по папкам и прокрутка лагают. Стоит MAKEOPTS=-j3
и EMERGE_DEFAULT_OPTS="--jobs=2. PORTAGE_NICENESS=19 помогает слабо.

Gentoo Linux amd64 kernel 3.10.17 KDE 4.10.5 / Intel Dualcore E6500 2.93Ghz / 4 GB Ram / NV GT 630 2048mb GDDR3
Полет нормальный!

6

+ emerge -pv mesa
drhouse123@tux ~ $ emerge -pv mesa

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] media-libs/mesa-8.0.4-r1  USE="classic egl gallium llvm nptl shared-glapi -bindist -debug -g3dvl -gbm -gles1 -gles2 -openvg -osmesa -pax_kernel -pic (-selinux) -shared-dricore -vdpau (-wayland) -xa -xvmc" VIDEO_CARDS="-i915 -i965 -intel -nouveau -r100 -r200 -r300 -r600 -radeon -vmware" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB
Gentoo Linux amd64 kernel 3.10.17 KDE 4.10.5 / Intel Dualcore E6500 2.93Ghz / 4 GB Ram / NV GT 630 2048mb GDDR3
Полет нормальный!

7

+ uname -ra
drhouse123@tux ~ $ uname -ra 
Linux tux 3.5.4-gentoo #1 SMP PREEMPT Tue Sep 25 05:09:47 ALMT 2012 x86_64 Pentium(R) Dual-Core CPU E6500 @ 2.93GHz GenuineIntel GNU/Linux
Gentoo Linux amd64 kernel 3.10.17 KDE 4.10.5 / Intel Dualcore E6500 2.93Ghz / 4 GB Ram / NV GT 630 2048mb GDDR3
Полет нормальный!

8 (07.10.2012 02:47:25 отредактировано Dr House)

+  free -m
drhouse123@tux ~ $ free -m 
             total       used       free     shared    buffers     cached
Mem:          3957       3309        648          0        106        686
-/+ buffers/cache:       2516       1441
Swap:         6774        312       6462

Своп такого размера используется в основном для спящего режима.

+ sysctl
net.ipv4.ip_forward = 0
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.all.rp_filter = 1
vm.swappiness = 10
kernel.sysrq = 1
kernel.panic = 5
net.core.rmem_max = 4194304
net.core.wmem_max = 1048576
Gentoo Linux amd64 kernel 3.10.17 KDE 4.10.5 / Intel Dualcore E6500 2.93Ghz / 4 GB Ram / NV GT 630 2048mb GDDR3
Полет нормальный!

9

Для mesa есть смысл включить флаг vdpau, да и вообще включить его для всех поддерживаемых приложений.

Был, был и весь вышел...

10

IMHO, есть также смысл создать конфигурационный файл «иксов», в котором должно быть (это пример использовавшегося у меня файла, рядом со строками, на которые на мой взгляд сто́ит обратить внимание, указано ###):

...
Section "Files"
        ModulePath      "/usr/lib64/xorg/modules"                               ###
        ModulePath      "/usr/lib64/opengl/nvidia"                                ###
        ModulePath      "/usr/lib64/opengl/xorg-x11/extensions"   ###
        ...
EndSection
...
...
Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GT 220"
    Option         "NvAGP" "1"                                                                      ###
EndSection
...
Был, был и весь вышел...

11

...ещё: возможно, имеет смысл использовать sys-devel/prelink и sys-apps/preload.

Был, был и весь вышел...

12

Dr House, а конфиг ядра покажи ка...
ну и о железках инфу: lspci -k, cat /proc/cpuinfo

95% процентов проблем находятся между клавиатурой и стулом.

13

+ sudo lspci -k
drhouse123@tux ~ $ sudo lspci -k
Пароль: 
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 10)
        Subsystem: Giga-byte Technology Device 5000
        Kernel modules: intel-agp
00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 10)
        Kernel driver in use: pcieport
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)
        Subsystem: Giga-byte Technology Device a002
        Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 01)
        Kernel driver in use: pcieport
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 01)
        Kernel driver in use: pcieport
00:1d.0 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 01)
        Subsystem: Giga-byte Technology Device 5004
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci-hcd
00:1d.1 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01)
        Subsystem: Giga-byte Technology Device 5004
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci-hcd
00:1d.2 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 01)
        Subsystem: Giga-byte Technology Device 5004
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci-hcd
00:1d.3 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01)
        Subsystem: Giga-byte Technology Device 5004
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci-hcd
00:1d.7 USB controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01)
        Subsystem: Giga-byte Technology Device 5006
        Kernel driver in use: ehci_hcd
        Kernel modules: ehci-hcd
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
        Subsystem: Giga-byte Technology Device 5001
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
        Subsystem: Giga-byte Technology Device b001
        Kernel driver in use: PIIX_IDE
00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA Controller [IDE mode] (rev 01)
        Subsystem: Giga-byte Technology Device b002
        Kernel driver in use: ata_piix
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 01)
        Subsystem: Giga-byte Technology GA-8I945PG-RH Mainboard
        Kernel driver in use: i801_smbus
        Kernel modules: i2c-i801
01:00.0 VGA compatible controller: NVIDIA Corporation G96 [GeForce GT 120] (rev a1)
        Kernel driver in use: nvidia
        Kernel modules: nvidia, nvidiafb
03:00.0 Ethernet controller: Atheros Communications Inc. AR8131 Gigabit Ethernet (rev c0)
        Subsystem: Giga-byte Technology GA-G31M-ES2L Motherboard
        Kernel driver in use: atl1c
drhouse123@tux ~ $ 
+ cat /proc/cpuinfo
drhouse123@tux ~ $ cat /proc/cpuinfo
processor       : 0                                                                                                                                                                             
vendor_id       : GenuineIntel                                                                                                                                                                  
cpu family      : 6                                                                                                                                                                             
model           : 23                                                                                                                                                                            
model name      : Pentium(R) Dual-Core  CPU      E6500  @ 2.93GHz                                                                                                                               
stepping        : 10                                                                                                                                                                            
microcode       : 0xa07                                                                                                                                                                         
cpu MHz         : 1600.000                                                                                                                                                                      
cache size      : 2048 KB                                                                                                                                                                       
physical id     : 0                                                                                                                                                                             
siblings        : 2                                                                                                                                                                             
core id         : 0                                                                                                                                                                             
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm xsave lahf_lm dtherm tpr_shadow vnmi flexpriority
bogomips        : 5866.12
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Pentium(R) Dual-Core  CPU      E6500  @ 2.93GHz
stepping        : 10
microcode       : 0xa07
cpu MHz         : 1600.000
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm xsave lahf_lm dtherm tpr_shadow vnmi flexpriority
bogomips        : 5866.12
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

Конфиг ядра: http://pastebin.com/D7TsJeEN

Gentoo Linux amd64 kernel 3.10.17 KDE 4.10.5 / Intel Dualcore E6500 2.93Ghz / 4 GB Ram / NV GT 630 2048mb GDDR3
Полет нормальный!

14

Lupo Alberto пишет:

...ещё: возможно, имеет смысл использовать sys-devel/prelink и sys-apps/preload.

Кстати, тоже об этом подумал.

Также есть две мелкие проблемы.
1. При создании любого файла, он отображается только после нажатия на F5 в файл-менеджере (Замечено даже в втором гноме)
2. Не создаются миниатюры jpeg, jpg. Хотя сам формат отображается.

Gentoo Linux amd64 kernel 3.10.17 KDE 4.10.5 / Intel Dualcore E6500 2.93Ghz / 4 GB Ram / NV GT 630 2048mb GDDR3
Полет нормальный!

15 (07.10.2012 14:53:15 отредактировано Dr House)

Я не сидел без дела и у меня есть копия этой же системы, но собранная с уже -O2 -pipe без -march (набор юзов не изменен и prelink/preload не использованы) KDE уже 4.9.2.
Эту систему я собирал с расчетом на универсальность и даже ядро собрал с конфигом близким к конфигу generic-ядра.

Как итог Firefox и Thunderbird стали быстрее запускатся, да и общий отклик тоже повысился. Возможно это плацебо, но приведу ммейк.конф этой системы. На ней я сейчас и сижу:

+ make.conf
drhouse123@tux ~ $ cat /etc/portage/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="-O2 -pipe"
CXXFLAGS="${CFLAGS}"
# 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.

MAKEOPTS=-j3
INPUT_DEVICES="virtualbox evdev keyboard mouse synaptics"
VIDEO_CARDS="nvidia radeon nouveau intel fglrx"
LINGUAS="ru en"
EMERGE_DEFAULT_OPTS="--jobs=2 -v --autounmask-write" 
GENTOO_MIRRORS="http://mirror-kt.neolabs.kz/gentoo/pub/"
SYNC="rsync://mirror-kt.neolabs.kz/gentoo-portage"
USE="consolekit bash-completion nvidia jpeg gif tiff opengl cairo e2fsprogs ntfs3g fuse udisks \
     qt3support mmx sse sse2 ssse3 qt4 x264 mp3 mp4 mpeg2 mpeg4pt2 xvid offlinehelp \
     a52 dvdnav faac png embedded mysql  usb networkmanager acpi apm bluetooth scsi lm_sensors \
     policykit alsa acpi dbus X samba vdpau gnutls kde webkit declarative sql vaapi musepack \
     dvd gtk pam branding semantic-desktop udev v4l2 jingle otr skype optimisememory matroska \
     pulseaudio libv4l v4l openal mmxext private-headers sqlite p7zip zip djvu jpeg2k apm pmu \ 
     xattr git dvb highlight zsh-completion \ 
     baazar mercurial hfs fat reiserfs xfs ntfs jfs reiser4 btrfs dmraid theora ffmpeg \ 
     lame python video melt faac symlink minizip truetype cpudetection lzo libmpeg2 chm ebook \ 
     bittorrent gphoto2 google-gadgets curl natspec snmp virtualbox vlc fontconfig \
     -gnome -avahi -real -bindist -win64 -32bit -cdr -static-libs -hal -fbcondecor -zeroconf"

# Лицензии пакетов      
ACCEPT_LICENSE="* -@EULA"

#PKGDIR=""
PORTDIR_OVERLAY="${PORTDIR_OVERLAY} /drhouse123"
DISTDIR="/dists1"
FEATURES="splitdebug -assume-digests parallel-install parallel-fetch ccache -fail-clean config-protect-if-modified collision-protect -clean-logs -unmerge-orphans -unmerge-backup -downgrade-backup fixlafiles -getbinpkg"
PORTAGE_NICENESS=19

# Защита конфигурационных файлов
CONFIG_PROTECT="/etc/rc.conf /etc/conf.d/keymaps /etc/conf.d/consolefont /etc/conf.d/hwclock /etc/pulse/daemon.conf /etc/pulse/default.conf /etc/conf.d/xdm /usr/share/config/kdm/kdmrc" 


# Регулировки скорости скачки пакетов(неактивно)
FETCHCOMMAND="wget -t 3 -T 60 --passive-ftp --limit-rate=400k -O \"\${DISTDIR}/\${FILE}\" \"\${URI}\""
RESUMECOMMAND="wget -c -t 3 -T 60 --passive-ftp --limit-rate=400k -O \"\${DISTDIR}/\${FILE}\" \"\${URI}\""


# Неактивные параметры
#FETCHCOMMAND="/usr/bin/axel -an 10 -o \"\${DISTDIR}/\${FILE}\" \"\${URI}\""
#RESUMECOMMAND="/usr/bin/axel -an 10 -o \"\${DISTDIR}/\${FILE}\" \"\${URI}\""
# PORT_LOGDIR="/portlog"
# PORTAGE_IONICE_COMMAND="ionice -c 3 -p \${PID}"
# EMERGE_DEFAULT_OPTS="--keep-going=y --jobs=5"
# I_PROMISE_TO_SUPPLY_PATCHES_WITH_BUGS=1
CCACHE_DIR="/ccache"
CCACHE_SIZE="10G"
# CFLAGS="-march=core2 -O2 -pipe"
# CFLAGS="-march=prescott -O2 -pipe
# source /var/lib/layman/make.conf
# GENTOO_MIRRORS="http://distfiles.gentoo.org"
# GENTOO_MIRRORS="ftp://xeon.gentoo.ru/mirrors/Gentoo/

+ emerge --info
drhouse123@tux ~ $ emerge --info
Portage 2.1.11.9 (default/linux/amd64/10.0/desktop/kde, gcc-4.5.4, glibc-2.15-r2, 3.5.4-gentoo x86_64)
=================================================================
System uname: Linux-3.5.4-gentoo-x86_64-Pentium-R-_Dual-Core_CPU_E6500_@_2.93GHz-with-gentoo-2.1
Timestamp of tree: Sat, 06 Oct 2012 08:45:01 +0000
app-shells/bash:          4.2_p37
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.3-r2, 3.2.3
dev-util/ccache:          3.1.7
dev-util/cmake:           2.8.9
dev-util/pkgconfig:       0.27.1
sys-apps/baselayout:      2.1-r1
sys-apps/openrc:          0.9.8.4
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.11.6
sys-devel/binutils:       2.22-r1
sys-devel/gcc:            4.5.4
sys-devel/gcc-config:     1.7.3
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r3
sys-kernel/linux-headers: 3.4-r2 (virtual/os-headers)
sys-libs/glibc:           2.15-r2
Repositories:

gentoo
    location: /usr/portage
    sync: rsync://mirror-kt.neolabs.kz/gentoo-portage
    priority: -1000

drhouse-overlay-forked-ebuilds
    location: /drhouse123
    masters: gentoo
    priority: 0

ABI="amd64"
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
ACCEPT_PROPERTIES="*"
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"
ARCH="amd64"
AUTOCLEAN="yes"
BOOTSTRAP_USE="cxx unicode multilib"
CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump"
CAMERAS="ptp2"
CBUILD="x86_64-pc-linux-gnu"
CCACHE_DIR="/ccache"
CCACHE_SIZE="10G"
CFLAGS="-O2 -pipe"
CFLAGS_amd64="-m64"
CFLAGS_x32="-mx32"
CFLAGS_x86="-m32"
CHOST="x86_64-pc-linux-gnu"
CHOST_amd64="x86_64-pc-linux-gnu"
CHOST_x32="x86_64-pc-linux-gnux32"
CHOST_x86="i686-pc-linux-gnu"
CLEAN_DELAY="5"
COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog"
COLLISION_IGNORE="/lib/modules/* *.py[co]"
COLORFGBG="15;0"
CONFIG_PROTECT="/etc /etc/conf.d/consolefont /etc/conf.d/hwclock /etc/conf.d/keymaps /etc/conf.d/xdm /etc/pulse/daemon.conf /etc/pulse/default.conf /etc/rc.conf /usr/share/config /usr/share/config/kdm/kdmrc /usr/share/gnupg/qualified.txt /usr/share/themes/oxygen-gtk/gtk-2.0"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -pipe"
DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-QOsTQINm72,guid=050c657f41375fa553c74048507159ec"
DEFAULT_ABI="amd64"
DESKTOP_SESSION="default"
DISPLAY=":0"
DISTDIR="/dists1"
DM_CONTROL="/var/run/xdmctl"
EDITOR="/bin/nano"
ELIBC="glibc"
EMERGE_DEFAULT_OPTS="--jobs=2 -v --autounmask-write"
EMERGE_WARNING_DELAY="10"
EPREFIX=""
EROOT="/"
FCFLAGS="-O2 -pipe"
FEATURES="binpkg-logs ccache collision-protect config-protect-if-modified distlocks ebuild-locks fixlafiles news parallel-fetch parallel-install parse-eapi-ebuild-head protect-owned sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs userfetch xattr"
FETCHCOMMAND="wget -t 3 -T 60 --passive-ftp --limit-rate=400k -O "${DISTDIR}/${FILE}" "${URI}""
FETCHCOMMAND_RSYNC="rsync -avP "${URI}" "${DISTDIR}/${FILE}""
FETCHCOMMAND_SFTP="bash -c "x=\${2#sftp://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port=22 ; exec sftp -P \${port} \"\${host}:/\${x#*/}\" \"\$1\"" sftp "${DISTDIR}/${FILE}" "${URI}""
FETCHCOMMAND_SSH="bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port=22 ; exec rsync --rsh=\"ssh -p\${port}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}""
FFLAGS="-O2 -pipe"
FLTK_DOCDIR="/usr/share/doc/fltk-1.3.0-r1/html"
GCC_SPECS=""
GDK_USE_XFT="1"
GENTOO_MIRRORS="http://mirror-kt.neolabs.kz/gentoo/pub/"
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"
GRUB_PLATFORMS=""
GSETTINGS_BACKEND="gconf"
GS_LIB="/home/drhouse123/.fonts"
GTK2_RC_FILES="/etc/gtk-2.0/gtkrc:/home/drhouse123/.gtkrc-2.0:/home/drhouse123/.kde4/share/config/gtkrc-2.0"
GTK_RC_FILES="/etc/gtk/gtkrc:/home/drhouse123/.gtkrc:/home/drhouse123/.kde4/share/config/gtkrc"
HG="/usr/bin/hg"
HOME="/home/drhouse123"
INFOPATH="/usr/share/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.5.4/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.22/info"
INPUT_DEVICES="virtualbox evdev keyboard mouse synaptics"
IUSE_IMPLICIT="prefix"
JAVAC="/etc/java-config-2/current-system-vm/bin/javac"
JAVA_HOME="/etc/java-config-2/current-system-vm"
JDK_HOME="/etc/java-config-2/current-system-vm"
KDE_FULL_SESSION="true"
KDE_MULTIHEAD="false"
KDE_SESSION_UID="1000"
KDE_SESSION_VERSION="4"
KERNEL="linux"
KONSOLE_DBUS_SERVICE=":1.31"
KONSOLE_DBUS_SESSION="/Sessions/1"
KONSOLE_PROFILE_NAME="Командная оболочка"
LANG="ru_RU.UTF-8"
LANGUAGE=""
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
LC_ALL=""
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LDFLAGS_amd64="-m elf_x86_64"
LDFLAGS_x32="-m elf32_x86_64"
LDFLAGS_x86="-m elf_i386"
LESS="-R -M --shift 5"
LESSOPEN="|lesspipe %s"
LIBDIR_amd64="lib64"
LIBDIR_amd64_fbsd="lib64"
LIBDIR_n32="lib32"
LIBDIR_n64="lib64"
LIBDIR_o32="lib"
LIBDIR_ppc="lib32"
LIBDIR_ppc64="lib64"
LIBDIR_s390="lib32"
LIBDIR_s390x="lib64"
LIBDIR_sparc32="lib32"
LIBDIR_sparc64="lib64"
LIBDIR_x32="libx32"
LIBDIR_x86="lib32"
LIBDIR_x86_fbsd="lib32"
LIBGL_DRIVERS_PATH="/usr/lib64/dri:/usr/lib32/dri:/usr/lib32/dri:/usr/lib64/dri"
LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer"
LINGUAS="ru en"
LOGNAME="drhouse123"
LS_COLORS="rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:"
MAKEOPTS="-j3"
MANPATH="/etc/java-config-2/current-system-vm/man:/usr/local/share/man:/usr/share/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.5.4/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.22/man:/etc/java-config/system-vm/man/"
MESA_EXTENSION_OVERRIDE="-GL_ARB_PIXEL_BUFFER_OBJECT"
MULTILIB_ABIS="amd64 x86"
MULTILIB_STRICT_DENY="64-bit.*shared object"
MULTILIB_STRICT_DIRS="/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib"
MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage|udev)"
NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml"
OPENCL_PROFILE="nvidia"
OPENGL_PROFILE="nvidia"
PAGER="/usr/bin/less"
PATH="/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.4:/usr/games/bin"
PHP_TARGETS="php5-3"
PKGDIR="/usr/portage/packages"
PORTAGE_ARCHLIST="ppc sparc64-freebsd ppc-openbsd x86-openbsd ppc64 x86-winnt x86-fbsd ppc-aix alpha arm x86-freebsd s390 amd64 arm-linux x86-macos x64-openbsd ia64-hpux hppa x86-netbsd ppc64-linux x86-cygwin amd64-linux ia64-linux x86 sparc-solaris x64-freebsd sparc64-solaris x86-linux x64-macos sparc m68k-mint ia64 mips ppc-macos x86-interix hppa-hpux amd64-fbsd x64-solaris m68k sh x86-solaris sparc-fbsd"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_BIN_PATH="/usr/lib64/portage/bin"
PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png"
PORTAGE_CONFIGROOT="/"
PORTAGE_DEBUG="0"
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
PORTAGE_ELOG_CLASSES="log warn error"
PORTAGE_ELOG_MAILFROM="portage@localhost"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_ELOG_SYSTEM="save_summary echo"
PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5"
PORTAGE_FETCH_RESUME_MIN_SIZE="350K"
PORTAGE_GID="250"
PORTAGE_GPG_SIGNING_COMMAND="gpg --sign --digest-algo SHA256 --clearsign --yes --default-key "${PORTAGE_GPG_KEY}" --homedir "${PORTAGE_GPG_DIR}" "${FILE}""
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_NICENESS="19"
PORTAGE_OVERRIDE_EPREFIX=""
PORTAGE_PYM_PATH="/usr/lib64/portage/pym"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_RSYNC_RETRIES="-1"
PORTAGE_SYNC_STALE="30"
PORTAGE_TMPDIR="/var/tmp"
PORTAGE_VERBOSE="1"
PORTAGE_WORKDIR_MODE="0700"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/drhouse123"
PORT_LOGDIR_CLEAN="find "${PORT_LOGDIR}" -type f ! -name "summary.log*" -mtime +7 -delete"
PRELINK_PATH_MASK="/usr/lib64/libfreebl3.so:/usr/lib64/libnssdbm3.so:/usr/lib64/libsoftokn3.so"
PROFILEHOME=""
PROFILE_ONLY_VARIABLES="ARCH ELIBC IUSE_IMPLICIT KERNEL USERLAND USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ARCH USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL USE_EXPAND_VALUES_USERLAND"
PWD="/home/drhouse123"
PYTHONDONTWRITEBYTECODE="1"
PYTHON_TARGETS="python3_2 python2_7"
QT_GRAPHICSSYSTEM="raster"
QT_PLUGIN_PATH="/usr/lib64/kde4/plugins:/home/drhouse123/.kde4/lib64/kde4/plugins/:/usr/lib64/kde4/plugins/"
RESUMECOMMAND="wget -c -t 3 -T 60 --passive-ftp --limit-rate=400k -O "${DISTDIR}/${FILE}" "${URI}""
RESUMECOMMAND_RSYNC="rsync -avP "${URI}" "${DISTDIR}/${FILE}""
RESUMECOMMAND_SSH="bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port=22 ; exec rsync --rsh=\"ssh -p\${port}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}""
ROOT="/"
ROOTPATH="/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.4"
RPMDIR="/usr/portage/rpm"
RUBYOPT="-rauto_gem"
RUBY_TARGETS="ruby18 ruby19"
R_HOME="/usr/lib64/R"
SANE_CONFIG_DIR="/etc/sane.d"
SESSION_MANAGER="local/tux:@/tmp/.ICE-unix/11151,unix/tux:/tmp/.ICE-unix/11151"
SHELL="/bin/bash"
SHELL_SESSION_ID="860ee049e1fe400098300f1026b46cbe"
SHLVL="2"
SYMLINK_LIB="yes"
SYNC="rsync://mirror-kt.neolabs.kz/gentoo-portage"
TERM="xterm"
UNINSTALL_IGNORE="/lib/modules/*"
USB_DEVFS_PATH="/dev/bus/usb"
USE="X \ a52 aac acl acpi alsa amd64 apm baazar bash-completion berkdb bittorrent bluetooth branding btrfs bzip2 cairo cdda chm cli consolekit cpudetection cracklib crypt cups curl cxx dbus declarative djvu dmraid dri dts dvb dvd dvdnav dvdr e2fsprogs ebook embedded emboss encode exif faac fam fat ffmpeg firefox flac fontconfig fortran fuse gdbm gif git gnutls google-gadgets gphoto2 gpm gtk hfs highlight iconv ipv6 jfs jingle jpeg jpeg2k kde kipi lame lcms ldap libmpeg2 libnotify libv4l lm_sensors lzo mad matroska melt mercurial minizip mmx mmxext mng modules mp3 mp4 mpeg mpeg2 mpeg4pt2 mudflap multilib musepack mysql natspec ncurses networkmanager nls nptl ntfs ntfs3g nvidia offlinehelp ogg openal opengl openmp optimisememory otr p7zip pam pango pcre pdf phonon plasma pmu png policykit ppds pppd private-headers pulseaudio python qt3support qt4 readline reiser4 reiserfs samba scsi sdl semantic-desktop session skype snmp spell sql sqlite sse sse2 ssl ssse3 startup-notification svg symlink tcpd theora tiff truetype udev udisks unicode upower usb v4l v4l2 vaapi vdpau video virtualbox vlc vorbis webkit wxwidgets x264 xattr xcb xcomposite xfs xinerama xml xscreensaver xv xvid zip zlib zsh-completion" 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 sheets 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="virtualbox evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="ru en" PHP_TARGETS="php5-3" PYTHON_TARGETS="python3_2 python2_7" RUBY_TARGETS="ruby18 ruby19" USERLAND="GNU" VIDEO_CARDS="nvidia radeon nouveau intel fglrx" 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"
USER="drhouse123"
USERLAND="GNU"
USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CROSSCOMPILE_OPTS CURL_SSL DRACUT_MODULES DVB_CARDS ELIBC FCDSL_CARDS FFTOOLS FOO2ZJS_DEVICES FRITZCAPI_CARDS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL LCD_DEVICES LIBREOFFICE_EXTENSIONS LINGUAS LIRC_DEVICES MISDN_CARDS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL OFED_DRIVERS OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS USERLAND VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS"
USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND"
USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND"
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm-linux hppa hppa-hpux ia64 ia64-hpux ia64-linux m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos ppc-openbsd s390 sh sparc sparc64-freebsd sparc64-solaris sparc-fbsd sparc-solaris x64-freebsd x64-macos x64-openbsd x64-solaris x86 x86-cygwin x86-fbsd x86-freebsd x86-interix x86-linux x86-macos x86-netbsd x86-openbsd x86-solaris x86-winnt"
USE_EXPAND_VALUES_ELIBC="AIX Cygwin Darwin FreeBSD glibc HPUX Interix mintlib NetBSD OpenBSD SunOS uclibc Winnt"
USE_EXPAND_VALUES_KERNEL="AIX Cygwin Darwin FreeBSD freemint HPUX Interix linux NetBSD OpenBSD SunOS Winnt"
USE_EXPAND_VALUES_USERLAND="BSD GNU"
USE_ORDER="env:pkg:conf:defaults:pkginternal:repo:env.d"
VBOX_APP_HOME="/opt/VirtualBox"
VIDEO_CARDS="nvidia radeon nouveau intel fglrx"
WINDOWID="37748757"
WINDOWPATH="7"
XCURSOR_THEME="Oxygen_White"
XDG_CONFIG_DIRS="/etc/xdg"
XDG_DATA_DIRS="/usr/local/share:/usr/share"
XDG_SESSION_COOKIE="809a860ee4eb413919f6d47200000019-1349605868.841095-1209538703"
XDM_MANAGED="method=classic"
XSESSION="Gnome"
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"
_="/usr/bin/emerge"
Gentoo Linux amd64 kernel 3.10.17 KDE 4.10.5 / Intel Dualcore E6500 2.93Ghz / 4 GB Ram / NV GT 630 2048mb GDDR3
Полет нормальный!

16

Dr House пишет:

Я не сидел без дела и у меня есть копия этой же системы, но собранная с уже -O2 -pipe без -march (набор юзов не изменен и prelink/preload не использованы) KDE уже 4.9.2.
Эту систему я собирал с расчетом на универсальность и даже ядро собрал с конфигом близким к конфигу generic-ядра.

а какой march у основной системы?
ну и можно весь emerge --info

95% процентов проблем находятся между клавиатурой и стулом.

17

Dr House пишет:

INPUT_DEVICES="virtualbox evdev keyboard mouse synaptics"

Избыточно, достаточно

INPUT_DEVICES="virtualbox evdev synaptics"
Dr House пишет:

VIDEO_CARDS="nvidia radeon nouveau intel fglrx"

Явно избыточно, а, может быть, и вредно, по крайней мере вполне вероятны проблемы.

Был, был и весь вышел...

18

Покажите

eselect profile list

и /etc/make.conf

Был, был и весь вышел...

19 (07.10.2012 15:01:57 отредактировано Dr House)

К сожалению ее уже снес, а эту собрал в чруте, упаковал как stage4. Переформатировал корневой раздел в ext4, распаковал эту копию и выставил с noatime.

-march=native был у предыдущей 

А вот ее emerge --info уже не смогу дать.

Gentoo Linux amd64 kernel 3.10.17 KDE 4.10.5 / Intel Dualcore E6500 2.93Ghz / 4 GB Ram / NV GT 630 2048mb GDDR3
Полет нормальный!

20

Dr House пишет:

CFLAGS="-O2 -pipe"
CFLAGS_amd64="-m64"
CFLAGS_x32="-mx32"
CFLAGS_x86="-m32"
CHOST="x86_64-pc-linux-gnu"
CHOST_amd64="x86_64-pc-linux-gnu"
CHOST_x32="x86_64-pc-linux-gnux32"
CHOST_x86="i686-pc-linux-gnu"

Как-то меня всё это слишком смущает.

Был, был и весь вышел...

21

Lupo Alberto пишет:
Dr House пишет:

INPUT_DEVICES="virtualbox evdev keyboard mouse synaptics"

Избыточно, достаточно

INPUT_DEVICES="virtualbox evdev synaptics"
Dr House пишет:

VIDEO_CARDS="nvidia radeon nouveau intel fglrx"

Явно избыточно, а, может быть, и вредно, по крайней мере вполне вероятны проблемы.

Без mouse и keyboard у меня эти устройства не работают =(
А что насчет карточек, так я уже писал что это так сказать, универсальный стейдж4. Собираюсь опробовать его и на других ПК.
Впрочем лишние карты можно и убрать.

Gentoo Linux amd64 kernel 3.10.17 KDE 4.10.5 / Intel Dualcore E6500 2.93Ghz / 4 GB Ram / NV GT 630 2048mb GDDR3
Полет нормальный!

22

Dr House пишет:

Без mouse и keyboard у меня эти устройства не работают =(

«Это вы просто не умеете их готовить» ©
Будет желание, можно настроить.

Dr House пишет:

А что насчет карточек, так я уже писал что это так сказать, универсальный стейдж4.

В случае с NVidia при запуске придётся выбирать либо проприетарные драйвера, либо свободные. Вот ссылка «для размышлений» — http://www.funtoo.org/wiki/Create_a_boo … _switching

Был, был и весь вышел...

23 (07.10.2012 15:13:11 отредактировано Dr House)

Lupo Alberto пишет:
Dr House пишет:

CFLAGS="-O2 -pipe"
CFLAGS_amd64="-m64"
CFLAGS_x32="-mx32"
CFLAGS_x86="-m32"
CHOST="x86_64-pc-linux-gnu"
CHOST_amd64="x86_64-pc-linux-gnu"
CHOST_x32="x86_64-pc-linux-gnux32"
CHOST_x86="i686-pc-linux-gnu"

Как-то меня всё это слишком смущает.

Вы наверное не заметили что строчки в конце make.conf закомментированы. Это на случай, если нужно будет сменить архитектуру или пересобрать под конкретный ЦП.
Но похоже что с -march=native производительность хуже. Покрайней мере у меня.

Gentoo Linux amd64 kernel 3.10.17 KDE 4.10.5 / Intel Dualcore E6500 2.93Ghz / 4 GB Ram / NV GT 630 2048mb GDDR3
Полет нормальный!

24

+ профиль текущей системы
drhouse123@tux ~ $ eselect profile list
Available profile symlink targets:
  [1]   default/linux/amd64/10.0
  [2]   default/linux/amd64/10.0/selinux
  [3]   default/linux/amd64/10.0/desktop
  [4]   default/linux/amd64/10.0/desktop/gnome
  [5]   default/linux/amd64/10.0/desktop/kde *
  [6]   default/linux/amd64/10.0/developer
  [7]   default/linux/amd64/10.0/no-multilib
  [8]   default/linux/amd64/10.0/server
  [9]   hardened/linux/amd64
  [10]  hardened/linux/amd64/selinux
  [11]  hardened/linux/amd64/no-multilib
  [12]  hardened/linux/amd64/no-multilib/selinux
Gentoo Linux amd64 kernel 3.10.17 KDE 4.10.5 / Intel Dualcore E6500 2.93Ghz / 4 GB Ram / NV GT 630 2048mb GDDR3
Полет нормальный!

25

Dr House пишет:

Вы наверное не заметили что строчки в конце make.conf закомментированы.

Я их увидел в выводе emerge --info.

Был, был и весь вышел...

26

Вероятно просто совпадение, ибо этого я не прописывал:

CHOST_amd64="x86_64-pc-linux-gnu"
CFLAGS_amd64="-m64"
CFLAGS_x32="-mx32"
Gentoo Linux amd64 kernel 3.10.17 KDE 4.10.5 / Intel Dualcore E6500 2.93Ghz / 4 GB Ram / NV GT 630 2048mb GDDR3
Полет нормальный!

27

Lupo Alberto пишет:

Для mesa есть смысл включить флаг vdpau, да и вообще включить его для всех поддерживаемых приложений.

Для mesa мне раз как пришлось выключить локальным юзом, с vdpau ругалось вот так:

+ открыть спойлер
drhouse123@tux ~ $ USE="vdpau" emerge -pv mesa

These are the packages that would be merged, in order:

Calculating dependencies \

!!! Problem resolving dependencies for media-libs/mesa
... done!

!!! The ebuild selected to satisfy "mesa" has unmet requirements.
- media-libs/mesa-8.0.4-r1::gentoo USE="classic (consolekit) egl gallium llvm (multilib) nptl (policykit) shared-glapi vdpau -bindist -debug -g3dvl -gbm -gles1 -gles2 -openvg -osmesa -pax_kernel -pic (-selinux) -shared-dricore (-wayland) -xa -xvmc" VIDEO_CARDS="intel nouveau radeon -i915 -i965 -r100 -r200 -r300 -r600 -vmware"

  The following REQUIRED_USE flag constraints are unsatisfied:
    vdpau? ( g3dvl )

  The above constraints are a subset of the following complete expression:
    g3dvl? ( gallium ) llvm? ( gallium ) openvg? ( egl gallium ) gbm? ( shared-glapi ) g3dvl? ( any-of ( vdpau xvmc ) ) vdpau? ( g3dvl ) xa? ( gallium ) xvmc? ( g3dvl ) video_cards_intel? ( any-of ( classic gallium ) ) video_cards_i915? ( any-of ( classic gallium ) ) video_cards_i965? ( classic ) video_cards_nouveau? ( any-of ( classic gallium ) ) video_cards_radeon? ( any-of ( classic gallium ) ) video_cards_r100? ( classic ) video_cards_r200? ( classic ) video_cards_r300? ( gallium ) video_cards_r600? ( gallium ) video_cards_vmware? ( gallium )
Gentoo Linux amd64 kernel 3.10.17 KDE 4.10.5 / Intel Dualcore E6500 2.93Ghz / 4 GB Ram / NV GT 630 2048mb GDDR3
Полет нормальный!

28 (07.10.2012 15:30:05 отредактировано Dr House)

Скорее всего когда система была с --march-native были пропущены какие-то параметры оптимизации, либо инструкции процессора. А при пересборке с дефолтным CFLAGS они стали активны для всех ЦП, в т.ч. и для DualCore. Это ведь генерик-сборка, не?

Gentoo Linux amd64 kernel 3.10.17 KDE 4.10.5 / Intel Dualcore E6500 2.93Ghz / 4 GB Ram / NV GT 630 2048mb GDDR3
Полет нормальный!

29

Dr House пишет:

The following REQUIRED_USE flag constraints are unsatisfied: vdpau? ( g3dvl )

Нужно было и g3dvl включить.

Был, был и весь вышел...

30 (07.10.2012 15:40:03 отредактировано Dr House)

К сожалению, я не очень разбираюсь в опциях компилятора, и не уверен, что не пропущу что-либо нужное с -native или даже с  -core2, вариаций опций оптимизирующих чего-либо очень много, они разнообразны. Кроме того, возможны и регрессии после них. Вы конечно посоветуете бинарный дистрибутив, учитывая мой небольшой опыт. Вот только Portage мне показался более адекватным и гибким при решении всяких блокировок и неувязок, если сравнивать с apt и urpmi. Возможно я плохо знаю эти два ПМ, т.к. дольше всего пользовался гентой.

Gentoo Linux amd64 kernel 3.10.17 KDE 4.10.5 / Intel Dualcore E6500 2.93Ghz / 4 GB Ram / NV GT 630 2048mb GDDR3
Полет нормальный!