В Karmic, чтобы разрешить открывать другие ПК и X-Window на станции, нужно было отредактировать /etc/gdm.conf и изменить DisallowTCP на false. Этот файл больше не существует в Lucid. Я попытался изменить запись в /etc/gdm/gdm.schemas (формат XML), но это не имело значения. Есть идеи, куда идти?
Сделайте следующие изменения
Не забудьте написать "xhost + remoteip"на вашем локальном компьютере и"экспорт DISPLAY = localip: 0"на удаленной машине.
Это работает для меня на natty, но не на maverick ...
На машине natty есть /etc/gdm/custom.conf, но нет / etc / gdm / schemas, и мне нужно было только изменить /etc/gdm/custom.conf, чтобы включить DisallowTCP = false в раздел [безопасность], чтобы разрешить удаленное отображение xterm на чистой машине (и xhost +).
Однако на машине-индивидуалке (в той же сети) есть / etc / gdm / schemas, поэтому я изменил «true» на «false» в следующем разделе:
<schema>
<key>security/DisallowTCP</key>
<signature>b</signature>
<default>false</default>
</schema>
Кроме того, / etc / X11 / xinit / xserverrc, похоже, не используется при запуске gdm, но в любом случае я считаю, что он прослушивает порт 6000 - вот результат netstat -an | grep -F 6000 на любой машине:
tcp 0 0 0.0.0.0:6000 0.0.0.0:* СЛУШАТЬ
tcp6 0 0 ::: 6000 ::: * СЛУШАТЬ
Но я не могу отобразить удаленный xterm на maverick из natty, в то время как я могу на natty из maverick ...
Конечно, ssh -X работает в обе стороны, но мне это не нужно ...
В Karmic вы можете изменить эту запись в /etc/gdm/custom.conf, в разделе [безопасность].