badstack |
|
Темы:
2
Сообщения:
21
Участник с: 25 января 2012
|
academiqДумаю легче всего выложить на pastebin и дать ссылку. |
badstack |
|
Темы:
2
Сообщения:
21
Участник с: 25 января 2012
|
Минимализм во все поля. |
badstack |
|
Темы:
2
Сообщения:
21
Участник с: 25 января 2012
|
yegreSК функциональности или стабильности данного продукта придраться не могу, но у меня он занимает 5-6% процессорного времени в режими ожидания, когда xcompmgr занимает около 0. Не знаю, возможно это какая-то проблема у меня, но у себя на ноутбуке пробовал с разными конфигурациями, и всё равно наблюдал такое высокое потребление ресурсов. sleepycatСпасибо за совет, в ближайшее время попробую, возможно поможет. Это, как я понимаю, форк форка xcompmgr? :) |
badstack |
|
Темы:
2
Сообщения:
21
Участник с: 25 января 2012
|
В общем проблему решим простым добавлением border'а к окнам (тобишь изменением темы) и отключением shadow и fade эффектов в xcompmgr (мне и без них неплохо впринципе). |
badstack |
|
Темы:
2
Сообщения:
21
Участник с: 25 января 2012
|
Используя Xcompmgr столнулся с несколькими неприятными вещами, а именно: При запуске xcompmgr с ключами -cC (тень), tilda через раз оставляет артефакты на экране: Если вместе с тенью использовать ключ -fF (fading), то данной проблемы нет, но тогда появляется другая проблема: при минимизации приложения, приложение сначала минимизируется, а потом xcompmgr отображает на время заданное параметром -D, как я понимаю, затенённую область, где находилось данное окно (я надеюсь понятно, что я имел ввиду) и постепенно затухает. Если не использовать тень или затухание, то всё нормально, но тогда граници становятся совсем не явные, что тоже доставляет дискомфорт. Пробовал cairo-compmgr, но отказался из-за него, т.к. он использовал ~10% CPU в режиме простоя. Хотелось бы найти какое-то более-менее универсальное решение. Заранее благодарю. |
badstack |
|
Темы:
2
Сообщения:
21
Участник с: 25 января 2012
|
Вообщем всё-таки пришёл к тому, что демон действительно не запускается из-за того, что ноут не успевает получить IP-адрес. Воспользовался методом описанным здесь (для NetworkManager) Вот мой скрипт, может кому пригодится [~]$ cat /etc/NetworkManager/dispatcher.d/20_samba #!/bin/bash INTERFACE=$1 STATUS=$2 case "$STATUS" in 'up') exec /etc/rc.d/samba start > /dev/null ;; 'down') exec /etc/rc.d/samba stop > /dev/null ;; esac Вывод после загрузки: [~]$ ps ax | grep mbd 851 ? Ss 0:00 /usr/sbin/smbd -D 857 ? S 0:00 /usr/sbin/smbd -D 858 ? Ss 0:00 /usr/sbin/nmbd -D 914 ? S 0:00 /usr/sbin/smbd -D 919 pts/1 S+ 0:00 grep mbd Всем спасибо за помощь, и в частности пользователю gard за наводку про сеть. |
badstack |
|
Темы:
2
Сообщения:
21
Участник с: 25 января 2012
|
Мне тоже начинает казаться, что проблемы из-за сети. На момент запуска демона, ноут ещё не успевает получить IP адрес от DHCP-сервера. Вот вывод ip addr перед запуском сервиса. Thu Jan 26 07:52:06 2012: 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN Thu Jan 26 07:52:06 2012: link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00 :00 Thu Jan 26 07:52:06 2012: inet 127.0.0.1/8 scope host lo Thu Jan 26 07:52:06 2012: inet6 ::1/128 scope host Thu Jan 26 07:52:06 2012: valid_lft forever preferred_lft forever Thu Jan 26 07:52:06 2012: 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qd isc pfifo_fast state UP qlen 1000 Thu Jan 26 07:52:06 2012: link/ether c0:45:3b:33:2f:d0 brd ff:ff:ff:ff:ff:ff Thu Jan 26 07:52:06 2012: inet6 fe80::c245:3bff:fe33:2fd0/64 scope link tent ative Thu Jan 26 07:52:06 2012: valid_lft forever preferred_lft forever Thu Jan 26 07:52:06 2012: 3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN qlen 1000 Thu Jan 26 07:52:06 2012: link/ether 00:1f:e1:75:bb:f5 brd ff:ff:ff:ff:ff:ff |
badstack |
|
Темы:
2
Сообщения:
21
Участник с: 25 января 2012
|
Ну так module-init-tools заменили же kmod'ом совсем недавно. |
badstack |
|
Темы:
2
Сообщения:
21
Участник с: 25 января 2012
|
И действительно, после перезапуска этот процесс появляется.[~]$ ps aux | grep mbd root 754 0.0 0.1 104124 3520 ? Ss 17:33 0:00 /usr/sbin/smbd -D root 764 0.0 0.0 104228 1524 ? S 17:33 0:00 /usr/sbin/smbd -D [~]$ sudo /etc/rc.d/samba restart :: Stopping Samba Server [DONE] :: Starting Samba Server [DONE] [~]$ ps aux | grep mbd root 990 0.0 0.1 104124 3512 ? Ss 17:34 0:00 /usr/sbin/smbd -D root 993 0.0 0.0 104228 1520 ? S 17:34 0:00 /usr/sbin/smbd -D root 995 0.0 0.0 68152 1672 ? Ss 17:34 0:00 /usr/sbin/nmbd -D |
badstack |
|
Темы:
2
Сообщения:
21
Участник с: 25 января 2012
|
К сожалению не помогло, проблема не решилась. Вот так процессы выглядят после загрузки системы: [~]$ ps aux | grep smbd root 768 0.0 0.1 104124 3524 ? Ss 15:32 0:00 /usr/sbin/smbd -D root 772 0.0 0.0 104228 1528 ? S 15:32 0:00 /usr/sbin/smbd -D [~]$ cat /etc/rc.conf | grep DAEMONS # DAEMONS DAEMONS=(syslog-ng dbus networkmanager alsa @sshd @vsftpd @crond slim samba) |