Как я могу настроить относительное положение кадрового буфера или экрана X?
Давным давно в галактике далеко-далеко Я исправил загрузочный экран, используя это хорошее решение. С тех пор я искал способ перемещения кадрового буфера в виртуальной консоли немного вправо и вниз относительно положения экрана X (или наоборот), потому что он отображается в неправильном положении, а часть символов не видна, Я воспроизвел внешний вид этой проблемы с помощью инструмента Обрезка и fbgrab
команда:
Меню GRUB также скрывает его левую сторону за экраном, но я не знаю, как сделать там скриншот без VirtualBox (и я сомневаюсь, что этот скриншот будет полезен). Однако основной экран X показывает себя в правильном месте (как мне кажется), и мой монитор (ACER AL1916) всегда автоматически настраивается на это положение, даже если отображается виртуальная консоль.
Я посмотрел во многих источниках, включая AskUbuntu, но нашел только одно решение: переключиться с VGA-кабеля на DVI, что недопустимо, потому что у моей графической карты (NVIDIA 6150SE) есть только VGA-порт.
Я также обнаружил, что fbset
Команда может настроить параметры экрана, но нужна помощь, чтобы понять, как это работает. Вот вывод sudo fbset
команда:
mode "1280x1024-77"
# D: 131.096 MHz, H: 80.328 kHz, V: 76.649 Hz
geometry 1280 1024 1280 1024 32
timings 7628 160 32 16 4 160 4
rgba 8/16,8/8,8/0,8/24
endmode
UPD: при сообщении о незатронутой ошибке обнаружена одна строка, которая говорит:
.proc.driver.nvidia.warnings.fbdev:
Your system is not currently configured to drive a VGA console
on the primary VGA device. The NVIDIA Linux graphics driver
requires the use of a text-mode VGA console. Use of other console
drivers including, but not limited to, vesafb, may result in
corruption and stability problems, and is not supported.
Итак, кто-нибудь знает, как настроить положение виртуальной консоли или экрана X относительно друг друга?