- Правильный способ изменить разрешение терминала в Ubuntu Server 13.04?
- 4 ответа
- Разрешение в консоли
- Разрешение экрана в Linux
- Настройка разрешения экрана в GUI
- Как изменить разрешение экрана через терминал
- Выводы
- Как изменить разрешение консоли в Ubuntu 12.04 Server запускаемой внутри Oracle VirtualBox?
- Как изменить разрешение консоли?
Правильный способ изменить разрешение терминала в Ubuntu Server 13.04?
Я использую Ubuntu Server 13.04 в виртуальной машине VMware, работающей только в режиме командной строки (т.е. без графического интерфейса). По умолчанию это 640×480 разрешение экрана, но я бы хотел увеличить 800×600 или же 1024×768 ,
Линии в /etc/default/grub что я изменил, включают в себя:
Я перепробовал многие из предложений, которые я видел в Интернете, варианты трех приведенных выше строк, и многие просто повесили перезагрузку с пустым экраном, принудительно отключив виртуальную машину. и в этот момент я выполнил резервное копирование. один снимок VMware.
Бег sudo hwinfo —framebuffer дает мне много информации:
Я исключил все остальные разрешения, так как на данный момент мне просто интересны 800×600. Очевидно, Ubuntu Server 13.04 использует grub2, так как мне это сделать?
4 ответа
Я решил это. и все, что мне нужно было сделать, это отредактировать /etc/default/grub следующим образом:
Я побежал sudo update-grub , sudo reboot и он торчит в режиме консоли большего размера. как раз то, что я хотел.
У меня была та же проблема, и я применил небольшое изменение к решению, которое вы даете, и оно работало, но вы должны иметь в виду некоторые ограничения, когда речь идет о дисплее консоли:
- Разрешение режима VGA не может превышать 800×600 в максимуме, поэтому, если вы хотите разрешение 1024×768, вы должны использовать XVGA вместо простого VGA.
- Разрешение, которое вы можете применить к дисплею консоли, зависит от возможностей вашей графической карты, то есть если ваша карта имеет максимальное разрешение 800×600, вы не можете заставить ее отображать 1024×768.
Я в конечном итоге с решением, которое работало для меня:
«X24» является необязательным, поскольку он не вносит изменений, добавьте, что вы можете использовать только вторую строку, и он будет работать.
Прочтите Как мне увеличить разрешение в режиме консоли? Первый ответ — это то, что вы ищете. Требуется настройка параметров grub.
Редактировать: Кажется, что есть упущение в ответе по ссылке, которую я дал вам. Вы также должны добавить следующую строку в grub.conf:
Без этого система переходит к низкому разрешению по умолчанию после загрузки, и вы получаете низкое разрешение на экране входа в систему.
Также имейте в виду, что (я не помню, где я читал это) параметр «vga=» не рекомендуется использовать в grub, поэтому, если вы не хотите рисковать, столкнувшись с этой проблемой снова после будущего обновления grub, я предлагаю вам использовать это метод.
Источник
Разрешение в консоли
Привет всем!
Такая идиотическая проблема. ubuntu-11.04, монитор TFT 17″ с родным разрешением 1280х1024.
Сразу после установки системы, при загрузке меню grub2 с выбором вариантов загрузки ядра или запуском мемтеста, изображение выводится в нормальном разрешении (1280х1024), всё видно. После этого после загрузки ядра, по идее, когда должно появиться приглашение с логином, моник меняет разрешение и пишет «Out of range 47hz».
Прописал:
/etc/default/grub: GRUB_GFXMODE=800×600
/etc/grub.d/00_header: set gfxpayload=800x600x8 (сразу после set gfxmode=$
После этого всего сделал update-grub, чтобы перегенерить конф.
Не помогает ничего.
Пробовал прямо в командной строке grub прописывать разрешение — то же самое.
Кто сталкивался с таким?
P.S. по ссх все работает. Может вообще отключить графический режим? Иксов у меня нет и не будет.
Сталкивался в генте. Заработало только после того, как я пересобрал ядро с KMS.
vbeinfo в grub посмотри для начала.
Если я вас правильно понял, у вас процесс загрузки проходит нормально (изображение на экране отображается) на этапах загрузчика, запуска ядра и инициализации системы (уже в консоли или фрэймбуфере, сплэшэ), но при запуске графической оболочки, X сервера у вас выставляется не корректное разрешение или по крайней мере частота для вашего монитора, если да, то видимо у вас не считываются параметры работы монитора через интерфейс EDID, тогда нужно создать xorg.conf и прописать в него разрешение монитора и частоту вертикальной и горизонтальной развёртки, так же можете сгенерировать modeline для вашего монитора, воспользовавшись утилитой gtf:
У меня базовая система. без иксов. Только SSH-сервер.
vbeinfo выдает 2 экрана различных разрешений.
Я нашел, где указывается разрешение для меню загрузки, но я не пойму где выставляется разрешение для консоли.
>нужно создать xorg.conf и прописать в него разрешение монитора и частоту вертикальной и горизонтальной развёртки
Вы читать-то умеете? Или чукча не читатель?
Разрешение в консолиРазрешение в консоли
Иксов у меня нет и не будет.
Источник
Разрешение экрана в Linux
С развитием технологий экраны для компьютеров смогли значительно увеличить разрешение. Если старые экраны показывали 640х800 пикселей, то более новые отображают уже 1920х1080. У последних моделей разрешение ещё выше.
В операционной системе Linux существует несколько способов настройки разрешения экрана. В обычных системах, как правило, это не нужно. Но если вы хотите использовать несколько мониторов или решили запустить Linux на виртуальной машине, то разрешение может определиться неправильно и тогда придётся его настроить. В этой статье мы рассмотрим, как изменить разрешение экрана в Linux через графический интерфейс и терминал.
Настройка разрешения экрана в GUI
Разберём настройку разрешения на примере дистрибутива Ubuntu и окружения рабочего стола Gnome. Откройте утилиту Настройки из главного меню:
Перейдите на вкладку Устройства, а затем выберите пункт Настройка экранов:
Если к компьютеру подключено два монитора Linux или больше, то у вас будет три варианта работы экранов:
- Объединение — все экраны объединяются в одно рабочее пространство;
- Зеркальное отображение — одинаковая картинка на всех экранах;
- Один экран — картинка только на одном экране, другие отключены.
Независимо от того, какой режим вы выбираете, будут доступны настройки Разрешение и Частота обновления, где вы сможете настроить нужные вам параметры:
Так выполняется настройка монитора Linux через графический интерфейс. Если вы хотите объединить экраны, то можно указать разрешение мониторов Linux для каждого из них отдельно:
Но здесь есть один недостаток, вы можете выбрать только то разрешение экрана, которое предлагает система. Если вы захотите установить разрешение выше или ниже тех, что есть, то у вас ничего не выйдет. Для этого надо воспользоваться терминалом.
Как изменить разрешение экрана через терминал
Для управления настройками экрана из терминала можно использовать утилиту xrandr. Синтаксис утилиты очень прост:
xrandr опции параметры
Разберём основные опции утилиты, которые будем использовать:
- —verbose — включить более подробный вывод;
- —version — версия программы;
- —query — когда установлена эта опция или не указанно никаких опций, выводится текущая конфигурация;
- -d, —display — позволяет указать какой X экран использовать по имени;
- -s, —screen — устанавливает дисплей для настройки по ID;
- —output — устанавливает дисплей для настройки по имени или ID;
- —primary — выбрать основной экран;
- —size — позволяет указать размер экрана;
- —rate — устанавливает частоту обновления;
- —dpi — устанавливает DPI, количество точек на дюйм, которое позволяет вычислить правильный размер для окон;
- —newmode — создаёт новый режим отображения по размеру и частоте;
- —rmmode — удаляет режим отображения;
- —addmode — добавляет созданный режим к списку доступных для использования;
- —delmode — удалить режим из списка доступных;
- —mode — активирует указанный режим;
- —off — отключает экран;
- —gamma — позволяет установить коррекцию гаммы, в формате красный:зеленый:синий;
Чтобы посмотреть текущие параметры системы, запустите утилиту без параметров:
Как видите, к моей системе подключено два экрана:
- LVDS-1 — встроенный экран ноутбука;
- HDMI-1 — внешний экран;
Для каждого экрана доступно несколько разрешений, текущее разрешение отмечено звёздочкой. Чтобы изменить разрешение экрана Linux на одно из доступных, используйте опцию —mode вместе с —output:
xrandr —output HDMI-1 —mode 1680×1050
Теперь звёздочка выводится около разрешения 1680х1050.
Хорошо, мы разобрались с тем, как добавить одно из существующих разрешений. По сути, то же самое, что и в графическом интерфейсе. Но если нужного разрешения в списке нет, то его можно добавить. Для этого сначала нужно конвертировать обычную запись в формат VESA. Для этого используйте утилиту cvt. Например, создадим режим с разрешением 2000х1100 и частотой обновления 60:
cvt 2000 1100 60
Дальше надо скопировать из вывода утилиты всё, что написано после «Modeline». Осталось использовать скопированный текст в xrandr:
xrandr —newmode «2000x1100_60.00» 183.75 2000 2136 2344 2688 1100 1103 1113 1141 -hsync +vsync
Добавляем только что созданное разрешение к списку доступных для нужного нам экрана:
xrandr —addmode HDMI-1 2000x1100_60.00
А затем активируем, как описывалось выше:
xrandr —output HDMI-1 —mode 2000x1100_60.00
Но будьте аккуратны с новыми разрешениями. Если вы устанавливаете разрешение выше, чем поддерживает ваш монитор, то он просто не будет показывать. Но такая штука может быть полезна с VirtualBox, или если компьютер не определяет, что ваш монитор поддерживает более высокое разрешение.
Чтобы сохранить настройки после перезагрузки, добавьте команду активации разрешения в конфигурационный файл
Синтаксис файла очень похож на
/.xinitrc. Все команды из него автоматически выполняются при старте сессии. Или же вы можете использовать любой другой метод автозагрузки, который работает после запуска X.
Выводы
В этой статье мы рассмотрели несколько способов настроить разрешение экрана Linux с помощью графического интерфейса или через терминал. Как видите, это не так сложно, как может показаться на первый взгляд.
Источник
Как изменить разрешение консоли в Ubuntu 12.04 Server запускаемой внутри Oracle VirtualBox?
Перерыл все интернеты, перепробовал все способы — ничего не помогает, разрешение остается 640х480. На форуме убунты нашел печальное сообщение от человека, который ищет решения уже очень долго, все перепробовал и сокрушается что ему не ответили.
Если нельзя так просто поменять разрешение, то может быть можно включить графический режим консоли?
Как w/a можно конечно подключаться через putty, но мне бы хотелось работать нативно.
- Вопрос задан более трёх лет назад
- 23281 просмотр
обычно делаю так, в конфиге grub2 ( /etc/default/grub ), в строке «GRUB_CMDLINE_LINUX_DEFAULT»
добавляем параметр «vga=»
значение берем из таблички (вытянул на арч вики)
+————————————————-+
| 640×480 800×600 1024×768 1280×1024
—-+———————————————
256 | 0x301=769 0x303=771 0x305=773 0x307=775
32K | 0x310=784 0x313=787 0x316=790 0x319=793
64K | 0x311=785 0x314=788 0x317=791 0x31A=794
16M | 0x312=786 0x315=789 0x318=792 0x31B=795
+————————————————-+
в первом грабе аналогично, только файлик menu.lst в /boot директории, и без обновление
в обоих вариантах изменения будут после перезагрузки
как тестовый вариант — можно попробовать вставить это значение в самом меню граба при загрузки, изменения применятся, но только до последующей перезагрузки.
А вообще, да, как выше сказали, лучше SSH в гостевую машину, а затем любимым терминалом
Источник
Как изменить разрешение консоли?
Как изменить разрешение консоли
Cобственно мне нужна api функция(её название) которая меняет разрешение консоли
Как установить разрешение и частоту монитора для консоли?
Ubuntu 13.10 Server, в самом конце загрузки меняется разрешение и частота консоли на такие, которые.
Изменить разрешение TTY и разрешение меню grub
Подскажите пожалуйста как поменять разрешение в TTY и разрешение меню grub? Дистрибутив mint 17.1
Реализация кроссфплатформенности консоли, разрешение консоли
Можно ли как-то реализовать просчёт количества пикселей экрана? Просто есть вот такая программа.
В зависимости от версии grub открываете файл /boot/grub/menu.lst или /boot/grub/grub.cfg, находите секцию menuentry и в конец строки linux /boot/vmlinuz-2.6.32-5-amd64 root=. добавляете (или если есть, то изменяете значение) параметр vga=795. Значение можно посмотреть в таблице
Depth | 800×600 | 1024×768 | 1152×864 | 1280×1024 | 1600×1200 |
---|---|---|---|---|---|
8 bit | vga=771 | vga=773 | vga=353 | vga=775 | vga=796 |
16 bit | vga=788 | vga=791 | vga=355 | vga=794 | vga=798 |
24 bit | vga=789 | vga=792 | vga=795 | vga=799 |
http://www.pendrivelinux.com/v. esolution/
В гноме есть еще спецтулза с гуи для этого, но я не помню как она называется
Источник