LINUX.ORG.RU
ФорумTalks

[кактус] nvidia-settings

 


0

2

оно вообще для чего имеет галочку для Sync to VBlank?
ведь оно не работает! пруф

desktop megabaks # glxgears 
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
22868 frames in 5.0 seconds = 4573.595 FPS
22919 frames in 5.0 seconds = 4583.653 FPS
^C
desktop megabaks # 
но таки блоб это умеет - пруф
desktop megabaks # glxgears 
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
22915 frames in 5.0 seconds = 4582.894 FPS
^C
desktop megabaks # export __GL_SYNC_TO_VBLANK=1
desktop megabaks # glxgears 
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
303 frames in 5.0 seconds = 60.472 FPS
301 frames in 5.0 seconds = 60.027 FPS
^C
desktop megabaks # export __GL_SYNC_TO_VBLANK=0
desktop megabaks # glxgears 
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
22868 frames in 5.0 seconds = 4573.595 FPS
22919 frames in 5.0 seconds = 4583.653 FPS
^C
desktop megabaks # 
почему nvidia-settings этого не делает?
не надо переносить в техразделы - это так - крик души %)
З.Ы. У кого там тиринг на nvidia+vdpau без компиза?
попробуйте - может поможет :)

★★★★

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

> оно вообще для чего имеет галочку для Sync to VBlank?

Это та, которая в разделе XVideo server settings?

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

> ман тиринг-темы

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

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

> синхранизировать

не надо его синхранизировать

name_no ★★
()

Кстати, они в версии 260.19 что-то страшное с nvidia-settings сделали - там теперь дофига каких-то непонятных кнопок, ручек, галочек.

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

>You can use the environment variable __GL_SYNC_DISPLAY_DEVICE to specify to which display device
OpenGL should sync.
если он один...ну ты понел

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

Нее, в винде только настройки для каждого приложения добавлены, а так меньше.

У меня, например, появилось 100500 настроек для LCD матрицы в ноуте.

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

> У меня, например, появилось 100500 настроек для LCD матрицы в ноуте.

хм, надо будет обновиться

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

кстати - косяк
если от юзера - эта галочка не работает, но (если дрова и настройки одной версии) работает разгон - какого х?

megabaks ★★★★
() автор топика

Конечно кактус, HDMI Audio, как не работало, так и не работает. На ATi на открытых дровах хоть через раз работает.

PayableOnDeath
()
Ответ на: комментарий от Yareg

о_O по идее должно до частоты моника

megabaks ★★★★
() автор топика

Аналогично - из nvidia-settings не меняется. Хотя раньше работало.

andreyu ★★★★★
()
Ответ на: комментарий от megabaks
megabaks@desktop ~ $ glxgears 
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
303 frames in 5.0 seconds = 60.408 FPS
^C
megabaks@desktop ~ $ export __GL_SYNC_TO_VBLANK=0
megabaks@desktop ~ $ glxgears 
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
23100 frames in 5.0 seconds = 4619.606 FPS
^C
megabaks@desktop ~ $ export __GL_SYNC_TO_VBLANK=1
megabaks@desktop ~ $ glxgears 
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
303 frames in 5.0 seconds = 60.579 FPS
^C
megabaks@desktop ~ $
megabaks ★★★★
() автор топика

Помимо того, что поставить галочку, нужно сохранить настройки (в xorg.conf) и перезапустить иксы.

Viglim
()

кстати про разгон - у кого-нибудь работает в 260?

megabaks@desktop ~ $ nvidia-settings -q NvidiaDriverVersion

  Attribute 'NvidiaDriverVersion' (desktop:0.0): 260.19.04

megabaks@desktop ~ $ qlist -Iv nvidia-settings
media-video/nvidia-settings-260.19.04
megabaks@desktop ~ $ 

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

Ты не надейся, ибо под Windows оно работает. Вообще я глянул на оф. сайте, по ходу поддержка этой карты была добавлена только в последнем выпуске драйверов под Linux. Гляну, когда будет следующий выпуск, может, исправят, т.к. устройство в списке есть, а звука нет.

PayableOnDeath
()

У кого-нибудь, при подключении второго монитора, работает vsync для вывода видео на второй монитор при использовании любого видео-вывода, отличного от VDPAU? У меня, хотя в настройках xv и стоит синхронизация со вторым монитором, вывод видео на него через xv и gl разных сортов приводит к тирингу, только VDPAU и выручает (хотя он, в общем-то, и не нужен в данном случае совершенно, так как производительности CPU для декодирования хватает).

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

ололо
хватает ему - вдпау сделано чтобы разгрузить проц - у него и так дел хватает
а так - читай выше

You can use the environment variable __GL_SYNC_DISPLAY_DEVICE to specify to which display device OpenGL should sync

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

ололо
> хватает ему - вдпау сделано чтобы разгрузить проц - у него и так дел хватает
Ну так а что делать, если действительно хватает, и если во время просмотра видео CPU данной конкретной машины больше ничем не занят и вполне можно обойтись и без VDPAU? Говорю как есть.

> а так - читай выше
Прочитал, поставил корректное значение переменной, убедился что она таки приняла именно то значение, которое я указал, разницы - никакой (в том числе и в полноэкранном режиме с UnredirectFullscreen=true). ЧЯДНТ?

RussianNeuroMancer ★★★★★
()

УМВР.

И для xv, и для opengl.

Просто нужно ставить и ядерную и userspace части одной версии.

anon_666
()
Ответ на: комментарий от PayableOnDeath

>HDMI Audio

Я не знаю как у вас, но в linux этим занимается alsa, а не видеодрайвер.

anon_666
()
Ответ на: комментарий от partyzan
desktop ~ # groups megabaks | tr " " "\012"
root
daemon
sys
adm
disk
wheel
floppy
cdrom
tape
video
cdrw
usb
users
messagebus
plugdev
haldaemon
megabaks
games
anonymous
ftp
ftpgroup
audio
boinc
desktop ~ #

ЧЯДНТ?

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

Ну не знаю. Я же говорю прочитал тред решил попробовать. Поставил в гуевине Sync to Vblank и FPS стал 60FPS (glxgears). Остальное уже из раздела мистики :)

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

> Ну не знаю. Я же говорю прочитал тред решил попробовать. Поставил в гуевине Sync to Vblank и FPS стал 60FPS (glxgears). Остальное уже из раздела мистики :)

Версия драйверов какая? Раньше работало. Но уже штук пять версий оно не работает.

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

Without Vsync

67229 frames in 5.0 seconds = 13445.612 FPS

With Vsync

304 frames in 5.0 seconds = 60.695 FPS

Почему у меня так а у тебя по другому я не знаю.

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