Virtualbox не запускается. QXcbConnection: ошибка XCB: 3 (BadWindow)


0

Qt ПРЕДУПРЕЖДЕНИЕ: QXcbConnection: ошибка XCB: 3 (BadWindow), последовательность: 460, идентификатор ресурса: 94371852, основной код: 2 (ChangeWindowAttributes), вспомогательный код: 0

Qt ПРЕДУПРЕЖДЕНИЕ: QXcbConnection: ошибка XCB: 3 (BadWindow), последовательность: 461, идентификатор ресурса: 94371852, основной код: 18 (ChangeProperty), вспомогательный код: 0

Единственное решение, которое я нашел, - добавить переменную окружения QT_DEVICE_PIXEL_RATIO = 1, но у меня это не сработало.


Linux Mint 18.3. Нет, я не переустанавливал, разве это не нужно? Я уже видел подобные ошибки в других программах раньше и смог со временем разобраться. Я использую другой компьютер на данный момент для запуска Windows, поэтому я не спешу. Я попробую на новой установке Mint просто посмотреть, что получится. Я хотел бы понять это в любом случае, я ненавижу переустановку. Всегда ощущается как поражение.
BrainRenticus

Какая версия Virtualbox? 5.2.24 или 6.0.2? У меня не было ничего, кроме проблем с 6.0.2 и гостевым Windows на хостах Linux. Снижение до 5.2.24 решило проблемы (обе версии поддерживают ядро ​​4.20)
Дэвид С. Ранкин

6.0.2, постараюсь 5.2.24.
BrainRenticus

Я. 5.2.24 работает нормально, но пока держусь, спасибо.
BrainRenticus

Ответы:


0

Вам нужно установить ENV перед запуском VirtualBox. Создайте стартовый скрипт со следующим содержимым:

#!/bin/bash
export QT_SCREEN_SCALE_FACTORS=1
export QT_SCALE_FACTOR=1
export QT_AUTO_SCREEN_SCALE_FACTOR=0
exec virtualbox

Это помогло в CentOS 6.10.
Саша Голиков
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.