LINUX.ORG.RU

Как в среде lxde изменить частоту обновления монитора?

 , ,


0

1

Есть монитор который поддерживает частоту 75 ГЦ. Подключен к системному блоку по HDMI. Когда загружаю live дистрибутив с окружением рабочего стола GNOME то вижу в настройках что по умолчанию на экран идет 60 ГЦ, в гноме через гуй я могу запросто поменять частоту на 75 ГЦ. Но вот основная моя ОС Debian установленная на компе имеет среду lxde и в настройках через гуй я вижу вот это https://d.radikal.ru/d42/2104/56/aa80cddb4823.png В меню самого монитора (когда нажимаю на кнопочки внизу монитора и смотрю информацию о нем) вижу что в основной ОС он работает на частоте 60 ГЦ. Пробовал менять частоту в xrandr командой xrandr -r 75.00 на что получаю в терминале это сообщение: Rate 75.00 Hz not available for this size но на этом же компе когда загружаю другой дистрибутив в live режиме, то с помощью этой же команды xrandr -r 75.00 частота монитора меняется без проблем. Теперь вопрос: Как поменять частоту обновления монитора на моей ОС Debian в среде lxde?

Ответ на: комментарий от mord0d

Ты лучше покажи выхлоп xrandr (без аргументов он выдаёт информацию о мониторах и их режимах).

Прошу:

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 1920 x 1080, maximum 1920 x 1080
default connected 1920x1080+0+0 0mm x 0mm
   1920x1080      0.00* 
   640x480        0.00  
Pingvin925 ()
Ответ на: комментарий от Pingvin925

1920x1080 0.00*

0.00*

Как я и подозревал, modes кривые.

Я не помню как это делается, но…
Грепай здесь по слову mode, там есть примеры и с xrandr (придётся делать каждый раз при старте или добавлять в xinitrc) и для xorg.conf (перманентно).

mord0d ★★★★★ ()
Ответ на: комментарий от Pingvin925

У тебя какой-то неправильный выхлоп. У тебя монитор должен все о себе сообщить правильно и данные должны быть со списком частот. Можешь сравнить выхлоп xrandr liveCD/USB и xrandr Debian. Ну и нам покажи. И выложи на pastebin.com лог иксов. /var/log/Xorg.0.log.

Zubok ★★★★★ ()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Pingvin925

xrandr: Failed to get size of gamma for output default

Вот эта строчка, кстати, говорит о том, что у тебя проблема с драйвером. Давай я повангую - у тебя видяха AMD, которая хочет non-free Firmware, а Debian по умолчанию несвободные прошивки не ставит. Если угадал, то поставь пакет firmware-amd-graphics из non-free.

Zubok ★★★★★ ()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Zubok

У тебя какой-то неправильный выхлоп. У тебя монитор должен все о себе сообщить правильно и данные должны быть со списком частот. Можешь сравнить выхлоп xrandr liveCD/USB и xrandr Debian. Ну и нам покажи.

Вот выхлоп из установленного Debian:

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 1920 x 1080, maximum 1920 x 1080
default connected 1920x1080+0+0 0mm x 0mm
   1920x1080      0.00* 
   640x480        0.00   

Вот выхлоп из Live дистрибутива:

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
HDMI-0 disconnected (normal left inverted right x axis y axis)
VGA-0 disconnected (normal left inverted right x axis y axis)
DVI-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 528mm x 297mm
   1920x1080     60.00 +  74.97*   50.00    59.94  
   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  

В шапке этой темы я писал что подключаю монитор по HDMI а в терминале выводит подключение по DVI-0. Если быть точнее то я использую переходник из разъема DVI-D на HDMI. Если что DVI-D и HDMI это оба цифровые разъемы.

Pingvin925 ()
Ответ на: комментарий от Zubok

Давай я повангую - у тебя видяха AMD, которая хочет non-free Firmware, а Debian по умолчанию несвободные прошивки не ставит. Если угадал, то поставь пакет firmware-amd-graphics из non-free.

Хорошо вангуешь )) У меня видяха интегрированная в процессор AMD, в Debian у меня не подключенны non-free репозитории. А можно решить мой вопрос более «свободными» методами чтобы без внедрения non-free в систему?

Pingvin925 ()
Ответ на: комментарий от Pingvin925

А можно решить мой вопрос более «свободными» методами чтобы без внедрения non-free в систему?

Данный вопрос никак. Только переломать себя и перейти на темную сторону. :) У тебя и hardware acceleration не будет без этого.

в Debian у меня не подключенны non-free репозитории.

можно не подключать прямо репозитории, а непорочным зачатием стать немножко беременным - скачать пакет напрямую из deb и поставить:

https://packages.debian.org/search?keywords=firmware-amd-graphics

Вот тут из stable, например: https://packages.debian.org/buster/all/firmware-amd-graphics/download

Zubok ★★★★★ ()
Ответ на: комментарий от Pingvin925

ХЗ как пользоватся пастебином

apt show pastebinit
Package: pastebinit
Version: 1.5-2
Priority: optional
Section: misc
Maintainer: Rolf Leggewie <foss@rolf.leggewie.biz>
Installed-Size: 322 kB
Depends: python3
Breaks: bikeshed (<< 1.21)
Replaces: bikeshed (<< 1.21)
Homepage: http://launchpad.net/pastebinit/
Tag: implemented-in::python, interface::commandline, role::program,
 works-with::text
Download-Size: 43,6 kB
APT-Sources: http://deb.debian.org/debian buster/main amd64 Packages
Description: клиент командной строки для pastebin
 pastebinit это инструмент командной строки для отправки данных на
 "pastebin", сайт, который позволяет пользователям размещать отрывки
 текста для публичного просмотра.
novitchok ★★★★★ ()
Ответ на: комментарий от Zubok

Данный вопрос никак. Только переломать себя и перейти на темную сторону. :) У тебя и hardware acceleration не будет без этого.

Если и вправду никак то останусь со своими 60 герцами и сохраню свободу. Без hardware acceleration обходился ранее и без проблем обойдусь дальше, мне свобода дороже.

Интереса ради взял live CD Debian со средой lxde, добавил туда non free репозиторий и установил туда firmware-amd-graphics после чего выполнил xrandr и увидел то же самое что и перед установкой фирмвари и то же что пишет установленный на комп Debian :

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 1920 x 1080, maximum 1920 x 1080
default connected 1920x1080+0+0 0mm x 0mm
   1920x1080      0.00* 
   640x480        0.00 

Наверное после установки фирмвари нужна перезагрузка, но с live CD без Persistent разделов это невозможно.

Pingvin925 ()
Ответ на: комментарий от Pingvin925

Наверное после установки фирмвари нужна перезагрузка, но с live CD без Persistent разделов это невозможно.

Нужна, да. Но ты проверить хотя бы можешь: поставишь пакет либо из stable или из backports (поновее прошивки), проверишь, а потом можешь удалить пакет.

Если и вправду никак то останусь со своими 60 герцами и сохраню свободу

60 Гц - это тут меньшее из зол. Вернее, и не зло совсем. Главная проблема: у тебя не будет аппаратное ускорение графики работать. Даже 2D, скорее всего. А драйвер, вероятно, либо fbdev, либо vesa. В логах /var/log/Xorg.0.log это можешь увидеть.

Zubok ★★★★★ ()
Ответ на: комментарий от Zubok

Главная проблема: у тебя не будет аппаратное ускорение графики работать. Даже 2D, скорее всего.

Получается ранее я жил без аппаратного ускорения и не жалуюсь. Что конкретно оно мне даст? Проблем с воспроизведением видео никогда не наблюдал.

Pingvin925 ()