Как изменить разрешение монитора при работе в виртуальном терминале?

У меня была аналогичная проблема с ПК на Avocent KVM, где инструменты для ноутбука не установлены (и в любом случае не хотели его решать). В моем случае autosuspending KVM заставил клавиатуру и мышь вести себя беспорядочно (через несколько секунд простоя они временно приостановили и потеряли входные данные до тех пор, пока достаточное количество кликов и дрожь не разбудили их.)

Когда Я запустил powertop и переключил USB autosuspend на Avocent, powertop сказал мне, что команда отключить его из командной строки:

echo 'on' > '/sys/bus/usb/devices/3-10/power/control'

бит «3-10» будет отличаться для разных систем. Я не уверен, как определить это, кроме запуска powertop, но, вероятно, есть какой-то путь.

Вместо этого я использовал правило udev для соответствия идентификатору продукта моего устройства:

trent + 14.04: /etc/udev/rules.d$ cat 10-usb-avocent-kvm-pm.rules

ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="0624", ATTR{idProduct}=="0013", ATTR{product}=="SC Secure KVM", TEST=="power/control", ATTR{power/control}:="on"

Чтобы получить правильную информацию udev, я побежал:

3
задан 29 March 2011 в 07:06

18 ответов

запустите hwinfo --framebuffer

, и вы получите короткий или длинный список в зависимости от того, какая у вас видеокарта. Список будет выглядеть примерно так:

Mode 0x0335: 320×240 (+640), 16 bits
Mode 0x0336: 320×240 (+1280), 24 bits
Mode 0x033d: 640×400 (+1280), 16 bits
Mode 0x033e: 640×400 (+2560), 24 bits
Mode 0x0345: 1600×1200 (+1600), 8 bits
Mode 0x0346: 1600×1200 (+3200), 16 bits
Mode 0x0347: 1400×1050 (+1400), 8 bits
Mode 0x0348: 1400×1050 (+2800), 16 bits
Mode 0x0349: 1400×1050 (+5600), 24 bits

Затем вы берете значение Hex вправо, например 0x0346, и записываете его.

изменить / etc / default / grub

строка, которая имеет = «тихий», сделайте ее «quiet vga = 0x0346»

, тогда вам нужно запустить> sudo update-grub

перезагрузить машина

5
ответ дан 25 May 2018 в 22:21
  • 1
    вы можете добавить, что это изменение вступит в силу только после перезагрузки. – ImaginaryRobots 29 March 2011 в 21:20
  • 2
    сделано, спасибо за напоминание – jet 29 March 2011 в 21:35
  • 3
    Когда я запускаю hwinfo --framebuffer, я не получаю список режимов. – jumpnett 29 March 2011 в 21:53
  • 4
    попробуйте некоторые значения постоянного тока: 792 для разрешения 1024x768. или 795 для 1280x1024 больше: ru.wikipedia.org/wiki/VESA_BIOS_Extensions – jet 29 March 2011 в 22:52

запустите hwinfo --framebuffer

, и вы получите короткий или длинный список в зависимости от того, какая у вас видеокарта. Список будет выглядеть примерно так:

Mode 0x0335: 320×240 (+640), 16 bits Mode 0x0336: 320×240 (+1280), 24 bits Mode 0x033d: 640×400 (+1280), 16 bits Mode 0x033e: 640×400 (+2560), 24 bits Mode 0x0345: 1600×1200 (+1600), 8 bits Mode 0x0346: 1600×1200 (+3200), 16 bits Mode 0x0347: 1400×1050 (+1400), 8 bits Mode 0x0348: 1400×1050 (+2800), 16 bits Mode 0x0349: 1400×1050 (+5600), 24 bits

Затем вы берете значение Hex вправо, например 0x0346, и записываете его.

изменить / etc / default / grub

строка, которая имеет = «тихий», сделайте ее «quiet vga = 0x0346»

, тогда вам нужно запустить> sudo update-grub

перезагрузить машина

5
ответ дан 25 July 2018 в 22:17

запустите hwinfo --framebuffer

, и вы получите короткий или длинный список в зависимости от того, какая у вас видеокарта. Список будет выглядеть примерно так:

Mode 0x0335: 320×240 (+640), 16 bits Mode 0x0336: 320×240 (+1280), 24 bits Mode 0x033d: 640×400 (+1280), 16 bits Mode 0x033e: 640×400 (+2560), 24 bits Mode 0x0345: 1600×1200 (+1600), 8 bits Mode 0x0346: 1600×1200 (+3200), 16 bits Mode 0x0347: 1400×1050 (+1400), 8 bits Mode 0x0348: 1400×1050 (+2800), 16 bits Mode 0x0349: 1400×1050 (+5600), 24 bits

Затем вы берете значение Hex вправо, например 0x0346, и записываете его.

изменить / etc / default / grub

строка, которая имеет = «тихий», сделайте ее «quiet vga = 0x0346»

, тогда вам нужно запустить> sudo update-grub

перезагрузить машина

5
ответ дан 26 July 2018 в 20:24

запустите hwinfo --framebuffer

, и вы получите короткий или длинный список в зависимости от того, какая у вас видеокарта. Список будет выглядеть примерно так:

Mode 0x0335: 320×240 (+640), 16 bits Mode 0x0336: 320×240 (+1280), 24 bits Mode 0x033d: 640×400 (+1280), 16 bits Mode 0x033e: 640×400 (+2560), 24 bits Mode 0x0345: 1600×1200 (+1600), 8 bits Mode 0x0346: 1600×1200 (+3200), 16 bits Mode 0x0347: 1400×1050 (+1400), 8 bits Mode 0x0348: 1400×1050 (+2800), 16 bits Mode 0x0349: 1400×1050 (+5600), 24 bits

Затем вы берете значение Hex вправо, например 0x0346, и записываете его.

изменить / etc / default / grub

строка, которая имеет = «тихий», сделайте ее «quiet vga = 0x0346»

, тогда вам нужно запустить> sudo update-grub

перезагрузить машина

5
ответ дан 2 August 2018 в 03:45

запустите hwinfo --framebuffer

, и вы получите короткий или длинный список в зависимости от того, какая у вас видеокарта. Список будет выглядеть примерно так:

Mode 0x0335: 320×240 (+640), 16 bits Mode 0x0336: 320×240 (+1280), 24 bits Mode 0x033d: 640×400 (+1280), 16 bits Mode 0x033e: 640×400 (+2560), 24 bits Mode 0x0345: 1600×1200 (+1600), 8 bits Mode 0x0346: 1600×1200 (+3200), 16 bits Mode 0x0347: 1400×1050 (+1400), 8 bits Mode 0x0348: 1400×1050 (+2800), 16 bits Mode 0x0349: 1400×1050 (+5600), 24 bits

Затем вы берете значение Hex вправо, например 0x0346, и записываете его.

изменить / etc / default / grub

строка, которая имеет = «тихий», сделайте ее «quiet vga = 0x0346»

, тогда вам нужно запустить> sudo update-grub

перезагрузить машина

5
ответ дан 4 August 2018 в 19:49

запустите hwinfo --framebuffer

, и вы получите короткий или длинный список в зависимости от того, какая у вас видеокарта. Список будет выглядеть примерно так:

  Режим 0x0335: 320 × 240 (+640), 16 бит Режим 0x0336: 320 × 240 (+1280), 24 бит Режим 0x033d: 640 × 400  (+1280), 16 бит Режим 0x033e: 640 × 400 (+2560), 24 бит Режим 0x0345: 1600 × 1200 (+1600), 8 бит Режим 0x0346: 1600 × 1200 (+3200), 16 бит Режим 0x0347: 1400  × 1050 (+1400), 8 бит Режим 0x0348: 1400 × 1050 (+2800), 16 бит Режим 0x0349: 1400 × 1050 (+5600), 24 бит  

Затем вы берете Значение шестнадцатеричного значения справа, например 0x0346, и вы запишите его.

отредактируйте / etc / default / grub

строку, которая имеет = "quiet", сделайте ее "quiet vga = 0x0346 "

, тогда вам нужно запустить> sudo update-grub

перезагрузить компьютер

5
ответ дан 6 August 2018 в 03:53

запустите hwinfo --framebuffer

, и вы получите короткий или длинный список в зависимости от того, какая у вас видеокарта. Список будет выглядеть примерно так:

  Режим 0x0335: 320 × 240 (+640), 16 бит Режим 0x0336: 320 × 240 (+1280), 24 бит Режим 0x033d: 640 × 400  (+1280), 16 бит Режим 0x033e: 640 × 400 (+2560), 24 бит Режим 0x0345: 1600 × 1200 (+1600), 8 бит Режим 0x0346: 1600 × 1200 (+3200), 16 бит Режим 0x0347: 1400  × 1050 (+1400), 8 бит Режим 0x0348: 1400 × 1050 (+2800), 16 бит Режим 0x0349: 1400 × 1050 (+5600), 24 бит  

Затем вы берете Значение шестнадцатеричного значения справа, например 0x0346, и вы запишите его.

отредактируйте / etc / default / grub

строку, которая имеет = "quiet", сделайте ее "quiet vga = 0x0346 "

, тогда вам нужно запустить> sudo update-grub

перезагрузить компьютер

5
ответ дан 7 August 2018 в 21:49

запустите hwinfo --framebuffer

, и вы получите короткий или длинный список в зависимости от того, какая у вас видеокарта. Список будет выглядеть примерно так:

  Режим 0x0335: 320 × 240 (+640), 16 бит Режим 0x0336: 320 × 240 (+1280), 24 бит Режим 0x033d: 640 × 400  (+1280), 16 бит Режим 0x033e: 640 × 400 (+2560), 24 бит Режим 0x0345: 1600 × 1200 (+1600), 8 бит Режим 0x0346: 1600 × 1200 (+3200), 16 бит Режим 0x0347: 1400  × 1050 (+1400), 8 бит Режим 0x0348: 1400 × 1050 (+2800), 16 бит Режим 0x0349: 1400 × 1050 (+5600), 24 бит  

Затем вы берете Значение шестнадцатеричного значения справа, например 0x0346, и вы запишите его.

отредактируйте / etc / default / grub

строку, которая имеет = "quiet", сделайте ее "quiet vga = 0x0346 "

, тогда вам нужно запустить> sudo update-grub

перезагрузить компьютер

5
ответ дан 10 August 2018 в 10:03

запустите hwinfo --framebuffer

, и вы получите короткий или длинный список в зависимости от того, какая у вас видеокарта. Список будет выглядеть примерно так:

  Режим 0x0335: 320 × 240 (+640), 16 бит Режим 0x0336: 320 × 240 (+1280), 24 бит Режим 0x033d: 640 × 400  (+1280), 16 бит Режим 0x033e: 640 × 400 (+2560), 24 бит Режим 0x0345: 1600 × 1200 (+1600), 8 бит Режим 0x0346: 1600 × 1200 (+3200), 16 бит Режим 0x0347: 1400  × 1050 (+1400), 8 бит Режим 0x0348: 1400 × 1050 (+2800), 16 бит Режим 0x0349: 1400 × 1050 (+5600), 24 бит  

Затем вы берете Значение шестнадцатеричного значения справа, например 0x0346, и вы запишите его.

отредактируйте / etc / default / grub

строку, которая имеет = "quiet", сделайте ее "quiet vga = 0x0346 "

, тогда вам нужно запустить> sudo update-grub

перезагрузить компьютер

5
ответ дан 13 August 2018 в 16:23
  • 1
    вы можете добавить, что это изменение вступит в силу только после перезагрузки. – ImaginaryRobots 29 March 2011 в 21:20
  • 2
    сделано, спасибо за напоминание – jet 29 March 2011 в 21:35
  • 3
    Когда я запускаю hwinfo --framebuffer , я не получаю список режимов. – jumpnett 29 March 2011 в 21:53
  • 4
    попробуйте некоторые значения постоянного тока: 792 для разрешения 1024x768. или 795 для 1280x1024 больше: ru.wikipedia.org/wiki/VESA_BIOS_Extensions – jet 29 March 2011 в 22:52

После настройки виртуальной среды вам нужно будет установить определенное оборудование. Если вы виртуализируете среду Windows, в системном трее справа внизу будет значок.

В Linux, я не уверен, где он появится, но вы также должны увидеть их. [ ! d1]

Без дополнительной установки вы не сможете получить полный экран.

-1
ответ дан 25 May 2018 в 22:21
  • 1
    Я уверен, что «виртуальный терминал» он означает TTY, к которым вы можете получить доступ, нажав ctrl-alt-F1. – djeikyb 29 March 2011 в 16:30
  • 2
    ты прав. Там есть терминал, но я еще не уверен, потому что тогда открытие терминала и максимизация окна решают это очень легко. – Nicolas de Fontenay 29 March 2011 в 16:33
  • 3
    если вы загружаете без графики, вы выгружаетесь в текстовом интерфейсе, без Gnome или в любом другом графическом оконном менеджере. Этого также можно достичь, нажав ctl+alt+F1 (попробуйте, вы можете вернуться с помощью alt+F7). Мой VT по умолчанию равен 1280x1024. @jumpnett хочет изменить его без перезагрузки. – djeikyb 29 March 2011 в 16:38
  • 4
    Я понятия не имел, что они назывались виртуальными терминалами. Я знаю о них. Спасибо за разъяснение. Они выглядят огромными и уродливыми. Я даже не думал, что смогу изменить свое решение. Где вы это делаете? – Nicolas de Fontenay 29 March 2011 в 17:38
  • 5
    @djeikyb Я не против перезагрузки, если это решает проблему. – jumpnett 29 March 2011 в 21:40

После настройки виртуальной среды вам нужно будет установить определенное оборудование. Если вы виртуализируете среду Windows, в системном трее справа внизу будет значок.

В Linux, я не уверен, где он появится, но вы также должны увидеть их. [ ! d1]

Без дополнительной установки вы не сможете получить полный экран.

-1
ответ дан 25 July 2018 в 22:17
  • 1
    Я уверен, что «виртуальный терминал» он означает TTY, к которым вы можете получить доступ, нажав ctrl-alt-F1. – djeikyb 29 March 2011 в 16:30
  • 2
    ты прав. Там есть терминал, но я еще не уверен, потому что тогда открытие терминала и максимизация окна решают это очень легко. – Nicolas de Fontenay 29 March 2011 в 16:33
  • 3
    если вы загружаете без графики, вы выгружаетесь в текстовом интерфейсе, без Gnome или в любом другом графическом оконном менеджере. Этого также можно достичь, нажав ctl+alt+F1 (попробуйте, вы можете вернуться с помощью alt+F7). Мой VT по умолчанию равен 1280x1024. @jumpnett хочет изменить его без перезагрузки. – djeikyb 29 March 2011 в 16:38
  • 4
    Я понятия не имел, что они назывались виртуальными терминалами. Я знаю о них. Спасибо за разъяснение. Они выглядят огромными и уродливыми. Я даже не думал, что смогу изменить свое решение. Где вы это делаете? – Nicolas de Fontenay 29 March 2011 в 17:38
  • 5
    @djeikyb Я не против перезагрузки, если это решает проблему. – jumpnett 29 March 2011 в 21:40

После настройки виртуальной среды вам нужно будет установить определенное оборудование. Если вы виртуализируете среду Windows, в системном трее справа внизу будет значок.

В Linux, я не уверен, где он появится, но вы также должны увидеть их. [ ! d1]

Без дополнительной установки вы не сможете получить полный экран.

-1
ответ дан 26 July 2018 в 20:24
  • 1
    Я уверен, что «виртуальный терминал» он означает TTY, к которым вы можете получить доступ, нажав ctrl-alt-F1. – djeikyb 29 March 2011 в 16:30
  • 2
    ты прав. Там есть терминал, но я еще не уверен, потому что тогда открытие терминала и максимизация окна решают это очень легко. – Nicolas de Fontenay 29 March 2011 в 16:33
  • 3
    если вы загружаете без графики, вы выгружаетесь в текстовом интерфейсе, без Gnome или в любом другом графическом оконном менеджере. Этого также можно достичь, нажав ctl+alt+F1 (попробуйте, вы можете вернуться с помощью alt+F7). Мой VT по умолчанию равен 1280x1024. @jumpnett хочет изменить его без перезагрузки. – djeikyb 29 March 2011 в 16:38
  • 4
    Я понятия не имел, что они назывались виртуальными терминалами. Я знаю о них. Спасибо за разъяснение. Они выглядят огромными и уродливыми. Я даже не думал, что смогу изменить свое решение. Где вы это делаете? – Nicolas de Fontenay 29 March 2011 в 17:38
  • 5
    @djeikyb Я не против перезагрузки, если это решает проблему. – jumpnett 29 March 2011 в 21:40

После настройки виртуальной среды вам нужно будет установить определенное оборудование. Если вы виртуализируете среду Windows, в системном трее справа внизу будет значок.

В Linux, я не уверен, где он появится, но вы также должны увидеть их. [ ! d1]

Без дополнительной установки вы не сможете получить полный экран.

-1
ответ дан 2 August 2018 в 03:45
  • 1
    Я уверен, что «виртуальный терминал» он означает TTY, к которым вы можете получить доступ, нажав ctrl-alt-F1. – djeikyb 29 March 2011 в 16:30
  • 2
    ты прав. Там есть терминал, но я еще не уверен, потому что тогда открытие терминала и максимизация окна решают это очень легко. – Nicolas de Fontenay 29 March 2011 в 16:33
  • 3
    если вы загружаете без графики, вы выгружаетесь в текстовом интерфейсе, без Gnome или в любом другом графическом оконном менеджере. Этого также можно достичь, нажав ctl+alt+F1 (попробуйте, вы можете вернуться с помощью alt+F7). Мой VT по умолчанию равен 1280x1024. @jumpnett хочет изменить его без перезагрузки. – djeikyb 29 March 2011 в 16:38
  • 4
    Я понятия не имел, что они назывались виртуальными терминалами. Я знаю о них. Спасибо за разъяснение. Они выглядят огромными и уродливыми. Я даже не думал, что смогу изменить свое решение. Где вы это делаете? – Nicolas de Fontenay 29 March 2011 в 17:38
  • 5
    @djeikyb Я не против перезагрузки, если это решает проблему. – jumpnett 29 March 2011 в 21:40

После настройки виртуальной среды вам нужно будет установить определенное оборудование. Если вы виртуализируете среду Windows, в системном трее справа внизу будет значок.

В Linux, я не уверен, где он появится, но вы также должны увидеть их. [ ! d1]

Без дополнительной установки вы не сможете получить полный экран.

-1
ответ дан 4 August 2018 в 19:49
  • 1
    Я уверен, что «виртуальный терминал» он означает TTY, к которым вы можете получить доступ, нажав ctrl-alt-F1. – djeikyb 29 March 2011 в 16:30
  • 2
    ты прав. Там есть терминал, но я еще не уверен, потому что тогда открытие терминала и максимизация окна решают это очень легко. – Nicolas de Fontenay 29 March 2011 в 16:33
  • 3
    если вы загружаете без графики, вы выгружаетесь в текстовом интерфейсе, без Gnome или в любом другом графическом оконном менеджере. Этого также можно достичь, нажав ctl+alt+F1 (попробуйте, вы можете вернуться с помощью alt+F7). Мой VT по умолчанию равен 1280x1024. @jumpnett хочет изменить его без перезагрузки. – djeikyb 29 March 2011 в 16:38
  • 4
    Я понятия не имел, что они назывались виртуальными терминалами. Я знаю о них. Спасибо за разъяснение. Они выглядят огромными и уродливыми. Я даже не думал, что смогу изменить свое решение. Где вы это делаете? – Nicolas de Fontenay 29 March 2011 в 17:38
  • 5
    @djeikyb Я не против перезагрузки, если это решает проблему. – jumpnett 29 March 2011 в 21:40

После настройки виртуальной среды вам нужно будет установить определенное оборудование. Если вы виртуализируете среду Windows, в системном трее справа внизу будет значок.

В Linux, я не уверен, где он появится, но вы также должны увидеть их. [ ! d1]

Без дополнительной установки вы не сможете получить полный экран.

-1
ответ дан 6 August 2018 в 03:53

После настройки виртуальной среды вам нужно будет установить определенное оборудование. Если вы виртуализируете среду Windows, в системном трее справа внизу будет значок.

В Linux, я не уверен, где он появится, но вы также должны увидеть их. [ ! d1]

Без дополнительной установки вы не сможете получить полный экран.

-1
ответ дан 7 August 2018 в 21:49

После настройки виртуальной среды вам нужно будет установить определенное оборудование. Если вы виртуализируете среду Windows, в системном трее справа внизу будет значок.

В Linux, я не уверен, где он появится, но вы также должны увидеть их. [ ! d1]

Без дополнительной установки вы не сможете получить полный экран.

-1
ответ дан 10 August 2018 в 10:03

После настройки виртуальной среды вам нужно будет установить определенное оборудование. Если вы виртуализируете среду Windows, в системном трее справа внизу будет значок.

В Linux, я не уверен, где он появится, но вы также должны увидеть их. [ ! d1]

Без дополнительной установки вы не сможете получить полный экран.

-1
ответ дан 13 August 2018 в 16:23
  • 1
    Я уверен, что «виртуальный терминал» он означает TTY, к которым вы можете получить доступ, нажав ctrl-alt-F1. – djeikyb 29 March 2011 в 16:30
  • 2
    ты прав. Там есть терминал, но я еще не уверен, потому что тогда открытие терминала и максимизация окна решают это очень легко. – Nicolas de Fontenay 29 March 2011 в 16:33
  • 3
    если вы загружаете без графики, вы выгружаетесь в текстовом интерфейсе, без Gnome или в любом другом графическом оконном менеджере. Это также может быть достигнуто нажатием ctl + alt + F1 (попробуйте, вы можете вернуться с помощью alt + F7 ). Мой VT по умолчанию равен 1280x1024. @jumpnett хочет изменить его без перезагрузки. – djeikyb 29 March 2011 в 16:38
  • 4
    Я понятия не имел, что они назывались виртуальными терминалами. Я знаю о них. Спасибо за разъяснение. Они выглядят огромными и уродливыми. Я даже не думал, что смогу изменить свое решение. Где вы это делаете? – Nicolas de Fontenay 29 March 2011 в 17:38
  • 5
    @djeikyb Я не против перезагрузки, если это решает проблему. – jumpnett 29 March 2011 в 21:40

Другие вопросы по тегам:

Похожие вопросы: