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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Lenovo G550, Y550.... Проблемы, настройки и т.п.  (Прочитано 35946 раз)

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

Оффлайн wavebvg

  • Активист
  • *
  • Сообщений: 432
  • Никогда не знаешь, чем всё...
    • Просмотр профиля
Re: Lenovo G550, Y550.... Проблемы, настройки и т.п.
« Ответ #15 : 07 Января 2010, 19:46:17 »
Так, после выхода из спящего режима - дурацкие помехи на экране...
Получается их исправить сменой разрешения, к примеру, так:
xrandr -s 1360x768_60
xrandr -s 1366x768_60
Теперь надо додуматься, как этот скрипт запускать после выхода из спящего режима, копаю в сторону udev, но тк никогда этим не занимался, то результатов нету, может кто-нить чем-нить поможет?

Оффлайн sasha7434

  • Любитель
  • *
  • Сообщений: 99
    • Просмотр профиля
Re: Lenovo G550, Y550.... Проблемы, настройки и т.п.
« Ответ #16 : 09 Января 2010, 23:51:42 »
поставил 7,активировал по телефону при помощи выложенного добрыми людьми ключем,имею бесплатную,легальную,коробочную версию,никаких проблем с картой,спящим режимом,видео,разрешением,честно-вздохнул с облегчением,после 1,5 года поисков,копаний,форумов и т.д.Если в 10.04 не будет изменений-не вернусь...

Оффлайн egaz

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Lenovo G550, Y550.... Проблемы, настройки и т.п.
« Ответ #17 : 17 Января 2010, 03:33:18 »
Хочу подключиться к обсуждению проблемы.
Месяц владею девайсом Y550+GT 240M (nv190.42) на борту Fedora 12 (2.6.31.9-174.fc12.i686.PAE).
Проверил, смена разрешений через nvidia-settings работает стабильно. при переходе к 4:3 (1024х768, 800х600, 640х480) картинка просто растягивается.
Никаких сбоев нет. Обратно возвращается тоже исправно. Можно менять и через xrandr -s 1366x768_60
Но если перейти в Термирал (CTRL+ALT+Fx) или выйти из сеанса, запустить новые иксы или выйти из ждущего режима (усыпление в память) то появляются то самое дрожание. Оно наблюдается как в Иксах так и в терминалах. Если выходить из спящего режима (усыпление на диск) то всё восстанавливается.
Никак эти помехи убрать не получается (xrandr не помогает).
Судя по характеру, можно сказать, что настройки сбиваются именно внутри видеокарты, не знаю как сказать иначе.

Что надо бы попробовать:
Какие-нибудь старые дистры с другим ядром и дровами.
И удаление дисплея из настроек, т.е. сигнал на монитор не должен идти вовсе.

Когда появится время, отпишусь о результатах.


Что выдаёт 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

А вот что прочитала программка read-edid из самого монитора:
EISA ID: CMO1571
Screen size: 35.0 cm x 19.0 cm (15.68 inches, aspect ratio 16/9 = 1.78)
Gamma: 2.2
Digital signal

# Monitor preferred modeline (60.0 Hz vsync, 48.4 kHz hsync, ratio 16/9, 99 dpi)
ModeLine "1366x768" 75.5 1366 1397 1462 1560 768 772 784 806 -hsync -vsync

Т.к. давно позабыл, что это значит, могу только сделать вывод, что есть различия, которые и могут являться проблемой.

Добиться работы без дрожаний  на 1366x768 не получилось.
Поэтому в экспериментах остановился на 1368x768. т.е. два пикселя справа уходят за границу. Это для меня не критично.
Важнее, чтобы засыпал и просыпался. Настройки по минимуму будут:
       SubSection     "Display"
           Depth       24
      Modes "1368x768_60"
       EndSubSection
и в Section "Monitor":

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



« Последнее редактирование: 17 Января 2010, 05:21:35 от egaz »

Оффлайн olegwhite

  • Автор темы
  • Любитель
  • *
  • Сообщений: 77
    • Просмотр профиля
Re: Lenovo G550, Y550.... Проблемы, настройки и т.п.
« Ответ #18 : 17 Января 2010, 18:18:46 »
Уважаемый egaz, спасибо, что изволили присоединиться к обсуждению проблемы. Встречный вопрос - какая версия драйверов у Вас установлена? Почему спрашиваю, потому, что Ваша карточка уже полностью поддерживается драйверами от NVidia 190.53 и если и после установки этих дров проблема останется, то я даже и не знаю, что тогда и думать и в какой стороне искать решение проблемы.

Оффлайн egaz

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Lenovo G550, Y550.... Проблемы, настройки и т.п.
« Ответ #19 : 18 Января 2010, 01:56:21 »
olegwhite, В начале поста я написал, что экспериментировал с 190.42. Да, там не было написано о поддержке GT240M
Просто в версиях
195.30   BETA      23.12.2009
190.53          16.12.2009
хоть и написано о поддержке, но ситуация не изменилась.

Очень бы хотелось услышать wavebvg, т.к. проблема аналогичная.

Оффлайн wavebvg

  • Активист
  • *
  • Сообщений: 432
  • Никогда не знаешь, чем всё...
    • Просмотр профиля
Re: Lenovo G550, Y550.... Проблемы, настройки и т.п.
« Ответ #20 : 18 Января 2010, 06:35:20 »
Вообще, проблема с acpi и выходом из спящего режима именно у железки (а значит у драйвера) - на домашней машине стоит nvidia и он прекрасно в слееп уходит и охотно просыпается без глюков.
Единственный способ (не моём ноуте по крайней мере с 9.10 на борту) - сменить разрешение - тогда рябь исчезает, но автоматизировать пока не получилось - времени нету...

Оффлайн egaz

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Lenovo G550, Y550.... Проблемы, настройки и т.п.
« Ответ #21 : 18 Января 2010, 10:42:35 »
wavebvg, Попробуйте использовать  Modeline "1368x768_60.00"  85.86  1368 1440 1584 1800  768 769 772 795  -HSync +Vsync
Это конечно не решение.

Заметил,  что с дефолтным конфигом и с новым драйвером (190.53 ), показания в glxgears упали с 9000 FPS до 3000 FPS.
Если это действительно причина, то мне кажется, что это существенно.

Пример дрожания, правда не мой: http://www.youtube.com/watch?v=FyCzQ-_si7k

Эта проблема не связана с Lenovo.
http://www.nvnews.net/vbulletin/showthread.php?t=139657

http://www.nvnews.net/vbulletin/showthread.php?p=2148023#post2148023
В последнем посте сказано, что новые драйвера так же не помогли

bugreport на launchpad:
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-180/+bug/482456


Хотелось задать вопрос именно по топику. Вроде всё что пробовал, всё работает.
1) Но не загорается лампочка на клавиатуре при выключении звука. Видимо надо копать в сторону keyboard leds.
2) Так и не понял, как можно заюзать "Lenovo Desktop Navigator" Это сенсорные кнопки над клавиатурой. Я думал, что эта бегающая полосочка - много кнопок, а оказалось что только одна длинная...
« Последнее редактирование: 18 Января 2010, 14:35:26 от egaz »

Оффлайн wavebvg

  • Активист
  • *
  • Сообщений: 432
  • Никогда не знаешь, чем всё...
    • Просмотр профиля
Re: Lenovo G550, Y550.... Проблемы, настройки и т.п.
« Ответ #22 : 06 Февраля 2010, 22:44:52 »
Проблема с мерцанием решается очень просто: надо лишь добавить скриптик
Код: ( /usr/lib/pm-utils/sleep.d/99monitor) [Выделить]
#!/bin/sh
echo $1;
case "$1" in
hibernate|suspend)
DISPLAY=:0 xrandr -s 1360x768_60;
;;
thaw|resume)
DISPLAY=:0 xrandr -s 1366x768_60;
;;
*)
;;
esac

exit 0;
Тогда при просыпании рябь пропадёт
В общем таким образом можно настроить все утройства, плохо просыпающиеся :-)
PS надо ещё разрешить запуск этого скрипта.

Оффлайн egaz

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Lenovo G550, Y550.... Проблемы, настройки и т.п.
« Ответ #23 : 07 Февраля 2010, 11:26:54 »
wavebvg,
1) Это не есть решение проблемы, а просто ещё один костыль
2) Вы не упомянули, что такие режимы надо прописывать в xorg.conf
3) А как Вы решили проблему с терминалами, что на /dev/ttyX?

Оффлайн wavebvg

  • Активист
  • *
  • Сообщений: 432
  • Никогда не знаешь, чем всё...
    • Просмотр профиля
Re: Lenovo G550, Y550.... Проблемы, настройки и т.п.
« Ответ #24 : 07 Февраля 2010, 20:31:36 »
1. Это проблема с мерцанием после слепа, и правда костыль, только одно но... Я драйвер переписывать как-то не собирался :-), а работал он после вкючения нормально только потому, что  там происходит смена разрешения после старта х-сервера, это точно такая же смена, если есть другие предложения, то просьба озвучить
2. Ну тут я не особо изголялся, написал вот так:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg
Section "InputDevice"
Identifier "TouchPad"
Driver "synaptics"
Option "device" "/dev/input/event8"
# Option "TapButton1" "0"
# Option "TapButton2" "0"
Option "HorizEdgeScroll" "False"
Option "VertTwoFingerScroll" "True"
Option "HorizTowFingerScroll" "True"
# Option "TouchpadOff" "2"
Option "SHMConfig" "False"
EndSection

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
#    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "TouchPad" "CorePinter"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "0"
    Option "AIGLX" "False"
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     "Configured Monitor"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "AUO"
    DisplaySize 344 193
 Modeline "1366x768"   69.50  1366 1414 1446 1446  768 771 775 806 -hsync -vsync

EndSection


Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce G 105M"
    Option "NvAGP" "0"
    Option "UseEDID" "False"
    Option "AllowSHMPixmaps" "True"
    Option "ExactModeTimingsDVI" "True"
    Option "ModeValidation" "NoHorizSyncCheck,NoDFPNativeResolutionCheck,NoExtendedGpuCapabilitiesCheck,NoWidthAlignmentCheck,NoVertRefreshCheck"
EndSection

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

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    SubSection     "Display"
Modes "1366x768"
        Depth       24
    EndSubSection
EndSection
3. А про эту проблему поподробнее, если есть какие-то варианты решения. Решив её, можно сразу избавиться от проблемы с X-ами...

Оффлайн egaz

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Lenovo G550, Y550.... Проблемы, настройки и т.п.
« Ответ #25 : 07 Февраля 2010, 23:24:12 »
Теперь понятно стало, Вы отключили проверку совместимости режимов:
Цитировать
   Option "ModeValidation" "NoHorizSyncCheck,NoDFPNativeResolutionCheck,NoExtendedGpuCapabilitiesCheck,NoWidthAlignmentCheck,NoVertRefreshCheck"

я уже говорил, что использую
Цитировать
Modeline "1368x768_60.00"  85.86  1368 1440 1584 1800  768 769 772 795  -HSync +Vsync
Из опций
Цитировать
   Option         "ModeValidation" "NoDFPNativeResolutionCheck"
    Option         "UseEDID" "False"

Лично у Меня он Входит и Выходит с такими настройками без проблем, но с терминалом это не решает проблемы...
В терминале всё нормально работает, если только использовать vesa (или другие не n*) драйвер, но 1366x768  он не тянет, ну и сопутствующие минсы...

Где-то читал, что такая же проблема была на intel, там проблему решили переписыванием модуля ядра.... Тут такое не прокатит... Остаётся ждать.


Оффлайн wavebvg

  • Активист
  • *
  • Сообщений: 432
  • Никогда не знаешь, чем всё...
    • Просмотр профиля
Re: Lenovo G550, Y550.... Проблемы, настройки и т.п.
« Ответ #26 : 13 Февраля 2010, 22:59:48 »
У меня решились все проблемы с видео и спящим режимом
Наверное смешно, но как это получилось я пока что не знаю, единственное, что сделал - снёс х-ы полностью и использовал вот этот список реп (тк свой похерил успешно)

кому не лень, попробуйте обновиться с этим списком пакетов, вдруг поможет?
« Последнее редактирование: 13 Февраля 2010, 23:20:10 от wavebvg »

Оффлайн egaz

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Lenovo G550, Y550.... Проблемы, настройки и т.п.
« Ответ #27 : 14 Февраля 2010, 02:48:19 »
2 февраля вышел драйвер под номером 195.36.03

https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-180/+bug/482456
http://www.nvnews.net/vbulletin/showthread.php?t=138205&page=2

В нём наконец-то пофиксили проблемку...
Всё не мог отписаться, как не зайду сюда - проблемы с БД.

wavebvg, Вы бы не могли как-нибудь потом проверить, как ведут себя иксы, если переключиться в tty и немного в нём поработать...
Просто они (иксы) иногда стали иногда падать безо всяких ошибок..... Потом gdm их перезапускает автоматом... неприкольно...
И не могу никак гарантировать, может они бы падали и раньше, я же не работал под tty с рябью :-)

Оффлайн wavebvg

  • Активист
  • *
  • Сообщений: 432
  • Никогда не знаешь, чем всё...
    • Просмотр профиля
Re: Lenovo G550, Y550.... Проблемы, настройки и т.п.
« Ответ #28 : 14 Февраля 2010, 15:12:54 »
Уменя на 30-й версии полёт нормальный теперь...
Не падает, всё нормально, ни при переодическом переключении, ни при многокраном и интенсивном

Оффлайн olegwhite

  • Автор темы
  • Любитель
  • *
  • Сообщений: 77
    • Просмотр профиля
Re: Lenovo G550, Y550.... Проблемы, настройки и т.п.
« Ответ #29 : 20 Февраля 2010, 14:05:10 »
согласен с egaz драйвер под номером 195.36.03 исправил проблему деления экрана, только xorg.conf нужно использовать тот, который драйвер создает сам. Единственная проблемка, что после разрешения 1366х768 следующим вниз идет 1024х768, но это не критично.
Иксы работают нормально, даже запускаются корректно игрушки из под Вина. Бывает, что при выходе из этих приложений начинает падать частота экрана, но как-то странно потом происходит восстановление ее (частоты), впервые с таким сталкиваюсь. Опять же - не критично. Думаю с выходом следующей версии драйвера и это поправят.
Как итог - можно считать. что проблема решена.

 

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