разрешение экрана в tty
Таблица разрешений экрана для консоли в Linux.
https://www.prolinux.org/post/2012/02/razreshenie-ekrana-konsoli-v-linux/

| 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 |

Чтобы применить нужное разрешение, добавляем к параметру ядра в загрузчике один из кодов выше, например, чтоб консоль грузилась с разрешением 1024\768 и 24 bit.

kernel /vmlinuz-2.6.18-274.el5 ro root=/dev/VolGroup00/LogVol00 vga=792

grep vga /proc/cmdline
grep -ir vga /etc/modprobe.d/
Вывод обеих команд должен быть пустым
sudo apt-get install v86d

hwinfo --framebuffer

nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="vga=795"
GRUB_GFXMODE=1280x1024x32
GRUB_GFXPAYLOAD_LINUX=keep

sudo update-grub

lsmod | grep drm

sudo apt install fbset
vi /etc/fb.modes
fbset --test
fbset --help
fbset -xres 1280 -yres 1024 -depth 32
mplayer video.avi -vo fbdev2 -bpp 32

Запуск графической оболочки Debian без подключенного монитора

всякое-разное по теме
Настройка разрешения экрана в консоли при использовании проприетарных видеодрайверов
Размер шрифта в консоли
Изменение разрешения экрана и шрифтов в консоли Ubuntu

Смена разрешения экрана консоли tty в Linux
В файле /etc/default/grub находим строчку

#GRUB_GFXMODE=640x480
Раскомментируем её и введем необходимое нам разрешение по аналогии. Так же можно указать глубину цвета, например: 1024x768x24 :sarcastic:
На самом деле этой строчкой мы изменяем разрешение загрузочного экрана GRUB, поэтому добавив строчку

GRUB_GFXPAYLOAD_LINUX=keep
мы заставим консоль сохранить разрешение.
Далее необходимо обновить конфигурацию GRUB

update-grub
Изменения примутся только после перезагрузки.
Не забываем данную процедуру надо производить из под пользователя с правами root либо из под него самого.

grep vga /proc/cmdline
grep -ir vga /etc/modprobe.d/
Вывод обеих команд должен быть пустым
Далее установим модуль v86d, который необходим для работы фреймбуфера:
sudo apt-get install v86d
http://linuxoidblog.blogspot.ru/2015/06/blog-post_22.html

https://blog.rsaffi.com/2017/08/how-to-run-debian-9-1-stretch-with-proprietary-nvidia-driver-and-uvesafb/
http://linux-bash.ru/menusistem/13-framebuffer.html
cat /proc/cmdline

http://tldp.org/HOWTO/Framebuffer-HOWTO/
https://www.kernel.org/doc/Documentation/fb/framebuffer.txt
http://www.tldp.org/HOWTO/pdf/Framebuffer-HOWTO.pdf
https://www.kernel.org/doc/Documentation/fb/fbcon.txt
http://cateee.net/lkddb/web-lkddb/FB.html
##################################################################
sudo apt install fbset
vi /etc/fb.modes
fbset "1280x1024-75"
ioctl FBIOPUT_VSCREENINFO invalid argument
fbset --test
fbset --help

fbset -xres 1280 -yres 1024 -depth 32
mplayer video.avi -vo fbdev -bpp 32
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

uzverss: (Default)
uzverss

December 2024

S M T W T F S
12345 67
891011121314
15161718192021
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 26th, 2025 11:21 pm
Powered by Dreamwidth Studios