31

Прочитал вот это http://monitor.net.ru/forum/led-info-415389.html
Видимо это оно и есть - нарушение синхронизации между частотой обновления матрицы и частотой подсветки. Если частота подсветки не регулируется, тогда выходит, что частота обновления матрицы действительно не соответствует 60 Гц.

32

als876703 пишет:
BWR пишет:

Была такая проблема на нетбуке Sony Vaio Y-series. Решил обновлением дистрибутива. В Ubuntu 12.04 LTS эта проблема исчезла.

Пробовал 12.04 - проблема повторяется в точности.

Хм, а видео дрова обновить?

"Чем красивее и проще GUI, тем тупее юзер" (c)

33

BWR пишет:

Хм, а видео дрова обновить?

Не поможет. Куда уж обновлять-то, и так самый свежачок bx
Проблема не в драйверах, а в том, что видеокарте нужно скомандовать, чтобы она не завышала частоту обновления. Только я пока не понял как...

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

34

als876703 пишет:

Прочитал вот это http://monitor.net.ru/forum/led-info-415389.html

Вполне возможно, но тогда было бы заметно и в видовсе.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

35

yars пишет:
als876703 пишет:

Прочитал вот это http://monitor.net.ru/forum/led-info-415389.html

Вполне возможно, но тогда было бы заметно и в видовсе.

yars, по-моему мы на верном пути. если ты считаешь, что видеокарта превышает частоту обновления 60 Гц. Дело в рассогласовании частоты обновления матрицы с частотой подсветки. Возникает эффект аналогичный, когда по телевизору показывают экран монитора компьютера, самых ранних выпусков, и мы видим сильное мерцание этого монитора, или колеса едущего с определенной скоростью автомобиля, как-бы вращаются в обратную сторону.
А в Windows мерцания нет, потому-что под Windows видеокарта выдает частоту обновления матрицы 60 Гц. Нужно заставить ее выдавать тоже самое под Линукс.
Я читал, что при превышении частоты обновления возникает эффект замыливания картинки, тем больший, чем выше частота. Так вот, субъективно, я бы сказал, что под Линуксом у меня картинка не такая четкая как под Windows. Настаивать на этом не буду.

Еще один вопрос. Ты не спросил - я не сказал. Дело в том, что после редактирования /usr/share/doc/xserver-xorg-video-nouveau/examples/xorg.conf по твоим рекомендациям, после того как ничего не произошло, я сразу же вернул его к исходному состоянию.
На данный момент (и вчера) он у меня выглядит вот так:
--------------
# Minimal xorg.conf for the Nouveau driver

Section "Device"
    Identifier    "Default screen"
          Driver        "nouveau"
EndSection
--------------
С наилучшими пожеланиями, Александр.

36

Поставил рядом Винду. Настроил. Пытаюсь работать под ней. Весьма неприятные ощущения после Линукс / Гном. Не хочется долго на ней задерживаться.

37

Результаты переписки с Интел

Только-что общался со службой технической поддержки Интел.
Ниже привожу диалог:

Allan: Hello. Thank you for using the Intel Customer Chat Support service. We are glad to be of service. How may I help you?

aalex9193@gmail.com: Hello. Screen flickers when running in Linux. I tried the latest version of the kernel - nothing helps. Flicker like a wave, traveling rapidly upwards. In Windows 7 this is no problem. System configuration: Notebook - eMachines E528-922G25Mnkk, Grafics - Intel GMA 4500MHD, OS distribution - Linux Ubuntu 10.10, Core - 2.6.35-32. What is the reason?

Allan: I am sorry, the Intel support department does not support Linux* operating systems

Allan: Is there anything else I can help?

aalex9193@gmail.com: Where can I go with this problem?

Allan: to the Linux* community online or through your computer manufacturer for driver download

aalex9193@gmail.com: The Intel support department does not support Linux* operating systems?

Allan: yes, exactly, Intel and the Intel technical support department do no provide support for Linux*

Allan: "do not"

aalex9193@gmail.com: Thanks

Allan: you're welcome.

Allan: Thank you for visiting our live chat service and thank you for contacting Intel Technical department

Смысловой перевод - Служба технической поддержки Интел не поддерживает операционные системы Линукс.
Я переспросил - думал он что-нибудь уточнит. Он наверное подумал - вот тупые эти русские ab

38

Как проверить какую частоту обновления матрицы реально выдает видеокарта?
Как заставить ее выдавать частоту 60 Гц. или любую другую?

39 (08.05.2012 00:47:47 отредактировано yars)

als876703 пишет:

Как проверить какую частоту обновления матрицы реально выдает видеокарта?

Могу посоветовать, если есть доступ к внешнему монитору (а многие, если не все ноутбуки имеют такую возможность), подключить и посмотреть в его экранном меню. Какой командой это можно сделать, ищу, т.к. с самого начала пользования  Slackware не заморачивался... У меня монитор сразу подхватил комфортный и для меня, и для 17" CRT монитора 1024х768@85 режим, но в KDE частота обновления отображалась как 56 Гц, пока я не добавил DisableTwinView "False" в свой xorg.conf. При попытках изменить частоту до этого я получал либо разрушение изображения, либо сообщение монитора: "Превышена частота обновления". Есть мысль: если отключить модуль Intel, а вместо него задействовать, например, Vesa Framebuffer, то, возможно, все придет в норму, но тогда придется отказаться от игр. По крайней мере, у меня со свободным драйвером Nvidia частота обновления отображалась корректно "из коробки".
Да, чуть не забыл. Вот, нашел тему: Two Xorg related problems - fuzzy screen and refresh rate? Бегло посмотрел, не знаю, поможет ли она вам...

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

40

Ага, нашел команду: xrandr :-)

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

41

Да, эта статья помогла мне. В том смысле, что подтвердила мою мысль, что мне нужно правильно составить xorg.conf .
Вот мои вчерашние попытки сделать это:

Файла  /etc/X11/xorg.conf в системе нет. Есть файл /usr/share/doc/xserver-xorg-video-nouveau/examples/xorg.conf
Вот его содержимое:
---------------------------

# Minimal xorg.conf for the Nouveau driver

Section "Device"
    Identifier    "Default screen"
          Driver        "nouveau"
EndSection

----------------------------
На одном форуме получил рекомендацию создать файл /etc/X11/xorg.conf

Создал файл /etc/X11/xorg.conf
Записал туда:

Section "Device"
Identifier "Default screen"
Driver "intel"
EndSection
Section "Monitor"
Modeline "1368x768_60.00" 85.86 1368 1440 1584 1800 768 769 772 795 -HSync +Vsync
Option "PreferredMode" "1366x768_60.00"
EndSection

Modeline - это вывод команды gtf 1366 768 60 .

Перезагрузился.
При загрузке появилась, а потом исчезла заставка Ubuntu. Черный фон дисплея, в верхнем левом углу не мигает полоска вроде курсора. Дальше ничего не происходит. На клавиатуру никакой реакции (правда я не пробовал сочетания клавиш). После нажатия кнопки выключения питания, опять появляется заставка Ubuntu и комп выключается.

Удалил из файла /etc/X11/xorg.conf строки

Section "Device"
Identifier "Default screen"
Driver "intel"
EndSection

При перезагрузке то же самое.

Переименовал файл /usr/share/doc/xserver-xorg-video-nouveau/examples/xorg.conf
При перезагрузке то же самое.

Вернул все в исходное состояние.

Может нужно было таким образом отредактировать файл /usr/share/doc/xserver-xorg-video-nouveau/examples/xorg.conf ?
Какие здесь ошибки?

После загрузкии в режиме Xfailsafe (или что-то такое) появился файл /etc/X11/xorg.conf.failsafe .
Вот его содержимое:
-------------------------

Section "Device"
    Identifier    "Configured Video Device"
    Driver        "fbdev"
EndSection

Section "Monitor"
    Identifier    "Configured Monitor"
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Monitor        "Configured Monitor"
    Device        "Configured Video Device"
EndSection

---------------------------------

42

als876703 пишет:

Создал файл /etc/X11/xorg.conf

Так, вот с этим файлом и будем разбираться, раз он все-таки работает.
Верните его к исходному состоянию, перезагрузитесь, при получении черного экрана с мигающим курсором нажмите Ctrl+Shift+Backspace. Если не поможет, покажите /var/log/Xorg.0.log

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

43

Файл в /usr/share/doc всего лишь пример, он не влияет ни на что, оставьте его в покое. Вот когда вы его скопируете в /etc/X11, вот тогда он и будет влиять.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

44

yars пишет:

Верните его к исходному состоянию

К исходному состоянию - это к этому состоянию
----------------------------
Section "Device"
Identifier "Default screen"
Driver "intel"
EndSection
Section "Monitor"
Modeline "1368x768_60.00" 85.86 1368 1440 1584 1800 768 769 772 795 -HSync +Vsync
Option "PreferredMode" "1366x768_60.00"
EndSection
----------------------------- или к этому
------------------------------
# Minimal xorg.conf for the Nouveau driver

Section "Device"
    Identifier    "Default screen"
          Driver        "nouveau"
EndSection
------------------------------
потому-что изначально он отсутствует вообще.

45

К первому, но не указывайте Modeline. А лучше запустите xorgsetup, он сам все сделает, вам только на его вопросы отвечать нужно.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

46

OK. Часа через три или завтра отвечу.

47 (09.05.2012 09:46:31 отредактировано als876703)

Создал файл /etc/X11/xorg.conf . Записал туда:
-------------------
Section "Device"
Identifier "Default screen"
Driver "intel"
EndSection
Section "Monitor"
Modeline "1368x768_60.00" 85.86 1368 1440 1584 1800 768 769 772 795 -HSync +Vsync
Option "PreferredMode" "1366x768_60.00"
EndSection
-------------------
При следующей загрузке появилась, а потом исчезла заставка Ubuntu. Черный экран, в левом верхнем углу НЕ мигает полоска похожая на курсор. Не на какие комбинации клавиш не отвечает, в том числе на Ctrl+Shift+Backspace. После нажатия кнопки выключения питания появляется заставка Ubuntu и комп выключается.

Удалил из файла /etc/X11/corg.conf строку Modeline.
При следующей загрузке все то же самое, только исчезла полоска похожая на курсор.
Вернул все в исходное состояние, т.е. удалил файл /etc/X11/xorg.conf .

При вводе команды xorgsetup пишет, что команда не найдена.

Получил вот такой совет: http://www.linux.org.ru/forum/linux-har … 6122050761 .
Я имею ввиду xvidtune . Разбираюсь с этой программой.

48

Lupo Alberto пишет:
yars пишет:

и у меня за их настройку отвечает один-единственный файл, а как это настраивается в новых версиях, мне еще предстоит узнать.

В принципе, тот же единственный файл, но разбитый на «куски»-секции.

Можно подробнее? Какой файл вы имеете в виду?

49

als876703 пишет:

Можно подробнее? Какой файл вы имеете в виду?

Либо единственный файл — /etc/X11/xorg.conf, либо несколько — в каталоге /etc/X11/xorg.conf.d. В прочем, возможна и их комбинация. При загрузке «иксов» в /var/log/Xorg.0.log в самом начале пишется, откуда берутся настройки.

Был, был и весь вышел...

50

yars пишет:

Так, вот с этим файлом и будем разбираться, раз он все-таки работает.
Верните его к исходному состоянию, перезагрузитесь, при получении черного экрана с мигающим курсором нажмите Ctrl+Shift+Backspace. Если не поможет, покажите /var/log/Xorg.0.log

Вот файл /var/log/Xorg.0.log
------------------------------
[    23.912]
X.Org X Server 1.9.0
Release Date: 2010-08-20
[    23.912] X Protocol Version 11, Revision 0
[    23.912] Build Operating System: Linux 2.6.24-29-server i686 Ubuntu
[    23.912] Current Operating System: Linux 2.6.35-32-generic #67-Ubuntu SMP Mon Mar 5 19:35:26 UTC 2012 i686
[    23.912] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.35-32-generic
[    23.912] Build Date: 20 October 2011  03:03:54PM
[    23.912] xorg-server 2:1.9.0-0ubuntu7.6 (For technical support please see http://www.ubuntu.com/support)
[    23.912] Current version of pixman: 0.18.4
[    23.912]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[    23.912] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    23.912] (==) Log file: "/var/log/Xorg.0.log", Time: Wed May  9 07:53:26 2012
[    23.912] (==) Using config file: "/etc/X11/xorg.conf"
[    23.912] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    23.976] Parse error on line 7 of section Monitor in file /etc/X11/xorg.conf
    This section must have an Identifier line.
[    23.976] (EE) Problem parsing the config file
[    23.976] (EE) Error parsing the config file
[    23.976]
Fatal server error:
[    23.976] no screens found
[    23.976]
Please consult the The X.Org Foundation support
     at http://wiki.x.org
for help.
[    23.976] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    23.976]
[    23.976]  ddxSigGiveUp: Closing log
---------------------------

51

als876703 пишет:

[    23.976] Parse error on line 7 of section Monitor in file /etc/X11/xorg.conf

Ошибки в синтаксисе конфигурационного файла в строке 7.

Был, был и весь вышел...

52

als876703 пишет:

Создал файл /etc/X11/xorg.conf
Записал туда:

Section "Device"
Identifier "Default screen"
Driver "intel"
EndSection
Section "Monitor"
Modeline "1368x768_60.00" 85.86 1368 1440 1584 1800 768 769 772 795 -HSync +Vsync
Option "PreferredMode" "1366x768_60.00"
EndSection

Это строка Option?
Как ее правильно записать?

53

Возможно, вы не правильно посчитали строки, нужно считать и пустые строки, и строки с комментариями.
Вместо Modeline попробуйте ModeLine.

Был, был и весь вышел...

54

als876703 пишет:
[    23.976] (EE) Problem parsing the config file
[    23.976] (EE) Error parsing the config file
Fatal server error:
[    23.976] no screens found

Вот мой xorg.conf:

$ cat /etc/X11/xorg.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder75)  Sun Jul 17 22:46:17 PDT 2011


Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath         "/usr/share/X11/rgb"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "/usr/share/fonts/TTF"
    FontPath        "/usr/share/fonts/OTF"
    FontPath        "/usr/share/fonts/Type1"
    FontPath        "/usr/share/fonts/misc"
    FontPath        "/usr/share/fonts/75dpi/:unscaled"
EndSection

Section "Module"
    Load           "extmod"
    Load           "xtrap"
    Load           "dbe"
    Load           "record"
    Load           "glx"
    Load           "type1"
    Load           "freetype"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbModel" "pc104"
    Option         "XkbLayout" "us,ru(winkeys)"
    Option         "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"

        #DisplaySize      320   240     # mm
 ### Comment all HorizSync and VertRefresh values to use DDC:
    Identifier     "Monitor0"
    VendorName     "STN"
    ModelName      "S/T 77E/76E"
    HorizSync       30.0 - 85.0
    VertRefresh     50.0 - 160.0
    Option         "DPMS"
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "SWcursor"                  # [<bool>]
        #Option     "HWcursor"                  # [<bool>]
        #Option     "NoAccel"                   # [<bool>]
        #Option     "ShadowFB"                  # [<bool>]
        #Option     "UseFBDev"                  # [<bool>]
        #Option     "Rotate"                    # [<str>]
        #Option     "VideoKey"                  # <i>
        #Option     "FlatPanel"                 # [<bool>]
        #Option     "FPDither"                  # [<bool>]
        #Option     "CrtcNumber"                # <i>
        #Option     "FPScale"                   # [<bool>]
        #Option     "FPTweak"                   # <i>
        #Option     "DualHead"                  # [<bool>]
        Option    "DynamicTwinView" "False"
        Option    "NoLogo" "True"
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "NV34 [GeForce FX 5200]"
EndSection

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

По поводу xorgsetup - странно, должен быть. Вы xorgsetup через sudo пробовали запускать?

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

55

yars пишет:

По поводу xorgsetup - странно, должен быть. Вы xorgsetup через sudo пробовали запускать?

Да, sudo xorgsetup.
Command not found.

56

als876703 пишет:

Modeline "1368x768_60.00" 85.86 1368 1440 1584 1800 768 769 772 795 -HSync +VsyncOption
"PreferredMode" "1366x768_60.00"

ничего не смущает?

Lupo Alberto пишет:

Вместо Modeline попробуйте ModeLine.

man xorg.conf пишет:

Config  file  keywords  are  case-insensitive

95% процентов проблем находятся между клавиатурой и стулом.

57

Fat-Zer пишет:

als876703 пишет:

    Modeline "1368x768_60.00" 85.86 1368 1440 1584 1800 768 769 772 795 -HSync +VsyncOption
    "PreferredMode" "1366x768_60.00"

ничего не смущает?

Я заметил. Вот вывод команды gtf 1366 768 60 (такие цифры указаны в Система/Параметры/Мониторы)
--------------------
# 1368x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 85.86 MHz
  Modeline "1368x768_60.00"  85.86  1368 1440 1584 1800  768 769 772 795  -HSync +Vsync
----------------------
Не знаю в чем дело.

58

als876703 пишет:

Не знаю в чем дело.

выделил же жирным.
в первой строчке 1368
а во второй 1366

95% процентов проблем находятся между клавиатурой и стулом.

59

Fat-Zer пишет:

Lupo Alberto пишет:

    Вместо Modeline попробуйте ModeLine.

Менял. Происходит то же, как если ее удалить совсем.

60

Fat-Zer пишет:

als876703 пишет:

    Не знаю в чем дело.

выделил же жирным.
в первой строчке 1368
а во второй 1366

Я удалял вторую строку совсем. Реакцию компа писал выше.