LINUX.ORG.RU

[nvidia][X]Артефакты при сворачивании/разворачивании окон, переключении вкладок FF

 ,


0

1

После установки на новый компьютер Gentoo, с последующей установкой nvidia-блоба, xorg-server и XFCE 4.8, обнаружил, что при сворачивании/разворачивании окна терминала проскакивают черные и белые квадраты, размером около 16x16 пикселей.

Квадраты образуют полосу шириной на весь экран, высота полосы — примерно два с половиной квадратика:

..и еще немного:

Полосу можно наблюдать при сворачивании/разворачивании окна терминала с темным фоном (с белым — вроде не видно).

Стоит заметить, что чем больше размер окна терминала (xfce4-terminal) — тем дольше можно наблюдать появление и исчезание полоски.

  • xfce4-terminal — полоска заметна при сворачивании разворачивании окна, при изменении размера окна, при переключении на рабочий стол с развернутым терминалом
  • gnome-terminal — наблюдал артефакт пару раз, сейчас не наблюдаю (с того момента было обновлено много софта, в том числе иксы и блоб)

Также полоска проскакивает при переключении вкладок Mozilla Firefox, причем она заметна только если переключаться с вкладки (или на вкладку), на которой есть что-то черное (например, http://www.rukv.ru/).

Версии установленного софта:

  • x11-drivers/nvidia-drivers-260.19.36 (откатывался до 260.19.29, пробовал бета-версию 270.41.03 — безрезультатно)
  • x11-base/xorg-server-1.9.4 (обновлялся до 1.9.5 и 1.10 — без успеха)
  • xfce-base/xfce4-meta-4.8
  • xfce-base/xfwm4-4.8.1 (откатывался до 4.8.0 — без успеха)
  • x11-terms/terminal-0.4.6 (обновлялся до 0.4.7 — без успеха)

Видеокарта: GTX 460.

Конфигурация X:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 260.19.36  (buildmeister@swio-display-x86-rhel47-06.nvidia.com)  Tue Jan 18 17:31:39 PST 2011

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from data in "/etc/conf.d/gpm"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option         "NoLogo" "true"
    Option         "DynamicTwinView" "false"
    Option         "TripleBuffer" "true"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Заранее спасибо.

UPD: Проверил только-что в twm и Fluxbox — тоже самое.

★★★★★

Последнее исправление: edigaryev (всего исправлений: 1)

Встречал обсуждения этого бага. Попробуй найти версию проприетарного драйвера, который багу не подвержен. Потому что я не нашёл ту версию, которая подвержена.

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

>Встречал обсуждения этого бага.

Ссылкой не поделитесь?

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

compiz не использую

* x11-base/xorg-server
      Latest version installed: 1.9.4
xorg.conf
# last modified on 12 april 2011

Section "ServerFlags"
    Option "DontZap" "yes"
EndSection

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
    FontPath "/usr/share/fonts/misc/"
    FontPath "/usr/share/fonts/100dpi/"
    FontPath "/usr/share/fonts/75dpi"
    FontPath "/usr/share/fonts/cyrillic"
EndSection

Section "Module"
    Load "glx"
    Load "freetype"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
        Modes      "1366x768"
    EndSubSection
EndSection

mjay
()

Проверил все версии блоба которые доступны в Gentoo и поддерживают мою карточку — артефакт присутствует во всех этих версиях.

И да, вот еще что: если включить compiz — артефакт не наблюдается.

edigaryev ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.