LINUX.ORG.RU

Как ускорить запуск konsole?


0

1

konsole запускается по 5-7 секунд, потом намного быстрее, но по прошествии какого-то времени проблема опять появляется.

grep ^konsole ~/.xsession-errors ничего не выдает.

egrep '^\((EE|WW)\)' /var/log/Xorg.0.log выдает дюжину строчек типа:

(WW) The directory "/usr/share/fonts/local" does not exist.

На остальных дисплеях (1,2,3) выдает то же самое, но xterm там летает. Так что дело в konsole.

Ядро: 2.6.25.20 x86_64
Qt: 4.6.2
KDE Development Platform: 4.4.3 (KDE 4.4.3)
Konsole: 2.4.2

Нет ли каких-нибудь универсальных механизмов ускорения загрузки программ?

Благодарю всех отметившихcя.

Нет ли каких-нибудь универсальных механизмов ускорения загрузки программ?

Купить комп поновее? Preload?

yumko ★★ ()

>konsole запускается по 5-7 секунд

Pentium 60? Я не встречал систем, где бы она не стартовала мгновенно. А встречал я KDE4 аж на P3 800. Может, strace konsole что-нибудь скажет?

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

но, это, скорее если окно konsole открывается, а prompt долго не появляется

anonymous_sapiens ★★★★★ ()

Было такое. Поменял шрифты в konsole - задержка при запуске, вернул назад - стартует мгновенно

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

Характерный признак - после первого запуска она грузится мгновенно.

Попробую preload и strace.

.bashrc чист

env тоже мусора не выдает

mclaudt ()

У konsole много фич.
man konsole вообщем.

amorpher ★★★★★ ()

1. Обновиться
2. Проверить, существует ли эта проблема под свежесозданным пользователем.

Mobyshvein ()

Ага, тормозит первый запуск konsole после команды

sync; echo 3 > /proc/sys/vm/drop_caches
mclaudt ()

Можно в автозапуск впереть konsole --background-mode и наслаждаться.

--background-mode         Start Konsole in the background and bring to the front when the F12 key is pressed
thesis ★★★★★ ()

[i]>Как ускорить запуск konsole? [/i]

Легко и просто: emerge urxvt && echo 'alias konsole=«urxvt» >> ~/.bashrc'

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

Самые тормоза идут на участке

writev(5, [{"l\1\0\1\24\0\0\0\7\0\0\0\177\0\0\0\1\1o\0\25\0\0\0/org/fre"..., 144}, {"\17\0\0\0org.kde.konsole\0", 20}], 2) = 164
poll([{fd=5, events=POLLIN, revents=POLLIN}], 1, 25000) = 1
read(5, "l\2\1\1\4\0\0\0\10\0\0\0=\0\0\0\6\1s\0\6\0\0\0:1.291\0\0"..., 2048) = 84
read(5, 0x62cc30, 2048)                 = -1 EAGAIN (Resource temporarily unavailable)
writev(5, [{"l\1\0\1\24\0\0\0\10\0\0\0\177\0\0\0\1\1o\0\25\0\0\0/org/fre"..., 144}, {"\17\0\0\0org.kde.konsole\0", 20}], 2) = 164
poll([{fd=5, events=POLLIN, revents=POLLIN}], 1, 25000) = 1
read(5, "l\2\1\1\v\0\0\0\t\0\0\0=\0\0\0\6\1s\0\6\0\0\0:1.291\0\0"..., 2048) = 91
read(5, 0x62cc30, 2048)                 = -1 EAGAIN (Resource temporarily unavailable)
mclaudt ()
Ответ на: комментарий от mclaudt

там выпадающая консоль,
когда нужно - жмешь на кнопку (по умолч F12) - выпадает,
не нужно - сворачивается.

Sylvia ★★★★★ ()

Оказалось konsole тут не при делах. Та же фигня с kwrite.

Первый запуск по 10 секунд, затем: мгновенно вплоть до выполнения команды

sync; echo 3 > /proc/sys/vm/drop_caches

Короче проблема комплексная - древние глюкавые кеды.

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

KDE запущено?

А что принято считать KDE? ps aux | grep kde дает:

kdeinit4: kdeinit4 Running...
kdeinit4: klauncher [kdeinit] --fd=8
kdeinit4: kded4 [kdeinit]  
kdeinit4: kio_file [kdeinit] file local:/tmp/ksocket-mclaudt/klauncherMT****.slave-socket local:/tmp/ksocket-mclaudt/gwenviewL*****.slave-socket
kdeinit4: kglobalaccel [kdeinit]

Запущен самопальный .xinitrc на основе тяжко глючивших искаробочных сусёвых кед.

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

>>Вы шрифты по умолчанию меняли на другие?

Нет, но понапихал однажды кучу шрифтов в кучу папок.

kconfig говорит что их у меня 683 и занимают 300 MB. Это много?

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

Не знаю, но существует такая проблема, что при использовании некоторых шрифтов (у меня xos4_terminus) приложения их использующие ведут себя именно так как описано. Такое я видел кроме меня ещё у двух человек.
Предположил, что тут такой же случай.

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

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

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

Ужасное поделие. Как выяснилось, quake-like терминалы в принципе не нужны, но если очень хочется, то стоит смотреть в сторону yeahconsole.

Insomnium ★★★★ ()

та же фигня с konsole, KDE4

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