Долго стартуют приложения с KDE4 (это нормально???)

Модератор: Модераторы разделов

STROGOS
Сообщения: 493
ОС: Arch Linux

Долго стартуют приложения с KDE4

Сообщение STROGOS »

Вот в том же icewm кликнешь и вот не успел отжать мышку и приложение уже ждет твоих команд.. Но айс нужно много править а на это время будет у меня только нескоро.. Щас стоит KDE4, всегда все последних версий.. И кумарит то, что долго стртуют приложения. Тот же FireFox стартует около секунды (а если полтора десятка вкладок то и дольше), а Kopete (местная аська) вообще удивляет, стартует вроде бы моментально, но рядом с курсором еще секунды две прягает ее значок и это уже на подсознательном уровне заставляет думать, что она еще запустилась, но не до конца (может я ошибаюсь). Где то 0.8 сек стартует FileZilla.

Потом, первые пару секунд после старта системы я чувствую, что оно еще что то продолжает подгружать, что то думать.. Сразу после "явления" рабочего стола тыкать в ярлыки можно, но не нужно - долго очень запускается. Ну да, маркетинг..

Проц E2200 на 3Ггц, 4гб ОЗУ DDR2 1066Mhz, GF8500.

Вопросы:
1) Это нормально, или это только у меня такие задержки?
2) Если это норма, то будут ли KDE4-шники это фиксить, или они будут шевелится в сторону винды?
3) Если КДЕ никогда не будет открывать окна быстрее чем я двигаю мышку, то что там у нас с GNOME3?
4) Пару советов от знающих по ускорению KDE..

ЗЫ: В мире юниксов около года (раньше сидел на убунте, пробовал много разных), с арчем всего то несколько более месяца. Так что если нуб сильно не пинать.
Удалил
Спасибо сказали:
Аватара пользователя
Full Null
Сообщения: 555
Статус: Продвинутый ламер
ОС: ArchLinux

Re: Долго стартуют приложения с KDE4

Сообщение Full Null »

Весьма странно. У меня KDE4 нормально работает
И ещё цитата из фака:
Есть две причины, по которым ваша система будет работать медленнее, чем она должна работать. Во-первых, убедитесь, что loopback (lo в /etc/rc.conf) включен. Во-вторых, убедитесь, что ваш hostname корректно установлен в /etc/hosts (то есть он совпадает с hostname в /etc/rc.conf). Обе причины могут заставлять приложения стартовать дольше.

Там всё в порядке?
Jabber: reiser_@jabber.ru
Я на LastFM: http://www.lastfm.ru/user/ReiserRUS
Спасибо сказали:
STROGOS
Сообщения: 493
ОС: Arch Linux

Re: Долго стартуют приложения с KDE4

Сообщение STROGOS »

Full Null писал(а):
04.09.2009 00:54
Во-первых, убедитесь, что loopback (lo в /etc/rc.conf) включен.

незнаю...

Код: Выделить всё

#
# /etc/rc.conf - Main Configuration for Arch Linux
#

# -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------
#
# LOCALE: available languages can be listed with the 'locale -a' command
# HARDWARECLOCK: set to "UTC" or "localtime"
# USEDIRECTISA: use direct I/O requests instead of /dev/rtc for hwclock
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
# CONSOLEMAP: found in /usr/share/kbd/consoletrans
# USECOLOR: use ANSI color sequences in startup messages
#
LOCALE="ru_RU.utf8"
HARDWARECLOCK="localtime"
USEDIRECTISA="no"
TIMEZONE="Europe/Kiev"
KEYMAP="ru"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"

# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
#
# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
# MOD_BLACKLIST: Prevent udev from loading these modules
# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
#
# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
#
MOD_AUTOLOAD="yes"
#MOD_BLACKLIST=() #deprecated
MODULES=()

# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"

# -----------------------------------------------------------------------
# NETWORKING
# -----------------------------------------------------------------------
#
# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
#
HOSTNAME="strogos"

# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
#
# Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
#   - prefix an entry in INTERFACES with a ! to disable it
#   - no hyphens in your interface names - Bash doesn't like it
#
# DHCP:     Set your interface to "dhcp" (eth0="dhcp")
# Wireless: See network profiles below
#

#Static IP example
#eth0="eth0  10.235.168.35 netmask  255.255.255.0 broadcast  10.235.168.3555"
eth0="dhcp"
INTERFACES=(eth0)

# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
#   - prefix an entry in ROUTES with a ! to disable it
#
gateway="default gw 10.235.168.1"
ROUTES=(gateway)

# Enable these network profiles at boot-up.  These are only useful
# if you happen to need multiple network configurations (ie, laptop users)
#   - set to 'menu' to present a menu during boot-up (dialog package required)
#   - prefix an entry with a ! to disable it
#
# Network profiles are found in /etc/network.d
#
# This now requires the netcfg package
#
#NETWORKS=(main)

# -----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
#
# Daemons to start at boot-up (in this order)
#   - prefix a daemon with a ! to disable it
#   - prefix a daemon with a @ to start it up in the background
#
DAEMONS=(syslog-ng hal network netfs crond fam alsa kdm sensors hddtemp)


Full Null писал(а):
04.09.2009 00:54
hostname корректно установлен в /etc/hosts (то есть он совпадает с hostname в /etc/rc.conf)

вот тут есть проблема.. дописать
127.0.0.1 strogos.localdomain strogos ???

Код: Выделить всё

#
# /etc/hosts: static lookup table for host names
#

#<ip-address>    <hostname.domain.org>    <hostname>
127.0.0.1        localhost.localdomain    localhost

# End of file
Удалил
Спасибо сказали:
NickNill
Сообщения: 115
ОС: ArchLinux

Re: Долго стартуют приложения с KDE4

Сообщение NickNill »

а у тебя вообще никакие модули не загружаются? или ты их вручную грузишь? я себе еще поставил preload, вроде некоторые приложения быстрее стартуют. особенно с кде, поскольку я гном юзаю. ну я к этому параметру не очень требовательный..

Код: Выделить всё

#
MOD_AUTOLOAD="yes"
#MOD_BLACKLIST=() #deprecated
MODULES=()


кстати, hwdetect --modules может тебе выдать список некоторых модулей, которые понадобятся.
Спасибо сказали:
Аватара пользователя
Hp84
Сообщения: 108
ОС: Archlinux - GNOME - i386

Re: Долго стартуют приложения с KDE4

Сообщение Hp84 »

Full Null писал(а):
04.09.2009 00:54
Весьма странно. У меня KDE4 нормально работает
И ещё цитата из фака:
Есть две причины, по которым ваша система будет работать медленнее, чем она должна работать. Во-первых, убедитесь, что loopback (lo в /etc/rc.conf) включен. Во-вторых, убедитесь, что ваш hostname корректно установлен в /etc/hosts (то есть он совпадает с hostname в /etc/rc.conf). Обе причины могут заставлять приложения стартовать дольше.

Там всё в порядке?

Интересно, где в rc.conf включается loopback?

Код: Выделить всё

$ cat /etc/rc.conf | grep loopback
[sasha@arch ~]$

rc.conf

Код: Выделить всё

LOCALE="ru_RU.UTF-8"
HARDWARECLOCK="UTC"
TIMEZONE="Asis/Irkutsk"
KEYMAP="ru"
CONSOLEFONT=ter-u16b
CONSOLEMAP=
USECOLOR="yes"

# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
#
# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
# MOD_BLACKLIST: Prevent udev from loading these modules
# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
#
# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
#
MOD_AUTOLOAD="yes"
#MOD_BLACKLIST=() #deprecated
MODULES=(powernow-k8 cpufreq_ondemand cpufreq_userspace)

# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"

# -----------------------------------------------------------------------
# NETWORKING
# -----------------------------------------------------------------------
#
# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
#
HOSTNAME="arch"

# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
#
# Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
#   - prefix an entry in INTERFACES with a ! to disable it
#   - no hyphens in your interface names - Bash doesn't like it
#
# DHCP:     Set your interface to "dhcp" (eth0="dhcp")
# Wireless: See network profiles below
#

#Static IP example
#eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
eth0="dhcp"
INTERFACES=(eth0)

# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
#   - prefix an entry in ROUTES with a ! to disable it
#
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)

# Enable these network profiles at boot-up.  These are only useful
# if you happen to need multiple network configurations (ie, laptop users)
#   - set to 'menu' to present a menu during boot-up (dialog package required)
#   - prefix an entry with a ! to disable it
#
# Network profiles are found in /etc/network.d
#
# This now requires the netcfg package
#
#NETWORKS=(main)

# -----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
#
# Daemons to start at boot-up (in this order)
#   - prefix a daemon with a ! to disable it
#   - prefix a daemon with a @ to start it up in the background
#
DAEMONS=(syslog-ng @network !netfs crond alsa cpufreq hal kdm)
Jigdo - наилучший способ получить (обновить) образ (*.iso) ubuntu, debian, ...
Спасибо сказали:
Аватара пользователя
Hooper
Сообщения: 49
ОС: Ubuntu/FreeBSD

Re: Долго стартуют приложения с KDE4

Сообщение Hooper »

Интересно, где в rc.conf включается loopback?

включается так:

Код: Выделить всё

lo="lo 127.0.0.1"
INTERFACES=(lo eth0)

но вообще, я слышал, что в последних версиях archlinux loopback интерфейс не должен быть описан в rc.conf
Desktop: [Ubuntu 10.10] Q6600@3.0, Asus Formula Maximus, 4 gb DDR2 1066Mhz, Nvidia 9800
Notebook: [Ubuntu 10.10] Toshiba A200, 5450, ATI HD2600, 3 gb DDR2
Homeserver: [FreeBSD 8.1 amd64] Athlon 64 3000+, 2 gb DDR, 2x1Tb hdd on zfs pool
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Долго стартуют приложения с KDE4

Сообщение (asper »

Hooper писал(а):
05.09.2009 12:40
но вообще, я слышал, что в последних версиях archlinux loopback интерфейс не должен быть описан в rc.conf

Это не трудно проверить.
Из rc.conf убирается lo, перегружается и смотрится ifconfig или ip a l, на предмет содержания в выводе команды, интерфейса loopback.
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
Kostoprav74
Сообщения: 305
ОС: Gentoo, FedoraCore19, Windows8

Re: Долго стартуют приложения с KDE4

Сообщение Kostoprav74 »

У меня после запуска системы приложения открываются в KDE через 5-6 секунд, повторно- через 3 секунды. loopback присутствует

Код:

[kostoprav74@arch ~]$ ifconfig -a eth0 Link encap:Ethernet HWaddr 00:E0:4D:5F:C9:D6 inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::2e0:4dff:fe5f:c9d6/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:10762 errors:0 dropped:0 overruns:0 frame:0 TX packets:18686 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1947173 (1.8 Mb) TX bytes:6422324 (6.1 Mb) Interrupt:19 Base address:0xa000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:10814 errors:0 dropped:0 overruns:0 frame:0 TX packets:10814 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2162195 (2.0 Mb) TX bytes:2162195 (2.0 Mb)

А в /etc/rc.conf

Код:

# /etc/rc.conf - Main Configuration for Arch Linux # # ----------------------------------------------------------------------- # LOCALIZATION # ----------------------------------------------------------------------- # # LOCALE: available languages can be listed with the 'locale -a' command # HARDWARECLOCK: set to "UTC" or "localtime" # USEDIRECTISA: use direct I/O requests instead of /dev/rtc for hwclock # TIMEZONE: timezones are found in /usr/share/zoneinfo # KEYMAP: keymaps are found in /usr/share/kbd/keymaps # CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US) # CONSOLEMAP: found in /usr/share/kbd/consoletrans # USECOLOR: use ANSI color sequences in startup messages # LOCALE="ru_RU.utf8" HARDWARECLOCK="localtime" USEDIRECTISA="no" TIMEZONE="Asia/Krasnoyarsk" KEYMAP="ru" CONSOLEFONT="cyr-sun16" CONSOLEMAP= USECOLOR="yes" # ----------------------------------------------------------------------- # HARDWARE # ----------------------------------------------------------------------- # # MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed # MOD_BLACKLIST: Prevent udev from loading these modules # MODULES: Modules to load at boot-up. Prefix with a ! to blacklist. # # NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array. # MOD_AUTOLOAD="yes" #MOD_BLACKLIST=() #deprecated MODULES=() # Scan for LVM volume groups at startup, required if you use LVM USELVM="no" # ----------------------------------------------------------------------- # NETWORKING # ----------------------------------------------------------------------- # # HOSTNAME: Hostname of machine. Should also be put in /etc/hosts # HOSTNAME="arch" # Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces. # # Interfaces to start at boot-up (in this order) # Declare each interface then list in INTERFACES # - prefix an entry in INTERFACES with a ! to disable it # - no hyphens in your interface names - Bash doesn't like it # # DHCP: Set your interface to "dhcp" (eth0="dhcp") # Wireless: See network profiles below # #Static IP example #eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255" eth0="dhcp" INTERFACES=(eth0) # Routes to start at boot-up (in this order) # Declare each route then list in ROUTES # - prefix an entry in ROUTES with a ! to disable it # gateway="default gw 192.168.0.1" ROUTES=(!gateway) # Enable these network profiles at boot-up. These are only useful # if you happen to need multiple network configurations (ie, laptop users) # - set to 'menu' to present a menu during boot-up (dialog package required) # - prefix an entry with a ! to disable it # # Network profiles are found in /etc/network.d # # This now requires the netcfg package # #NETWORKS=(main) # ----------------------------------------------------------------------- # DAEMONS # ----------------------------------------------------------------------- # # Daemons to start at boot-up (in this order) # - prefix a daemon with a ! to disable it # - prefix a daemon with a @ to start it up in the background # DAEMONS=(syslog-ng network netfs crond dbus hal fam kdm)

Помогите пожалуйста разобраться где тут собака зарыта :) В Arch Linux я всего дней 5-6 после Kubuntu 9.04
С уважением, модератор форума по мануальной терапии на Medicinform.Ru
Спасибо сказали:
Аватара пользователя
Kostoprav74
Сообщения: 305
ОС: Gentoo, FedoraCore19, Windows8

Re: Долго стартуют приложения с KDE4

Сообщение Kostoprav74 »

Может всё дело в строке

Код: Выделить всё

MODULES=()

файла /etc/rc.conf?
Только в "ядерной физике" я не силён :)
Прилагаю вывод hwdetect --modules:

Код: Выделить всё

[kostoprav74@arch ~]$ hwdetect --modules
MODULES=(button processor thermal floppy cdrom agpgart intel-agp lp ppdev hid i2c-i801 i2c-core evdev pcspkr serio_raw parport parport_pc pci_hotplug shpchp rtc-cmos rtc-core rtc-lib nvidia iTCO_vendor_support iTCO_wdt snd-mixer-oss snd-pcm-oss snd-hwdep snd-page-alloc snd-pcm snd-timer snd snd-hda-codec snd-hda-intel soundcore pata_jmicron scsi_mod ata_piix mii ppp_generic r8169 slhc usbhid usbcore ehci-hcd uhci-hcd sd_mod sr_mod st)

Какие модули лучше прописать?
С уважением, модератор форума по мануальной терапии на Medicinform.Ru
Спасибо сказали:
Аватара пользователя
Kostoprav74
Сообщения: 305
ОС: Gentoo, FedoraCore19, Windows8

Re: Долго стартуют приложения с KDE4

Сообщение Kostoprav74 »

Уважаемые маститые арчеводы! Прошу вас откликнуться на эту простейшую для вас, но непонятную для меня тему! :help:
P.S. Вики штудирую, но ответ пока не найден.
С уважением, модератор форума по мануальной терапии на Medicinform.Ru
Спасибо сказали:
NickNill
Сообщения: 115
ОС: ArchLinux

Re: Долго стартуют приложения с KDE4

Сообщение NickNill »

а чего тут простейшего? по-моему тут ничего непонятно. У меня например кде-шные приложения (например kate) запускается через 4-5 секунд, и я считаю что это нормально. Потому что оно так написано, что быстрее у него не получается
Спасибо сказали:
Аватара пользователя
Kostoprav74
Сообщения: 305
ОС: Gentoo, FedoraCore19, Windows8

Re: Долго стартуют приложения с KDE4

Сообщение Kostoprav74 »

NickNill писал(а):
13.09.2009 11:57
а чего тут простейшего? по-моему тут ничего непонятно. У меня например кде-шные приложения (например kate) запускается через 4-5 секунд, и я считаю что это нормально. Потому что оно так написано, что быстрее у него не получается

В Kubuntu 9.04 и ALT Linux 5.0-beta приложения запускались почти мнгновенно. Поэтому мне интересно как это сделать в Arch Linux.
С уважением, модератор форума по мануальной терапии на Medicinform.Ru
Спасибо сказали:
Аватара пользователя
sirocco
Сообщения: 782
Статус: Задвинутый соучастник

Re: Долго стартуют приложения с KDE4

Сообщение sirocco »

Здесь уже упоминалось про
/etc/hosts
http://wiki.archlinux.org/index.php/FAQ
Спасибо сказали:
Аватара пользователя
Kostoprav74
Сообщения: 305
ОС: Gentoo, FedoraCore19, Windows8

Re: Долго стартуют приложения с KDE4

Сообщение Kostoprav74 »

sirocco писал(а):
13.09.2009 15:10
Здесь уже упоминалось про
/etc/hosts
http://wiki.archlinux.org/index.php/FAQ

Вот мои хосты:
/etc/hosts

Код:

# # /etc/hosts: static lookup table for host names # #<ip-address> <hostname.domain.org> <hostname> 127.0.0.1 arch.localdomain arch myhost # End of file

/etc/rc.conf

Код: Выделить всё

# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
#
HOSTNAME="arch"

Что не так?
С уважением, модератор форума по мануальной терапии на Medicinform.Ru
Спасибо сказали:
Аватара пользователя
sirocco
Сообщения: 782
Статус: Задвинутый соучастник

Re: Долго стартуют приложения с KDE4

Сообщение sirocco »

Почти всё "не так". Попробуйте

Код: Выделить всё

127.0.0.1        localhost.localdomain      localhost arch


http://wiki.archlinux.org/index.php/Beginn...#.2Fetc.2Fhosts
Спасибо сказали:
Аватара пользователя
Kostoprav74
Сообщения: 305
ОС: Gentoo, FedoraCore19, Windows8

Re: Долго стартуют приложения с KDE4

Сообщение Kostoprav74 »

sirocco писал(а):
13.09.2009 15:38
Почти всё "не так". Попробуйте

Код: Выделить всё

127.0.0.1        localhost.localdomain      localhost arch


http://wiki.archlinux.org/index.php/Beginn...#.2Fetc.2Fhosts

sirocco, большое спасибо! Вроде, чуть побыстрее приложения запускаться стали :)
С уважением, модератор форума по мануальной терапии на Medicinform.Ru
Спасибо сказали: