1

У меня есть старая версия Red Hat Enterprise (2012), на которой запущен Gnome 2.28.2 с Metacity 2.28.0. Я подключил экран Samsung 1920 x 1080 с помощью кабеля VGA, но когда он подключен, частота обновления составляет 0 Гц, что, я предполагаю, является причиной мерцания курсора мыши, а иногда и исчезновения. Я пришел к такому выводу, потому что запущенная рядом с ним коробка Red Hat - это та же версия и та же версия Gnome, но подключенная к монитору Dell через VGA, xrandr показывает, что выходной сигнал установлен на 59,9 Гц (60,0) и курсор мыши Мерцание / исчезновение вопроса не происходит.

Я пробовал множество способов добавления опций 59,9/60,0 Гц, но, похоже, ничего не работает или я получаю различные предупреждения /ошибки.

Xrandr показывает это:

Screen 0: minimum 640 x 480, current 1920 x 1080, maximum 1920 x 1080
 default connected 1920x1080+0+0 0mm x 0mm
    1920x1080       0.0* 
    1280x1024       0.0  
    1024x768        0.0  
    800x600         0.0  
    640x480         0.0  
    1920x1080_60.00   60.0  
   1920x1080_59.90 (0x1a5)  173.0MHz
        h: width  1920 start 2048 end 2248 total 2576 skew    0 clock   67.2KHz
        v: height 1080 start 1083 end 1088 total 1120           clock   60.0Hz

Я пробовал несколько способов добавления нового разрешения, как вы можете видеть последние 2 версии 1920x1080, которые я смог добавить. Тот с 59.90 на самом деле не так, и я пытаюсь удалить его с:

xrandr --delmode default "1920x1080_59.90"

К сожалению, это всегда дает мне "Не удалось получить размер гаммы для выходного значения по умолчанию", а затем:

X Error of failed request:  BadAccess (attempt to access private resource denied)
  Major opcode of failed request:  150 (RANDR)
  Minor opcode of failed request:  19 (RRDeleteOutputMode)
  Serial number of failed request:  19
  Current serial number in output stream:  20

Правильный режим с 60Гц имеет правильные значения, поэтому я попытался активировать его:

xrandr - выход по умолчанию - режим "1920x1080_60.00"

  • экран мерцает в течение 1 секунды (как будто меняя режимы вывода)
  • Выход Xrandr говорит, что он по-прежнему работает с оригинальным 1920 x 1080 с 0,0 Гц
  • Предупреждение "Не удалось получить размер гаммы для вывода по умолчанию"

xorg.conf:

Section "Device"
    Identifier "Videocard0"
    Driver "vesa"
EndSection

lsmod | grep i915:

i915                  624511  0 
drm_kms_helper         44321  1 i915
drm                   280012  2 i915,drm_kms_helper
i2c_algo_bit            5935  1 i915
i2c_core               31084  5 i2c_i801,i915,drm_kms_helper,drm,i2c_algo_bit
video                  20674  1 i915

lspci -k:

00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
    Subsystem: Hewlett-Packard Company Device 1998
    Kernel modules: i915

1 ответ1

0

Удалите Xorg Conf и перезапустите X должно быть вашим решением.

Xorg должен автоматически загрузить соответствующий драйвер DDX (intel_drv.so включенный в xorg-x11-drv-intel , или более раннюю эквивалентность), особенно когда используется драйвер ядра (i915).

Поэтому убедитесь, что xorg-x11-drv-intel установлен.

Если это все еще не работает, вы также можете попробовать (пере) запустить X с xorg conf, но с vesa на intel:

Section "Device"
    Identifier "Videocard0"
    Driver "intel"
EndSection

Драйвер DDX "vesa" предоставляет только примитивные функции и должен использоваться только в качестве крайней меры.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .