Linux Mint Forums
Forum rules
Before you post please read how to get help. Topics in this forum are automatically closed 6 months after creation.
[Solved] Unable to set 1920×1080 Resolution
Post by addic7ed » Sun Apr 03, 2016 11:27 am
Hi,
I’m unable to set 1920×1080 60Hz mode as it’s not listed.
Only mode available is 640×480.
System: Host: MyPc Kernel: 3.19.0-32-generic x86_64 (64 bit gcc: 4.8.2) Desktop: Cinnamon 2.8.6 (Gtk 3.10.8~8+qiana) Distro: Linux Mint 17.3 Rosa Machine: Mobo: ASUSTeK model: P8Z68-V PRO GEN3 v: Rev 1.xx Bios: American Megatrends v: 3802 date: 01/15/2015 CPU: Quad core Intel Core i5-2500K (-MCP-) cache: 6144 KB flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 27195 clock speeds: max: 5900 MHz 1: 1620 MHz 2: 1603 MHz 3: 2194 MHz 4: 1619 MHz Graphics: Card: NVIDIA Device 1401 bus-ID: 01:00.0 Display Server: X.Org 1.17.1 driver: nvidia Resolution: 640x480@59.9hz GLX Renderer: GeForce GTX 960/PCIe/SSE2 GLX Version: 4.5.0 NVIDIA 361.42 Direct Rendering: Yes Audio: Card-1 NVIDIA Device 0fba driver: snd_hda_intel bus-ID: 01:00.1 Card-2 Intel 6 Series/C200 Series Family High Definition Audio Controller driver: snd_hda_intel bus-ID: 00:1b.0 Sound: Advanced Linux Sound Architecture v: k3.19.0-32-generic Network: Card-1: Intel 82579V Gigabit Network Connection driver: e1000e v: 2.3.2-k port: f040 bus-ID: 00:19.0 IF: eth0 state: down mac: c8:60:00:36:ba:ad Card-2: Qualcomm Atheros AR9485 Wireless Network Adapter driver: ath9k bus-ID: 04:00.0 IF: wlan0 state: up mac: 10:fe:ed:75:5f:1e Drives: HDD Total Size: 3017.0GB (14.3% used) ID-1: /dev/sda model: WDC_WD20EZRX size: 2000.4GB ID-2: /dev/sdb model: ST1000DM003 size: 1000.2GB ID-3: USB /dev/sdc model: USB_2.0_FD size: 16.4GB Partition: ID-1: / size: 29G used: 5.0G (19%) fs: ext4 dev: /dev/sdb4 ID-2: /home size: 17G used: 204M (2%) fs: ext4 dev: /dev/sdb7 ID-3: swap-1 size: 5.12GB used: 0.00GB (0%) fs: swap dev: /dev/sdb6 RAID: No RAID devices: /proc/mdstat, md_mod kernel module present Sensors: System Temperatures: cpu: 51.0C mobo: 27.8C gpu: 0.0:41C Fan Speeds (in rpm): cpu: N/A Info: Processes: 189 Uptime: 22 min Memory: 806.3/7951.9MB Init: Upstart runlevel: 2 Gcc sys: 4.8.4 Client: Shell (bash 4.3.111) inxi: 2.2.28
Screen 0: minimum 8 x 8, current 640 x 480, maximum 16384 x 16384 DVI-I-0 disconnected (normal left inverted right x axis y axis) DVI-I-1 disconnected (normal left inverted right x axis y axis) DP-0 disconnected (normal left inverted right x axis y axis) DP-1 disconnected (normal left inverted right x axis y axis) DP-2 disconnected (normal left inverted right x axis y axis) DP-3 disconnected (normal left inverted right x axis y axis) HDMI-0 connected primary 640x480+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 640x480 59.9*+ 320x240 60.1 DP-4 disconnected (normal left inverted right x axis y axis) DP-5 disconnected (normal left inverted right x axis y axis) 1680x1050_60.00 (0x210) 146.2MHz h: width 1680 start 1784 end 1960 total 2240 skew 0 clock 65.3KHz v: height 1050 start 1053 end 1059 total 1089 clock 60.0Hz
Using Dual boot with Windows 10 & in windows it’s fine & set to 1920×1080 resolution
In Mint no way to change resolution
Monitor is AOC e2352Phz & connected through HDMI
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Почему у меня не поддерживается разрешение 4K в linux?
Ноутбук core-i3 7100U (Kaby Lake), HD Graphics 620.
Собсно в GPU 4K поддерживается, видеовыход в ноуте HDMI 1.4a — тоже поддерживается.
На Win 10 — 4K работает.
А в linux нет. Обнаружено на Linux Mint 19.3 Cinnamon (на базе Ubuntu 18.04), продолжается на свежеустановленном Linux Mint 19.3 Xfce
(было ещё множество других неприятных багов, для исключения варианта многократного приложения кривых рук к системе, которая жила года 2 и была скорей всего Mint 17 при рождении; чтобы преждевременно не заявлять о применении кривых рук разработчиков к кодовой базе дистрибутива, а то и компонентов)
.
GUI конфигуратуры не показывают разрешений свыше FullHD (Cinnamon, Xfce), xrandr тоже.
До переустановки пробовал с ядрами 4.15, 5.0; после — 5.0.
Неужели поддержки в дровах нет? Довольно странно на фоне упоминаний «улучшений HiDpi» в каждом релизе каждого мейнстримого DE, даже не думал, что проблемы будут в таком аспекте.
Из дешёвых вариантов ядро 5.3 из реп, но понимания, почему там вдруг может работать, нет.
Есть какая-нибудь инфа про поддержку 4K в дровах на интель (сам не нашёл, подозреваю, что такого понятия отдельного нет, если чип поддерживается, значит работает любое разрешение)? Опыт использования 4K монитора на интеле?
Средний 1 комментарий
Дайте угадаю. В конфигураторах нет разрешений больше чем разрешение матрицы ноутбука? При выводе на внешний монитор, содержимое рабочего стола дублируется? Сделайте расширение рабочего стола, а не дублирование.
увы. на старой установке скорей всего было расширение, т. к. до этого был другой монитор, который использовался именно в режиме расширения.
на новой было дублирование, но после изменения на расширение ничего не поменялось. также после этого отключал-подключил моник, чтобы исключить необновления менюшек конфигуратора. FullHD мкасимум.
xrandr:
Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 8192 x 8192 eDP-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 293mm x 165mm 1920x1080 60.05 + 60.01* 59.97 59.96 59.93 48.12 1680x1050 59.95 59.88 1600x1024 60.17 1400x1050 59.98 1600x900 59.99 59.94 59.95 59.82 1280x1024 60.02 1440x900 59.89 1400x900 59.96 59.88 1280x960 60.00 1440x810 60.00 59.97 1368x768 59.88 59.85 1360x768 59.80 59.96 1280x800 59.99 59.97 59.81 59.91 1152x864 60.00 1280x720 60.00 59.99 59.86 59.74 1024x768 60.04 60.00 960x720 60.00 928x696 60.05 896x672 60.01 1024x576 59.95 59.96 59.90 59.82 960x600 59.93 60.00 960x540 59.96 59.99 59.63 59.82 800x600 60.00 60.32 56.25 840x525 60.01 59.88 864x486 59.92 59.57 800x512 60.17 700x525 59.98 800x450 59.95 59.82 640x512 60.02 720x450 59.89 700x450 59.96 59.88 640x480 60.00 59.94 720x405 59.51 58.99 684x384 59.88 59.85 680x384 59.80 59.96 640x400 59.88 59.98 576x432 60.06 640x360 59.86 59.83 59.84 59.32 512x384 60.00 512x288 60.00 59.92 480x270 59.63 59.82 400x300 60.32 56.34 432x243 59.92 59.57 320x240 60.05 360x202 59.51 59.13 320x180 59.84 59.32 HDMI-1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 608mm x 345mm 1920x1080 60.00* 50.00 59.94 30.00 24.00 29.97 23.98 1680x1050 59.88 1600x900 60.00 1280x1024 75.02 60.02 1440x900 59.90 1280x800 59.91 1152x864 75.00 1280x720 60.00 50.00 59.94 1024x768 75.03 70.07 60.00 832x624 74.55 800x600 72.19 75.00 60.32 56.25 720x576 50.00 720x480 60.00 59.94 640x480 75.00 72.81 66.67 60.00 59.94 720x400 70.08
nrv, Ну тогда попробуем добавить ручками.
Для начала.
cvt 3840 2160
Получим что-то вроде такого(у вас строчка будет скорее всего другой).
# 3840x2160 59.98 Hz (CVT 8.29M9) hsync: 134.18 kHz; pclk: 712.75 MHz Modeline "3840x2160_60.00" 712.75 3840 4160 4576 5312 2160 2163 2168 2237 -hsync +vsync
xrandr --newmode "3840x2160_60.00" 712.75 3840 4160 4576 5312 2160 2163 2168 2237 -hsync +vsync
Добавим новое разрешение к соответствующему выходу:
xrandr —addmode HDMI-1 3840x2160_60.00
Попробуем со всем этим безобразием взлететь.
xrandr —output HDMI-1 —mode 3840x2160_60.00
Если всё хорошо, дальше подскажу как добавить разрешение на постоянку.
Vadim Priluzkiy, не взлетело.
делал как написали, только cvt 3840 2160 30, т. к. 4K в hdmi 1.4 максимум 30 гц.
xrandr: Configure crtc 1 failed
довольно это интересно. У ПК на GT730 с Nouveau 4K есть, там Linux Mint тот же, 19.1 версия, не пользовались — не обновляли.
ядро 5.3 так же на всякий случай поставил — не помогло.
Linux mint hdmi разрешение
Если разрешение изображения на экране не соответствует паспортному разрешению дисплея, можно изменить разрешение при помощи командной строки.
На работе на ПК с операционной системой Linux Mint 19.3 имею широкоформатный дисплей с разрешением 1366 на 768 пикселей. Однажды загрузил компьютер с отключенным дисплеем и установилось разрешение 1024 на 768. Каким-то образом, это разрешение запомнилось и изображение стало растянутым.
Запуск диагностики основного дисплея выдал:
Screen 0: minimum 8 x 8, current 1024 x 768, maximum 32767 x 32767
VGA1 connected primary 1024×768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024×768 60.00*
800×600 60.32 56.25
848×480 60.00
640×480 59.94
Как видно, разрешение 1024×768 выбрано системой, помечено символом звёздочка*.
Решение проблемы
- Узнать модель дисплея (наклейка на задней крышке) — по модели установить максимально поддерживаемое разрешение.
В данном случае 1366 на 768 px при частоте обновления 60 Гц. - Выполнить команду cvt с параметрами, соответствующими разрешению и частоте обновления:
В моём случае было выведено следующее:
# 1368×768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz
Modeline «1368x768_60.00» 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
- Надо взять строчку и подать на вход xrandr, чтобы создать новый режим:
xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
в моём случае VGA1
xrandr --addmode VGA1 1368x768_60.00
- Наконец, выполнил команду для изменения разрешение изображения (перевода дисплея в новый режим «1368x768_60.00»):
sudo xrandr --output VGA1 --mode 1368x768_60.00
Дисплей может мигать и погаснуть. Если все пошло хорошо, изображение станет выбранного разрешения.
Если нужно, выполнить восстановление разрешения на 1024×768:
несколько раз нажимаем Enter и вводим в командную строку следующую команду
sudo xrandr --output VGA1 --mode 1024x768
Если нужно, повторяем смену режима дисплея:
xrandr --output VGA1 --mode 1368x768_60.00
Ввод пароля sudo каждый раз не требуется.
Дополнение для монитора с разрешением 1280×1024:
cvt 1280 1024 60 xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync xrandr --addmode VGA-1 1280x1024_60.00 sudo xrandr --output VGA-1 --mode 1280x1024_60.00
Постоянная установка разрешения дисплея при входе в Linux
Я прописал следующие три команды в исполнимый файл.
Вначале создал пустой файл в домашней папке
И вставил в него 4 строки текста:
#!/bin/bash
xrandr —newmode «1368x768_60» 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
xrandr —addmode VGA1 1368x768_60
xrandr —output VGA1 —mode 1368x768_60
Такой же файл, но для монитора 1280×1024 прилагаю:
resolution.sh.zip
Дал права — выполнение только от текущего пользователя (владельца).
sudo chmod 700 resolution.sh
Добавил в автозагрузку (у меня оболочка LXQT):
Пуск — Параметры — Настройки LXQT — Настройки сеанса — Autostart — Add
sh /home/vladimir/resolution.sh.
Подтвердил и закрыл окно.
Другой вариант — добавить команды в файл в домашнем каталоге пользователя .xinitrc:
export GNOME_SHELL_SESSION_MODE=ubuntu
export XDG_CURRENT_DESKTOP=ubuntu:GNOME
export XDG_DATA_DIRS=/usr/share/openbox:/usr/local/share/:/usr/share/
xrandr —newmode «1280x1024_60.00» 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
xrandr —addmode VGA-1 1280x1024_60.00
xrandr —output VGA-1 —mode 1280x1024_60.00
Вышел и вошел в систему, чтобы проверить. При входе дисплей мигнул и правильное разрешение дисплея применилось.
Также, командный файл resolution.sh можно запускать из окна Терминала.
Случай HDMI подключения и нескольких мониторов
В отличие от рассмотренного выше подключения через VGA-кабель, при использовании нескольких мониторов, подключенных через интерфейсы HDMI, синтаксис команды другой:
xrandr —newmode DVI-I-1 mode_name1 .
xrandr —newmode DVI-I-2 mode_name2 .
xrandr —addmode DVI-I-1 mode_name1
xrandr —addmode DVI-I-2 mode_name2
xrandr —output DVI-I-1 —mode mode_name1
xrandr —output DVI-I-2 —mode mode_name1
Названия интерфейсов мониторов можно получить при помощи той же команды