LinuxForum.Fans
Тема

Полосы при просмотре видео

Автор: Sunsetcolours 13 сообщений 5960 просмотров
#359923

Сейчас у меня радеон и свободный дравер, а когда-то лечил такую проблему на nvidia включением vsync to blank (вертикальной синхронизации). Как быть с радеоном пока не понял. Сейчас стоит mesa. Проприетарный для моей mobility radeon hd 3400 поставить не могу. |После установки бинарника с сайта ati-config ругается, что не видит видюху.

#359935

Sunsetcolours,
В секцию Device конфигурационного файла xorg добавьте:

text
Option "XV_VSYNC" "on"

Перезагрузитесь.

#359943

verg, xorg.conf? Проблема в том, что у меня его нет.
Попытался сконфигурировать через Xorg :1 -configure.
Как водится в /root у меня образовался xorg.conf.new.
Но, терминал в конце выругался:
[console]Number of created screens does not match number of detected devices.
Configuration failed.
VGA Arbitration: Cannot restore default device.[/console]

#359945

Sunsetcolours,
Покажите:
[console]ls -l /etc/X11/xorg.conf.d/[/console]
[console]ls -l /usr/share/X11/xorg.conf.d/[/console]

#359946

Что за...?
xorg.conf.new:
[console]ection "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
Screen 2 "Screen2" RightOf "Screen1"
Screen 3 "Screen3" RightOf "Screen2"[/console]

Соответственно далее 4 секции "Screen", где есть соответствующее кол-во Device "Card..." и Monitor "Monitor..."

#359947
verg написал:
Sunsetcolours,
Покажите:
[console]ls -l /etc/X11/xorg.conf.d/[/console]
[console]ls -l /usr/share/X11/xorg.conf.d/[/console]

[console]итого 44
-rw-r--r-- 1 root root 61 дек 3 14:32 05-glamor.conf
-rw-r--r-- 1 root root 1099 дек 19 17:43 10-evdev.conf
-rw-r--r-- 1 root root 509 сен 28 06:31 10-libvnc.conf
-rw-r--r-- 1 root root 348 окт 15 00:11 11-evdev.conf
-rw-r--r-- 1 root root 529 июл 1 2011 50-device.conf
-rw-r--r-- 1 root root 527 июл 1 2011 50-monitor.conf
-rw-r--r-- 1 root root 491 июл 1 2011 50-screen.conf
-rw-r--r-- 1 root root 1918 сен 28 06:28 50-synaptics.conf
-rw-r--r-- 1 root root 115 сен 28 07:59 50-vmmouse.conf
-rw-r--r-- 1 root root 835 сен 28 07:59 50-wacom.conf
-rw-r--r-- 1 root root 202 янв 11 11:23 90-keytable.conf
[/console]

[console]итого 4
-rw-r--r-- 1 root root 1099 дек 19 17:43 10-evdev.conf
[/console]

#359948
"Sunsetcolours" написал:
-rw-r--r-- 1 root root 529 июл 1 2011 50-device.conf

Прописывайте в секцию Device в:

text
/etc/X11/xorg.conf.d/50-device.conf
"Sunsetcolours" написал:

Что за...?
xorg.conf.new:

Можете удалить. Ненужный файл.

#359952
verg написал:

Прописывайте в секцию Device в:
text
/etc/X11/xorg.conf.d/50-device.conf

Можете удалить. Ненужный файл.

Я извиняюсь за тупняк. Я правильно понял, что в /etc/X11/xorg.conf.d/50-device.conf мне надо прописать Option "XV_VSYNC" "on"?
Просто там всё закомментировано:

text
#Section "Device"
#  Identifier "Default Device"
#
#  #Driver "radeon"
#
#  ## Required magic for radeon/radeonhd drivers; output name
#  ## (here: "DVI-0") can be figured out via 'xrandr -q'
#  #Option "monitor-DVI-0" "Default Monitor"
#
#EndSection
#359953

Sunsetcolours,
Допишите следующее после имеющегося текста:

text
Section "Device"
        Identifier "Default Device"
        Driver "radeon"
   Option "XV_VSYNC" "on"
EndSection
#359955

Огромное спасибо за помощь и терпение! :)

#363771

Очень мб что я в корне не прав, просто наболело но зачем так все усложнять?
Поставил вчера Debian Jessie (amd64 Gnome 3) этот вот исошник начнется загрузка

Словоблудие

Показать
Как выяснилось опытным путем: установка драйвера очень требует метапакет какой-то там "linux-headers", его легко можно и, видимо, нужно скачать в стандартных репозиториях того же дебиана. Да только вот формировать source.list вручную какбе не "дебиан вэй" особенно, когда есть пакет "netselect-apt". Значится скачал пакет поставил и запустил. Свормировался новый источник репов (старый переименовался). Обновил его и стал ставить эти самые хеадеры - что нужны пакету с драйвером видеокарты. И нужная версия хеадеров конечно же не нашлась!!! Оказалось, в source.list прописалась ветка stable, вместо testing. Поменял руками. - явный баг пакета netselect-apt ИМХО.

1. Поставил необходимые хеадеры:

text
# aptitude install linux-headers-3.12-1-amd64

2. Скачал для своей видеокарты (mobility HD5650) с сайта AMD драйвер "amd-catalyst-13.11-betaV9.95-linux-x86.x86_64" этот вот начнется загрузка
3. Распаковал zip, получил *.sh и сделал его загрузочным (chmod +x).
4. поставил.

text
./amd-catalyst-13.11-betaV9.95-linux-x86.x86_64.run

5. УМВР, но vsync во флеш и видео просто убила! *WALL*
Решение проблемы не нагуглилось, но все же я ее решил. :-)
запускаем из консоли с правами администратора "Ati Catalyst Control Center":

text
# amdcccle

Идем в Параметры дис.. -> Снижение помех [Включить снижение помех на рабочем столе, чтобы уменьшить помехи] и автоматически включится "Ждать вертикального обновления" (в том же окне есть ссылка) ну и где-то рядом есть фичи касающиеся производительности и использования ресурсов видеоадаптера (чтоб он "не ленился").
После этого рассинхрон замечен не был, комп спокойно тянет FHD, например матроску ч/з VCL.

upd: Но не совсем в тему (Про смену разрешения в grub2 т.е. до загрузки ОС)

Показать
# *Grub2 and framebuffer*
# It is simple:
# Simply modify /etc/grub.d/00_header as follows:
# On approximately line 131(Wheezy) you should see: ( У меня в jessie 205/380)

if loadfont `make_system_path_relative_to_its_root ${GRUB_FONT_PATH}` ; then
set gfxmode=${GRUB_GFXMODE}
insmod gfxterm

# Insert one line as follows:

if loadfont `make_system_path_relative_to_its_root ${GRUB_FONT_PATH}` ; then
set gfxmode=${GRUB_GFXMODE}
set gfxpayload=keep
insmod gfxterm

# That will cause the console size to be the same as the grub screen size. The grub screen size is obtained from GRUB_GFXMODE, which is set in /etc/default/grub.

GRUB_GFXMODE=1600x1200x32 # Ставим свое, хз но УМВР

# works here. You do, of course, have to run update-grub.

dpkg-reconfigure grub-pc

Have fun, товарищи! :)

#363795
"Me_Shock" написал:
но зачем так все усложнять?

Потому что у ТС имеется небольшая проблема: (так что установка catalyst не рассматривалась) - ну или радеонщики может помогут поставить на его неподдерживаемую старую карту карту какой-нибудь проприетарный легаси-драйвер, если такой имеется.

Проприетарный для моей mobility radeon hd 3400 поставить не могу. |После установки бинарника с сайта ati-config ругается, что не видит видюху.
#363965

"verg" написал:
Потому что у ТС имеется небольшая проблема: (так что установка catalyst не рассматривалась) - ну или радеонщики может помогут поставить на его неподдерживаемую старую карту карту какой-нибудь проприетарный легаси-драйвер, если такой имеется.
Простите, был не внимателен!
Войдите или зарегистрируйтесь, чтобы ответить.