KVM-переключатель и проблема с разрешением экрана

Просто введите

passwd

Таким образом, обычный пользователь может изменить собственный пароль без привилегий root, если у вас его нет.

1
задан 13 April 2017 в 15:23

16 ответов

Я только что обнаружил, что мой предыдущий ответ не тот, который я использую в своей текущей системе. Это нормально. У меня есть другое решение, которое я недавно тестировал, и он работает. Эта версия по-прежнему изменяет разрешение после запуска среды рабочего стола, но делает это с помощью системы автозапуска со стандартом freedesktop.org. ...

Вы можете поместить файл .desktop в ~/.config/autostart, чтобы запустить скрипт, который установит вам правильное разрешение.

В файле .desktop: [!d4 ] [Desktop Entry] Name=ResFix Comment=Fix my resolution at 1920x1080 NoDisplay=False TryExec=ResFix.sh Exec=ResFix.sh Terminal=false Type=Application Categories=Utility; StartupNotify=false

В скрипте:

#!/bin/bash xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync xrandr --addmode VGA-0 1920x1080_60.00 xrandr --output VGA-0 --mode 1920x1080_60.00

Дополнительная информация

Мой предыдущий ответ на этот вопрос содержит больше информации о том, что происходит в скрипте. Вы можете найти более подробную информацию и немного более надежную версию этого решения в стандарте freedesktop.org .

2
ответ дан 25 May 2018 в 06:15

попытайтесь отключить / подключить монитор (кабель RGB / DVI) к компьютеру. Это случилось со мной однажды

1
ответ дан 25 May 2018 в 06:15
  • 1
    Я сделал это. Это не работает вообще. Только если я отключу кабель и поставлю его прямо на свой компьютер, а затем в KVM снова заработает! – Vagelism 22 September 2012 в 14:54
  • 2
    похоже на ошибку !! – user 22 September 2012 в 14:57
  • 3
    Это точно! Но как я могу его преодолеть? – Vagelism 22 September 2012 в 15:32
  • 4
    попробуйте другой KVM :( – user 22 September 2012 в 15:35
  • 5
    KVM отлично работает с окнами в любом разрешении, так что это не проблема! – Vagelism 22 September 2012 в 16:48

У меня была та же проблема с 12.04. Я использовал исправление из блога Роберта Пенза. Мне не нужно было настраивать клавиатуру или мышь, просто экран. Это мой xorg.conf:

Section "Device"
    Identifier  "Configured Video Device"
EndSection

Section "Monitor"
    Identifier  "Configured Monitor"
    Option          "DPMS"
    Horizsync   31.5-64.0
    Vertrefresh 56.0 - 65.0
EndSection

Section "Screen"
    Identifier  "Default Screen"
    Monitor     "Configured Monitor"
    Device      "Configured Video Device"
    SubSection "Display"
        Depth           24
        Modes           "1280x1024" "1024x768"
    EndSubSection
EndSection

Section "ServerLayout"
    Identifier      "Default Layout"
    Screen          "Default Screen"
EndSection
1
ответ дан 25 May 2018 в 06:15

У меня была аналогичная проблема, но я не знаю, было ли это точно так же. Мое разрешение экрана было правильным, но если экранная заставка появилась, когда я был переключен на другую машину, тогда, когда я вернулся к машине Ubuntu и выключил скринсейвер, разрешение экрана было неправильным. Я решил, что что-то должно было опросить мой монитор, и когда он не смог его найти, он использовал параметры по умолчанию. Я сделал 2 вещи. Я удалил Gnome-Screensaver и связанную с ним программу автозапуска. Теперь я использую Xscreensaver. Я удалил драйверы AMD. Теперь он работает правильно.

1
ответ дан 25 May 2018 в 06:15
  • 1
    Спасибо за ваш ответ. У меня была такая же проблема с тобой. – Vagelism 22 January 2013 в 15:32

У меня была аналогичная проблема в течение многих лет с бюджетным переключателем KVM, который даже не имеет программного обеспечения или настроек. Мое решение, вероятно, не так, но оно работает, и это легче понять, чем xorg.conf.

Выполняя это так, ваш рабочий стол будет технически начинаться с неправильного разрешения, но он изменится

Убедитесь, что вы знаете собственное разрешение монитора. Шахта - 1920x1080, вот что я буду использовать здесь. Посмотрите, какие варианты xrandr говорят, что у вас есть. Вероятно, вы не найдете там правильного разрешения. Просто введите xrandr без аргументов, и он предоставит вам список доступных режимов. Взгляните на то, что xrandr вызывает ваш внешний монитор. Это понадобится вам позже. Шахта «VGA-0». Дисплей, встроенный в ноутбук, обычно похож на «LVDS-0». Создайте модель с помощью cvt. У вас должно быть уже это, потому что он поставляется с Xorg Core: cvt 1920 1080 Результат будет выглядеть примерно так:
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
Не нужно понимать все эти числа, просто скопируйте все после «Modeline» на второй строке. Теперь создайте новый режим с помощью xrandr. Здесь вы введете материал, который вы скопировали после слова «Modeline»:
xrandr --newmode "1920x1080_60.00" 173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
Эта первая часть в кавычках - это имя вашего нового режима. Вы можете изменить его, если хотите. Теперь добавьте режим на свой монитор:
xrandr --addmode VGA-0 1920x1080_60.00
Теперь переключитесь в новый режим: xrandr --output VGA-0 --mode 1920x1080_60.00 Переключение между режимами пару раз, чтобы увидеть, как он работает. Добавьте строки newmode, addmode и mode в файл с именем .xinitrc в своем домашнем каталоге, используя ваш любимый текстовый редактор. Если его там нет, просто создайте его.
0
ответ дан 25 May 2018 в 06:15
  • 1
    Я получаю следующую ошибку: $ xrandr --addmode VGA-0 1280x1024_60.00 X Ошибка неудачного запроса: BadMatch (недопустимые атрибуты параметра) Основной код операции с неудачным запросом: 153 (RANDR) Незначительный код операции неудачного запроса: 18 (RRAddOutputMode) Последовательный номер отказавшего запроса: 31 Текущий серийный номер в потоке вывода: 32 – Val Blant 1 April 2014 в 13:27

Ubuntu 14.04 KVM switch 41ua Я провожу 2 часа, чтобы решить аналогичную проблему, и проблема была в кабеле vga. Замените кабель vga. Я могу изменить разрешение до 1920x1080 без использования xrandr или xorg. Это очень странно.

0
ответ дан 25 May 2018 в 06:15

попытайтесь отключить / подключить монитор (кабель RGB / DVI) к компьютеру. Это случилось со мной однажды

1
ответ дан 25 May 2018 в 06:15

У меня была аналогичная проблема в течение многих лет с бюджетным переключателем KVM, который даже не имеет программного обеспечения или настроек. Мое решение, вероятно, не так, но оно работает, и это легче понять, чем xorg.conf.

Выполняя это так, ваш рабочий стол будет технически начинаться с неправильного разрешения, но он изменится

Убедитесь, что вы знаете собственное разрешение монитора. Шахта - 1920x1080, вот что я буду использовать здесь. Посмотрите, какие варианты xrandr говорят, что у вас есть. Вероятно, вы не найдете там правильного разрешения. Просто введите xrandr без аргументов, и он предоставит вам список доступных режимов. Взгляните на то, что xrandr вызывает ваш внешний монитор. Это понадобится вам позже. Шахта «VGA-0». Дисплей, встроенный в ноутбук, обычно похож на «LVDS-0». Создайте модель с помощью cvt. У вас должно быть уже это, потому что он поставляется с Xorg Core: cvt 1920 1080 Результат будет выглядеть примерно так:
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
Не нужно понимать все эти числа, просто скопируйте все после «Modeline» на второй строке. Теперь создайте новый режим с помощью xrandr. Здесь вы введете материал, который вы скопировали после слова «Modeline»:
xrandr --newmode "1920x1080_60.00" 173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
Эта первая часть в кавычках - это имя вашего нового режима. Вы можете изменить его, если хотите. Теперь добавьте режим на свой монитор:
xrandr --addmode VGA-0 1920x1080_60.00
Теперь переключитесь в новый режим: xrandr --output VGA-0 --mode 1920x1080_60.00 Переключение между режимами пару раз, чтобы увидеть, как он работает. Добавьте строки newmode, addmode и mode в файл с именем .xinitrc в своем домашнем каталоге, используя ваш любимый текстовый редактор. Если его там нет, просто создайте его.
0
ответ дан 25 May 2018 в 06:15

попытайтесь отключить / подключить монитор (кабель RGB / DVI) к компьютеру. Это случилось со мной однажды

1
ответ дан 25 May 2018 в 06:15

У меня была аналогичная проблема в течение многих лет с бюджетным переключателем KVM, который даже не имеет программного обеспечения или настроек. Мое решение, вероятно, не так, но оно работает, и это легче понять, чем xorg.conf.

Выполняя это так, ваш рабочий стол будет технически начинаться с неправильного разрешения, но он изменится

Убедитесь, что вы знаете собственное разрешение монитора. Шахта - 1920x1080, вот что я буду использовать здесь. Посмотрите, какие варианты xrandr говорят, что у вас есть. Вероятно, вы не найдете там правильного разрешения. Просто введите xrandr без аргументов, и он предоставит вам список доступных режимов. Взгляните на то, что xrandr вызывает ваш внешний монитор. Это понадобится вам позже. Шахта «VGA-0». Дисплей, встроенный в ноутбук, обычно похож на «LVDS-0». Создайте модель с помощью cvt. У вас должно быть уже это, потому что он поставляется с Xorg Core: cvt 1920 1080 Результат будет выглядеть примерно так:
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
Не нужно понимать все эти числа, просто скопируйте все после «Modeline» на второй строке. Теперь создайте новый режим с помощью xrandr. Здесь вы введете материал, который вы скопировали после слова «Modeline»:
xrandr --newmode "1920x1080_60.00" 173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
Эта первая часть в кавычках - это имя вашего нового режима. Вы можете изменить его, если хотите. Теперь добавьте режим на свой монитор:
xrandr --addmode VGA-0 1920x1080_60.00
Теперь переключитесь в новый режим: xrandr --output VGA-0 --mode 1920x1080_60.00 Переключение между режимами пару раз, чтобы увидеть, как он работает. Добавьте строки newmode, addmode и mode в файл с именем .xinitrc в своем домашнем каталоге, используя ваш любимый текстовый редактор. Если его там нет, просто создайте его.
0
ответ дан 25 May 2018 в 06:15

попытайтесь отключить / подключить монитор (кабель RGB / DVI) к компьютеру. Это случилось со мной однажды

1
ответ дан 25 May 2018 в 06:15

У меня была аналогичная проблема в течение многих лет с бюджетным переключателем KVM, который даже не имеет программного обеспечения или настроек. Мое решение, вероятно, не так, но оно работает, и это легче понять, чем xorg.conf.

Выполняя это так, ваш рабочий стол будет технически начинаться с неправильного разрешения, но он изменится

Убедитесь, что вы знаете собственное разрешение монитора. Шахта - 1920x1080, вот что я буду использовать здесь. Посмотрите, какие варианты xrandr говорят, что у вас есть. Вероятно, вы не найдете там правильного разрешения. Просто введите xrandr без аргументов, и он предоставит вам список доступных режимов. Взгляните на то, что xrandr вызывает ваш внешний монитор. Это понадобится вам позже. Шахта «VGA-0». Дисплей, встроенный в ноутбук, обычно похож на «LVDS-0». Создайте модель с помощью cvt. У вас должно быть уже это, потому что он поставляется с Xorg Core: cvt 1920 1080 Результат будет выглядеть примерно так:
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
Не нужно понимать все эти числа, просто скопируйте все после «Modeline» на второй строке. Теперь создайте новый режим с помощью xrandr. Здесь вы введете материал, который вы скопировали после слова «Modeline»:
xrandr --newmode "1920x1080_60.00" 173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
Эта первая часть в кавычках - это имя вашего нового режима. Вы можете изменить его, если хотите. Теперь добавьте режим на свой монитор:
xrandr --addmode VGA-0 1920x1080_60.00
Теперь переключитесь в новый режим: xrandr --output VGA-0 --mode 1920x1080_60.00 Переключение между режимами пару раз, чтобы увидеть, как он работает. Добавьте строки newmode, addmode и mode в файл с именем .xinitrc в своем домашнем каталоге, используя ваш любимый текстовый редактор. Если его там нет, просто создайте его.
0
ответ дан 25 May 2018 в 06:15

попытайтесь отключить / подключить монитор (кабель RGB / DVI) к компьютеру. Это случилось со мной однажды

1
ответ дан 25 May 2018 в 06:15

У меня была аналогичная проблема в течение многих лет с бюджетным переключателем KVM, который даже не имеет программного обеспечения или настроек. Мое решение, вероятно, не так, но оно работает, и это легче понять, чем xorg.conf.

Выполняя это так, ваш рабочий стол будет технически начинаться с неправильного разрешения, но он изменится

Убедитесь, что вы знаете собственное разрешение монитора. Шахта - 1920x1080, вот что я буду использовать здесь. Посмотрите, какие варианты xrandr говорят, что у вас есть. Вероятно, вы не найдете там правильного разрешения. Просто введите xrandr без аргументов, и он предоставит вам список доступных режимов. Взгляните на то, что xrandr вызывает ваш внешний монитор. Это понадобится вам позже. Шахта «VGA-0». Дисплей, встроенный в ноутбук, обычно похож на «LVDS-0». Создайте модель с помощью cvt. У вас должно быть уже это, потому что он поставляется с Xorg Core: cvt 1920 1080 Результат будет выглядеть примерно так:
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
Не нужно понимать все эти числа, просто скопируйте все после «Modeline» на второй строке. Теперь создайте новый режим с помощью xrandr. Здесь вы введете материал, который вы скопировали после слова «Modeline»:
xrandr --newmode "1920x1080_60.00" 173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
Эта первая часть в кавычках - это имя вашего нового режима. Вы можете изменить его, если хотите. Теперь добавьте режим на свой монитор:
xrandr --addmode VGA-0 1920x1080_60.00
Теперь переключитесь в новый режим: xrandr --output VGA-0 --mode 1920x1080_60.00 Переключение между режимами пару раз, чтобы увидеть, как он работает. Добавьте строки newmode, addmode и mode в файл с именем .xinitrc в своем домашнем каталоге, используя ваш любимый текстовый редактор. Если его там нет, просто создайте его.
0
ответ дан 25 May 2018 в 06:15

попытайтесь отключить / подключить монитор (кабель RGB / DVI) к компьютеру. Это случилось со мной однажды

1
ответ дан 25 May 2018 в 06:15

У меня была аналогичная проблема в течение многих лет с бюджетным переключателем KVM, который даже не имеет программного обеспечения или настроек. Мое решение, вероятно, не так, но оно работает, и это легче понять, чем xorg.conf.

Выполняя это так, ваш рабочий стол будет технически начинаться с неправильного разрешения, но он изменится

Убедитесь, что вы знаете собственное разрешение монитора. Шахта - 1920x1080, вот что я буду использовать здесь. Посмотрите, какие варианты xrandr говорят, что у вас есть. Вероятно, вы не найдете там правильного разрешения. Просто введите xrandr без аргументов, и он предоставит вам список доступных режимов. Взгляните на то, что xrandr вызывает ваш внешний монитор. Это понадобится вам позже. Шахта «VGA-0». Дисплей, встроенный в ноутбук, обычно похож на «LVDS-0». Создайте модель с помощью cvt. У вас должно быть уже это, потому что он поставляется с Xorg Core: cvt 1920 1080 Результат будет выглядеть примерно так:
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
Не нужно понимать все эти числа, просто скопируйте все после «Modeline» на второй строке. Теперь создайте новый режим с помощью xrandr. Здесь вы введете материал, который вы скопировали после слова «Modeline»:
xrandr --newmode "1920x1080_60.00" 173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
Эта первая часть в кавычках - это имя вашего нового режима. Вы можете изменить его, если хотите. Теперь добавьте режим на свой монитор:
xrandr --addmode VGA-0 1920x1080_60.00
Теперь переключитесь в новый режим: xrandr --output VGA-0 --mode 1920x1080_60.00 Переключение между режимами пару раз, чтобы увидеть, как он работает. Добавьте строки newmode, addmode и mode в файл с именем .xinitrc в своем домашнем каталоге, используя ваш любимый текстовый редактор. Если его там нет, просто создайте его.
0
ответ дан 25 May 2018 в 06:15

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

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