LINUX.ORG.RU
ФорумGames

KDE и NVIDIA - рандомные фризы во время игр

 , , , ,


0

2

И еще одна проблема, которая сопровождает на протяжении многих лет. Система: Kubuntu 14.04 LTS, Intel Core i5-2500K, nVidia GTX 560 Ti (драйвер 340), 16GB Ram.

3 года назад, как только появились более менее мощные и динамичные игры с графоном - в Kubuntu начались проблемы. Тогда стояла еще Kubuntu 11.04. Первой игрой, где начал ловить рандомные фризы - стала Oil Rush. На самом деле эта проблема не покидала меня ни в одной версии Kubuntu, в большинстве игр - RTS или ЭКШН - не важно - в какой-то момент получаю фриз или жесткое проседание FPS.

Играю себе, играю... варианта развития событий 3:

1. В одних играх получаю рандомный фриз - никакой особой последовательности нет. Просто раз - и FPS просел настолько, что картинка не двигается. Звук при этом может играть дальше, а может циклично повторяться. Ничего не помогает!

2. Есть игры, в которых получаю рандомный фриз - но с одной лишь разницей. Мне ПОМОГАЕТ вход в консольный режим по CTRL+ALT+F1 и выход из него по CTRL+ALT+F7. И можно снова нормально играть до очередного фриза. Например - это помогает в Dota 2. Кто-то может объяснить такой вот способ «снять» фриз?

3. Есть игры, в которых внезапно просто проседает FPS с 60+ до 8-10, и далее ничего не помогает, только перезапуск игры. Например, такое часто происходит в Oil Rush.

Кто-то сталкивался с этим? Что это может быть и как пофиксить?

Ты графические эффекты для полноэкранных окон отключил (параметры системы - эффекты - дополнительно - поставить галочку в «отключить граф. эффекты для полноэкранных окон»)? Если нет, то выруби, от этого тоже фризы могут быть.

gill_beits ★★★★
()

Как вариант, попробуй запускать в отдельных иксах

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

Ты графические эффекты для полноэкранных окон отключил?

Спасибо, потыкаю несколько игр и напишу потом что вышло.

i-want-a-fix
() автор топика

Похоже тут несколько различных проблем. Первое выглядит как GPU lockup обыкновенный (замершая картинка, звук в цикле). Чтобы отловить, что там происходит перед смертью, попробуйте netconsole. Третье в каких играх, кроме Oil Rush, наблюдается?

RussianNeuroMancer ★★★★★
()

Я бы уже давно DE сменил бы на попробовать

fornlr ★★★★★
()

проблемы с железом, например

anonymous
()
Ответ на: комментарий от gill_beits

Ты графические эффекты для полноэкранных окон отключил?

Проверил - не помогло. В первой же запущенной игре фриз.

i-want-a-fix
() автор топика
Ответ на: комментарий от i-want-a-fix

Залез в /var/log/syslog, но там чего-то слишком много и не о том.

i-want-a-fix
() автор топика

Может ли что-то из этих ошибок делать фризы?

Jan 2 13:02:06 kubuntu kernel: [ 2370.516800] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 9 Error

Jan 2 13:04:55 kubuntu kernel: [ 0.995446] [drm:i915_stolen_to_physical] *ERROR* conflict detected with stolen region: [0xcba00000 - 0xcfa00000]

Jan 2 13:04:55 kubuntu kernel: [ 17.906452] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro

Jan 2 13:05:04 kubuntu NetworkManager[900]: <error> [1420193104.346245] [nm-dns-dnsmasq.c:396] update(): dnsmasq owner not found on bus: Could not get owner of name 'org.freedesktop.NetworkManager.dnsmasq': no such name

Jan 2 13:06:00 kubuntu pulseaudio[2191]: [pulseaudio] server-lookup.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11

Jan 2 13:06:00 kubuntu pulseaudio[2191]: [pulseaudio] main.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11

i-want-a-fix
() автор топика
Ответ на: комментарий от i-want-a-fix

Jan 2 13:02:06 kubuntu kernel: [ 2370.516800] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: Shader Program Header 9 Error

Jan 2 13:04:55 kubuntu kernel: [ 0.995446] [drm:i915_stolen_to_physical] *ERROR* conflict detected with stolen region: [0xcba00000 - 0xcfa00000]

Сюрприз блин, бага с NVRM. Я с подобным встречался два раза. Один раз помогло обновление драйверов. А второй раз это был признак того, что видяха скоро сдохнет.

Но текст ошибок был не абсолютно идентичным, в случае дохнувшей видяхи еще было «GPU has fallen off the bus», примерно так. Кстати(только не ржать) - это может быть именно тем, о чём написано в тексте ошибки. То есть - неплотно вставленная видяха. Припоминаю еще один случай, как это не смешно.

У меня был комп с дуалбутом на прошлой работе, на котором однажны перестала грузиться винда. Не беда, подумал я и загрузил вторую систему - Linux. И она загрузилась аккурат до момента запуска иксов(поднялся фреймбуффер, прошла загрузка всех служб) - а потом - чёрный экран и тишина. По netconsole последнее сообщение именно 'GPU has fallen off the bus', машина прекрасно пингуется, все сетевые службы работают, но на мониторе - чернота и вернуться в консоль нельзя.

Открыл системник - а там видяха почти наполовину не вставлена в PCI Express. Затрудняюсь сказать как это вообще работало.

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

Один раз помогло обновление драйверов.

За 3 года сменил много драйверов, не помогло.

А второй раз это был признак того, что видяха скоро сдохнет.

Выходит что 3 года дохнет, но на винде ничего не зависает...

i-want-a-fix
() автор топика
Ответ на: комментарий от Pinkbyte

Открыл системник - а там видяха почти наполовину не вставлена в PCI Express.

В ближайшее время посмотрю, но когда последний раз чистил комп от пыли, то вроде все перепроверил... но мало ли. :)

Перегрев, кстати, тоже исключен.

i-want-a-fix
() автор топика
Ответ на: комментарий от Pinkbyte

По первой ошибке есть какой-то топик на сайте geforce, но без ответа - как раз драйвер 340.

https://forums.geforce.com/default/topic/763297/geforce-drivers/340-43-device...

Вот еще один топик по «Graphics Exception: Shader Program Header 9 Error» с драйвером 340, вроде там винда, но чел пишет что пробовал 2 видеокарты nVidia на одном и том же железе - и фризится десктоп, делает вывод что драйвера nVidia стали такими же говеными, как ATI.

https://forums.geforce.com/default/topic/764283/official-nvidia-340-52-whql-d...

Решения там тоже вроде нет...

P.S. Есть ли что-то новее 340.65 из стабильного под Linux?

i-want-a-fix
() автор топика
Ответ на: комментарий от ZenitharChampion

Попробуй отключить Steam Overlay в настрйоках.

Это здесь не причем - виснет в т.ч. в НЕ-стим играх.

i-want-a-fix
() автор топика

Пересобрал комп, прочистил все что надо, в т.ч. шлейфы - не помогло! Вот отстой.

i-want-a-fix
() автор топика

Когда только собирал комп - были подозрения, что видюха бракованная. Тогда я поставил Windows и потестил на Crysis 1-2 - каждые 15-30 минут были зависания. Но в то же время - недавно я прошел The Witcher 2 на средних настройках - без единого зависания - все на той же винде и той же видюхе. Ничего не понимаю.

i-want-a-fix
() автор топика
Ответ на: комментарий от i-want-a-fix

Попробуй http://mirror.yandex.ru/fedora/linux/releases/21/Live/x86_64/Fedora-Live-MATE..., а лучше такой же образ Russian Fedora - там проприетарные драйверы сразу http://mirror.yandex.ru/fedora/russianfedora/releases/RFRemix/21/Live/x86_64/.... У тебя на компе много гигабайт памяти? Тогда сгодится. Потестируй Steam и DRM-free игры в режиме LiveCD. Если не глючат - это всё убунта.

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

1. Проблемы с железом

2. Нехватка памяти

3. Проблемы драйвера и самой игры.

Deleted
()
Ответ на: комментарий от i-want-a-fix

ну и сколько ватт энергопотребления в системных требованиях ведьмака? лол

anonymous
()

Было похожее на GTX760. Почему-то в основном в Скайриме под вайном на высоких настройках тормоза начинались с какого-то момента. Но проблема, похоже, не в вайне, поскольку на каком-то из нативных тестов Unigine такое же было. В нативных стимовских игрушках — просто не помню, было ли.

Сейчас 780 и __GL_YIELD=USLEEP. Пока тормоза не встречались.

alegz ★★★★
()

Попробовать в отдельных иксах, как уже советовали

anonymous
()

Kubuntu 14.04, i7-2600, 560 ti, 16 gb ram (две машины). С различными драйверами такой проблемы не было.

Самое забавное - с 560 ti были проблемы с фризами под виндой начиная с какого-то драйвера. Через год её признали и пофиксили, но в последующих версиях все равно периодически встречалась. На офф. форуме была даже эпичная тема, где народ искал рабочие драйвера.

altwazar ★★★★
()
Ответ на: комментарий от i-want-a-fix

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

Обычно проблемы именно с фуллскрином, особенно если переключаться между приложениями.

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