Bug 2055

Summary: Настройка xfs и XF86Config
Product: Sisyphus Reporter: Mamonov <alex>
Component: setupAssignee: Alexey Gladkov <legion>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P4 CC: glebfm, lav, ldv, led, legion, mike, placeholder, rider
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 8171    
Attachments:
Description Flags
0002055-config none

Description Mamonov 2003-01-24 10:06:27 MSK
В ASP Linux 7.3 Vostok (~ RH 7.3).
в /usr/X11R6/lib/X11/fs/config 
существует строка no-listen = tcp
Путем ее закомментирования можно выпустить xfs в сеть,
т.к. xfs по умолчанию работает по tcp на 7100 порту.
В файле XF86Config указан FontPath \&quot;unix/:7100\&quot;

Таким образом, больше никаких перенастроек делать не требуется, xfs и в сети, и локально работает.

В дистрибутивах ALT приходится делать следующее:

- правка /etc/sysconfig/xfs на предмет port=7100
после этого xfs, естественно, локально работать перестает.

- правка XF86Config на предмет замены 
FontPath   \&quot;unix/:-1\&quot;
на 
FontPath   \&quot;unix:7100\&quot;, 
чтобы X увидел шрифты по tcp.

- и самое неприятное, повторение предыдущего действия после каждого
запуска конфигуратора X, т.к. он восстанавливает 
FontPath   \&quot;unix/:-1\&quot;.
Считаю целесообразным задействовать описанную схему
и в XF86Config по дефолту прописывать 
FontPath \&quot;unix/:7100\&quot;

---

---
Пример /etc/X11/xfs/config
Comment 1 Anton Farygin 2003-09-10 17:32:23 MSD
reaaign to real packager
Comment 2 Anton Farygin 2004-05-14 18:34:24 MSD
В TODO (глубоко закопано).
Comment 3 Anton Farygin 2005-06-20 20:18:51 MSD
это все еще актуально ?
Comment 4 inger@altlinux.org 2005-07-12 11:42:42 MSD
to maintainer
P.S. А может это на xorg надо перевесить?
Comment 5 Vitaly Lipatov 2005-10-09 18:27:53 MSD
Основные изменения в xfs. 
И где-то при создании xorg.conf ещё прибивается -1 в качестве порта... 
Хорошо бы поменять -1 на 7100.  
 
Comment 6 Vitaly Lipatov 2006-03-24 09:40:24 MSK
Надо бы проверить при создании новой схемы, что включение XFS на работу по 
сети делается одной ручкой. 
Comment 7 Michael Shigorin 2006-04-23 14:42:31 MSD
Наверное, теперь в xfs можно включить слушалку по умолчанию, коль он сам по
умолчанию использоваться (и тем более запускаться) не будет.  Тогда при
необходимости раздачи шрифтов будет достаточно поставить/включить xfs.

Если по умолчанию это неприемлемо, можно соорудить control(8) facility.
Comment 8 Valery Inozemtsev 2006-09-22 13:10:59 MSD
control сделать можно, но вот насчет конфига это не ко мне
$ rpmquery -f /etc/X11/fs/config
setup-2.2.8-alt1
Comment 9 Dmitry V. Levin 2006-09-22 16:43:58 MSD
Я немного не в теме.  Что случилось?
Comment 10 Vitaly Lipatov 2006-09-22 23:26:38 MSD
Речь об устройстве рычага для переключения xfs с локального слушания на tcp
Comment 11 Michael Shigorin 2006-09-27 22:12:22 MSD
С другой стороны, замечено, что LTSP4.2 обходится вообще без установленного
xorg-x11-xfs.  При этом у него в брюхе (/opt/ltsp/i386) наблюдается
/usr/X11R6/bin/xfs
Comment 12 Valery Inozemtsev 2007-08-02 17:39:10 MSD
в общем на setup
Comment 13 Dmitry V. Levin 2007-08-02 17:50:34 MSD
Шлите патчи...
Comment 14 Michael Shigorin 2007-08-06 23:23:34 MSD
2 led: пришлёшь патч? :)  AM вешал багу ещё во времена ltsp.ru/LTSP3...
Comment 15 led 2007-08-07 00:49:02 MSD
(In reply to comment #14)
> 2 led: пришлёшь патч? :)  AM вешал багу ещё во времена ltsp.ru/LTSP3...

Сорри, не понял: патч на что?
Comment 16 Michael Shigorin 2007-08-07 00:54:54 MSD
На /etc/X11/fs/config, +/- control facility (если ты их уже умеешь готовить).
Comment 17 led 2007-08-07 01:10:19 MSD
(In reply to comment #16)
> На /etc/X11/fs/config, +/- control facility (если ты их уже умеешь готовить).

Я как-то не озадачивался... В ltsp5 у нас xorg.conf генерируется каждый раз для 
клиента при его загрузке. И сразу автоматом обрабатывается напиль... т.е. 
sed'ом (в т.ч. и в плане замены -1 на 7100), хотя этого можно и не делать - 
клиент не использует запись для xfs из xorg.conf.
А /etc/X11/fs/config нигде там и не правится...
И no-listen = tcp сейчас в Сизифе в /etc/X11/fs/config я не наблюдаю.
Comment 18 Michael Shigorin 2008-04-12 20:07:15 MSD
Ладно, мы для себя это давно порешали.  Если будет надо -- повесим или переоткроем.