Решено:Скринсейвер не захватывает экран (nvidia, xscreensacer, gnome-screensaver)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Решено:Скринсейвер не захватывает экран

Сообщение serzh-z »

Есть видео GeForce Go 7300, последние драйверы от NVIDIA, xorg 7.1, xscreensaver 4.24 и соответствующие настройки xorg.conf (примерно такие же, как на дестопе, где все работает как нужно - правда там иксы 6.x): те заставки, которые захватывают часть экрана и модифицируют его (мозаика и т.д.) вместо захвата экрана просто рисуют разноцветный логотип xscreensaver.

Не врублюсь, где косяк... Есть соображения?
Спасибо сказали:
Аватара пользователя
estarchak
Сообщения: 1368
Статус: Оракловод

Re: Решено:Скринсейвер не захватывает экран

Сообщение estarchak »

В арче был еще один косяк - скринсейвер просто отказывался запускаться.
Вылечилось это добавлением опции DPMS-dependent=false в файл .kde/share/config/kdesktoprc
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.

Топик не читал, но внимательно просмотрел.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Решено:Скринсейвер не захватывает экран

Сообщение serzh-z »

Это явно не не поможет (хотя бы по причине того, что уже много лет не видел KDE). Сегодня случилось какое-то чудо - был запущен Gnome Baker и писал диск, ноут был отключен от сети. Случайно обратил внимание на экран - там работала заставка и все захватывало как нужно...

Теперь в непонятках - то ли некоторые приложения, как-то там влияют, то ли благодаря тому же laptop_mode и cpufreq что-то в системе было переключено (при работе от батареи) и скринсейвер заработал как нужно - сейчас все снова все плохо.
Спасибо сказали:
Аватара пользователя
estarchak
Сообщения: 1368
Статус: Оракловод

Re: Решено:Скринсейвер не захватывает экран

Сообщение estarchak »

Кстати у меня такая же проблема с включенным Beryl - он похоже влияет на некоторые скринсейверы.
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.

Топик не читал, но внимательно просмотрел.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Решено:Скринсейвер не захватывает экран

Сообщение serzh-z »

Как водится - сам спросил, сам и отвечаю..

Выяснилось следующее: если включить в настройках xscreensaver "Grav Video Frames" и не иметь в системе чего-то подобного "bttvgrab", "qcam", "gqcam", "v4lctl", "streamer", "atitv", "grab", "motioneye", "vidcat" или "vidtomem", то будет такая лажа.

Собственно, если запустить в консоли xscreensaver-getimage-video, то полим следующее:
none of: "bttvgrab", "qcam", "gqcam", "v4lctl", "streamer", "atitv", "grab", "motioneye", "vidcat", or "vidtomem"
вероятно, что если они будут, то всю будет в порядке.
Спасибо сказали: