LINUX.ORG.RU

X сильно (до 99%) грузит CPU.


0

0

Настраиваю для работы ноутбук Panasonic CF-A2. В нём процессор Pentium III 700 МГц 
и видеоплата Siliconmotion Lynx3DM. Поднял X window system с twm, 
однако работать невозможно, процесс X грузит CPU почти на 100%. 
Хочется сделать печатную машинку, но с такой загрузкой даже в 
текстовом редакторе работать невозможно. 

Вот мой xorg.conf

Section "Files"
	FontPath	"/usr/share/fonts/misc"
	FontPath	"/usr/share/fonts/terminus"
	FontPath	"/usr/share/fonts/75dpi"
	FontPath	"/usr/share/fonts/100dpi"
	FontPath	"/usr/share/fonts/default"
EndSection

Section "Module"
	Load		"freetype"
#	Load		"dri"
#	Load		"dbe"
#	Load		"glx"
EndSection

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"us"
EndSection

Section "Device"
	Identifier	"Video Card"
	Driver		"siliconmotion"
	ChipSet		"lynx3dm"
	BusID		"PCI:0:2:0"
	Option		"nodri" "yes"
EndSection

Section "Monitor"
	Identifier	"Generic Monitor"
	Option		"DPMS"
	HorizSync	28-51
	VertRefresh	43-60
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"Video Card"
	Monitor		"Generic Monitor"
	DefaultDepth	24
	SubSection "Display"
	Modes		"1024x768"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
EndSection

Может я забыл какие-то важные модули? 
Может дело быть в конфигурации ядра? 
Почему такая высокая нагрузка на CPU? 
ЧЯДНТ? 
Что интересно, хотя в этом конфиге не упоминается ни мышь ни тачпад 
курсор в X есть и работает. 

В консоли при этом:

xinit: No such file or directory (errno 2): Cannot register with ConsoleKit: o
rg.freedesktop.CkConnector.Error: Unable to open session: Failed to connect to s
ocket /var/run/dbus/system_bus_socket: No such file or directory
★★★★★

> Что интересно, хотя в этом конфиге не упоминается ни мышь ни тачпад курсор в X есть и работает.

Это нормально. Ибо xorg-server>=1.3.0 рулит :)

> xinit: No such file or directory (errno 2): Cannot register with ConsoleKit: o rg.freedesktop.CkConnector.Error: Unable to open session: Failed to connect to s ocket /var/run/dbus/system_bus_socket: No such file or directory

dbus запущен?

> Driver "siliconmotion"

> ChipSet "lynx3dm"

Может просто vesa поставить и не заморачиваться?

Еще было бы неплохо посмотреть, что пишется в /var/log/Xorg.0.log

Virun
()
Ответ на: комментарий от mesanei

Везде так.

> Что за дистрибутив ставите , мил. человек ? Откатите dbus.

Gentoo. Но в Ubuntu-7.10 тоже тормозит, пробовал.

Camel ★★★★★
() автор топика

У меня panasonic cf-51s (pentium II - 333Mhz), видео NeoMagic (так вроде)
Debian Etch и все работает очень даже хорошо.
Может тебе не стоит ставить распоследние Х-ы и иже с ними?

sdio ★★★★★
()
Ответ на: Dbus--. от Camel

ps ax | grep dbus

Если ничего не покажет значит dbus труп.

Лучше попробуйте запустить его руками из /etc/init.d/

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

Dbus жив.

> Лучше попробуйте запустить его руками из /etc/init.d/

Запускал, без эффекта.

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

X != Ъ

> иксы нетруъ, удаляй нафиг

Подумываю об этом. Сейчас ещё поэкспериментирую с Puppy Linux, потом возьмусь за fbdev. Всё равно я на этой машинке главной программой вижу Emacs.

Camel ★★★★★
() автор топика

после /etc/init.d/consolekit start ворнинг еще остается?

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