Заполните Ubuntu Newb здесь, но у меня есть деловые требования к запуску Ubuntu 18.04 LTS Non-GUI и пытаюсь встать на скорость.
Мое оборудование является совершенно новой NUC INTEL I5.
У меня есть программа, которую я установил и устанавливается как отдельный пользователь, который автоматически входит в систему, когда компьютер загружается и запускает дисплей.
Проблема, имеющая, в том, что разрешение застряло на 800x600, и любая команда XRANDR или GLXINFO, которую я пытаюсь возвращать «Не могу открыть дисплей»
Я оглянулся и вижу, как люди исправили его, обновляя Ubuntu или удаление драйверов видеокарт, но ни один из них не применяется здесь, и я должен использовать Ubuntu 18.
Моя цель - изменить ориентацию экрана в портрет и иметь его выводить на 1080x1920, но сейчас я застрял на ландшафте @ 800 x 600.
Любая помощь, которую вы можете предоставить, будет бесценным, и я заранее благодарю вас.
Server Ubuntu не использует систему подключающейся X, так что Xrandr
и Glxinfo
не будет работать для вас. Тем не менее, вы должны быть в состоянии выполнить это с помощью небольшой помощи из FBCON
(Carmer Buffer Control) и некоторые изменения в ваш файл GRUB.
Во-первых, давайте повернем экран. Это можно сделать в любое время, в то время как система работает, поэтому давайте понадобим индекс вращения:
echo 1 | sudo tee /sys/class/graphics/fbcon/rotate
, используя 1
в команде выше, повернут ваш экран по часовой стрелке. Доступны четыре варианта:
значение | Действие |
---|---|
0 |
Нормальное вращение |
1 |
Поворот по часовой стрелке |
2 |
Вращайте вверх дном |
3 |
Вращайтесь против часовой стрелки |
, возможно, вы хотите 1
или 3
, в зависимости от того, как вращается ваш экран.
Как только вы знаете, какой вариант вы хотите, вы можете редактировать свой файл конфигурации GRUB, чтобы включить эту ориентацию при запуске:
:
sudo vi / etc / default / grub
Примечание: Не стесняйтесь использовать редактор по вашему выбору. Это не нужно быть VI
. GRUB_CMDLINE_LINUX
:
GRUB_CMDLINE_LINUX = "FBCON = Rotate: 1"
Примечание: Обязательно измените 1
к правильному индексу вращения. Sudo Update-grub
Ваша ориентация теперь будет по умолчанию для выбранного вами индекса вращения.
Далее, давайте посмотрим на решение. Вам нужно будет перезагрузить и сделать немного работы с Grub, поэтому, надеюсь, вы не делаете это с помощью производственного сервера во время эксплуатации.
VideoInfo
и нажмите Введите vbeinfo
вместо этого. Режим 0x0366: 1920x1080 (+1920), 8 бит
Режим 0x0367: 1920x1080 (+3840), 16 битов
Режим 0x0368: 1920x1080 (+7680), 24 бита
Это 0x0368
значение, которое вам нужно. Теперь давайте добавим еще несколько значений в файл GRUB:
:
sudo vi / etc / default / grub
Примечание: Не стесняйтесь использовать редактор по вашему выбору. Это не нужно быть VI
. видео
и FFXPAYLOCT
Флаги GRUB_CMDLINE_LINUX_DEFAULT
и GRUB_CMDLINE_LINUX
. ⇠ Не удаляйте никаких значений, которые могут уже существовать в строке. Просто добавьте их.
grub_cmdline_linux_default = "Video = 0x0368 gfxpayload = true"
Grub_cmdline_linux = "Video = 0x0368 gfxpayload = true"
линия GRUB_GFXMODE
, если требуется, и установите разрешение на значение, которое соответствует желаемой настройке:
grub_gfxmode = 1920x1080x24
GRUB_GFX
Элементы:
grub_gfxpayload = 1920x1080x24
Grub_gfxpayload_linux = 1920x1080x24.
Sudo Update-grub
Это должно дать вам именно то, что вы ищете.