Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Тиринг на ubuntu 15.10  (Прочитано 1577 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн space9600

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Тиринг на ubuntu 15.10
« : 12 Декабря 2015, 23:38:15 »
Здравствуйте. Есть ноутбук asus n76vz с гибридной графикой и дискретной видеокартой nvidia-650m. На нем установлена ubuntu 15.10,kde 5, видео-драйвер nvidia-352. При перетаскивании окон, просмотре видео видны горизонтальные полосы. Мой конфиг xorg.                                                 

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "intel"
    Driver "modesetting"
    BusID "PCI:0@0:2:0"
    Option "AccelMethod" "None"
    Option "TearFree" "true"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
    Option "TripleBuffer" "1"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:1@0:0:0"
    Option "ConstrainCursor" "off"
    Option "TearFree" "true"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration" "on"
    Option "IgnoreDisplayDevices" "CRT"
    Option "TripleBuffer" "1"
EndSection



. В настройках nvidia стоит галочка на Sync to VBlank.
« Последнее редактирование: 12 Декабря 2015, 23:41:11 от space9600 »

glisse

  • Гость
Re: Тиринг на ubuntu 15.10
« Ответ #1 : 13 Декабря 2015, 00:28:11 »
kdesudo kate /etc/profile

вставить строчку

export __GL_YIELD="USLEEP"
сохранить, выйти, перезагрузиться.

Оффлайн space9600

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Тиринг на ubuntu 15.10
« Ответ #2 : 13 Декабря 2015, 11:17:38 »
Не помогло.Так же profile должен выглядеть? # /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

if [ "$PS1" ]; then
  if [ "$BASH" ] && [ "$BASH" != "/bin/sh" ]; then
    # The file bash.bashrc already sets the default PS1.
    # PS1='\h:\w\$ '
    if [ -f /etc/bash.bashrc ]; then
      . /etc/bash.bashrc
    fi
  else
    if [ "`id -u`" -eq 0 ]; then
      PS1='# '
    else
      PS1='$ '
    fi
  fi
fi

# The default umask is now handled by pam_umask.
# See pam_umask(8) and /etc/login.defs.

if [ -d /etc/profile.d ]; then
  for i in /etc/profile.d/*.sh; do
    if [ -r $i ]; then
      . $i
    fi
  done
  unset i
fi
export __GL_YIELD="USLEEP"


glisse

  • Гость
Re: Тиринг на ubuntu 15.10
« Ответ #3 : 13 Декабря 2015, 11:26:34 »
Так.

Попробуйте изменить в xorg в Section "Device"
строчку Option "AccelMethod" "None" на Option "AccelMethod" "SNA"

мне когда-то, когда пользовался ноутом с нвидиевской графикой помог с тирингом вот такой ксорг


Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "intel"
    Driver "intel"
    BusID "PCI:0@0:2:0"
    Option "AccelMethod" "SNA"
    Option "TearFree"    "true"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:1@0:0:0"
    Option "ConstrainCursor" "off"
    Option      "TearFree"    "true"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration" "on"
    Option "TripleBuffer" "1"
    Option "IgnoreDisplayDevices" "CRT"
EndSection
« Последнее редактирование: 13 Декабря 2015, 11:31:38 от glisse »

 

Страница сгенерирована за 0.081 секунд. Запросов: 26.