Долго запускаются X'ы

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

preved19
Сообщения: 7
ОС: Gentoo

Долго запускаются X'ы

Сообщение preved19 »

Здравствуйте, впервые имею дело с генту и собственно возникла такая проблема,
иксы запускаются примерно по 1:30 минуты.
Видеокарта ATI. Пытался читать лог но сам не смог с ним разобраться.
Xorg.0.log
Спасибо сказали:
patrius
Сообщения: 337
ОС: Debian (4 & 5) -> Gentoo

Re: Долго запускаются X'ы

Сообщение patrius »

preved19 писал(а):
16.02.2011 12:05
Здравствуйте, впервые имею дело с генту и собственно возникла такая проблема,
иксы запускаются примерно по 1:30 минуты.
Видеокарта ATI. Пытался читать лог но сам не смог с ним разобраться.
Xorg.0.log


какой CPU?
сколько ОЗУ?
какой ДМ?
где make.conf?
Спасибо сказали:
preved19
Сообщения: 7
ОС: Gentoo

Re: Долго запускаются X'ы

Сообщение preved19 »

AMD Athlon 64 X2
2гб
xdm
make.conf:
Spoiler
CFLAGS="-O2 -march=i686 -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"
GENTOO_MIRRORS="http://mirror.ovh.net/gentoo-distfiles"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
ACCEPT_KEYWORDS="x86"
INPUT_DEVICES="evdev keyboard mouse"
VIDEO_CARDS="radeon"

USE="alsa \
bzip2 branding \
cleartype cairo cups cdr consolekit \
dvd dvdr dbus \
embedded \
ffmpeg fontconfig ftp \
gimp gzip gif gstreamer gnome gtk \
hal \
-ipv6 \
jpeg \
-kde \
lock lame libnotify \
mp3 mp4 mysql \
nas nls -networkmanager \
openal opengl \
png policykit -plasma -pulseaudio \
-qt4 \
rar \
svg sqlite session static-libs startup-notification \
truetype \
unicode usb udev \
win32codecs
X xorg -xine"
Спасибо сказали:
Аватара пользователя
dimugric
Сообщения: 385
Статус: kernel panic
ОС: debian "wheezy", fedora

Re: Долго запускаются X'ы

Сообщение dimugric »

Странно, 1,5 мин для xfce многовато....
Я бы с вашим процом собирал 64-битную систему и выглядело бы примерно так....

Код: Выделить всё

CFLAGS="-march=athlon64 -O2 -pipe -msse3"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"


И ещё параметры оптимизации и правильность составления можно посмотреть вот здесь:
http://gcc.gnu.org/onlinedocs/gcc-4.1.1/gc...ze-Options.html
http://en.gentoo-wiki.com/wiki/CFLAGS

2й момент, не думаю что из-за него много проблем, но посмотрите ещё раз, все ли USE флаги нужны? Я бы больше половины выбросил
Asus K56CB Intel Core i5 - 3317U, 1.7ГГц/DDR - 6Gb/ SSD - 160Gb/ nvidia GeForce 740M "fedora"
Спасибо сказали:
preved19
Сообщения: 7
ОС: Gentoo

Re: Долго запускаются X'ы

Сообщение preved19 »

Странно, 1,5 мин для xfce многовато....

DE я пока что не ставил, под xdm имел ввиду дефолтный ДМ иксов.
Я бы с вашим процом собирал 64-битную систему

Насчёт этого ещё не знаю, проблем куча, а выигрыш в производительности при 2гб большим не будет наверное.
И ещё параметры оптимизации и правильность составления можно посмотреть

А они разве могут так на иксы повлиять? Параметры дефолтные стоят.
2й момент, не думаю что из-за него много проблем, но посмотрите ещё раз, все ли USE флаги нужны? Я бы больше половины выбросил

С флагами ещё не разобрался, да.
Спасибо сказали:
liaonau
Сообщения: 390
ОС: gentoo

Re: Долго запускаются X'ы

Сообщение liaonau »

preved19 писал(а):
17.02.2011 18:52
Я бы с вашим процом собирал 64-битную систему

Насчёт этого ещё не знаю, проблем куча, а выигрыш в производительности при 2гб большим не будет наверное.

Да, верно. Об этом ведь написано в FAQ. Да и вообще причем тут архитектура (1.5 минуты!)?
FAQ
(EE) RADEON(0): [dri] RADEONDRIGetVersion failed to open the DRM
[dri] Disabling DRI.

Это скверно, но на скорость запуска влиять не должно вроде бы, то ли дело OpenGL…

А вы вообще уверены, что дело в иксах? Может в .xinitrc или его аналоге что-то вроде этого:

Код: Выделить всё

program1;
program2;

и эта гипотетическая program1 безбожно тормозит 1.5 минуты пытаясь запуститься?
Спасибо сказали:
preved19
Сообщения: 7
ОС: Gentoo

Re: Долго запускаются X'ы

Сообщение preved19 »

На .xinitrc вообще ещё ничего не вешал.
Спасибо сказали:
liaonau
Сообщения: 390
ОС: gentoo

Re: Долго запускаются X'ы

Сообщение liaonau »

preved19 писал(а):
17.02.2011 20:03
На .xinitrc вообще ещё ничего не вешал.

/etc/X11/xinit/xinitrc

Код: Выделить всё

    twm &
    xclock -geometry 50x50-1+1 &
    xterm -geometry 80x50+494+51 &
    xterm -geometry 80x20+494-0 &
    exec xterm -geometry 80x66+0+0 -name login

(preved19) писал(а):DE я пока что не ставил, под xdm имел ввиду дефолтный ДМ иксов.

twm? А без него просто, допустим,

Код: Выделить всё

xinit /usr/bin/xterm -- :0

с той же скоростью запускается?
(EE) Failed to load module "evdev" (module does not exist, 0)

У вас с evdev ядро собрано?
(make.conf) писал(а):INPUT_DEVICES="evdev keyboard mouse"

При evdev устройства keyboard и mouse — излишни.
Спасибо сказали:
liaonau
Сообщения: 390
ОС: gentoo

Re: Долго запускаются X'ы

Сообщение liaonau »

dimugric писал(а):
17.02.2011 17:51
Я бы с вашим процом собирал 64-битную систему и выглядело бы примерно так....

Код: Выделить всё

CFLAGS="-march=athlon64 -O2 -pipe -msse3"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"

-march=native чем плох?
dimugric писал(а):
17.02.2011 17:51
2й момент, не думаю что из-за него много проблем, но посмотрите ещё раз, все ли USE флаги нужны? Я бы больше половины выбросил

Да, точно.
(preved19) писал(а):USE="

static-libs

"

В чем смысл собирать все статически слинкованным?
Спасибо сказали:
preved19
Сообщения: 7
ОС: Gentoo

Re: Долго запускаются X'ы

Сообщение preved19 »

В /etc/X11/xinit/xinitrc всё как тут:

Код: Выделить всё

twm &
    xclock -geometry 50x50-1+1 &
    xterm -geometry 80x50+494+51 &
    xterm -geometry 80x20+494-0 &
    exec xterm -geometry 80x66+0+0 -name login

Или я что-то не так понял.
twm? А без него просто, допустим,

Код: Выделить всё

xinit /usr/bin/xterm -- :0

с той же скоростью запускается?

Да, всё также.
У вас с evdev ядро собрано?

Упс, а вот ядро я genkernel'ом собирал.
Спасибо сказали:
liaonau
Сообщения: 390
ОС: gentoo

Re: Долго запускаются X'ы

Сообщение liaonau »

preved19 писал(а):
17.02.2011 20:33
У вас с evdev ядро собрано?

Упс, а вот ядро я genkernel'ом собирал.

Узнать можно

Код: Выделить всё

zcat /proc/config.gz | grep -i evdev
Спасибо сказали:
preved19
Сообщения: 7
ОС: Gentoo

Re: Долго запускаются X'ы

Сообщение preved19 »

Код: Выделить всё

zcat /proc/config.gz | grep -i evdev

CONFIG_INPUT_EVDEV=y
Спасибо сказали:
preved19
Сообщения: 7
ОС: Gentoo

Re: Долго запускаются X'ы

Сообщение preved19 »

Пересобрал с VIDEO_CARDS="vesa", всё запускается нормально.
Спасибо сказали:
liaonau
Сообщения: 390
ОС: gentoo

Re: Долго запускаются X'ы

Сообщение liaonau »

preved19 писал(а):
17.02.2011 21:07
Пересобрал с VIDEO_CARDS="vesa", всё запускается нормально.

Проблему вы локализовали. Перебирайте возможные варианты драйверов видеокарты в соответствии со своими нуждами.
Спасибо сказали:
patrius
Сообщения: 337
ОС: Debian (4 & 5) -> Gentoo

Re: Долго запускаются X'ы

Сообщение patrius »

1. MAKEOPTS="-jN", где N =от "CPU+1" до "CPU*2+1"
2. emerge -e world
3. Просмотрите внимательно в сторону USE и make menuconfig
Спасибо сказали: