Изменяем разрешение экрана в Kali Linux (+видео)
В этой статье я расскажу о том, как добавить разрешение монитора в KaliLinux и вообще в Linux, с помощью консольной программы XRandR.
Довольно частое явление, когда вы установили Kali Linux на свой компьютер, ноутбук и подключаете монитор по dvi, у вас отсутствует более высокое разрешение, или например при установке на виртуальную машину, "в моём случае это VMware Workstation" где в выборе разрешения монитора нет нужного вам, для того что бы самому установить нужное разрешение можно воспользоваться консольной программой XRandR.
Что бы выставить нужное вам разрешение нужно (внимание! root@kali:~# вам добавлять не надо):
1. Открываем консоль. Узнаем список видеовыходов и поддерживаемых разрешений для каждого выхода командой
root@kali:~# xrandr
"Названия интерфейсов могут отличаться в зависимости от используемой видеокарты. Для последующей работы с конкретным интерфейсом, необходимо запомнить его название (например, VGA1 если мы работам на видео от Intel и подключаем монитор по VGA). в моём случае это Virtual1."
2. Чтобы установить любое из этих разрешений, выполняется следующая команда:
root@kali:~# xrandr --output Virtual1 --mode 1920x1018
xrandr: cannot find mode 1920x1018
3. Если нужного вам режима нет, добавляем новый, для этого воспользуемся утилитой CVT (Coordinated Video Timing) в параметр ей добавим необходимое нам разрешение и частоту кадров.
root@kali:~# cvt 1920 1018 60
"после чего видим вывод команды:# 1920x1018 59.93 Hz (CVT) hsync: 63.28 kHz; pclk: 162.00 MHz
Modeline "1920x1018_60.00" 162.00 1920 2040 2240 2560 1018 1021 1031 1056 -hsync +vsync"
Нам нужна строка, которая находится после Modeline.
4. Далее создаем новый режим, он создается командой xrandr --newmode и добавляется строчка после modeline из предыдущей команды:
root@kali:~# xrandr --newmode "1920x1018_60.00" 162.00 1920 2040 2240 2560 1018 1021 1031 1056 -hsync +vsync
5. "Закрепляем" созданный режим к нужному интерфейсу (в моём примере интерфейс Virtual1):
root@kali:~# xrandr --addmode Virtual1 1920x1018_60.00
6. Устанавливаем созданное нами разрешение:
root@kali:~# xrandr --output Virtual1 --mode 1920x1018_60.00
Добавленный новый режим разрешения экрана у нас сохранится до тех пор, пока не будет перезагружен компьютер, что бы наше разрешение экрана было запущенно и после перезагрузки сохраняем его и прописываем в автозагрузке.
Для этого создадим скрипт sh с нашими командами. И добавим его в конфигурации lightdm.conf.
#!/bin/bash
xrandr --newmode "1920x1018_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode Virtual1 1920x1018_60.00
xrandr --output Virtual1 --mode 1920x1018_60.00
После чего добавим его в автозагрузку программ.
Более подробно и наглядно вы можете увидеть в видео