Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Xscreensaver перестал запускаться (Ubuntu Studio 14.04, XFCE, 64-bit)  (Прочитано 1655 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн victorponomarev

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Редактировал строку отображения текста в скринсейвере gltext, хотел сделать, чтобы отображались часы, как мне надо. Редактировал через "Меню приложений" / "Диспетчер настроек" / "Хранитель экрана". После очередной правки закрыл меню настроек скринсейвера — в области предварительного просмотра появилась надпись типа "Просмотр недоступен", а через мгновение окно "Хранитель экрана" само закрылось, да так, что больше не открывается. Через терминал пытался запустить xscreensaver-demo, на что получил ответ:
Цитировать
victor@notebook:~$ xscreensaver-demo
Аварийный останов (сделан дамп памяти)
Удалял (через полное удаление) xscreensaver и все, что с ним связано, ставил снова — не помогло. Переустанавливать систему не хочу, но часики вернуть хочу. Как исправить ситуацию в лучшую сторону?

Оффлайн hon

  • Старожил
  • *
  • Сообщений: 1044
  • Ubuntu 12.04 LTS
    • Просмотр профиля
Удали каталог настроек xscreensaver в домашнем каталоге.

Оффлайн victorponomarev

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Удали каталог настроек xscreensaver в домашнем каталоге.
Кстати, да. Искал каталог настроек xscreensaver в домашнем каталоге — не нашёл. Подумал, что нет в "хомяке" настроек xscreensaver. После вашего ответа заглянул снова — каталога нет, но есть файл .xscreensaver. Удалил его. До этого удалил ещё /usr/share/xscreensaver/config/gltext.xml. Не знаю, что из этого помогло, но сейчас xscreensaver-demo запускается. Спасибо!

Оффлайн hon

  • Старожил
  • *
  • Сообщений: 1044
  • Ubuntu 12.04 LTS
    • Просмотр профиля
Цитировать
/usr/share/xscreensaver/config/gltext.xml
Это же системный файл! Кто тебя научил получать права суперпользователя?

Оффлайн victorponomarev

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Цитировать
/usr/share/xscreensaver/config/gltext.xml
Это же системный файл! Кто тебя научил получать права суперпользователя?
Да как-то за 6 лет пользования "линём" пришлось научиться.

Важное замечание. Файл /usr/share/xscreensaver/config/gltext.xml я удалил после того, как после выхода из спящего режима (или при включении скринсейвера) в углу экрана высветилось:
Цитировать
xscreensaver: unrecognized visual "any".
/bin/sh 1: Syntax error: Unterminated quoted string
xscreensaver: 10:00:51: 0: child pid 21382 (gltext) exited abnormally (code 2).
xscreensaver: unrecognized visual "any".
/bin/sh 1: Syntax error: Unterminated quoted string
xscreensaver: 10:00:51: 0: child pid 21382 (gltext) exited abnormally (code 2).

То есть что-то в синтаксисе было нарушено. А по-особенному, "по-синтаксически" написано в /usr/share/xscreensaver/config/gltext.xml . В .xscreensaver я не заглядывал — не обнаружил его сначала. Но после удаления /usr/share/xscreensaver/config/gltext.xml пропало что-то из центра окошка (настройки открываются по кнопке "Расширенные > >"):


Привожу строку для часиков формата "24 часа, ДД.ММ.ГГГГ, позиционирование по центру":
Цитировать
gltext -root -no-wander -text "%T%n%n%d.%m.%Y"

Только, как остановить вращение, я пока не разобрался.
« Последнее редактирование: 07 Июня 2014, 20:28:32 от victorponomarev »

Оффлайн victorponomarev

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Только, как остановить вращение, я пока не разобрался.

Разобрался:
Цитировать
gltext -root -no-wander -text "%T%n%n%d.%m.%Y" -spin 0

 

Страница сгенерирована за 0.03 секунд. Запросов: 26.