View previous topic :: View next topic |
Author |
Message |
sa10 Apprentice
Joined: 20 Jan 2005 Posts: 251 Location: Canada
|
Posted: Tue Feb 22, 2005 11:00 am Post subject: Midnight Commander медленно запускается |
|
|
Кажется эта тема обсуждалась раньше, но поиск не помог
Midnight Commander медленно запускается
Подскажите чем лечить, пожалуйста |
|
Back to top |
|
|
Double Apprentice
Joined: 23 Apr 2004 Posts: 250
|
Posted: Tue Feb 22, 2005 1:23 pm Post subject: Re: Midnight Commander медленно запускаетс |
|
|
sa10 wrote: | Кажется эта тема обсуждалась раньше, но поиск не помог
Midnight Commander медленно запускается
Подскажите чем лечить, пожалуйста |
ошибки какие нить выдает лил нет?
медленно на сколько?
запускается в иксах или в кончоли или и там и там? |
|
Back to top |
|
|
sa10 Apprentice
Joined: 20 Jan 2005 Posts: 251 Location: Canada
|
Posted: Tue Feb 22, 2005 1:46 pm Post subject: Re: Midnight Commander медленно запускаетс |
|
|
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 |
|
|
Double Apprentice
Joined: 23 Apr 2004 Posts: 250
|
Posted: Tue Feb 22, 2005 3:02 pm Post subject: Re: Midnight Commander медленно запускаетс |
|
|
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 |
|
|
sa10 Apprentice
Joined: 20 Jan 2005 Posts: 251 Location: Canada
|
Posted: Wed Feb 23, 2005 9:12 am Post subject: |
|
|
Спасибо, 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 |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Wed Feb 23, 2005 9:19 am Post subject: |
|
|
ldd `which samba` что говорит?
Это я к тому, что может samba таки подхватилась? |
|
Back to top |
|
|
Double Apprentice
Joined: 23 Apr 2004 Posts: 250
|
Posted: Wed Feb 23, 2005 11:23 am Post subject: |
|
|
а что прописано в /etc/hosts?
что говорит ping `uname -n`
P.S.
за поздравление спасибо
в свою очередь поздравляю от себя и всех остальных тоже :) |
|
Back to top |
|
|
sa10 Apprentice
Joined: 20 Jan 2005 Posts: 251 Location: Canada
|
Posted: Wed Feb 23, 2005 1:48 pm Post subject: |
|
|
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 |
|
|
Double Apprentice
Joined: 23 Apr 2004 Posts: 250
|
Posted: Thu Feb 24, 2005 7:21 am Post subject: |
|
|
мда интересно если докопаешся пиши сюда как и что |
|
Back to top |
|
|
GreenDragon Guru
Joined: 31 Jul 2003 Posts: 319
|
Posted: Fri Feb 25, 2005 7:48 am Post subject: |
|
|
sa10 wrote: |
Похоже дело таки в winbind
Если самба не стартует, то все пучком.
Пока mc висит, я не могу залогиниться в другой консоли, нельзя еще один таб терминала открыть и т.п. |
Машина в домен включена, т.е:
Code: | # net join Domain_name -U admin_domain_name |
делалось ?
Если домен виндовый, то в ActivDirectory машина должна быть добавлена с опцией "Разрешить использование этой учетной записи на пред-Windows 2000 компьютерах" |
|
Back to top |
|
|
|
|
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
|
|