Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Midnight Commander медленно запускается
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
sa10
Apprentice
Apprentice


Joined: 20 Jan 2005
Posts: 251
Location: Minsk

PostPosted: Tue Feb 22, 2005 11:00 am    Post subject: Midnight Commander медленно запускается Reply with quote

Кажется эта тема обсуждалась раньше, но поиск не помог
Midnight Commander медленно запускается
Подскажите чем лечить, пожалуйста
Back to top
View user's profile Send private message
Double
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 250
Location: Kislovodsk, Russia

PostPosted: Tue Feb 22, 2005 1:23 pm    Post subject: Re: Midnight Commander медленно запускаетс Reply with quote

sa10 wrote:
Кажется эта тема обсуждалась раньше, но поиск не помог
Midnight Commander медленно запускается
Подскажите чем лечить, пожалуйста


ошибки какие нить выдает лил нет?
медленно на сколько?
запускается в иксах или в кончоли или и там и там?
Back to top
View user's profile Send private message
sa10
Apprentice
Apprentice


Joined: 20 Jan 2005
Posts: 251
Location: Minsk

PostPosted: Tue Feb 22, 2005 1:46 pm    Post subject: Re: Midnight Commander медленно запускаетс Reply with quote

Quote:
ошибки какие нить выдает лил нет?
медленно на сколько?
запускается в иксах или в кончоли или и там и там?

Первый запуск около 10 секунд и без разницы в иксах или нет.
Потом уже быстро
Локаль ru_RU.UTF-8 по методике Светогора
Версии пакетов[/quote]
mc-4.6.0-r13
bash-3.0-r8
baselayout-1.11.9-r1
опции сборки перебрал кажется все
Мне кажется все началось после перевода системы на UTF8, но откат на KOI8 не помогает
Back to top
View user's profile Send private message
Double
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 250
Location: Kislovodsk, Russia

PostPosted: Tue Feb 22, 2005 3:02 pm    Post subject: Re: Midnight Commander медленно запускаетс Reply with quote

sa10 wrote:
Quote:
ошибки какие нить выдает лил нет?
медленно на сколько?
запускается в иксах или в кончоли или и там и там?

Первый запуск около 10 секунд и без разницы в иксах или нет.
Потом уже быстро
Локаль ru_RU.UTF-8 по методике Светогора
Версии пакетов

mc-4.6.0-r13
bash-3.0-r8
baselayout-1.11.9-r1
опции сборки перебрал кажется все
Мне кажется все началось после перевода системы на UTF8, но откат на KOI8 не помогает[/quote]
что говорит strace mc?
что говорит strace -c mc?
пробовал ли emerge mc с ключем debug
пробовал ли с отключением всех ключей
что значит первый раз ? имеется ввиду что после перезагрузки системы неважно где в консоли или в иксах запускается долго
ВСЕ следующие разы до перезагрузки запускается нармально?
Back to top
View user's profile Send private message
sa10
Apprentice
Apprentice


Joined: 20 Jan 2005
Posts: 251
Location: Minsk

PostPosted: Wed Feb 23, 2005 9:12 am    Post subject: Reply with quote

Спасибо, Double, что напомнил про strace!
>>что говорит strace mc?
Вот несколько характерных фрагментов starce
Code:

connect(4, {sa_family=AF_FILE, path="/tmp/.winbindd/pipe"}, 110) = 0
getpid()                                = 12367
getpid()                                = 12367
select(5, [4], NULL, NULL, {0, 0})      = 0 (Timeout)
############
connect(5, {sa_family=AF_FILE, path="/var/cache/samba/winbindd_privileged/pipe"}, 110) = 0
close(4)                                = 0
select(6, [5], NULL, NULL, {0, 0})      = 0 (Timeout)
###########

Да, я аутентифицируюсь в системе с эккаунтом домена windows (win2k) через winbind, но mc зачем туда лезьть?
Тем более, что он собран с USE=" -samba"
И для root картина такая же, а он локальный юзер.
Попробую вернуть локальную аутентификацию, тем более, что я ее не доделал.
Собирался mc так
USE="-*" emerge mc
Вот еще пару забавных кусочков, мне они, правда, ни о чем не говорят
Code:

mmap2(NULL, 58353, PROT_READ, MAP_SHARED, 6, 0) = 0x40510000
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
#######
gettimeofday({1109146840, 127459}, NULL) = 0
rt_sigaction(SIGINT, {0x8077eb0, [], 0}, NULL, 8) = 0
select(5, [3 4], NULL, NULL, NULL)      = 1 (in [3])
rt_sigaction(SIGINT, {SIG_IGN}, NULL, 8) = 0
select(5, [3 4], NULL, NULL, NULL)      = 1 (in [3])
select(4, [3], NULL, NULL, {10, 0})     = 1 (in [3], left {10, 0})
read(3, "t", 1)                         = 1
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)


что говорит strace -c mc?
Code:

% time     seconds  usecs/call     calls    errors syscall
------ ----------- ----------- --------- --------- ----------------
 34.26    0.004796         141        34           write
 20.61    0.002886          35        82           select
  9.06    0.001269          13        96           read
  5.06    0.000709         177         4           getdents64
  4.79    0.000671          11        59        15 open
  4.64    0.000649           5       139         1 lstat64
  3.77    0.000528         264         2           fork
  2.72    0.000381           8        46           fstat64
  2.56    0.000359           5        79           time
  2.14    0.000300          14        22         7 stat64
  1.68    0.000235           5        51         2 close
  1.57    0.000220           5        48           old_mmap
  1.28    0.000179           7        27           munmap
  0.83    0.000116           6        21         2 ioctl
  0.58    0.000081          27         3         2 connect
  0.56    0.000079          16         5         2 waitpid
  0.49    0.000068          68         1           rename
  0.37    0.000052           3        19           getpid
  0.32    0.000045           3        14           rt_sigaction
  0.30    0.000042          42         1         1 rt_sigsuspend
  0.29    0.000041           3        12           rt_sigprocmask
  0.24    0.000033          11         3           pipe
  0.23    0.000032           2        14           fcntl64
  0.21    0.000030           5         6           mmap2
  0.21    0.000029           3         9           _llseek
  0.18    0.000025           8         3           socket
  0.17    0.000024           8         3           chmod
  0.16    0.000022           7         3           gettimeofday
  0.16    0.000022           4         5           getcwd
  0.13    0.000018           9         2           chdir
  0.11    0.000015           8         2           statfs
  0.09    0.000013          13         1           access
  0.08    0.000011           4         3           getuid32
  0.05    0.000007           2         3           brk
  0.05    0.000007           4         2           mprotect
  0.03    0.000004           2         2         1 sigreturn
  0.01    0.000002           2         1           kill
------ ----------- ----------- --------- --------- ----------------
100.00    0.014000                   827        33 total

>>пробовал ли emerge mc с ключем debug
- Пробую
>>>пробовал ли с отключением всех ключей
-Разумеется
>>>что значит первый раз ?
После перезагрузки или долгой паузы запуск mc 15-30 секунд. У меня KDE грузится в несколько раз быстрее.
Поторный запуск идет быстро.

И еще раз спасибо, Double, за участие и мои поздравления с сугубо мужским праздником!

С уважением, Александр
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Wed Feb 23, 2005 9:19 am    Post subject: Reply with quote

ldd `which samba` что говорит?
Это я к тому, что может samba таки подхватилась?
Back to top
View user's profile Send private message
Double
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 250
Location: Kislovodsk, Russia

PostPosted: Wed Feb 23, 2005 11:23 am    Post subject: Reply with quote

а что прописано в /etc/hosts?
что говорит ping `uname -n`
P.S.
за поздравление спасибо
в свою очередь поздравляю от себя и всех остальных тоже :)
Back to top
View user's profile Send private message
sa10
Apprentice
Apprentice


Joined: 20 Jan 2005
Posts: 251
Location: Minsk

PostPosted: Wed Feb 23, 2005 1:48 pm    Post subject: Reply with quote

Double wrote:
а что прописано в /etc/hosts?
что говорит ping `uname -n`
P.S.
за поздравление спасибо
в свою очередь поздравляю от себя и всех остальных тоже :)


В /etc/hosts нечто подобное....
127.0.0.1 localhost
192.168.0.1 hostname.domainname hostname

ping `uname -n`
Дает хороший ясный пинг
PING hostname.domainname (192.168.0.1) 56(84) bytes of data.
64 bytes from hostname.domainname (192.168.0.1): icmp_seq=1 ttl=64 time=0.040 ms
Здесь все нормально, делал по ...
http://gentoo-wiki.com/Talk:TIP_Setup_Your_FQDN

ldd `which samba`
Ничего не говорит :) ее нет в путях, и не должно быть
ldd `which mc`
говорит после пересборки
USE="-X -samba -ncurses slang" emerge mc
Code:

ldd `which mc`
        linux-gate.so.1 =>  (0xffffe000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x40038000)
        libgpm.so.1 => /usr/lib/libgpm.so.1 (0x400b4000)
        libslang-utf8.so.1 => /usr/lib/libslang-utf8.so.1 (0x400ba000)
        libext2fs.so.2 => /lib/libext2fs.so.2 (0x4012e000)
        libcom_err.so.3 => /usr/lib/libcom_err.so.3 (0x40146000)
        libc.so.6 => /lib/libc.so.6 (0x40148000)
        libncursesw.so.5 => /lib/libncursesw.so.5 (0x4025b000)
        libdl.so.2 => /lib/libdl.so.2 (0x402a6000)
        libm.so.6 => /lib/libm.so.6 (0x402aa000)
        libcom_err.so.2 => /lib/libcom_err.so.2 (0x402cd000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)


Похоже дело таки в winbind
Если самба не стартует, то все пучком.
На выходные надо печатать мануалы по pam, winbind и прочей аутентификации
Между прочим подвисает не только mc, подвисает bash.
Пока mc висит, я не могу залогиниться в другой консоли, нельзя еще один таб терминала открыть и т.п.
Back to top
View user's profile Send private message
Double
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 250
Location: Kislovodsk, Russia

PostPosted: Thu Feb 24, 2005 7:21 am    Post subject: Reply with quote

мда интересно если докопаешся пиши сюда как и что
Back to top
View user's profile Send private message
GreenDragon
Guru
Guru


Joined: 31 Jul 2003
Posts: 319

PostPosted: Fri Feb 25, 2005 7:48 am    Post subject: Reply with quote

sa10 wrote:


Похоже дело таки в winbind
Если самба не стартует, то все пучком.
Пока mc висит, я не могу залогиниться в другой консоли, нельзя еще один таб терминала открыть и т.п.

Машина в домен включена, т.е:
Code:
# net join Domain_name -U admin_domain_name

делалось ?
Если домен виндовый, то в ActivDirectory машина должна быть добавлена с опцией "Разрешить использование этой учетной записи на пред-Windows 2000 компьютерах"
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum