Windows 7 зависает при нажатии клавиши Enter в Rgui.exe
У меня постоянная проблема с зависанием Windows 7 при использовании R. Есть определенный контекст, в котором это происходит:
- Использование Windows 7 на настольном компьютере с несколькими дисплеями и запуск одного или нескольких сеансов Rgui.exe
- Соединение с активным сеансом рабочего стола Windows через RDP (удаленный рабочий стол), что приводит к изменению размера дисплея
- Использование R при подключении через RDP (я не уверен, что этот шаг действительно задействован.)
- Возврат на настольный компьютер и повторное использование нескольких дисплеев, что приводит к изменению размера другого дисплея
- Затем я могу набрать в окне Rgui.exe и набрать и отредактировать команду, но когда я нажимаю Enter, весь сеанс Windows зависает, и все, что я могу сделать, это перезагрузить компьютер.
Это случается со мной где-то в 1 из 2 или 3 раз, когда я использую компьютер в вышеуказанной последовательности. Иногда работает нормально, иногда зависает. Я не заметил никакой картины. Я не заметил, что в окне Rgui появляется много выходных данных - я думаю, что это может произойти с довольно свежим сеансом. Я говорю это потому, что есть еще один отчет об обмене стеками. Windows 7 перестает отвечать на запросы, если колесо прокрутки мыши используется после симуляции в R of R, что, очевидно, приводит к зависанию Windows 7, когда в окне Rgui много выходных данных.
Симптомы замерзшей машины:
- Текстовый курсор в Rgui остается в конце строки, т. Е. Нет видимого указания на то, что был введен Enter
- Указатель мыши на экране реагирует на движения мыши (но не щелчки) в течение нескольких секунд, но затем перестает реагировать на что-либо
- Физическая мышь и клавиатура гаснут (т. Е. Индикатор мыши на оптической мыши выключается, индикатор заглушки загорается)
- Машина продолжает реагировать на пинг
- Машина продолжает обслуживать любые общие файлы и каталоги
- Если Cygwin установлен и sshd работает, я могу запустить удаленную оболочку на машине, и она работает нормально
- Машину можно перезагрузить с помощью команды удаленного выключения с другой машины.
- В каких-либо системных журналах нет записи ни о какой проблеме, связанной с зависанием, или о каком-либо событии, связанном с R
Это происходило со мной уже несколько лет, в нескольких версиях R. В настоящее время я использую R 3.0.2, и это только что произошло. Это случилось со мной на двух разных рабочих местах.
Единственное, что я могу сделать, чтобы снова использовать устройство, - это перезагрузить его, нажав кнопку питания или сделав дистанционное отключение. Ctrl-Alt-Delete на клавиатуре не действует.
Если кто-то еще сталкивался с этой проблемой и нашел решение, я хотел бы услышать это.