LINUX.ORG.RU

Ответ на: комментарий от gaa

Вроде все правильно. У меня стрим, в resolv.conf указан адрес модема, нет работает на полную.

Мне вот непонятно, нафига ему вообще лезть в resolv.conf??

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

> Вроде все правильно. У меня стрим, в resolv.conf указан адрес модема, нет работает на полную.

А в /etc/nsswitch.cfg что?

И ещё: какая-нибудь бяка вроде avahi установлена?

> Мне вот непонятно, нафига ему вообще лезть в resolv.conf??

Ну, X-ы -- это сетевой протокол, неудивительно, что он что-то рзолвить пытается. А вот с емаксом действительно непонятно...

Кстати, а каких-нибудь нехороших записей в /etc/hosts нет? Типа localhost НЕ на 127.0.0.1 и т.д.

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

Avahi - нет, в etc/hosts - только и есть что 127.0.0.1 localhost.

В nsswitch.conf:
# /etc/nsswitch.conf:
# $Header: /var/cvsroot/gentoo/src/patchsets/glibc/extra/etc/nsswitch.conf,v 1.1 2006/09/29 23:52:23 vapier Exp $

passwd: compat
shadow: compat
group: compat

# passwd: db files nis
# shadow: db files nis
# group: db files nis

hosts: files dns
networks: files dns

services: db files
protocols: db files
rpc: db files
ethers: db files
netmasks: files
netgroup: files
bootparams: files

automount: files
aliases: files

anonymous
()

В /etc/hosts есть строка, где указан твой хостнейм и правильный ip (или хотя бы 127.0.0.1)?

Laz ★★★★★
()

Я столкнулся примерно с таким же, как и у тебя, наверное. Другу поставили Убунту, так у него некоторые приложения (причем, не все) после долгого лага открывались. У тебя модем динамический адрес назначает или статика все? Пропиши статические адреса и проверь.

Zubok ★★★★★
()

Да, забыл написать, что проблема у друга решилась как-то сама собой. Он что-то в сети наковырял, пока по менюхам GNOME тыркался. Я так и не знаю, что там было. Но вообще, это похоже на таймаут DNS. Причем хочу сказать, что задерживался запуск приложений, которые явно от сети не зависели. Гномячие игрушки, например. А GIMP и Inkscape при этом запускались нормально.

Zubok ★★★★★
()

В догонку. У меня на D-link 500T (тоже Стрим) DNS постоянно отваливался. Поэтому я DNS прописал на своем компе, а 192.168.1.1 удалил. Вот такая у меня запись в resolv.conf (для стрим):

nameserver 212.188.4.10 nameserver 195.34.32.116

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

Кстати, а самба стоит? Некоторые приложения, которые используют libsmbclient подтормаживают при запуске из-за неправильных настроек самбы (/etc/samba/smb.conf).

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

Спасиб, у меня та же модель, айпишник статический, и раньше тоже прописывал их ДНСы, но вроде это ничего не меняло.

Самбы нету.

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

!!! В /etc/hosts было 127.0.0.1 localhost Добавил 127.0.0.1 flaghost (мой хостнейм) - вроде заработало! Сейчас ребутнусь - проверю.

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

>Спасиб, у меня та же модель, айпишник статический, и раньше тоже прописывал их ДНСы, но вроде это ничего не меняло.

Ну если поможет чем-то, то и хорошо. У меня комп 192.168.1.2, а можем 192.168.1.1. DNS прописаны и там, и там (на всякий случай). Симптомы отвала были следующие: когда в resolv.conf был прописан 192.168.1.1, то через некоторое время работы (в общем случае, случайно) вдруг переставали резолвиться адреса. Прошивка была штатная (не mcmcc). Перепрописал у себя -- проблема навсегда исчезла. Раз у тебя Emacs по какой-то причине лезет в resolv.conf, то похоже, что DNS не отвечает. Поэтому возникает такой лаг (таймаут).

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

Заработало! Все - login, emacs, startx. И даже фф кажется быстрее грузится! Значит, у меня echo "127.0.0.1 `hostname`" >> /etc/hosts спасло положение. Удивляет только нерегулярность проблемы.

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

>Удивляет только нерегулярность проблемы.

Насколько я понимаю, то не найдя твоего hostname в /etc/hosts, комп лезет за резолвингом имени хоста в DNS. А DNS ему то отвечает, то не отвечает. Почему это так -- фиг знает. Я и предположил, что у тебя DNS 192.168.1.1 просто отваливается в случайные моменты времени. А когда DNS работал, то просто получал моментально отлуп, поэтому и не тормозил.

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

Linux Networking HOWTO:

The /etc/hosts file is just a list of IP addresses and their corresponding server names. Your server will typically check this file before referencing DNS. If the name is found with a corresponding IP address then DNS won't be queried at all.

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