Я недавно установил эмулятор DosBox, чтобы играть в некоторые ретро-игры (в основном в Zork). Каждый раз, открывая его, я перехожу в полноэкранный режим, нажимая Alt + Enter, и играю в какую-нибудь игру. Каждый раз, когда я после этого выхожу из игры, следующие настройки дисплея были повреждены:
1: два монитора, которые у меня есть, теперь определяются как один монитор, поэтому он постоянно настроен на зеркальное отображение, хотя у меня он был настроен на объединение дисплеев ранее.
2: Экран enire сильно увеличен, что затрудняет навигацию по чему-либо.
3: Похоже, я не могу ничего напечатать, пока это происходит?
Единственный способ решить эту проблему - перезагрузить компьютер, что нехорошо, учитывая, сколько времени требуется моему компьютеру, чтобы ботинок. Кто-нибудь может мне с этим помочь?
Это потому, что DOSBox использует SDL 1.2 - старую, неподдерживаемую библиотеку, которая плохо работает на современном линуксе. Чтобы предотвратить эту проблему, используйте версию DOSBox, перенесенную на SDL2, например. Промежуточная среда DOSBox.
Доступно через PPA или Snap Store.