LinuxForum.Fans
Тема

Пропорция дисплея в VM KVM

Автор: Cruiser78 41 сообщений 8707 просмотров
#268727

Привет всем!

Дано:
1. Ноутбук Samsung 350. Монитор имеет разрешение 1366х768 (16:9).
2. Первичная ось - Fedora-17.
3. Виртуализация через KVM.
4. Виртуальная машина - Windows 7.

Вопрос идиотский - как научить эту машину выдавать картинку на весь экран ноутбука, а не в разрешении 1024х768 (4:3)?
Нету в перечне доступных по дефолту разрешений этого мониторного разрешения. Как сказать гостевой оси, что разрешение 1366х768 - рекомендуемое?

#268729

1. поставить qxl driver
2. подключиться спайсом
3. shift+F11

#268730
dyasny написал:

3. shift+F11

Хватило только этого. Так как всё остальное уже было (пошло по дефолту из кАропки)... А вот про секретную кнопку - знаний не имел.
==============
Блин. Соврал. Рано радовался. У меня не работает комбинация Shift+F11. Точнее - нет разницы в поведении между F11 и Shift+F11. И там и там активное окно максимизируется на весь доступный "виртуальный" (не физический) экран. А вот разрешение этого экрана - только то, что можно выставить в соответствующих настройках. И там нету желаемого мне разрешения в 1366х768.
А так, в настройках гостевой машины в virt-manager'е:
1. Дисплей - Spice
2. Видео - qlx ОЗУ 64 МB
Оффтопик в госте видит "не PnP дисплей, подключенный к стандартному VGA". И предлагает набор разрешений без желаемого.

#268733

тогда в догонку еще shift+F12, чтоб из окошка выскочить, если мышу не отпускает. хотя это уже давно не нужно, примерно с начала 2010

#268744
dyasny написал:
тогда в догонку еще shift+F12, чтоб из окошка выскочить, если мышу не отпускает. хотя это уже давно не нужно, примерно с начала 2010

Нет, это все не то. В перечне разрешений офтопика нет нужного. KVM не передает гостю нужное (реальное) разрешение экрана. А семерка знать про 1366 ничего не хочет. Может и может знать (в Инете на картинках такое разрешение светится), но не догадывется, что оно сейчас актуально...

#268746

а драйвер в госте установлен? guest vdagent стоит?

#268754
dyasny написал:
а драйвер в госте установлен? guest vdagent стоит?

Скорее всего нет. Вот с этого места - чуть поподробнее. Было сделано:
1. Поднята среда виртуализации на хосту
2. проинсталлирована семерка домашняя базовая с образа диска. Диск прилагался к ноуту, так что всё лицензионно чисто.
3. Что там конкретно вписалось - не знаю. Знаю, что определились:
- стандартный не PnP-дисплей
- стандартный VGA-адаптер.
==========
Я эту семерку второй раз в жизни вижу... :-)
----------------------------------
Проверил лично. spice-vdagent установлен. И виртуалка запускается с соответствующим ключом. Вся задача заключается в том, чтобы в полноэкранном режиме (основной режим работы с виртуалкой на ноуте без внешнего монитора) семерка расползалась на весь экран. Распозалась в разрешение 1366х768. Как этого добиться - не понимаю.
=============
А вот, правда Ваша, гостевых драйверов по дефолту не поставилось. Ладно, зашел на www.spice-space.org, скачал оттуда http://www.spice-space.org/download/binaries/spice-guest-tools-0.1.exe. Да вот беда, семерка отказывается его брать, требует, чтобы qxl.sys был подписан цифровой подписью его издателя... Пойду думать, как поставить неподписанный драйвер в семерку...

#268772

недавно ставил, и после небольшого кол-ва бубна, драйвер встал. тоже долго гуглил, потому что не хоте; ставить подписанные редхетовские драйверы - это бы нарушило чистоту эксперимента

#268791
dyasny написал:
недавно ставил, и после небольшого кол-ва бубна, драйвер встал. тоже долго гуглил, потому что не хоте; ставить подписанные редхетовские драйверы - это бы нарушило чистоту эксперимента

Бубен можно рассекретить? Я добился (отключив проверку подписи и запустив программу установки от админа) того, что драйвер (со ссылки, а там, как я понял - редхатовское) установился в 7-64 без ошибок. Вот только потом - винда на этапе загрузки виснет. Только через F8, а там - восстановление предыдущего состояния.

Почему 7-64? Да потому, что именно оно прилагалось к ноуту. То есть - лицензионно чистое...

#268792
"Cruiser78" написал:
Бубен можно рассекретить?

нагуглил чего то на тему disable driver signing test windows 7

"Cruiser78" написал:
со ссылки, а там, как я понял - редхатовское

апстримовое, то есть такое же редхетовское как федора. редхетовское - в RHEL и RHEV, там все подписано и заверено микрософтом

#268819

в windows server 2008r2 мне приходилось при перезагрузки нажимать F8 и выбирать загрузку без проверки подписи драйверов вроде так как то. Или включить можно тестовый режим.

#268821
"dyasny" написал:
ставить подписанные редхетовские драйверы

А их выкладывать в открытый доступ нельзя? Я сколько искал в инете не смог найти.

#268822
"semperN" написал:
А их выкладывать в открытый доступ нельзя? Я сколько искал в инете не смог найти.

нельзя, особенно мне

#268823
"dyasny" написал:
нельзя, особенно мне

А особенно тебе почему? :)
а они отличаются от открытых? кроме подписи? ставятся наверно еще удобнее?

#268826
dyasny написал:

нагуглил чего то на тему disable driver signing test windows 7

Это то нагуглил... Плюс еще - подпись драйвера самоподписанным ключом. Не захотел 7-ку в тестовый режим переводить. Это какой-то колхоз... На первый взгляд мне не показалось это удобным и правильным. Наверное, лучше подписаться за правильными драйверами для винды на триальную версию RHEV. Но это тоже не очень хорошо. Поскольку - нечестно.

#268839
"semperN" написал:
А особенно тебе почему?

наверное потому чтона работе сижу в паре метров от того кто этими подписями занимается :)

"semperN" написал:
а они отличаются от открытых? кроме подписи? ставятся наверно еще удобнее?

нет, примерно так же, только дигитальная подпись от микрософта, но это уже не совсем опенсорс, поэтому в открытом доступе мы их не выкладываем - есть с этим легальные заморочки насколько я знаю

"Cruiser78" написал:
Но это тоже не очень хорошо. Поскольку - нечестно.

правильно. ну и всего остального я как бы не видел :)

#268937
dyasny написал:
ну и всего остального я как бы не видел :)

А остальное у меня - чистой воды OpenSource. Как в виртуалке KVM на Fedora запустить гостем Win7-64, лицензионную. Чтобы оно нормально экран ноутбука видело. Если бы я клал на лицензии, то не ставил бы шедшую с ноутом Win7-64. :-)
Видимо придется перевести вынь в тестовый режим и оставить её в нём. Так как при переводе обратно - гость запуститься не может. А жаль...

#268941

Кстати, у меня есть сомнения, что винду, которая идет в комплекте с ноутбуком, разрешено использовать где-то еще

#268946

Так я не понял... qlx дрова на семерку не лезут? они же подписаны RedHat. Или семерка хочит только свои подписи?

#268962

Дрова в открытом доступе никем не подписаны. Можно самому подписать

Войдите или зарегистрируйтесь, чтобы ответить.