LINUX.ORG.RU

Фризится изображение

 , ,


0

1

С некоторых пор стала стабильно воспроизводиться следующая проблема: если пытаешься запустить в полноэкранном режиме какую-нибудь игрушку (например, Crimsonland, который раньше прекрасно работал), или Chrome с netflix, то через минут 5 видео фризится (а звук играть продолжает), приходится переключаться в консоль и прибивать приложение через kill -9.

amd, открытый драйвер. в dmesg, в консоли, в journalctl и в .Xsession-errors пусто (уровень printk повышал до максимального).

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Whistler [Radeon HD 6730M/6770M/7690M XT] (prog-if 00 [VGA controller])
Linux del-debian 4.8.0-2-amd64 #1 SMP Debian 4.8.11-1 (2016-12-02) x86_64 GNU/Linux
ii  xserver-xorg-video-radeon              1:7.8.0-1+b1                        
ii  xserver-xorg                           1:7.7+18                             amd64        
ii  xserver-xorg-core                      2:1.19.0-3                           amd64        

Кто-нибудь с таким сталкивался?

cast Zubok.

☆☆☆☆☆

Ответ на: комментарий от el-d

Не, там у тебя mpv зависает, а у меня нет (smplayer + mpv работают нормально). Да и

htop было не запустить

такого нету. Моментально переключается в консоль по ctrl+alt+f1 и там спокойно всё запускается, включая htop и kill/pkill.

DELIRIUM ☆☆☆☆☆
() автор топика
Ответ на: комментарий от DELIRIUM

У меня mpv зависает c аппаратным ускорением. А без него вроде нет. Насчёт htop — инфа не совсем верная. При запуске в окне, не в полноэкранном режиме, сама система не виснет, зависает только видео. А про запуск консоли из полноэкранного режима как-то тогда не подумал

el-d ★★
()
Ответ на: комментарий от Ygor
$ sensors
radeon-pci-0100
Adapter: PCI adapter
temp1:        +47.5°C  (crit = +120.0°C, hyst = +90.0°C)

acpitz-virtual-0
Adapter: Virtual device
temp1:        +46.0°C  (crit = +128.0°C)
temp2:        +47.0°C  (crit = +128.0°C)
temp3:        +37.0°C  (crit = +128.0°C)
temp4:        +42.0°C  (crit = +128.0°C)
temp5:        +27.0°C  (crit = +128.0°C)
temp6:         +0.0°C  (crit = +128.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +51.0°C  (high = +86.0°C, crit = +100.0°C)
Core 0:         +46.0°C  (high = +86.0°C, crit = +100.0°C)
Core 1:         +44.0°C  (high = +86.0°C, crit = +100.0°C)
Core 2:         +50.0°C  (high = +86.0°C, crit = +100.0°C)
Core 3:         +47.0°C  (high = +86.0°C, crit = +100.0°C)

DELIRIUM ☆☆☆☆☆
() автор топика

Та же фигня, + еще в кедах виснет или плазма (панелька и не только) или же всё (kwin?). Юзаю свежий тестинг, подозреваю дрова.

Advanced Micro Devices, Inc. [AMD/ATI] Cayman XT [Radeon HD 6970]

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

найдет хорошую дату

Дата нужна, только если хочешь подключать репозиторий целиком. Для одного пакета проще перебрать его версии: http://snapshot.debian.org/binary/xserver-xorg-video-radeon/

Потом делаешь себе локальный репозиторий и кладёшь туда пакет.

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

Там ещё xserver-xorg-core нужен соответствующий, так что не всё так просто.

DELIRIUM ☆☆☆☆☆
() автор топика
Ответ на: комментарий от i-rinat

Просит xorg-video-abi-20. А такого пакета ни в снапшотах, ни в репозитории нет. Пробовал пересобрать через apt -b source, выдал ошибки

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

Просит xorg-video-abi-20. А такого пакета ни в снапшотах, ни в репозитории нет

Это не пакет, а свойство X сервера. abi 20 для видеодрайверов вроде в Xorg-server 1.18

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

Ага, я откатил xorg-server-video-radeon и xorg-server-core (этот пакет предоставляет xorg-video-abi), при запуске иксов система стала виснуть ваще намертво. Видимо, нужно откатывать ещё какие-то пакеты.

DELIRIUM ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Pavval

На FreeBSD «обновил» в обратную сторону драйвер - всё заработало. В драйвере 7.8 слишком много регрессий - совсем перестали держать должное качество. За циферками в номерах версий погнались, наверное.

iZEN ★★★★★
()
Ответ на: комментарий от el-d
> pkg info -dr xf86-video-ati-7.5.0,1
xf86-video-ati-7.5.0,1
Depends on     :
	xproto-7.0.31
	libGL-11.2.2
	xorg-server-1.17.4,1
	libXi-1.7.8,1
Required by    :
	xorg-drivers-7.7_3
iZEN ★★★★★
()

Решил откатом на версию драйвера 7.7.1. Откат делается так:

* Прописываем снапшот (обратите внимание на дату)

$ grep snapsh /etc/apt/sources.list
# snapshot for radeon 7.7
deb [arch=amd64] http://snapshot.debian.org/archive/debian/20160916T045559Z/ unstable main contrib non-free

* Делаем апдейт с отключенной проверкой Valid-Until:

$ sudo apt-get update -o Acquire::Check-Valid-Until=false

* Добавляем пиннинг для xserver (у репы unstable у меня Pin-Priority 900, поэтому делаем выше, чем ваш основной):

$ head /etc/apt/preferences.d/01-pinning 
Package: xserver-*
Pin: origin "snapshot.debian.org"
Pin-Priority: 1000

* Ставим xorg предыдущей версии (то самое abi=20)

$ sudo apt-get install xserver-xorg-core=2:1.18.4-2

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

DELIRIUM ☆☆☆☆☆
() автор топика
Ответ на: комментарий от DELIRIUM

Спасибо, у меня заработало. Надеюсь, к релизу stretch пофиксят.

el-d ★★
()
Ответ на: комментарий от DELIRIUM

Чел в баге ответил, что это пофикшено в xserver-xorg-core 2:1.19.1-1 и выше. Кто-нибудь проверить может?

DELIRIUM ☆☆☆☆☆
() автор топика
Ответ на: комментарий от DELIRIUM

Я сам проверил:

* xserver-xorg-core 2:1.19.1-4

* xserver-xorg-video-radeon 1:7.8.0-1+b1

Проблема исчезла. Так что обновляйтесь до новых иксов.

DELIRIUM ☆☆☆☆☆
() автор топика
Ответ на: комментарий от el-d

У меня в тестинге пофиксили. Обновился в тот же день когда написали.

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