Как заставить vesa-tng работать, если он не хочет? (Работает, но на пониженном разрешении.)

Настройка графического интерфейса, Иксов, десктопов, оконных менеджеров и иксовых терминалов

Модератор: Модераторы разделов

Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Как заставить vesa-tng работать, если он не хочет?

Сообщение ddc »

У моего MaxSelect X710s разрешение экрана - 1680х1050. В иксах, если использовать драйвер vesa, ati, radeon или fglrx, именно оно и используется. В консоли - нет.

Поскольку усвкоритель висит на PCI-E, драйверы radeonfb (как старый, так и новый) не видят его, но консоль отлично работает с 1400х1050, если при загрузке ядру передать video=vesafb:1400x1050. Попытка передать video=vesafb:1680x1050 заканчивается пустым чёрным экраном, детализация (1680x1050-16@60 и т.п.) приводит к тому, что на экране просто остаётся мусор.

Пробовал fbset, но и тут фигня получается.

Код:

czarkerlaptop ~ # modeline2fb < /etc/X11/xorg.conf > /etc/fb.modes czarkerlaptop ~ # cat /etc/fb.modes # modes.fb - video mode descriptions for fbset # # See fbset(8) and fb.modes(5) for more information mode "1680x1050_75.00" geometry 1680 1050 1920 8729 8 timings 5317 304 120 42 1 184 3 hsync low vsync high endmode mode "1680x1050_60.00" geometry 1680 1050 1920 8729 8 timings 6796 288 104 33 1 184 3 hsync low vsync high endmode czarkerlaptop ~ # fbset 1680x1050_60.00 Linux Frame Buffer Device Configuration Version 2.1 (23/06/1999) © Copyright 1995-1999 by Geert Uytterhoeven Opening frame buffer device `/dev/fb0' Reading mode database from file `/etc/fb.modes' Using video mode `1680x1050_60.00' Setting video mode to `/dev/fb0' ioctl FBIOPUT_VSCREENINFO: Invalid argument


Ну вот и что мне с этим делать?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Как заставить vesa-tng работать, если он не хочет?

Сообщение serzh-z »

См., для начала, /proc/fb0/modes, там список поддерживаемых видео BIOS режимов.
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Как заставить vesa-tng работать, если он не хочет?

Сообщение ddc »

Нужного в списке нет. С этим можно что-то сделать? Ведь иксы-то нормально работают...
Спасибо сказали:
Аватара пользователя
BuTyc
Сообщения: 36

Re: Как заставить vesa-tng работать, если он не хочет?

Сообщение BuTyc »

У меня тож на ноуте реальное разрешение 1280х800, в иксах оно работает, а вот фрэймбуфер никак не хочет, работает тока на 1024х768. Бился долго, ничего не добился, и пока бросил.
Всему своё время и место.
Спасибо сказали: