none
Hyper-V: Не работает Remote Desktop Connection к гостевой ОС, если установлены крупные шрифты (Large fonts, 120 DPI) RRS feed

  • Вопрос

  • Уважаемые коллеги!

    Столкнулись со следующей проблемой. Имеем: сервер с Hyper-V, на нем работают 30 виртуальных машин Windows XP SP3 Russian. Пользователи подключаются к ним через Remote Desktop Connection. На рабочих местах пользователей такая же Windows XP SP3 Russian с установленными "крупными шрифтами" (разрешение экрана 120 DPI).

    После жалоб пользователей на "мелкие буквы" на гостевых ОС мы попытались установить и там крупные шрифты. В результате стало невозможно подключиться к этим машинам через RDC. Точнее, подключение происходит, отрабатывается диалог входа пользователя, после чего экран остается пустым, сделать с ним ничего нельзя, и через пару секунд подсоединение отваливается.

    Подключение через консоль сервера работает, как работало.

    Пользователи упорно отказываются работать с маленькими шрифтами, так что на карту поставлен успех проекта. Выручайте! :)

    С уважением,
    Александр.

    30 марта 2009 г. 15:48

Ответы

  • По словам партнера, в Microsoft признали ошибку и предложили workaround - указывать при запуске виртуальной машины ключ /basevideo. В этом случае при доступе с консоли VMM получаем ностальгический размер экрана 640x480, но в RDP-клиенте все нормально.

    Подробности надеюсь получить завтра.

    Отвечая уважаемому Kudrat Sapaev'у: Connection Speed ставили как LAN, так и Broadband. Из галочек ставили либо все, либо все, кроме первой, либо все, кроме первых двух. Посарабельно.

    Точно так же ничего не менялось при варьировании глубины цвета или размера экрана. Но тут у нас вариантов меньше: нам обязательно нужно 1280x1024.

    С уважением,
    Александр.
    • Предложено в качестве ответа Nikita PanovModerator 23 апреля 2009 г. 6:39
    • Отменено предложение в качестве ответа Nikita PanovModerator 23 апреля 2009 г. 6:39
    • Помечено в качестве ответа Nikita PanovModerator 23 апреля 2009 г. 6:39
    • Снята пометка об ответе Nikita PanovModerator 23 апреля 2009 г. 6:39
    • Предложено в качестве ответа Nikita PanovModerator 23 апреля 2009 г. 6:39
    • Помечено в качестве ответа Nikita PanovModerator 21 июля 2009 г. 6:46
    21 апреля 2009 г. 13:26

Все ответы

  • На виртуальных машинах отключены все "рюшечки" ХР? Разрешение экрана на виртуалах соответсвует разрешению конечных пользователей? Возможно, проще всего будет раздать пользователям доступ по RDP на рабочий стол сервера, откуда при помощи ярлычков они будут подключаться непосредственно к виртуалам?


    Все вышесказанное является моим личным мнением, не имеющим отношения к корпорации Майкрософт
    1 апреля 2009 г. 12:12
    Модератор
  • Да, никаких эффектов, кроме ClearType, мы не используем, да и его отключали для экспериментов. Разрешение в DPI совпадает и у хоста, и у виртуалки, и у клиентов (причем, если у виртуалки ставить разрешение 96 DPI - то есть не как у остальных, - то все работает). Размер экрана на виртуальной машине 1280x1024, 16-битный цвет. У клиентов - 1280x1024, 32-битный цвет. При подключении в клиенте RDC установлено "разворачивать на весь экран", цвет - 16 бит.

    А с помощью чего предлагается подключаться с сервера? Если это будет тот же RDC, то он точно так же не работает с сервера, как и с клиента...

    С уважением,
    Александр.
    2 апреля 2009 г. 8:27
  •  У вас Hyper-V RTM? Разрешение экрана RDP попробуйте уменьшить до 1024*768


    Все вышесказанное является моим личным мнением, не имеющим отношения к корпорации Майкрософт
    2 апреля 2009 г. 9:30
    Модератор
  • Да, RTM. Патчи и апдейты через WindowsUpdate установлены все.

    Никакие изменения размера экрана клиента результата не дают.

    Наш партнер открыл case в техподдержке Microsoft. Если будут какие-нибудь результаты, отпишусь сюда.

    С уважением,
    Александр.
    15 апреля 2009 г. 7:41
  • В RDC клиенте в закладке Experience какой Connection Speed выставлен? Попробуйте поставить LAN и убедитесь что стоит галочка напротив Font Smoothing.

    Так же в RDC попробуйте поиграть с разрешением и глубиной цветов.
    сила в справедливости
    15 апреля 2009 г. 8:50
  • По словам партнера, в Microsoft признали ошибку и предложили workaround - указывать при запуске виртуальной машины ключ /basevideo. В этом случае при доступе с консоли VMM получаем ностальгический размер экрана 640x480, но в RDP-клиенте все нормально.

    Подробности надеюсь получить завтра.

    Отвечая уважаемому Kudrat Sapaev'у: Connection Speed ставили как LAN, так и Broadband. Из галочек ставили либо все, либо все, кроме первой, либо все, кроме первых двух. Посарабельно.

    Точно так же ничего не менялось при варьировании глубины цвета или размера экрана. Но тут у нас вариантов меньше: нам обязательно нужно 1280x1024.

    С уважением,
    Александр.
    • Предложено в качестве ответа Nikita PanovModerator 23 апреля 2009 г. 6:39
    • Отменено предложение в качестве ответа Nikita PanovModerator 23 апреля 2009 г. 6:39
    • Помечено в качестве ответа Nikita PanovModerator 23 апреля 2009 г. 6:39
    • Снята пометка об ответе Nikita PanovModerator 23 апреля 2009 г. 6:39
    • Предложено в качестве ответа Nikita PanovModerator 23 апреля 2009 г. 6:39
    • Помечено в качестве ответа Nikita PanovModerator 21 июля 2009 г. 6:46
    21 апреля 2009 г. 13:26