LINUX.ORG.RU

Xorg 100% CPU задолбал


0

1
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                          
 1710 root      20   0  158m  51m  15m R   99  1.3  15:00.56 Xorg                                                                                             
 4389 m1        20   0 1041m 349m  32m S    8  8.8   8:38.75 firefox-bin                                                                                      
 4657 m1        20   0  374m  25m  17m S    8  0.6   7:34.03 gtk-gnash                                                                                        
 2188 m1         9 -11  352m 6696 4216 S    1  0.2  11:11.75 pulseaudio                                                                                       
 4655 m1        20   0  443m  21m  17m S    1  0.5   0:47.58 gtk-gnash         

С некоторых пор такое наблюдается в Debian Testing. Возникло после очередного апдейта. Тормозят окошки ввода. То есть, написать ответ на форуме - жуткие тормоза, в kate - тормоза, в gedit - как-то заметно легче. Если не открывать окно в которое вводится текст, то ничего xorg ведет себя спокойно.

Система:

Linux mas1 3.0.0-1-amd64 #1 SMP Sat Aug 27 16:21:11 UTC 2011 x86_64 GNU/Linux

драйвер блоб от Nvidia 285.05.09 (пробовал и другие, 275-е, в частности)

Из лога

cat /var/log/Xorg.0.log
[    28.945] 
X.Org X Server 1.11.1
Release Date: 2011-09-24
[    28.945] X Protocol Version 11, Revision 0
[    28.945] Build Operating System: Linux 3.1.0-rc4-amd64 x86_64 Debian
[    28.945] Current Operating System: Linux mas1 3.0.0-1-amd64 #1 SMP Sat Aug 27 16:21:11 UTC 2011 x86_64[    28.945] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.0.0-1-amd64 root=UUID=c417ee40-b0db-1403-8f6f-95c917ddbf40 ro quiet
[    28.945] Build Date: 24 September 2011  09:28:42AM
[    28.945] xorg-server 2:1.11.1-1 (Cyril Brulebois <kibi@debian.org>) 
[    28.945] Current version of pixman: 0.22.2
[    28.945] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    28.945] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    28.945] (==) Log file: «/var/log/Xorg.0.log», Time: Sat Oct 15 14:55:01 2011
[    28.982] (==) Using config file: «/etc/X11/xorg.conf»
[    28.982] (==) Using system config directory «/usr/share/X11/xorg.conf.d»
[    28.994] (==) ServerLayout «Default Layout»
[    28.994] (**) |-->Screen «Screen0» (0)
[    28.994] (**) |   |-->Monitor «Monitor0»
[    29.006] (**) |   |-->Device «Device0»
[    29.006] (**) |-->Input Device «Generic Keyboard»
[    29.006] (**) |-->Input Device «Configured Mouse»
[    29.006] (**) Option «Xinerama» «0»
[    29.006] (**) Option «AutoAddDevices» «False»
[    29.006] (**) Option «AutoEnableDevices» «False»
[    29.006] (**) Not automatically adding devices
[    29.006] (**) Not automatically enabling devices
[    29.054] (WW) The directory «/usr/X11R6/lib/X11/fonts/misc» does not exist.
[    29.054] 	Entry deleted from font path.
[    29.054] (WW) The directory «/usr/share/fonts/X11/cyrillic» does not exist.
[    29.054] 	Entry deleted from font path.
[    29.054] (WW) The directory «/usr/X11R6/lib/X11/fonts/cyrillic» does not exist.
[    29.054] 	Entry deleted from font path.
[    29.073] (WW) The directory «/usr/X11R6/lib/X11/fonts/100dpi/» does not exist.
[    29.073] 	Entry deleted from font path.
[    29.092] (WW) The directory «/usr/X11R6/lib/X11/fonts/75dpi/» does not exist.
[    29.092] 	Entry deleted from font path.
[    29.103] (WW) The directory «/usr/X11R6/lib/X11/fonts/Type1» does not exist.
[    29.103] 	Entry deleted from font path.
[    29.103] (WW) The directory «/usr/X11R6/lib/X11/fonts/100dpi» does not exist.
[    29.103] 	Entry deleted from font path.
[    29.103] (WW) The directory «/usr/X11R6/lib/X11/fonts/75dpi» does not exist.
[    29.103] 	Entry deleted from font path.
[    29.140] (WW) The directory «/usr/share/fonts/X11/cyrillic» does not exist.
[    29.141] 	Entry deleted from font path.
[    29.141] (**) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/100dpi/:unscaled,
	/usr/share/fonts/X11/75dpi/:unscaled,
	/usr/share/fonts/X11/Type1,
	/usr/share/fonts/X11/100dpi,
	/usr/share/fonts/X11/75dpi,
	/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/100dpi/:unscaled,
	/usr/share/fonts/X11/75dpi/:unscaled,
	/usr/share/fonts/X11/Type1,
	/usr/share/fonts/X11/100dpi,
	/usr/share/fonts/X11/75dpi,
	/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
	built-ins

И что тут можно сделать, первый раз с таким поведением сталкиваюсь. При этом подчеркну, если нигде текст не редактировать в GUI программах, работает нормально.

★★★★★

Последнее исправление: anonymous_incognito (всего исправлений: 1)

Ответ на: комментарий от imul

Это у него просто локалхост так называется. Для сравнения, у меня это подстрока в выводе выглядит так: "(kss-arch:0.0): 0"

kss ★★★★★
()
Ответ на: комментарий от ATIpro

> Это имя компа, если что.
Нда, и с юмором у тебя, и с интеллектом слабовато, если что. Как и у отписавшегося перед тобой товарища тоже.

imul ★★★★★
()
Ответ на: комментарий от megabaks

Ну -p1 ;-) писал по памяти. В любом случае, оно бы не наложилось, если ошибка.

Пробовал по другому наложить. Тот же результат.

anonymous_incognito ★★★★★
() автор топика
Ответ на: комментарий от imul

> Нда, и с юмором у тебя,

Над тупыми шутками не смеюсь, ага. Поставил бы вопрос по-другому, все было бы иначе. А так мимо.

ATIpro ★★
()
Ответ на: комментарий от megabaks

Я так понял что-то не то с libGL.so.1

dpkg-shlibdeps: ошибка: информация о зависимостях не найдена для /usr/lib/libGL.so.1 (используется debian/xserver-xephyr/usr/bin/Xephyr). dh_shlibdeps: dpkg-shlibdeps -Tdebian/xserver-xephyr.substvars debian/xserver-xephyr/usr/bin/Xephyr returned exit code 2

Вообще не знаю, что с такой ошибкой делать, не сталкивался до сих пор.

anonymous_incognito ★★★★★
() автор топика
Ответ на: комментарий от anonymous_incognito

в гентах так

lrwxrwxrwx 1 root root 36 Окт 17 02:22 /usr/lib/libGL.so.1 -> opengl/nvidia/lib/libGL.so.285.05.09

megabaks ★★★★
()
Ответ на: комментарий от ATIpro

> Над тупыми шутками не смеюсь

Хорошая мантра, годная. Ты главное себя почаще ей убеждай.

imul ★★★★★
()
Ответ на: комментарий от anonymous_incognito

> используется debian/xserver-xephyr/usr/bin/Xephyr

locate Xephyr | wc -l
0

Нах он там вообще собирается, этот кефир-зефир?
Может из сборочного скрипта его упоминания долой?

imul ★★★★★
()
Ответ на: комментарий от imul

Как-то оно собралось у меня, когда сборку от рута запустил. Установил. Все равно тормоза. Проверил, вроде бы пропатчилось в исходниках...

anonymous_incognito ★★★★★
() автор топика
Ответ на: комментарий от anonymous_incognito

а как собирал-то?
может при сборке чего накосячил ( сам такое проходил - падение в производительности было в 80! раз )

megabaks ★★★★
()
Ответ на: комментарий от megabaks

Ну как там накосячить можно-то? Сделал как сказано :) Поместил патч в debian/patches, затем запустил dpkg-buildpackage -rfakeroot через некоторое время появился файл xserver-common_1.11.1-1_all.deb

инсталлировал dpkg -i - пересобрал потом блоб. Устанавливал естественно, выйдя из иксов.

anonymous_incognito ★★★★★
() автор топика
Ответ на: комментарий от anonymous_incognito

он предназначен для таких карт - трапезоиды разные бывают

megabaks ★★★★
()
Ответ на: комментарий от anonymous_incognito

а ты попробуй - там есть ключик --no-x-check

megabaks ★★★★
()
Ответ на: комментарий от anonymous_incognito

нуууу - ты как-то криво собрал - вот и всё
а вообще гента рулит - не флуда/пиара для, истины ради

megabaks ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.