Ubuntu 14.04 - изменение конфигурации графического драйвера Intel?

Я использую графический инструментарий с использованием Matlab под названием Psychophysics. Я близок к тому, чтобы все заработало, но у меня драма с ошибками синхронизации, которая связана с настройками моего драйвера. Проверьте этот пост:

Он говорит, что приведенная ниже ошибка, скорее всего, связана с необходимостью сброса нескольких параметров, особенно

Option "TripleBuffer"    "off"
Option "SwapbuffersWait"  "on"

У меня вопрос, как мне вообще сбросить эти значения? Он упомянул файл xorg.conf, но я читал во многих местах, что этот файл больше не используется. Я не могу найти его с помощью команды unix 'find / usr -name xorg.conf' в моей системе (и это будет длиться вечно). Я также боюсь, что испорчу свою видеокарту, если я не поговорю с кем-то, кто знает их вещи.

Вот мое сообщение об ошибке:

 PTB-INFO: No low-level controllable GPU on screenId 0. Beamposition
 timestamping and other special functions disabled.

 PTB-DEBUG:PsychOSGetSwapCompletionTimestamp: This likely means a
 driver bug or malfunction, or that timestamping support has been
 disabled by the user in the driver!

 PTB-INFO: OpenGL-Renderer is Intel Open Source Technology Center ::
 Mesa DRI Intel(R) Sandybridge Mobile  :: 3.0 Mesa 10.1.3 PTB-INFO: VBL
 startline = 768 , VBL Endline = -1 PTB-INFO: Will try to use
 OS-Builtin OpenML sync control support for accurate Flip timestamping.
 PTB-INFO: Measured monitor refresh interval from VBLsync = 16.682734
 ms [59.942213 Hz]. (297 valid samples taken, stddev=0.322476 ms.)
 PTB-INFO: Reported monitor refresh interval from operating system =
 16.646968 ms [60.070999 Hz]. PTB-INFO: Small deviations between reported values are normal and no reason to worry.

 WARNING: Couldn't compute a reliable estimate of monitor refresh
 interval! Trouble with VBL syncing?!?

 ----- ! PTB - ERROR: SYNCHRONIZATION FAILURE ! ----

 One or more internal checks (see Warnings above) indicate that
 synchronization of Psychtoolbox to the vertical retrace (VBL) is not
 working on your setup.

2 ответа

Создать новый файл в /usr/share/X11/xorg.conf.d называется any-name.conf, Положите варианты там. Они объединяются в автоматически сгенерированный xorg.conf при запуске X.

Вот кое-что из моей машины:

% cat /usr/share/X11/xorg.conf.d/20-intel.conf
Раздел "Устройство"
  Идентификатор "
  Intel Graphics"
  Драйвер "Интел"
  Опция "AccelMethod"  "Сна"
  Опция "TearFree"    "правда"
EndSection

Есть смысл?

Я думаю, что я решил вопрос, связанный с этим.

Я просто пройдусь по шагам в этом ответе (хотя я не знаю, есть ли лучший способ)

  • Загрузите последние версии драйверов Intel и просто нажмите на deb, который открывает диспетчер пакетов, и нажмите "Установить там". (Это может занять некоторое время)

  • Перейти к терминалу и выполнить

    intel-linux-graphics-installer
    
  • После завершения перезагрузите

Теперь мы должны сделать xorg.conf файл. За это:

  • Создайте файл с именем xorg.conf в /etc/X11/, Если xorg.conf уже существует, верните старый и создайте новый. Вам понадобится доступ суперпользователя (sudo) для редактирования этого файла

  • Содержание xorg.conf следовать

    Section "Device"
        Driver      "intel"
        Identifier  "PTB: generic TripleBuffer off"
        Option      "AccelMethod" "uxa"
        Option      "TripleBuffer" "off"
        Option      "SwapbufferWait" "on"
    EndSection
    
  • Теперь выйдите и войдите снова.

Выполните эти шаги, и вы должны быть в порядке:) Дайте мне знать, если у вас возникнут какие-либо проблемы

Южная Каролина

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