Черный скриншот на ci


#1

Было у кого-нибудь такое?
Как боролись?
Windows Server 2012 R2 x64


#2

А это как ? Не совсем понял


#3

Вместо экрана просто черный скриншот. Вот так это выглядит


#4

Нашел такое

https://irfanview-forum.de/showthread.php?t=2593&page=2&s=bac790cb297724aefe76133d571cfa7e

Что-то в видеокарте вроде как, читаю дальше


#5

Интересно то, что если самостоятельно залогиниться в сеанс и выполнить команду вручную, то все ок.
А если залогинится, запустить slave, то он выдает вот такой вариант.


#6
  1. Нельзя использовать для Slave RDP. Вообще. Мы используем TightVNC. Заходить надо только с помощью него. RDP гасит видеокарту нафиг и это нельзя отключить.
  2. Надо посмотреть схему энерго сбережения, там может стоять отключение дисплея через пару минут. Это надо выключить.

#7

@PrMex точно

@viskvortsov я еще использую https://wiki.jenkins-ci.org/display/JENKINS/VncRecorder+Plugin

Точнее я по совету Жени - удобно записывать со слейва в виде swf файла всю сессию проверки, чтобы повторно не запускать и не заходить на слейв


#8

@PrMex @lustin ок, спасибо. Попробую


#9

В моем случае tightVNC не помогает.
Судя по всему проблема в том, что у меня несколько сборщиков на одном сервере - каждый в своем сеансе.
А активным через tightVNC я могу держать только один.
Если VB выпадает на другой, то опять получается черный экран.
Нужно искать способ держать все сеансы “неотключенными”


#10

tscon 1 /dest:console

у себя столкнулись с тем, что после захода на ci по RDP в сессию тестирования для разбора полетов и последующего отключения не работали sikuli-скрипты.


#11

Это штука работает, но только если slave один на компьютере.
Если несколько, то не помогает.


#12

Уже писал выше.
Нельзя использовать RDP, т.к. он гасит видеокарту при дисконекте.


#13

Я не пробовал поднимать несколько слейвов на одном компе.
У вас получается одновременно залогинено несколько пользователей?
И у каждого стоит автовход?
Как происходит перезагрузка этого сервера? Для каждой учетки срабатывает автовход?