Долго запускаются X'ы
Модератор: /dev/random
- 
				preved19
 - Сообщения: 7
 - ОС: Gentoo
 
Долго запускаются X'ы
Здравствуйте, впервые имею дело с генту и собственно возникла такая проблема,
иксы запускаются примерно по 1:30 минуты.
Видеокарта ATI. Пытался читать лог но сам не смог с ним разобраться.
Xorg.0.log
			
			
									
						
										
			
			иксы запускаются примерно по 1:30 минуты.
Видеокарта ATI. Пытался читать лог но сам не смог с ним разобраться.
Xorg.0.log
- 
				patrius
 - Сообщения: 337
 - ОС: Debian (4 & 5) -> Gentoo
 
Re: Долго запускаются X'ы
preved19 писал(а): ↑16.02.2011 12:05Здравствуйте, впервые имею дело с генту и собственно возникла такая проблема,
иксы запускаются примерно по 1:30 минуты.
Видеокарта ATI. Пытался читать лог но сам не смог с ним разобраться.
Xorg.0.log
какой CPU?
сколько ОЗУ?
какой ДМ?
где make.conf?
- 
				preved19
 - Сообщения: 7
 - ОС: Gentoo
 
Re: Долго запускаются X'ы
AMD Athlon 64 X2
2гб
xdm
make.conf:
			
			
									
						
										
			
			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"
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'ы
Странно, 1,5 мин для xfce многовато....
Я бы с вашим процом собирал 64-битную систему и выглядело бы примерно так....
И ещё параметры оптимизации и правильность составления можно посмотреть вот здесь:
http://gcc.gnu.org/onlinedocs/gcc-4.1.1/gc...ze-Options.html
http://en.gentoo-wiki.com/wiki/CFLAGS
2й момент, не думаю что из-за него много проблем, но посмотрите ещё раз, все ли USE флаги нужны? Я бы больше половины выбросил
			
			
									
						
							Я бы с вашим процом собирал 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'ы
Странно, 1,5 мин для xfce многовато....
DE я пока что не ставил, под xdm имел ввиду дефолтный ДМ иксов.
Я бы с вашим процом собирал 64-битную систему
Насчёт этого ещё не знаю, проблем куча, а выигрыш в производительности при 2гб большим не будет наверное.
И ещё параметры оптимизации и правильность составления можно посмотреть
А они разве могут так на иксы повлиять? Параметры дефолтные стоят.
2й момент, не думаю что из-за него много проблем, но посмотрите ещё раз, все ли USE флаги нужны? Я бы больше половины выбросил
С флагами ещё не разобрался, да.
- 
				liaonau
 - Сообщения: 390
 - ОС: gentoo
 
Re: Долго запускаются X'ы
Да, верно. Об этом ведь написано в 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'ы
На .xinitrc вообще ещё ничего не вешал.
			
			
									
						
										
			
			- 
				liaonau
 - Сообщения: 390
 - ОС: gentoo
 
Re: Долго запускаются X'ы
/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'ы
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 чем плох?
Да, точно.
(preved19) писал(а):USE="
…
static-libs
…
"
В чем смысл собирать все статически слинкованным?
- 
				preved19
 - Сообщения: 7
 - ОС: Gentoo
 
Re: Долго запускаются X'ы
В /etc/X11/xinit/xinitrc всё как тут:
Или я что-то не так понял.
Да, всё также.
Упс, а вот ядро я genkernel'ом собирал.
			
			
									
						
										
			
			Код: Выделить всё
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'ы
- 
				preved19
 - Сообщения: 7
 - ОС: Gentoo
 
Re: Долго запускаются X'ы
Код: Выделить всё
zcat /proc/config.gz | grep -i evdevCONFIG_INPUT_EVDEV=y
- 
				preved19
 - Сообщения: 7
 - ОС: Gentoo
 
Re: Долго запускаются X'ы
Пересобрал с VIDEO_CARDS="vesa", всё запускается нормально.
			
			
									
						
										
			
			- 
				liaonau
 - Сообщения: 390
 - ОС: gentoo
 
- 
				patrius
 - Сообщения: 337
 - ОС: Debian (4 & 5) -> Gentoo
 
Re: Долго запускаются X'ы
1. MAKEOPTS="-jN", где N =от "CPU+1" до  "CPU*2+1"
2. emerge -e world
3. Просмотрите внимательно в сторону USE и make menuconfig
			
			
									
						
										
			
			2. emerge -e world
3. Просмотрите внимательно в сторону USE и make menuconfig