Nov. 4th, 2009

vitus_wagner: My photo 2005 (Default)
Опять завел дома второй X-терминал. Купил barebone платформу, надыбал туда память (как выяснилось, найти в наше время планку памяти DDR2 меньше чем гиг - нетривиально. А особенно нетривиально, чтобы она при этом меньше 500 руб стоила). Поэтому пока занял.

Теперь у меня два X-терминала с принципиально разным железом (один intel atom, другой древний Celerion эпохи PII) работают с общего NFS-рута.

/tmp на ramfs, а X-ы запускаются
командой

X -query wagner.pp.ru -layout `hostname`

Такая конструкция позволяет описать в одном единственном конфиге X-ов произвольное количество конфигураций терминалов. А hostname ядро получает по dhcp. Конфиг pxelinux тоже общий.
Необходимости делить не возникло. Собранное черт-те-сколько лет назад ядро 2.4.27 на новой железяке работает. Аудиокарту, правда, не видит, и ради pulseaudio стоило бы собрать туда ядро посвежее. Но на этом терминале пока необходимости в звуке нет.

Единственная нерешенная задача - развести на терминалах /var/log, при том, чтобы он остался на NFS, и логи запуска X-сервера на каждом терминале сохранялись на хосте.

Можно, конечно, создать в nfs-руте var/log-xterm1, var/log-xterm2, а var/log сделать ссылкой на /tmp/log, которую в свою очередь при старте создавать как ln -s /var/log-`hostname` /tmp/log.

Вот так оно выглядит:


Конечно, miniITX корпус для терминала великоват. Но найти за приемлемые деньги да с доставкой, да чтобы не обещание на price.ru, а реально на складе есть, что-нибудь совсем маленькое, чтобы на заднюю стенку монитора привинчивалось, мне не удалось.
vitus_wagner: My photo 2005 (Default)
Опять завел дома второй X-терминал. Купил barebone платформу, надыбал туда память (как выяснилось, найти в наше время планку памяти DDR2 меньше чем гиг - нетривиально. А особенно нетривиально, чтобы она при этом меньше 500 руб стоила). Поэтому пока занял.

Теперь у меня два X-терминала с принципиально разным железом (один intel atom, другой древний Celerion эпохи PII) работают с общего NFS-рута.

/tmp на ramfs, а X-ы запускаются
командой

X -query wagner.pp.ru -layout `hostname`

Такая конструкция позволяет описать в одном единственном конфиге X-ов произвольное количество конфигураций терминалов. А hostname ядро получает по dhcp. Конфиг pxelinux тоже общий.
Необходимости делить не возникло. Собранное черт-те-сколько лет назад ядро 2.4.27 на новой железяке работает. Аудиокарту, правда, не видит, и ради pulseaudio стоило бы собрать туда ядро посвежее. Но на этом терминале пока необходимости в звуке нет.

Единственная нерешенная задача - развести на терминалах /var/log, при том, чтобы он остался на NFS, и логи запуска X-сервера на каждом терминале сохранялись на хосте.

Можно, конечно, создать в nfs-руте var/log-xterm1, var/log-xterm2, а var/log сделать ссылкой на /tmp/log, которую в свою очередь при старте создавать как ln -s /var/log-`hostname` /tmp/log.

Вот так оно выглядит:


Конечно, miniITX корпус для терминала великоват. Но найти за приемлемые деньги да с доставкой, да чтобы не обещание на price.ru, а реально на складе есть, что-нибудь совсем маленькое, чтобы на заднюю стенку монитора привинчивалось, мне не удалось.

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

June 2025

S M T W T F S
1 23 4 56 7
89 1011 12 13 14
1516 17 18 192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 20th, 2025 04:05 pm
Powered by Dreamwidth Studios