Как заставить xorg растянуть разрешение(800х600,1024х768) на весь экран на ноутбуке
Система:arch+i3 Драйвера:nvidia+intel Хочу сделать растянутое разрешение в той же кс, но у меня просто черные полосы по бокам экрана.
dan4ik
18.10.20 19:18:13 MSK

Kron4ek ★★★★★
( 18.10.20 19:24:09 MSK )
xtouqh
( 18.10.20 19:25:07 MSK )

У Nvidia за манипуляцию с масштабированием отвечают атрибуты опции Metamode : ViewPortIn и ViewPortOut .
Была такая проблема только на старом ноуте с картой GT 240M: на отдельном X-сервере перед запуском игрулек под Wine выполнялось следующее:
env $DISPLAY nvidia-settings --assign CurrentMetaMode="LVDS1: 1366x768 < ViewPortIn=1024x768, ViewPortOut=1366x768+0+0 >"
На стационарных PC с Intel HD 630 и GTX 1660 Ti у меня всё масштабируется автоматом. Правда и тут не без оказий было: во встроенном меню моего дисплея есть своя функция масштабирования и пока я не выставил Picture Expansion в Full Screen , никакие манипуляции не помогали (которые, как потом выяснилось, и не нужны были вовсе).
А воообще это мутная тема, так как Wine и Nvidia тогда использовали разные версии Randr, по этой причине возникали разные нестыковки, типа этой. Какова ситуация сейчас — не знаю. Может Гейб в Протоне что-то и исправил.
UncleYar
( 22.10.20 03:02:13 MSK )
Последнее исправление: UncleYar 22.10.20 03:08:34 MSK (всего исправлений: 3)
Как сделать игру на весь экран в Windows 7, 8, 10 и других ОС
Существует множество решений для исправления этой проблемы. Сейчас опишу часть из них.
1. C помощью клавиатуры
Рассмотрим как сделать игру на весь экран с помощью клавиатуры, используя различные комбинации клавиш.
Во многих играх используется базовая комбинация «Alt» + «Enter» – открытие игры на весь экран или «Alt» + «Tab» – режим окна. В некоторых случаях это не помогает, т.к разработчики игры изменили базовое сочетание клавиш.
2. Формат запуска
Правой клавишей мышки нажимаем по ярлыку с игрой. В появившемся окне выбираем «Свойство». Далее в пункте «Окно» меняем на «Развернуть на весь экран». При запуске игра будет открыта на весь экран.

3. Меняем разрешение экрана
Правой клавишей мыши нажимаем по рабочему столу . В появившемся окне выбираем «Свойства» далее переходим на вкладку «Параметры» – для Windоws XP. Для Windows 7 – «Разрешение экрана» и устанавливаем разрешение 800 х 600. В моем случае это Windows 10 – кликнуть правой клавишей мыши по рабочему столу , выбираем пункт «Параметры экрана».После чего на вкладке «Дисплей» ищем пункт Разрешение и изменяем его. Недостатком данного способа является,то что увеличатся все ярлыки и меню Пуск.

4. Изменяем настройки игры
Запускаем игру которую нужно раскрыть в полноэкранном режиме. Переходим в настройки, ищем строку которая отвечает за разрешение экрана и выбираем режим на весь экран либо в окне.
5. Параметры запуска
Кликаем по ярлыку игры правой клавишей мышки.Выбираем «Свойства» , в поле «Объект» после “.exe” не должно стоять -windowed.Если есть – то удаляем.Этот параметр отвечает за запуск игры в оконном режим

6. Как сделать игру на весь экран в панели Nvidia
Часто поклонники ретро-игр сталкиваются с таким неприятным явлением, как невозможность сделать игру на весь экран. Многие из классических хитов просто не поддерживают широкоформатные разрешения мониторов типа (1920х1080), не говоря уже о полноценном 4К. И если вы такой проект запускаете, то картинка обычно транслируется в небольшом окне или выравнивается по ширине согласно пропорциям (у старых игр, где максимальное разрешение варьируется в диапазоне от 800х600 до 1280х1024 это 4:3 или 5:4). По бокам из-за этого остаются черные полосы.

К счастью, проблему достаточно просто решить, воспользовавшись Панелью управления Nvidia (устанавливается вместе с драйверами). Выполняется установка режима на весь экран буквально за пару шагов:

- Нажимаете правой кнопкой мыши на любом свободном месте рабочего стола и выбираете в контекстном меню пункт “Панель управления Nvidia”;
- В открывшемся окне переходите в раздел “Регулировка размеров и положения рабочего стола”;
- Устанавливаете отметку напротив пункта “Во весь экран” во вкладке “Масштабирование”. Также там есть опции, позволяющие отображать игру в родном разрешении или с сохранением пропорций;
- Сохраняете изменения нажатием на кнопку “Применить”.
Аналогичным способом можно масштабировать игры и владельцам видеокарт от AMD. Нужные пункты настроек есть в их фирменной утилите Catalyst Control Center. Проблема только в том, что как на Nvidia, так и на AMD такое изменение повлечет за собой нарушение пропорций. И если у вас широкоформатный монитор, персонажи и окружающий мир будут выглядеть слегка приплюснутыми.
7. Редактирование файлов конфигурации
Последний вариант, который может обладать высокой эффективностью или же не работать вообще – редактирование файлов самой игры. К примеру, у вас максимальное разрешение 1280х1024. Придется отыскать файл конфигурации, открыть его текстовым редактором и затем найти там нужные строчки. Обычно это Height и Width, иногда просто обозначения вроде “H=” и “W=”. Указав вместо стандартных значений параметры родного разрешения вашего монитора и сохранив сделанные изменения, останется только зайти в игру.

А дальше уже вас ожидает один из трех исходов – игра запустится в новом разрешении, игра запустится в обычном разрешении, а изменения не будут приняты. И третье – игра выбьет какую-нибудь ошибку. Так что если вы не знаете, какие параметры нужно редактировать, обратитесь за помощью к поисковым системам. Существует множество сайтов с Widescreen-фиксами, где не только все расскажут и покажут, но и модифицированный файлик позволят скачать. Кидаете его в указанную папку с заменой и все – играйте на здоровье.

8. Использование специальных программ
Помимо стандартных функций Windows и непосредственно внутриигровых настроек, существует также несколько сторонних программных решений для вывода игр в полноэкранном режиме. Самая простая и эффективная – Borderless Gaming (скачать ее последнюю версию можно на GitHub совершенно бесплатно, а в будущем разработчик планирует релиз в Steam). Она позволяет запускать любую игру или программу принудительно на весь экран. И не имеет значения, поддерживается ли эта функция по умолчанию или же нет. Интерфейс программы прост и удобен, делится на две части. С одной стороны располагается список запущенных процессов, а с другой – те программы, которые переведены в принудительный полноэкранный режим (перетаскиванием занимается сам игрок).
Программа Borderless Gaming также поможет тем, кому нужно быстро переключаться между разными приложениями. В некоторых играх бывает так, что Alt+Tab вообще не работает или же приводит к зависанию/долговременной загрузке. А это может помешать тем, кто играет в динамичные мультиплеерные игры и хочет, например, периодически заглядывать в браузер или менять композиции в плеере. BG же позволяет делать переключение практически мгновенно и пользоваться сразу несколькими мониторами для вывода изображения.

Также можете попробовать ряд альтернативных программ разной степени эффективности и со своим дополнительным функционалом:

- MagicBorderless – автоматически распознает установленные на компьютере игры, имеет ряд полезных настроек для ультрашироких мониторов, конфигураций с несколькими мониторами и других нестандартных решений. Позволяет задавать настройки индивидуально для каждого приложения – управлять громкостью звука, опциями приватности и т.д.;
- WindowedBorderlessGaming – запускает игру в полноразмерном окне без рамок по краям, что позволяет легко и непринужденно переключаться между несколькими вкладками. Среди опций есть контроль мыши, назначение горячих клавиш, запуск приложения при старте системы с последующим применением заданныхнастроек;
- ShiftWindow – минималистичное приложение с возможностью задавать параметры окон по координатам, управлять изменением размера окна комбинацией горячих клавиш (например, можно “забиндить” вместо стандартного Alt+Tab). Поддерживает работу с мультимониторными конфигурациями.
Если же ничего из перечисленного не помогло, имеет смысл попробовать более радикальные меры. Например, поискать в настройках своего монитора опции растягивания картинки. У многих современных геймерских решений есть принудительное переключение между 16:9 и 4:3 (многие киберспортсмены в том же CS:GO предпочитают играть в 4:3 с растянутой по широкоформатному экрану картинкой) или специальные возможности вроде увеличения масштаба картинки, обычно предназначающиеся для слабовидящих. Но тогда, увы, четкость изображения заметно пострадает.
- CoreMission в:
- Telegram
- YouTube
- Календарь: даты выхода игр
- Календарь: игровые ивенты
- Крутые игры на ПК
- Пойдет ли игра на ПК?
- Игры для слабого ноутбука
- Как стать киберспортсменом?
- Коды на The Sims 4
- Все дополнения Sims 4
- Разработчики инди-игр
- Всё про “читы” в играх
- Читы для CS: GO
- Как создать игру самому?
- Как стать разработчиком игр?
- Референсы для художников
- Символы для ников
- Время прохождения игр
- Похожие игры
- Карта сайта
Как растянуть 800×600 на весь экран в любой игре?
Windows 10, в Battlefield 2 поставил 800х600, но появились черные полосы. Как из можно убрать? Как растянуть картинку? Мне это нужно чтобы модельки игроков были шире.
Все это легко решается, просто переключить на 16:9, но в этой игре, такого пункта нету.
Есть какие нибудь способы растянуть? Все перерыл, не смог найти, а надо.
Голосование за лучший ответ
Зависит от твоей графики, в инвидиа настройках, можно растянуть в амд и интеле
https://www.youtube.com/watch?v=C0i40t5uzqs
В меню монитора отключи «Aspect mode» или что-то в этом роде. Тогда монитор не будет подстраиваться под формат изображения, и картинка будет растянута на весь экран.
Как растянуть разрешение 800х600 на весь экран
Черные полосы по бокам экрана – частая проблема тех, кто любит играть на ноутбуках и прямоугольных мониторах. Это некрасиво, неудобно и отвлекает. Но, к счастью, проблему всегда можно убрать. Давайте разбираться, как растянуть 4:3 на весь экран на ноутбуке.
Что даст растяжение изображения ?

Настройки самой игры позволяют сделать широкоформатное изображение. Но оно просто прибавляет угол обзора, хоть и убирает черные полоски по бокам. Для настоящих тащеров это не самый выгодный вариант.
Поэтому можно использовать другой способ – растяжение. В чем его плюсы:
легче целиться – противник визуально становится шире из-за деформации изображения;
мышь начинает быстрее двигаться вбок, при этом сохраняя вертикальную скорость;
эстетическое удовольствие – черные полосы не отвлекают, задействована вся площадь экрана.
Если это то, что вам нужно – тогда приступаем к разбору, как растянуть изображение в CS GO!
Настройки игры и видеокарты
Как растянуть 4:3 на весь экран, чтобы не получилось 16:9? Легко. Но для этого придется залезть дальше настроек игры. Сейчас будем учиться, как сделать 4:3 в виде прямоугольника. Даже на неудобном Windows 10.
Для начала придется установить настройки, которые необходимы для растягивания игры. Это формат 4:3 (квадратный) при разрешении 1024х768 пикселей, режим отображения – на весь экран. С такой базой работают все способы. После сохранения настроек надо закрыть CS GO.
Затем придется открыть Библиотеку игр в Steam и найти среди списка CS GO. После чего нажать на нее правой кнопкой мышки и открыть «Свойства». Здесь нам нужен раздел «Параметры запуска».
Появится окошко со строкой, в которую нужно скопировать две команды:
-window -noborder
С их помощью игра запустится в окне, но без рамок. После этого придется немного пошаманить с настройками самой видеокарты. При этом изображение вне игры тоже будет растянуто. Так что, если такой вариант на постоянной основе не устраивает, можно либо каждый раз перед игрой перенастраивать, либо попробовать другие методы.
Итак, в большинстве ноутбуков дополнительно к видеокарте NVidia или AMD установлен чип Intel. Через него мы и будем работать. Необходимо:
Кликнуть правой кнопкой мыши по рабочему столу;
Выбрать строчку «Графические характеристики»;
В новом окошке нажать на квадратик с надписью «Дисплей»;
Поставить аналогичное игре разрешение (1024х768);
Внизу найти раздел «Масштабирование» и поставить галочку на пункт «Масштаб на полный экран»;
Сохранить настройки и закрыть панель.
После этого изображение поменяется. Можно смело заходить в игру и наслаждаться увеличенными модельками. Получится стандартный 4:3, растянутый на прямоугольный монитор. В некоторых случаях, особенно на Windows 10, эффекта не будет.
Для NVidia и AMD
Драйвера видеокарт позволяют отдельно настраивать растяжение игры. Поэтому можно поработать через них. Но для начала выставляем стандартные параметры в игре (4:3 и 1024х768). После чего приступаем непосредственно к растягиванию CS GO 4:3.
Кликнуть правой кнопкой мыши по рабочему столу;
Выбрать «Панель управления NVidia»;
Найти «Регулировка размера и положения рабочего стола»;
Поставить параметр «На весь экран»;
Сохранить настройки.
Внимание! Если такого пункта нет – необходимо переустановить драйвера для видеокарты. Урезанный функционал панели управления – проблема криво установленных драйверов.
Аналогично кликнуть правой кнопкой мыши по рабочему столу;
Выбрать «Свойства графики» от AMD;
В открывшемся окне кликнуть на вкладку «Игры»;
Найти в перечне CS GO;
Нажать на «Параметры профиля»;
Выбрать «Масштабирование дисплея» и отметить «Полная панель»;
Вернуться на главный экран панели управления графикой;
Кликнуть по вкладке «Дисплей»;
Включить «Масштабирование ГП».
Вместо этих настроек, если хочется растянуть все игры сразу, можно сразу перейти в «Дисплей» и включить «Масштабирование ГП», а после этого выбрать режим масштабирования «Полная панель».
После этого экран в CS GO растягивается, как и планировалось. Но изображение на всем компьютере страдать не будет. Поэтому не появится необходимость постоянно менять настройки. Причем способ работает даже на Windows 10.
Если хочется просто увеличить угол обзора
Когда не нужно портить изображение, делая его непропорциональным и вытянутым, можно просто поменять в настройках формат и расширить экран. Для этого надо:

Зайти в CS GO;
Выбрать Настройки;
В разделе «Формат экрана» поставить банальный 16:9.
После этого угол обзора в игре будет выше, а изображение – не испорченное растягиванием. Практической пользы от этого, как таковой, нет, но зато эстетические чувства не страдают. А вот 4:3 на весь экран больше для тех, кому хочется играть лучше, но проще.