&J.Hall;

# Робота у мережі і сервер X

Неправильні налаштування мережі часто можуть бути причиною того, що програми &kde; запускаються повільно або, у найгіршому випадку, взагалі не запускаються. У сервера X системи дуже потужний інтерфейс клієнт-сервер, належне функціонування якого залежить від налаштувань мережі.

Сервер X використовує назву вузла вашого комп’ютера як для створення унікального ключа для уповноваження, так і для визначення того, куди (на основі значення змінної середовища $`DISPLAY`) слід надсилати зображення вікон, які має бути намальовано на екрані. Якщо вашому комп’ютеру не відома його назва, система витрачатиме значний час на пошуки цієї назви. Неприємностей можна уникнути простим визначенням назви вашого вузла (комп’ютера).

Відкрийте ваш файл `/etc/hosts` і переконайтеся, що у ньому є запис для вузла localhost, який розташовано на початку файла (після всіх рядків коментарів) і який виглядає десь так:

    127.0.0.1        localhost

Вам також слід додати повну доменну назву вашого комп’ютера, коротку назву і видиму IP-адресу вашого комп’ютера, якщо для нього встановлено статичну IP-адресу. Якщо IP-адреса вашого комп’ютера визначається у динамічному режимі за допомогою DHCP, ви можете просто скористатися адресою пристрою петлі (loop).

    127.0.0.1        hal.btl                hal                 (для dhcp)
    192.168.0.1        hal.btl                hal                (статична)

Переконайтеся, що брандмауер вашого комп’ютера не блокує пакети даних, що спрямовуються на пристрій петлі (loop). Наприклад, якщо у iptables типовим правилом для ланцюжка `INPUT` цього пристрою є запис відмінний від `ACCEPT`, у сервера X будуть проблеми зі швидкодією. Щоб перевірити можливість доступу до пристрою, ви можете виконати таку команду:

    &percnt;iptables-save | grep lo
    -A INPUT -i lo -j  ACCEPT

Правило ``-A` `INPUT` `-i` `lo` `-j` `ACCEPT`` має вам допомогти, якщо правильно налаштовано інші правила (такі як правило `DROP` у ланцюжку `OUTPUT`).