Автор Тема: p6: проблема с интелловским видео на x86_64  (Прочитано 3571 раз)

Оффлайн ogion76

  • alt linux team
  • ***
  • Сообщений: 88
  • #290653
    • www.ogion76.name
    • Email
День добрый!

С какого-то времени у меня возникла проблема с графикой на машине с i5
и x86_64 (p6/branch).

Проблема проявляется при использовании собираемого мною shlexle
(http://www.sisyphus.ru/ru/srpm/Sisyphus/shelxle). При включённых
эффектах рабочего стола при открытии любого файла со структурными
данными в данной софтине получаю чёрный экран. При выключенных
эффектах получаю такое:



Какое-то время назад работало всё нормально, но после какого-то из
обновлений стало глючить.

Причём, с другим софтом проблем вроде не возникает. Эффекты раб. стола
работают нормально, пока не попробуешь воспользоваться shlexle. После
попытки использования shlexle эффекты приходится выключать, и их уже
не получается включить обратно (при включении получаю чёрный экран),
рестарт xorg не помогает, помогает только перезагрузка.

На домашнем компе с nvidia и i586 (p6/branch) таких проблем не
наблюдаю, всё работает хорошо, как с эффектами, так и без них.

Системы на обоих компах обновляются примерно синхронно из p6/branch.
От версии ядра глюк не зависит, по крайней мере я попробовал поставить
из архива ядро 3.0.4 -- результат такой же, что и на текущих. Пробовал
как std-def, так и un-def ядра. Как основное использую ядро
3.1.5-un-def на обоих машинах.

Выдержка из lspci:

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation
Core Processor Family Integrated Graphics Controller (rev 09) (prog-if
00 [VGA controller])
       Subsystem: ASUSTeK Computer Inc. Device 844d
       Flags: bus master, fast devsel, latency 0, IRQ 53
       Memory at fe000000 (64-bit, non-prefetchable) [size=4M]
       Memory at c0000000 (64-bit, prefetchable) [size=256M]
       I/O ports at f000 [size=64]
       Expansion ROM at <unassigned> [disabled]
       Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
       Capabilities: [d0] Power Management version 2
       Capabilities: [a4] PCI Advanced Features
       Kernel driver in use: i915
       Kernel modules: i915


$ xdriinfo
Screen 0: i965


Помогите, пожалуйста, разобраться в причине возникших проблем и найти
их решение.

Оффлайн БарсSc

  • alt linux team
  • ***
  • Сообщений: 1 089
  • Intel_i7/nVidia_Optimus, AMD Ryzen 3 2200
Мне кажется вы напрасно сюда написали, здесь разработчики бывают редко, лучше в списки рассылок написать.

Оффлайн ogion76

  • alt linux team
  • ***
  • Сообщений: 88
  • #290653
    • www.ogion76.name
    • Email
Мне кажется вы напрасно сюда написали, здесь разработчики бывают редко, лучше в списки рассылок написать.

Туда я написал раньше. Никто не ответил. :(

Оффлайн varalt

  • Завсегдатай
  • *
  • Сообщений: 996
    • Email
У вас такое появляется когда? Когда открываешь файл или во время работы?

Оффлайн ogion76

  • alt linux team
  • ***
  • Сообщений: 88
  • #290653
    • www.ogion76.name
    • Email
У вас такое появляется когда? Когда открываешь файл или во время работы?

Чтобы работать с shelxle надо сначала открыть файл со структурой в формате SHELX. Пока файл не открыл всё вроде выглядит нормально, просто потому что рисовать софтине нечего. Как только открываешь файл, она пытается нарисовать загруженную молекулу (или её часть), но получается то, что выше описал.

Т. е. глючит именно в момент, когда она пытается вывести графику в opengl.

Оффлайн varalt

  • Завсегдатай
  • *
  • Сообщений: 996
    • Email
У вас такое появляется когда? Когда открываешь файл или во время работы?

Чтобы работать с shelxle надо сначала открыть файл со структурой в формате SHELX. Пока файл не открыл всё вроде выглядит нормально, просто потому что рисовать софтине нечего. Как только открываешь файл, она пытается нарисовать загруженную молекулу (или её часть), но получается то, что выше описал.

Т. е. глючит именно в момент, когда она пытается вывести графику в opengl.
А сам файл-образец прикрепить сюда можно? Проверил бы у себя...

Оффлайн ogion76

  • alt linux team
  • ***
  • Сообщений: 88
  • #290653
    • www.ogion76.name
    • Email
А сам файл-образец прикрепить сюда можно? Проверил бы у себя...

Попробую.

Оффлайн ogion76

  • alt linux team
  • ***
  • Сообщений: 88
  • #290653
    • www.ogion76.name
    • Email
Попробую.

Прицепил в прошлом сообщении. Необходимо сделать ему unzip перед тем, как скармливать shelxle.

Оффлайн varalt

  • Завсегдатай
  • *
  • Сообщений: 996
    • Email
Только сегодня смог посмотреть на этот файл. Но я проблем тут не вижу.

Оффлайн ogion76

  • alt linux team
  • ***
  • Сообщений: 88
  • #290653
    • www.ogion76.name
    • Email
Только сегодня смог посмотреть на этот файл. Но я проблем тут не вижу.

У вас железо и система аналогичные? Если да, то хотелось бы тогда разобраться, в чём разница.

Оффлайн varalt

  • Завсегдатай
  • *
  • Сообщений: 996
    • Email
Только сегодня смог посмотреть на этот файл. Но я проблем тут не вижу.

У вас железо и система аналогичные? Если да, то хотелось бы тогда разобраться, в чём разница.
Видеокарта Nvidia 210(драйвер nouveavu), Kdesktop 6 (32 bit)
Правда, у меня на материнской плате есть встроенная видеокарта Intel, но проверить на ней я смогу только после 9 января...

А Вы shelxle поставили 32 бит или 64 бит?
« Последнее редактирование: 31.12.2011 14:19:22 от fotons »

Оффлайн ogion76

  • alt linux team
  • ***
  • Сообщений: 88
  • #290653
    • www.ogion76.name
    • Email
Видеокарта Nvidia 210(драйвер nouveavu), Kdesktop 6 (32 bit)
Правда, у меня на материнской плате есть встроенная видеокарта Intel, но проверить на ней я смогу только после 9 января...
А Вы shelxle поставили 32 бит или 64 бит?

Ну так на nvidia (проприетарный драйвер) 32 бит и у меня проблем нет. Я же написал в первом сообщении, что проблемы у меня на интеле на x86_64.

Оффлайн varalt

  • Завсегдатай
  • *
  • Сообщений: 996
    • Email
Видеокарта Nvidia 210(драйвер nouveavu), Kdesktop 6 (32 bit)
Правда, у меня на материнской плате есть встроенная видеокарта Intel, но проверить на ней я смогу только после 9 января...
А Вы shelxle поставили 32 бит или 64 бит?

Ну так на nvidia (проприетарный драйвер) 32 бит и у меня проблем нет. Я же написал в первом сообщении, что проблемы у меня на интеле на x86_64.
Значит, проблемы с 64-битной сборкой shelxle или с драйверами для интел 64-бит.
Но Вы сказали, что проблемы начались после очередного обновления системы...
Кстати, а под новым пользователем проблема сохраняется или нет?
« Последнее редактирование: 01.01.2012 11:49:57 от fotons »

Оффлайн ogion76

  • alt linux team
  • ***
  • Сообщений: 88
  • #290653
    • www.ogion76.name
    • Email
Значит, проблемы с 64-битной сборкой shelxle или с драйверами для интел 64-бит.
Но Вы сказали, что проблемы начались после очередного обновления системы...
Кстати, а под новым пользователем проблема сохраняется или нет?

Сохраняется. Даже в голых иксах запускал, такая же фигня.

Версия shelxle была та же самая (1.0.500, сейчас уже 1.0.509), когда работало и когда перестало. Но вот от чего перестало понять не могу.

Оффлайн aen

  • alt linux team
  • ***
  • Сообщений: 2 452
А ядро какое?