Автор Тема: Мерцание/подергивание экрана  (Прочитано 43527 раз)

Оффлайн black_13

  • Участник
  • *
  • Сообщений: 657
  • Gentoo + Debian + ALT
    • diff.org.ua
Re: Мерцание/подергивание экрана
« Ответ #45 : 04.12.2009 08:09:51 »
Еще как вариант, можно попробовать в системе где есть мерцания ы xorg.conf поставить видео драйвер nv или vesa. Это нам даст ответ кто же всетаки виноват в этих самых мерцаниях - видеодрайвер или чтото другое :)
P.S. - чето есть предчувствие что с драйвером nv тоже будет мерцать  ???

Mario_z

  • Гость
Re: Мерцание/подергивание экрана
« Ответ #46 : 04.12.2009 10:32:18 »
black_13
Ставить что-либо не из RPM пакета, а например *.run - это лучший способ раздолбать систему в хлам. Потом помогает только установка системы с нуля.

Оффлайн black_13

  • Участник
  • *
  • Сообщений: 657
  • Gentoo + Debian + ALT
    • diff.org.ua
Re: Мерцание/подергивание экрана
« Ответ #47 : 04.12.2009 10:53:19 »
black_13
Ставить что-либо не из RPM пакета, а например *.run - это лучший способ раздолбать систему в хлам. Потом помогает только установка системы с нуля.
А вы читайте выше :)
Человек специально для того чтобы все это дело одтестировать и разобраться в чем же проблема поставил тестовую систему!
Учитывая то что на 100% никто не уверен в виновности новых дров Nvidia, я порекомендовал способ как это проверить.
Но мне кажется более логичным сначала попробовать сменить в xorg.conf видео драйвер nvidia на nv - такой путь проще

Оффлайн Vlad

  • Участник
  • *
  • Сообщений: 195
  • ALT Linux (p6)
Re: Мерцание/подергивание экрана
« Ответ #48 : 04.12.2009 11:54:06 »
Еще как вариант, можно попробовать в системе где есть мерцания ы xorg.conf поставить видео драйвер nv или vesa. Это нам даст ответ кто же всетаки виноват в этих самых мерцаниях - видеодрайвер или чтото другое :)
P.S. - чето есть предчувствие что с драйвером nv тоже будет мерцать  ???
nv я ставил первым делом, как только натолкнулся на мерцания. В том то и дело, что под nv никаких признаков мерцания нет!
Acer AS 5920G (15.4"/C2D T9300 2.5GHz/GF8600M-GT 512Mb/4Gb/320Gb/BR/802.11n/BT/DVB-T/WebCam 0.3)

Mario_z

  • Гость
Re: Мерцание/подергивание экрана
« Ответ #49 : 04.12.2009 12:12:37 »
Vlad
Есть вероятность что в следующей ревизии бага не будет. Тем более, что вы говорите на 4.1 не мерцает. Хотя возможно имеет смысл в багзиллу запостить - разработчики все-таки ее читают.

Оффлайн black_13

  • Участник
  • *
  • Сообщений: 657
  • Gentoo + Debian + ALT
    • diff.org.ua
Re: Мерцание/подергивание экрана
« Ответ #50 : 04.12.2009 12:23:31 »
Вот что добавлено в новый драйвер nvidia:
http://www.nvidia.ru/object/linux_display_ia32_190.42_ru.html
Заинтересовало вот это:
"Обновленный драйвер NVIDIA X в GeForce 8 или более поздних GPU позволяет осуществлять проверку большего числа режимов на цифровых устройствах вывода с очень ограниченными значениями HorizSync и VertRefresh, о чем сообщают их EDID данные."

Интересно было бы увидеть вывод X -configure до и после обновления

Оффлайн Vlad

  • Участник
  • *
  • Сообщений: 195
  • ALT Linux (p6)
Re: Мерцание/подергивание экрана
« Ответ #51 : 04.12.2009 12:27:42 »
Еще как вариант, можно попробовать в системе где есть мерцания ы xorg.conf поставить видео драйвер nv или vesa. Это нам даст ответ кто же всетаки виноват в этих самых мерцаниях - видеодрайвер или чтото другое :)
P.S. - чето есть предчувствие что с драйвером nv тоже будет мерцать  ???
nv я ставил первым делом, как только натолкнулся на мерцания. В том то и дело, что под nv никаких признаков мерцания нет!
Виндовая привычка - я все делаю сначала через графический интерфейс, ну видеодрайвера менял через acc. Засомневался  :) и решил повторить через xorg.conf, в котором поменял nvidia на nv. Как и следовало ожидать, результат тот же - никаких признаков мерцания. Я бы и остался на этом драйвере, но фильмы смотреть невозможно - идут рывками. Да и попугаев (FPS) в glxgears на два порядка ниже - 50-55 вместо 5800-8000 в nvidia. Понимаю, что этого и следовало ожидать.
Acer AS 5920G (15.4"/C2D T9300 2.5GHz/GF8600M-GT 512Mb/4Gb/320Gb/BR/802.11n/BT/DVB-T/WebCam 0.3)

Оффлайн black_13

  • Участник
  • *
  • Сообщений: 657
  • Gentoo + Debian + ALT
    • diff.org.ua
Re: Мерцание/подергивание экрана
« Ответ #52 : 04.12.2009 12:52:05 »
Не .... на nv оставаться не советую :)
Надо уже разобраться чтож за глюк такой! Честно говоря я бы собрал модуль nvidia версии 185 в системе с последними апдейтами (если конечно он поддерживает последний kernel из P5)

Оффлайн Vlad

  • Участник
  • *
  • Сообщений: 195
  • ALT Linux (p6)
Re: Мерцание/подергивание экрана
« Ответ #53 : 04.12.2009 13:32:49 »
Интересно было бы увидеть вывод X -configure до и после обновления

I. Это xorg.conf с драйверами 190.42 после установки дистр. zerg'а с KDE 4.3.3.
Мерцание присутствует.
Section "ServerFlags"
EndSection

Section "ServerLayout"
Identifier     "Minimal layout"
Screen         "Screen0"
EndSection

Section "Module"
SubSection      "extmod"
       Option "omit xfree86-dga"
EndSubSection
EndSection

Section "Device"
Identifier "Card0|0"
Driver "nvidia"
EndSection

Section "Monitor"
Identifier "Monitor0|0"
EndSection

Section "Screen"
    DefaultDepth 24
Identifier "Screen0"
Device "Card0|0"
Monitor "Monitor0|0"

SubSection "Display"

EndSubSection
EndSection

II. Один в один xorg.conf с предыдущим случаем, после установки Ковчега с GNOME с драйверами 185.18.36. Мерцание также присутствует.

III. Это после установки ALD 4.1.1 c драйверами 177.80. Все просто отлично.
# With libXiconfig we don't need configuration for
# ps and usb mice.
# For serial mice we will set up all serial devices.
#
# Composite is not yet stable on even major drivers;
# uncomment to enable
#Section "Extensions"
# Option      "RENDER" "Enable"
# Option      "Composite" "Enable"
#EndSection

Section "ServerLayout"
Identifier     "Minimal layout"
Screen         "Screen0" 0 0
EndSection

Section "Module"
Load  "freetype"
Load  "glx"
Load  "dri"
Load  "dbe"
SubSection "extmod"
Option    "omit xfree86-dga"
EndSubSection
EndSection

Section "ServerFlags"
Option    "AutoAddDevices" "true"
Option    "AllowMouseOpenFail" "true"
Option    "AIGLX" "true"
EndSection

Section "Monitor"
Identifier   "Monitor0|0"
EndSection

Section "Device"
Identifier  "Card0|0"
Driver      "nvidia"
EndSection

Section "Screen"
Identifier "Screen0"
Device     "Card0|0"
Monitor    "Monitor0|0"
DefaultDepth     24
SubSection "Display"
Depth     8
EndSubSection
SubSection "Display"
Depth     15
EndSubSection
SubSection "Display"
Depth     16
EndSubSection
SubSection "Display"
Depth     24
EndSubSection
SubSection "Display"
Depth     32
EndSubSection
EndSection

Section "DRI"
Group        "xgrp"
Mode         0660
EndSection


IV. А это мой нынешний xorg.conf, все еще в режиме экспериментов. Ядро std-pae, драйвера 185.18.36 (такие встали после перехода с std-def с драйверами 190.42).
Что делал:
1. Заменил полностью xorg.conf "родной" на конфиг из 4.1.1
2. В acc менял Производителей и Модели. Acer 15P - это след от этих игр.
3. По выложенным конфигам от моего ноутбука на разл. форумах Убунты, Сусе, Мандривы пытался методом методом "тыка" исследовать различные куски конфигов.
4. И самое главное. Запустил под root'om (su -) утилиту nvidia-settings, дождался выхода на стабильный режим работы и сохранил из под nvidia-settings конфиг /etc/X11/xorg.conf. Мерцания (2-3) наблюдаю при загрузке системы, при запуске glxgears, ну и конечно, при запуске nvidia-settings. В остальных случаях мерцаний пока не наблюдаю.
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (builder@apiary.orion.altlinux.org)  Mon Aug 17 16:53:26 UTC 2009

# With libXiconfig we don't need configuration for
# ps and usb mice.
# For serial mice we will set up all serial devices.
#
# Composite is not yet stable on even major drivers;
# uncomment to enable

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

Section "Module"
    Load           "freetype"
    Load           "glx"
    Load           "dri"
    Load           "dbe"
    SubSection     "extmod"
        Option         "omit xfree86-dga"
    EndSubSection
EndSection

Section "ServerFlags"
    Option         "AutoAddDevices" "true"
    Option         "AllowMouseOpenFail" "true"
    Option         "AIGLX" "true"
    Option         "Xinerama" "0"
EndSection

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

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
    Identifier     "Acer 15P|0"
    HorizSync       15.0 - 70.0
    VertRefresh     50.0 - 60.0
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Seiko"
    HorizSync       30.0 - 75.0
    VertRefresh     60.0
EndSection

Section "Device"
    Identifier     "Card0|0"
    Driver         "nvidia"
    BoardName      "GeForce 8600M GT"
    Option         "OnDemandVBlankInterrupts" "True"
    Option         "Coolbits" "1"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8600M GT"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "NoLogo" "True"
    Option         "TwinView" "0"
    Option         "metamodes" "1280x800_60 +0+0; 800x600 +0+0; 640x480 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

#Section "Extensions"
#    Option         "RENDER" "Enable"
#    Option         "Composite" "Enable"
#EndSection

« Последнее редактирование: 04.12.2009 14:03:57 от Vlad »
Acer AS 5920G (15.4"/C2D T9300 2.5GHz/GF8600M-GT 512Mb/4Gb/320Gb/BR/802.11n/BT/DVB-T/WebCam 0.3)

Оффлайн black_13

  • Участник
  • *
  • Сообщений: 657
  • Gentoo + Debian + ALT
    • diff.org.ua
Re: Мерцание/подергивание экрана
« Ответ #54 : 04.12.2009 13:43:13 »
В последнем случае драйвер установлен в:
Section "Device"
    Identifier     "Card0|0"
    Driver         "nv"
    BoardName      "GeForce 8600M GT"
    Option         "OnDemandVBlankInterrupts" "True"
    Option         "Coolbits" "1"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nv"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8600M GT"
EndSection

А если nv на nvidia заменить?
И еще .... совсем без xorg.conf пробовали?

Оффлайн Vlad

  • Участник
  • *
  • Сообщений: 195
  • ALT Linux (p6)
Re: Мерцание/подергивание экрана
« Ответ #55 : 04.12.2009 13:53:15 »
Vlad
Есть вероятность что в следующей ревизии бага не будет. Тем более, что вы говорите на 4.1 не мерцает.

А что, ожидается следующая ревизия?

Хотя возможно имеет смысл в багзиллу запостить - разработчики все-таки ее читают.

Может быть я и запостил бы при твердой убежденности, что исправить эту ситуацию нельзя с помощью настроек. Очень не хватает опыта в линукс. Мне почему-то кажется, что проблема для опытного линуксоида решается элементарно. Не у меня же одного ноутбук Acer Aspire 5920G! При инсталляции на одной из картинок сидит очень симпатичная девушка ну точно с моим ноутбуком  ;D Наверняка у нее проблем с ним нет!
« Последнее редактирование: 04.12.2009 16:24:44 от Vlad »
Acer AS 5920G (15.4"/C2D T9300 2.5GHz/GF8600M-GT 512Mb/4Gb/320Gb/BR/802.11n/BT/DVB-T/WebCam 0.3)

Оффлайн Vlad

  • Участник
  • *
  • Сообщений: 195
  • ALT Linux (p6)
Re: Мерцание/подергивание экрана
« Ответ #56 : 04.12.2009 14:02:40 »
А если nv на nvidia заменить?
Вот блин, пост писал из под nv, который поставил для проверки вашего предположения о мерцании под nv. Естественно, что я его уже заменил на nvidia. Пост сейчас поправлю.

И еще .... совсем без xorg.conf пробовали?

А что, так можно? Систему не разнесу?
Acer AS 5920G (15.4"/C2D T9300 2.5GHz/GF8600M-GT 512Mb/4Gb/320Gb/BR/802.11n/BT/DVB-T/WebCam 0.3)

Mario_z

  • Гость
Re: Мерцание/подергивание экрана
« Ответ #57 : 04.12.2009 14:05:44 »
Vlad
Цитировать
При инсталляции на одной из картинок сидит очень симпатичная девушка ну точно с моим ноутбуком   Наверняка у нее проблем с ним нет!
1. Не факт что это ваш ноутбук - может просто похож.
2. Не факт что версия драйвера та-же, фотографию могли сделать гораздо раньше.
3. Если раньше (при прочих равных условиях) работало, а сейчас не работает (даже с бубном) то вероятность кривых драйверов все-таки высока.

З.Ы. Насчет девушки ничего не скажу, ибо Gimp'ы  нынче продвинуты пошли, а уж ловкость рук тем более.  :)

Оффлайн Vlad

  • Участник
  • *
  • Сообщений: 195
  • ALT Linux (p6)
Re: Мерцание/подергивание экрана
« Ответ #58 : 04.12.2009 14:14:35 »
3. Если раньше (при прочих равных условиях) работало, а сейчас не работает (даже с бубном) то вероятность кривых драйверов все-таки высока.

Пожалуй согласен. Я в 1м посте писал, что у меня такая же проблема была под Win7. На "родном" для меня acerfans.ru не мало воплей по этому поводу. Решалось у всех (с этой проблемой в Винде) откатом на более ранние драйвера. Я не иключение.

P.S. Я смотрю там уже появились новые драйвера 195.62 и возможно уже исправили эту проблему - я не проверял.
« Последнее редактирование: 04.12.2009 14:25:17 от Vlad »
Acer AS 5920G (15.4"/C2D T9300 2.5GHz/GF8600M-GT 512Mb/4Gb/320Gb/BR/802.11n/BT/DVB-T/WebCam 0.3)

Mario_z

  • Гость
Re: Мерцание/подергивание экрана
« Ответ #59 : 04.12.2009 14:31:11 »
Vlad
Я вот что заметил  для 4.1.1 у вас есть в xorg.conf следующие данные и разделы:
Цитировать
Section "Module"
   Load  "freetype"
   Load  "glx"
   Load  "dri"
   Load  "dbe"
   SubSection "extmod"
      Option       "omit xfree86-dga"
   EndSubSection
EndSection

Section "ServerFlags"
   Option       "AutoAddDevices" "true"
   Option       "AllowMouseOpenFail" "true"
   Option       "AIGLX" "true"
EndSection
А для 5-й платформы нет. Может стоит попробовать прописать?
Не целиком менять файл, а именно эти данные.

А еще вот здесь:
www.nvnews.net
 у человека конфиг посмотреть.
« Последнее редактирование: 04.12.2009 14:35:30 от Mario_z »