LINUX.ORG.RU

konsole/yakuake тормозит и сильно грузит X


0

0

Gentoo ~x86, KDE 4.3.2, XOrg 1.6.5, NVidia 185 и 190 (без разницы что с теми, что с этими)
шрифт в konsole/yakuake - terminus

очень сильно тормозит и нагружает X сервер, mc практически невозможно запустить, если что-то компилировать - X сьедает полностью 1 ядро на вывод
в sakura или xterm - все нормально.

Может у кого-нибудь есть какие-либо идеи почему оно тормозит и главное как от этого избавиться? Спасибо.

★★★★★

$cat /etc/make.conf
CHOST="i686-pc-linux-gnu"
NOCOLOR="true"
CFLAGS="-O2 -fomit-frame-pointer -g0 -mfpmath=sse -mmmx -msse2 -march=pentium-m -mtune=core2 -pipe"
CXXFLAGS="-O2 -fomit-frame-pointer -g0 -mfpmath=sse -mmmx -msse2 -march=pentium-m -mtune=core2"
MAKEOPTS="-j3"
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X nvidia vdpau aac a52 alsa bluetooth bzip2 cairo cdda cddb cdparanoia cdr cups dri dvd dvdr exif expat ffmpeg firefox fontconfig ftp gif gmp gnutls gstreamer gtk gzip hal -debug -doc -demos -examples hddtemp joystick jpeg jpeg2k kde kdeenablefinal lame lirc lm_sensors lzo mmap mmx mng -mono -motif mp3 mp4 mpeg mplayer musepack musicbrainz mysql ncurses -networkmanager nptl ogg opengl png policykit qt4 qt3support readline rss sasl scanner slang smp sndfile speex sox sqlite3 sse sse2 ssl taglib tcpd theora threads truetype unicode usb v4l2 vorbis wavpack wifi win32codecs x264 xcb xv zlib sql svg consolekit dbus encode -avahi -semantic-desktop"
VIDEO_CARDS="nvidia"
INPUT_DEVICES="evdev keyboard mouse joystick lirc"
LINGUAS="ru en"
ACCEPT_KEYWORDS="~x86"

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

VIDEO_CARDS=«nvidia»

В толксах пару недель назад троллили обсуждали это. Решается, в общем-то, установкой urxvt =)

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

и да, в недавно почившем дебиане все было нормально

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

PS: "особо одаренных" попрошу воздержаться от бесполезных комментариев связаных с заменой видеокарты, процессора, DE, Xorg, драйверов nvidia на nouveau, konsole на xterm и т п

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

гента, ~amd64, кеды 4.3.2, нвидия, консоле не тормозит. Но есть другая проблема-дублируются профили, а при попытке удаления ненужного профиля мои настройки уходят в /dev/null. Мейк.конф выложу, как домой приду

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

nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1
вот это тоже не помогает

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

в sakura terminus
шрифты тут непричем, с TTF нагрузка больше,
терминус - pcf , на его отрисовку процессор используется меньше

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

Ну если с драйвером nv или vesa таких проблем нет, то следует писать багрепорт разработчикам драйвера нвидиа.

sdio ★★★★★
()

даже на развертывание окна yakuake уже идет нагрузка на процессор
(анимация стоит 0 мс, если больше - вообще фриз идет)

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

Это ж старая баянистая проблема с kde4 и nvidia. Не решается никак. У меня точно такая же конфигурация, пришлось отказаться от konsole.

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

>и да, в недавно почившем дебиане все было нормально
>Silvy *** (17.10.2009 10:16:34)


это видели?
kde 4.3.1 из исходников у меня было в дебиане
так что я прекрасно знаю что Konsole на Nvidia работать нормально _может_

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

qt у меня было ванильное
kde тоже
не с репозиториев же мне ставить ;)

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

И если накопаешь, обязательно отпишись. Толпы измученных нвидией кдеешников памятник за это поставят.

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

> аналогично

куда багрепорт писать? у меня, кста, такое поведение где-то с 4.2.1 еще на федорах, бубунтах, слаке было..долго уже не фиксят

DoctorSinus ★★★★★
()

а ксорг.конф может быть при чем-нибудь?а то ведь у меня без патчей и прочей мутоты завелось и не тормозит..

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

куда писать не знаю
т.к. я собирала 4.0 4.1 4.2 и 4.3 версии , было все нормально с профилями
а вот в слаке 13 kde 4.2.4 меня "обрадовало" тем что профили в konsole (и yakuake соответственно) тупят , в генте - то же самое.

с ванильным самосборным вариантом все в порядке в этом плане было...

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

не думаю, xorg.conf брала старый, выкинула только Input т.к. HAL

# cat /etc/X11/xorg.conf
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
EndSection
Section "ServerFlags"
Option "Xinerama" "0"
Option "DontZap" "False"
Option "AIGLX" "on"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Acer"
HorizSync 31.0 - 80.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9600 GS"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "1440x900_75 +0+0"
Option "AllowIndirectPixmaps" "true"
Option "Coolbits" "1"
SubSection "Display"
Depth 24
EndSubSection
EndSection

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

ради интереса собрала xorg server 1.4.2 из debian sources
абсолютно те же тормоза...

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

значит, мне надо топать на bugs.gentoo.org -- а там разберутся

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

doctorsinus@valdos-desk ~ $ cat /etc/make.conf
CFLAGS="-O2 -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="x86_64-pc-linux-gnu"
USE="sql webkit svg hal expat qt3support ssl xml dbus a52 aac acpi aften apm dirac chm ace cpio
introspection mng consolekit audiofile cdaudio dga mplayer cdr dvd dvdr directfb djvu posix
powersave matroska plasma lame mime lirc cdda i18n skins javascript
nocd gimp openal nls hddtemp zlib icq jabber oscar skype mmx sse sse2 sse3 ssse3 mmxext
pango 7zip bzip2 int64 flac ftp iconv dvdread dvdnav nvidia imagemagick vorbis mp3
md5sum ogg pdf midi smp taglib sox mad curl qt qt4 avi mpeg mpeg2 mp2 radio
rar quicktime http gtk jpeg jpeg2k gif real mjpeg bitmap-fonts kde opengl
id3tag id3 libv4l2 twolame mp4 ogm kde4 fuse iptv svga pdflib png oggvorbis
-avahi network truetype wavpack parted threads fbdev ntfs -reiserfs xfs fat jfs
-reiser4 zip rpm ncurses X xv x264 xvid alsa dhcpcd resolvconf sound stream
-cleartype ffmpeg amrnb amrwb amr wma wav normalize unicode encode usb v4l v4l2 -ubuntu
-mdnsresponder-compat xcomposite xorg -crypt -arts win32codecs oss -gnome cups -xmms
-pcmcia portaudio perl python esd fam -jack kontact -mono xine motif -qt3
mysql -mysqli -old-linux -wifi -gstreamer live -totem glib -xfce
-nepomuk -gnokii bluetooth amarok -openssl -ipv6 -strigi -semantic-desktop extras -ldap bash-completion branding
userlocales -doc -esd gimp -gnome-keyring handbook java java6 jingle lame libnotify -lua -networkmanager scanner
spell startup-notification symlink xscreensaver ntp acpi policykit nvidia consolekit"
SYNC="rsync://mirror.yandex.ru/gentoo-portage"
GENTOO_MIRRORS="ftp://mirror.yandex.ru/gentoo-distfiles"
MAKEOPTS="-j2"
ACCEPT_KEYWORDS="~amd64"
VIDEO_CARDS="nvidia vesa"
INPUT_DEVICES="evdev"
LINGUAS="ru en"
FEATURES="parallel-fetch ccache"
CCACHE_DIR="/var/tmp/ccache"
CCACHE_SIZE="3G"
source /usr/local/portage/layman/make.conf
source /usr/local/portage/doctorsinus/make.conf
doctorsinus@valdos-desk ~ $

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

doctorsinus@valdos-desk ~ $ cat /etc/X11/xorg.conf
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
EndSection

Section "Files"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi"
EndSection

Section "ServerFlags"
Option "AutoAddDevices" "False"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
VendorName "NVIDIA Corporation"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
SubSection "Display"
Depth 24
EndSubSection
EndSection

Section "Module"
Load "glx"
Load "type1"
Load "freetype"
EndSection

doctorsinus@valdos-desk ~ $

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

> старый

попробуйте мой под свои нужды подпилить -- походу различий куча.

DoctorSinus ★★★★★
()

да, сейчас как раз в консоле конкверор компилится. Никаких тормозов на иксах и единственном ядре процессора не вижу

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

Такая же проблема.
Версии дров такие же.
Но всё гораздо хуже чем представляется.
У меня две карты есть:
GeForce 7900 GS
GeForce GTX 275

Так вот - на первой бага отсутствует.
А на второй во всей красе.

То есть бага в дровах нвидии как минимум.

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

хоооооооооооооооооооооооо...........

у меня nVidia 6100, если что))

DoctorSinus ★★★★★
()

поэтому я и съехал с новых кед, удивительно что до сих пор не починили :-\

hizel ★★★★★
()

Кстати, да. У меня тоже такое было, именно со шрифтом terminus. Правда, то было ни разу не на nvidia, а вовсе даже на intel, и в Debian. К тому времени четвёртокеды меня жутко достали, и я свалил на lxde + guake в качестве терминала.

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

интересно почему в дебиане тогда не тормозило ? )
terminus вообщем то и стоит для того чтобы не нагружать сглаживанием ,
попробую

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

>на любой векторный шрифт (например стандартный альяс monospace) со включенным сглаживанием.

поставила liberation mono, грузить перестало, спасибо.
а вообще странно...

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