Автор Тема: RuleUser - управление пользователями в сети  (Прочитано 90215 раз)

Оффлайн xak-altsp

  • Участник
  • *
  • Сообщений: 238
Re: Управление клиентами, программа
« Ответ #165 : 08.03.2013 19:33:32 »
Посмотрел, пакеты LTSP в сизифе и бранчах без изменений, вероятно ядро там осталось 32, тогда вашим сетевым это не поможет.
В чруте ядро 3.0.68-led-ws, проверю обязательно, ведь если будет работать, тогда я смогу создать xorg.conf для клиентов и прописать в нем загрузку vnc! :)
Это уже интересно:)

Между x11vnc и модулем xorg разницы по идее быть не должно. Может быть черный экран после завершения сеанса - это незавершенный сеанс? У меня у клиентов уже давно в скриптах после завершения сеанса идет pkill -9(после sleep), для гарантированного и быстрого завершения. Тоже черные экраны были, иногда просто подолгу.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Управление клиентами, программа
« Ответ #166 : 08.03.2013 19:37:33 »
Между x11vnc и модулем xorg разницы по идее быть не должно. Может быть черный экран после завершения сеанса - это незавершенный сеанс? У меня у клиентов уже давно в скриптах после завершения сеанса идет pkill -9(после sleep), для гарантированного и быстрого завершения. Тоже черные экраны были, иногда просто подолгу.
Может быть, а где скрипт поправить нужно ? Я успел посмотреть лишь мельком, так что нужно разбираться ещё...
Сноси Винду, переходи на Линукс ! :)

Оффлайн xak-altsp

  • Участник
  • *
  • Сообщений: 238
Re: Управление клиентами, программа
« Ответ #167 : 08.03.2013 19:54:19 »
Может быть, а где скрипт поправить нужно ? Я успел посмотреть лишь мельком, так что нужно разбираться ещё...
Я имею ввиду на сервере, при завершении сеанса должна быть папка откуда выполняются скрипты при завершении KDE3. Глобальной для всех польз. папки я не нашел в P5(возможно /usr/shutdown , /etc/X11/kdm/shutdown или /etc/kde/shutdown), также вероятно скрипты можно разместить в $HOME/.kde/shutdown.
Для примера logout.sh
rm -r $HOME/.thumbnails
sleep 7
killall -9 -u $USER
« Последнее редактирование: 08.03.2013 20:13:28 от xak-altsp »

Оффлайн xak-altsp

  • Участник
  • *
  • Сообщений: 238
Re: Управление клиентами, программа
« Ответ #168 : 09.03.2013 13:33:59 »
Тестировал много на Simply.
При закрытии миниатюр остается некритический Warning "GDK_IS_DRAWABLE (drawable) failed".

Оффлайн xak-altsp

  • Участник
  • *
  • Сообщений: 238
Re: Управление клиентами, программа
« Ответ #169 : 09.03.2013 15:09:58 »
Добавлен sleep в конце функций создания миниатюр, помогает от "зависаний" на P6
На ШНЛ 5.0.2/p5 пока тоже зависания не проявляются больше :)

При закрытии миниатюр остается некритический Warning "GDK_IS_DRAWABLE (drawable) failed".
На p5 такого не удалось добиться... наверно, это проблема p6 или только Simply...
Да, gtkvnc 4.3 только выдает такое. С gtkvnc 3.10 такого нет, но там больше других мелких неприятностей на P6. Поэтому пусть лучше 4.3.

При открытии программы сразу нажимаю «Добавить стац. клиента», при этом у меня уже есть одна группа (group1) и в ней 3 клиента. Когда открыл программу, не выделил ни группу, ни какого-либо клиента -- сразу жму добавить стац.клиента. Пользователь не добавляется, ...
Может все-таки добавить в настройки стац.клиента строку с группой ?
Это не стоит добавления отдельной строчки:) Просто группа присваивается по старому "standalone", а не выделенная. Исправлю.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Управление клиентами, программа
« Ответ #170 : 09.03.2013 16:16:01 »
Cекция правильная?
Да, 100%.
Section "Screen"
   Identifier "Screen0"
   Device "Card0"
   Monitor "Monitor0"
   DefaultDepth 16
   SubSection "Display"
      Modes "1024x768"
      Depth 16
      Option "rfbport" "5900"
      Option "localhost"
   EndSubSection
EndSection
Сноси Винду, переходи на Линукс ! :)

Оффлайн xak-altsp

  • Участник
  • *
  • Сообщений: 238
Re: Управление клиентами, программа
« Ответ #171 : 09.03.2013 17:01:39 »
Сюда вписал, порт открыт теперь:
...
Но подключиться через программу не могу...
Это или баг или надо в другую секцию. Почему вы решили что в секцию "extmod" ?
По определению надо в секцию "Screen".

Оффлайн xak-altsp

  • Участник
  • *
  • Сообщений: 238
Re: Управление клиентами, программа
« Ответ #172 : 09.03.2013 17:16:30 »
Это или баг или надо в другую секцию. Почему вы решили что в секцию "extmod" ?
По определению надо в секцию "Screen".
Ну там просто была уже опция Option "omit xfree86-dga" я и предположил, что туда можно написать :)
Не знаю, но сейчас порт 5900 открыт...
В логе xorg'а ошибок кстати тоже теперь нет.
Проделал тоже самое и нет открытого порта:)
Все таки должно быть в "Screen", сейчас пытался найти в интернете об этом, все что нашел про секцию "Screen".
Значит либо сделали в другую секцию, но забыли об этом сказать или это баг.

Оффлайн xak-altsp

  • Участник
  • *
  • Сообщений: 238
Re: Управление клиентами, программа
« Ответ #173 : 09.03.2013 17:52:14 »
сменил порт на 5902. При запуске открыт 5902, 5900 -- закрыт, все норм. Но подключиться то все равно не могу :)
Перепроверил, все работает:) Опции работают, просто в логах Warning зачем то.
Понял, модулю пароль нужен обязательно даже через SSH...
Пароль создать командой - vncpasswd
в xorg.conf
Option "PasswordFile" "/путь/passwd"
« Последнее редактирование: 09.03.2013 18:02:40 от xak-altsp »

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Управление клиентами, программа
« Ответ #174 : 09.03.2013 18:27:29 »
Перепроверил, все работает:) Опции работают, просто в логах Warning зачем то.
Понял, модулю пароль нужен обязательно даже через SSH...
Пароль создать командой - vncpasswd
в xorg.conf
Option "PasswordFile" "/путь/passwd"
http://www.ylsoftware.com/news/149
пробую...
Сноси Винду, переходи на Линукс ! :)

Оффлайн xak-altsp

  • Участник
  • *
  • Сообщений: 238
Re: Управление клиентами, программа
« Ответ #175 : 09.03.2013 19:04:07 »
Заработало! :)
Option "rfbport" "5900"
Option "localhost"
Option  "SecurityTypes" "None"
Добавил в инструкцию:)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Управление клиентами, программа
« Ответ #176 : 10.03.2013 18:01:11 »
Надо искать консольные команды блокировки...пока не нашел.
Вот скриптик, может поможет, если подсмотреть логику блокировки http://linux.softpedia.com/get/Utilities/Lock-keyboard-for-Baby-23745.shtml
« Последнее редактирование: 10.03.2013 18:05:38 от berkut_174 »
Сноси Винду, переходи на Линукс ! :)

Оффлайн xak-altsp

  • Участник
  • *
  • Сообщений: 238
Re: Управление клиентами, программа
« Ответ #177 : 10.03.2013 18:53:21 »
Вот файл, уже не помню где взял, на P6 запускается.

Оффлайн xak-altsp

  • Участник
  • *
  • Сообщений: 238
Re: Управление клиентами, программа
« Ответ #178 : 10.03.2013 19:40:22 »
Очень странная фича, если для x11vnc запускать grabkbd/grabptr -- то на сервере блокирует мышь и клаву, но смысла в этом не наблюдаю :) зачем это нужно ???
Значит надо командами блокировать...
Удобная штука:) Можете клиентам добавить, когда подключитесь их заблокирует, плохо наоборот не сделали:)

http://mirror.yandex.ru/altlinux/Sisyphus/i586/RPMS.classic/xinput-1.5.3-alt1.i586.rpm
На этом наверное получится

Оффлайн xak-altsp

  • Участник
  • *
  • Сообщений: 238
Re: Управление клиентами, программа
« Ответ #179 : 10.03.2013 21:15:58 »
Я о том, что одну команду надо желательно для всех систем, а иначе еще +1 запрос. Первый запрос "xinput --list", второй блок.
Нет.
1. xinput --list (AT/mouse)
2. xinput --list-props id(из предыдущей команды)
3. xinput --set-int-prop (из 1) (из 2) 8 0

Справедливо для p5/p6.
а так ?
1. xinput --list | grep AT
2. xinput set-int-prop (из 1) "Device Enabled" 8 0