Не запускается xscreensaver (Обновление до OS: Mint 19 tara)

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Закрыто
Аватара пользователя

Автор темы
hitkliv
Сообщения: 29
Зарегистрирован: 28 июл 2018, 03:13
Решено: 2
Благодарил (а): 7 раз
Контактная информация:

Не запускается xscreensaver (Обновление до OS: Mint 19 tara)

#1

28 июл 2018, 03:34

Здравствуйте,

OS: Mint 19 tara
Kernel: x86_64 Linux 4.15.0-24-generic
DE: XFCE
WM: Xfwm4
CPU: AMD FX-8370 Eight-Core @ 8x 4GHz [29.1°C]
GPU: GeForce GTX 950

После обновления Linux с 18.3 до 19, перестал запускаться xscreensaver.
Были и другие проблемы, но я их решил.
С этой, справиться не получается.

После загрузки DE, и истечения назначенного времени покоя, скринсейверы не запускаются

$ $sudo ps -A
PID TTY TIME CMD
1 ? 00:00:02 systemd
2 ? 00:00:00 kthreadd
4 ? 00:00:00 kworker/0:0H
5 ? 00:00:00 kworker/u16:0
6 ? 00:00:00 mm_percpu_wq
7 ? 00:00:00 ksoftirqd/0
8 ? 00:00:00 rcu_sched
9 ? 00:00:00 rcu_bh
10 ? 00:00:00 migration/0
11 ? 00:00:00 watchdog/0
12 ? 00:00:00 cpuhp/0
13 ? 00:00:00 cpuhp/1
14 ? 00:00:00 watchdog/1
15 ? 00:00:00 migration/1
16 ? 00:00:00 ksoftirqd/1
18 ? 00:00:00 kworker/1:0H
19 ? 00:00:00 cpuhp/2
20 ? 00:00:00 watchdog/2
21 ? 00:00:00 migration/2
22 ? 00:00:00 ksoftirqd/2
24 ? 00:00:00 kworker/2:0H
25 ? 00:00:00 cpuhp/3
26 ? 00:00:00 watchdog/3
27 ? 00:00:00 migration/3
28 ? 00:00:00 ksoftirqd/3
30 ? 00:00:00 kworker/3:0H
31 ? 00:00:00 cpuhp/4
32 ? 00:00:00 watchdog/4
33 ? 00:00:00 migration/4
34 ? 00:00:00 ksoftirqd/4
36 ? 00:00:00 kworker/4:0H
37 ? 00:00:00 cpuhp/5
38 ? 00:00:00 watchdog/5
39 ? 00:00:00 migration/5
40 ? 00:00:00 ksoftirqd/5
42 ? 00:00:00 kworker/5:0H
43 ? 00:00:00 cpuhp/6
44 ? 00:00:00 watchdog/6
45 ? 00:00:00 migration/6
46 ? 00:00:00 ksoftirqd/6
48 ? 00:00:00 kworker/6:0H
49 ? 00:00:00 cpuhp/7
50 ? 00:00:00 watchdog/7
51 ? 00:00:00 migration/7
52 ? 00:00:00 ksoftirqd/7
54 ? 00:00:00 kworker/7:0H
55 ? 00:00:00 kdevtmpfs
56 ? 00:00:00 netns
57 ? 00:00:00 rcu_tasks_kthre
58 ? 00:00:00 kauditd
60 ? 00:00:00 kworker/2:1
61 ? 00:00:00 kworker/4:1
62 ? 00:00:00 khungtaskd
63 ? 00:00:00 oom_reaper
64 ? 00:00:00 writeback
65 ? 00:00:00 kcompactd0
66 ? 00:00:00 ksmd
67 ? 00:00:00 khugepaged
68 ? 00:00:00 crypto
69 ? 00:00:00 kintegrityd
70 ? 00:00:00 kblockd
71 ? 00:00:00 ata_sff
72 ? 00:00:00 md
73 ? 00:00:00 edac-poller
74 ? 00:00:00 devfreq_wq
75 ? 00:00:00 watchdogd
76 ? 00:00:00 kworker/u16:1
77 ? 00:00:00 irq/26-AMD-Vi
79 ? 00:00:00 kswapd0
80 ? 00:00:00 ecryptfs-kthrea
122 ? 00:00:00 kthrotld
123 ? 00:00:00 kworker/1:1
125 ? 00:00:00 kworker/3:1
127 ? 00:00:00 kworker/6:1
128 ? 00:00:00 acpi_thermal_pm
129 ? 00:00:00 kworker/0:2
131 ? 00:00:00 kworker/4:2
135 ? 00:00:00 ipv6_addrconf
144 ? 00:00:00 kstrp
162 ? 00:00:00 charger_manager
216 ? 00:00:00 scsi_eh_0
217 ? 00:00:00 scsi_tmf_0
218 ? 00:00:00 scsi_eh_1
219 ? 00:00:00 scsi_tmf_1
220 ? 00:00:00 scsi_eh_2
221 ? 00:00:00 scsi_tmf_2
222 ? 00:00:00 scsi_eh_3
223 ? 00:00:00 scsi_tmf_3
224 ? 00:00:00 kworker/u16:3
225 ? 00:00:00 scsi_eh_4
226 ? 00:00:00 scsi_tmf_4
227 ? 00:00:00 scsi_eh_5
228 ? 00:00:00 scsi_tmf_5
230 ? 00:00:00 kworker/u16:5
238 ? 00:00:00 kworker/1:1H
246 ? 00:00:00 scsi_eh_6
247 ? 00:00:00 scsi_tmf_6
248 ? 00:00:00 usb-storage
253 ? 00:00:00 kworker/1:2
260 ? 00:00:00 kworker/7:1H
261 ? 00:00:00 kworker/2:1H
262 ? 00:00:00 kworker/0:1H
365 ? 00:00:00 jbd2/sdb7-8
366 ? 00:00:00 ext4-rsv-conver
402 ? 00:00:00 kworker/4:1H
405 ? 00:00:00 kworker/3:1H
411 ? 00:00:00 systemd-journal
420 ? 00:00:00 kworker/2:2
426 ? 00:00:00 kworker/5:1H
428 ? 00:00:00 kworker/6:1H
439 ? 00:00:00 lvmetad
456 ? 00:00:01 systemd-udevd
851 ? 00:00:00 jbd2/sdb8-8
852 ? 00:00:00 ext4-rsv-conver
864 ? 00:00:00 ext4-rsv-conver
929 ? 00:00:00 nvidia-modeset
956 ? 00:00:00 systemd-resolve
960 ? 00:00:00 systemd-timesyn
966 ? 00:00:00 UVM global queu
967 ? 00:00:00 UVM Tools Event
1000 ? 00:00:00 kworker/3:2
1006 ? 00:00:00 kworker/6:2
1017 ? 00:00:07 mount.ntfs
1024 ? 00:00:00 systemd-logind
1025 ? 00:00:00 avahi-daemon
1026 ? 00:00:00 networkd-dispat
1027 ? 00:00:00 rsyslogd
1028 ? 00:00:00 dbus-daemon
1032 ? 00:00:00 avahi-daemon
1036 ? 00:00:00 wpa_supplicant
1037 ? 00:00:00 accounts-daemon
1039 ? 00:00:00 cron
1042 ? 00:00:00 acpid
1051 ? 00:00:00 NetworkManager
1052 ? 00:00:00 cupsd
1061 ? 00:00:00 irqbalance
1071 ? 00:00:00 ModemManager
1086 ? 00:00:00 freshclam
1097 ? 00:00:00 lxcfs
1103 ? 00:00:00 udisksd
1107 ? 00:00:13 clamd
1128 ? 00:00:00 cups-browsed
1341 ? 00:00:00 polkitd
1505 ? 00:00:00 kworker/5:2
1545 ? 00:00:00 kworker/7:2
1551 tty1 00:00:00 agetty
1570 ? 00:00:00 colord
1585 ? 00:00:00 lightdm
1627 ? 00:00:00 dbus
1663 tty7 00:00:47 Xorg
1687 ? 00:00:00 dhclient
1794 ? 00:00:00 xfstt
1889 ? 00:00:00 ntpd
1902 ? 00:00:00 iprt-VBoxWQueue
1907 ? 00:00:00 iprt-VBoxTscThr
1942 ? 00:00:00 dnsmasq
2086 ? 00:00:00 winbindd
2122 ? 00:00:07 irq/34-nvidia
2123 ? 00:00:00 nvidia
2125 ? 00:00:00 nvidia-persiste
2141 ? 00:00:00 winbindd
2142 ? 00:00:00 smbd
2160 ? 00:00:00 smbd-notifyd
2162 ? 00:00:00 cleanupd
2167 ? 00:00:00 winbindd
2168 ? 00:00:00 winbindd
2188 ? 00:00:00 lpqd
2300 ? 00:00:00 upowerd
2357 ? 00:00:00 lightdm
2388 ? 00:00:00 systemd
2393 ? 00:00:00 (sd-pam)
2426 ? 00:00:00 sh
2455 ? 00:00:00 dbus-daemon
2513 ? 00:00:00 ssh-agent
2531 ? 00:00:00 xfce4-session
2532 ? 00:00:00 at-spi-bus-laun
2537 ? 00:00:00 dbus-daemon
2539 ? 00:00:00 at-spi2-registr
2545 ? 00:00:00 xfconfd
2549 ? 00:00:00 gpg-agent
2551 ? 00:00:15 xfwm4
2552 ? 00:00:00 xfce4-panel
2556 ? 00:00:00 xfsettingsd
2572 ? 00:00:00 xfdesktop
2573 ? 00:00:00 gvfsd
2578 ? 00:00:00 gvfsd-fuse
2591 ? 00:00:00 kdeconnectd
2592 ? 00:00:00 okular
2598 ? 00:00:07 panel-25-eyes
2614 ? 00:00:08 panel-26-weathe
2628 ? 00:00:00 xfce4-power-man
2630 ? 00:00:00 panel-9-whisker
2632 ? 00:00:00 panel-17-quickl
2637 ? 00:00:00 panel-3-places
2639 ? 00:00:00 xfce4-notifyd
2640 ? 00:00:00 panel-37-systra
2641 ? 00:00:01 panel-13-pulsea
2644 ? 00:00:00 panel-34-xkb
2645 ? 00:00:00 panel-16-action
2646 ? 00:00:00 panel-36-dateti
2663 ? 00:00:00 gvfs-udisks2-vo
2677 ? 00:00:00 pulseaudio
2678 ? 00:00:00 rtkit-daemon
2695 ? 00:00:00 gvfs-goa-volume
2698 ? 00:00:00 caffeine
2702 ? 00:00:00 gvfs-gphoto2-vo
2708 ? 00:00:00 caffeine-indica
2712 ? 00:00:00 gvfs-mtp-volume
2717 ? 00:00:00 gvfs-afc-volume
2726 ? 00:00:10 megasync
2730 ? 00:00:00 gvfsd-trash
2738 ? 00:00:00 blueberry-obex-
2742 ? 00:00:00 mintUpdate
2756 ? 00:00:00 xfce4-volumed
2763 ? 00:00:00 applet.py
2773 ? 00:00:00 obexd
2779 ? 00:00:00 python
2787 ? 00:00:00 python
2788 ? 00:00:00 python
2789 ? 00:00:00 polkit-gnome-au
2825 ? 00:00:00 nm-applet
2847 ? 00:00:00 xdg-desktop-por
2864 ? 00:00:00 xdg-document-po
2867 ? 00:00:00 xdg-permission-
2882 ? 00:00:00 xdg-desktop-por
2885 ? 00:00:00 gconfd-2
2904 ? 00:00:37 conky
2947 ? 00:00:00 hp-upgrade <defunct>
3037 ? 00:01:06 firefox
3167 ? 00:00:02 Web Content
3381 ? 00:00:36 Web Content
4101 ? 00:00:01 xfce4-terminal
4107 pts/0 00:00:00 bash
4191 ? 00:00:00 kworker/7:3
4876 ? 00:00:01 leafpad
5247 ? 00:00:00 Web Content
6691 ? 00:00:00 dbus-launch
6694 ? 00:00:00 dbus-daemon
6737 ? 00:00:00 kworker/5:0
8887 ? 00:00:00 kworker/0:1
9735 ? 00:00:00 kworker/u16:2
10552 pts/0 00:00:00 ps
При запуске из консоли, кратковременно выводится окно с кнопкой "settings", и демон загружается.
Если запустить еще одну копию консоли и дать повторно команду xscreensaver, то получим:

$ xscreensaver
xscreensaver: 09:41:19: already running on display :0.0 (window 0x6600001)
from process 11028

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

После ввода Ctrl+C в консоли где запущен xscreensaver, процесс останавливается.

Пожалуйста, помогите понять причину!

Решение Chocobo » 29 июл 2018, 11:01
hitkliv, В "сеансы и запуск" из центра управления добавь просто.

Перейти к ответу ➙
"Зри в корень!"
Козьма Петрович Прутков.

Аватара пользователя

rogoznik
Сообщения: 10015
Зарегистрирован: 27 июн 2017, 13:36
Решено: 128
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1950 раз
Контактная информация:

Не запускается xscreensaver (Обновление до OS: Mint 19 tara)

#2

28 июл 2018, 08:36

hitkliv писал(а):
28 июл 2018, 03:34
После обновления Linux с 18.3 до 19
Вот не стоило этого делать если на 18.3 все работало. Об этом даже в новостях писали
Я вот не стал заморачиваться с таким обновлением и просто переустановил начисто - скринсейвер работает.
ИзображениеИзображение

Аватара пользователя

svtv1
Сообщения: 278
Зарегистрирован: 26 дек 2017, 15:27
Решено: 2
1
Благодарил (а): 39 раз
Поблагодарили: 23 раза

Не запускается xscreensaver (Обновление до OS: Mint 19 tara)

#3

28 июл 2018, 08:47

Попробуй так
sudo apt-get --fix-broken install
Если приведенная выше команда не помогла, попробуй выполнить
sudo rm /var/lib/apt/lists/* -vf
sudo apt-get clean
sudo apt-get update
Удачи :tema: .
Если и это не поможет, установи начисто, но / это форматируй, хомяка (home) не трогай, просто обзови как был хомяк (home) без формата, все личные данные останутся даже в браузерах синхру делать не нужно будет. :magic: .
"Если достаточно долго сидеть возле реки - мимо проплывет труп твоего врага"

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Не запускается xscreensaver (Обновление до OS: Mint 19 tara)

#4

28 июл 2018, 19:20

hitkliv писал(а):
28 июл 2018, 03:34
xscreensaver
xscreensaver: 09:41:19: already running on display :0.0 (window 0x6600001)
from process 11028
Ну тут он похоже нифига не сделал после запуска, т.к .другой экзепляр выполняется. Также можно передернуть его вместе с xfce4-power-manager, т.к. они взаимосвязаны)
Встречась вот такая последовательность:

Код: Выделить всё

pkill xscreensaver
kill `pidof xfce4-power-manager`
xfce4-power-manager &
xscreensaver -no-splash &
Также вопрос как обновлялся между версиями, и пробовал ли переустанавливать эти конкретные пакеты. Может просто криво встал....
Изображение
   
Изображение

Аватара пользователя

Автор темы
hitkliv
Сообщения: 29
Зарегистрирован: 28 июл 2018, 03:13
Решено: 2
Благодарил (а): 7 раз
Контактная информация:

Не запускается xscreensaver (Обновление до OS: Mint 19 tara)

#5

29 июл 2018, 04:09

darkfenix писал(а):
28 июл 2018, 08:36
hitkliv писал(а):
28 июл 2018, 03:34
После обновления Linux с 18.3 до 19
Вот не стоило этого делать если на 18.3 все работало. Об этом даже в новостях писали
Я вот не стал заморачиваться с таким обновлением и просто переустановил начисто - скринсейвер работает.
Ты молодец!
"Зри в корень!"
Козьма Петрович Прутков.

Аватара пользователя

Автор темы
hitkliv
Сообщения: 29
Зарегистрирован: 28 июл 2018, 03:13
Решено: 2
Благодарил (а): 7 раз
Контактная информация:

Не запускается xscreensaver (Обновление до OS: Mint 19 tara)

#6

29 июл 2018, 04:11

svtv1 писал(а):
28 июл 2018, 08:47
Попробуй так
sudo apt-get --fix-broken install
Если приведенная выше команда не помогла, попробуй выполнить
sudo rm /var/lib/apt/lists/* -vf
sudo apt-get clean
sudo apt-get update
Удачи :tema: .
Если и это не поможет, установи начисто, но / это форматируй, хомяка (home) не трогай, просто обзови как был хомяк (home) без формата, все личные данные останутся даже в браузерах синхру делать не нужно будет. :magic: .
Сделал. Не заработал.
"Зри в корень!"
Козьма Петрович Прутков.

Аватара пользователя

Автор темы
hitkliv
Сообщения: 29
Зарегистрирован: 28 июл 2018, 03:13
Решено: 2
Благодарил (а): 7 раз
Контактная информация:

Не запускается xscreensaver (Обновление до OS: Mint 19 tara)

#7

29 июл 2018, 04:23

Chocobo писал(а):
28 июл 2018, 19:20
hitkliv писал(а):
28 июл 2018, 03:34
xscreensaver
xscreensaver: 09:41:19: already running on display :0.0 (window 0x6600001)
from process 11028
Ну тут он похоже нифига не сделал после запуска, т.к .другой экзепляр выполняется. Также можно передернуть его вместе с xfce4-power-manager, т.к. они взаимосвязаны)
Встречась вот такая последовательность:

Код: Выделить всё

pkill xscreensaver
kill `pidof xfce4-power-manager`
xfce4-power-manager &
xscreensaver -no-splash &
Также вопрос как обновлялся между версиями, и пробовал ли переустанавливать эти конкретные пакеты. Может просто криво встал....
$ pkill xscreensaver
$ kill `pidof xfce4-power-manager`
$ xfce4-power-manager &
[1] 4945
$ xscreensaver -no-splash &
[2] 6428
[1] Завершён xfce4-power-manager

З.Ы. - Не работает. Просто висит в памяти...

Перед этим снес и установил все с purge. Включая caffeine. :smile:

Еще... После установки, без проблем заработал проприетарный драйвер Nvidia... Раньше, его нужно было сначала выдрать под корень, а потом снова установить... А теперь ошибок по нему, нет. Правда при отрисовке рабочего стола, периодически, кратковременно стал появляться "снег" ... Вопрос может быть глупый, но... Может ли не правильная работа Nvidia повлиять на загрузку xscreensaver?
"Зри в корень!"
Козьма Петрович Прутков.

Аватара пользователя

Автор темы
hitkliv
Сообщения: 29
Зарегистрирован: 28 июл 2018, 03:13
Решено: 2
Благодарил (а): 7 раз
Контактная информация:

Не запускается xscreensaver (Обновление до OS: Mint 19 tara)

#8

29 июл 2018, 05:12

$ xscreensaver-command -activate
xscreensaver-command: activating.

Скринсейвер активируется но, проходит секунда-две и что-то его де активирует... Или так и должно быть?
"Зри в корень!"
Козьма Петрович Прутков.

Аватара пользователя

Автор темы
hitkliv
Сообщения: 29
Зарегистрирован: 28 июл 2018, 03:13
Решено: 2
Благодарил (а): 7 раз
Контактная информация:

Не запускается xscreensaver (Обновление до OS: Mint 19 tara)

#9

29 июл 2018, 08:41

На bugzilla есть такой комментарий подобной проблемы...
#!/bin/sh

# fix broken $UID on some system...
if test "x$UID" = "x"; then
if test -x /usr/xpg4/bin/id; then
UID=`/usr/xpg4/bin/id -u`;
else
UID=`id -u`;
fi
fi

# set $XDG_MENU_PREFIX to "xfce-" so that "xfce-applications.menu" is picked
# over "applications.menu" in all Xfce applications.
if test "x$XDG_MENU_PREFIX" = "x"; then
XDG_MENU_PREFIX="xfce-"
export XDG_MENU_PREFIX
fi

# set DESKTOP_SESSION so that one can detect easily if an Xfce session is running
if test "x$DESKTOP_SESSION" = "x"; then
DESKTOP_SESSION="xfce"
export DESKTOP_SESSION
fi

# set XDG_CURRENT_DESKTOP so that Qt 5 applications can identify user set Xfce theme
if test "x$XDG_CURRENT_DESKTOP" = "x"; then
XDG_CURRENT_DESKTOP="XFCE"
export XDG_CURRENT_DESKTOP
fi

# $XDG_CONFIG_HOME defines the base directory relative to which user specific
# configuration files should be stored. If $XDG_CONFIG_HOME is either not set
# or empty, a default equal to $HOME/.config should be used.
if test "x$XDG_CONFIG_HOME" = "x" ; then
XDG_CONFIG_HOME=$HOME/.config
fi
[ -d "$XDG_CONFIG_HOME" ] || mkdir "$XDG_CONFIG_HOME"

# $XDG_CACHE_HOME defines the base directory relative to which user specific
# non-essential data files should be stored. If $XDG_CACHE_HOME is either not
# set or empty, a default equal to $HOME/.cache should be used.
if test "x$XDG_CACHE_HOME" = "x" ; then
XDG_CACHE_HOME=$HOME/.cache
fi
[ -d "$XDG_CACHE_HOME" ] || mkdir "$XDG_CACHE_HOME"

# set up XDG user directores. see
# http://freedesktop.org/wiki/Software/xdg-user-dirs
if which xdg-user-dirs-update >/dev/null 2>&1; then
xdg-user-dirs-update
fi

# Modify libglade and glade environment variables so that
# it will find the files installed by Xfce
GLADE_CATALOG_PATH="$GLADE_CATALOG_PATH:"
GLADE_PIXMAP_PATH="$GLADE_PIXMAP_PATH:"
GLADE_MODULE_PATH="$GLADE_MODULE_PATH:"
export GLADE_CATALOG_PATH
export GLADE_PIXMAP_PATH
export GLADE_MODULE_PATH

# For now, start with an empty list
XRESOURCES=""

# Has to go prior to merging Xft.xrdb, as its the "Defaults" file
test -r "/etc/xdg/xfce4/Xft.xrdb" && XRESOURCES="$XRESOURCES /etc/xdg/xfce4/Xft.xrdb"
test -r $HOME/.Xdefaults && XRESOURCES="$XRESOURCES $HOME/.Xdefaults"

BASEDIR=$XDG_CONFIG_HOME/xfce4
if test -r "$BASEDIR/Xft.xrdb"; then
XRESOURCES="$XRESOURCES $BASEDIR/Xft.xrdb"
elif test -r "$XFCE4HOME/Xft.xrdb"; then
mkdir -p "$BASEDIR"
cp "$XFCE4HOME/Xft.xrdb" "$BASEDIR"/
XRESOURCES="$XRESOURCES $BASEDIR/Xft.xrdb"
fi

# merge in X cursor settings
test -r "$BASEDIR/Xcursor.xrdb" && XRESOURCES="$XRESOURCES $BASEDIR/Xcursor.xrdb"

# ~/.Xresources contains overrides to the above
test -r "$HOME/.Xresources" && XRESOURCES="$XRESOURCES $HOME/.Xresources"

# load all X resources (adds /dev/null to avoid an empty list that would hang the process)
cat /dev/null $XRESOURCES | xrdb -merge -

# load local modmap
test -r $HOME/.Xmodmap && xmodmap $HOME/.Xmodmap

# run xfce4-session if installed
if which xfce4-session >/dev/null 2>&1; then

# check if we start xfce4-session with ck-launch-session. this is only
# required for starting from a console, not a login manager
if test "x$XFCE4_SESSION_WITH_CK" = "x1"; then
if which ck-launch-session >/dev/null 2>&1; then
ck-launch-session xfce4-session
else
echo
echo "You have tried to start Xfce with consolekit support, but"
echo "ck-launch-session is not installed."
echo "Aborted startup..."
echo

exit 1
fi
else
# start xfce4-session normally
xfce4-session
fi

exit 0
fi

##################
# IMPORTANT NOTE #
##################

# Everything below here ONLY gets executed if you are NOT using xfce4-session
# (Xfce's session manager). If you are using the session manager, everything
# below is handled by it, and the code below is not executed at all. If you're
# not sure if you're using the session manager, type 'ps -e|grep xfce4-session'
# in a terminal while Xfce is running.

##################

# Use dbus-launch if installed.
if test x"$DBUS_SESSION_BUS_ADDRESS" = x""; then
if which dbus-launch >/dev/null 2>&1; then
eval `dbus-launch --sh-syntax --exit-with-session`
# some older versions of dbus don't export the var properly
export DBUS_SESSION_BUS_ADDRESS
else
echo "Could not find dbus-launch; Xfce will not work properly" >&2
fi
fi

# this is only necessary when running w/o xfce4-session
xsetroot -solid black -cursor_name watch

# or use old-fashioned startup script otherwise

xfsettingsd &
xfwm4 --daemon

# start up stuff in $XDG_CONFIG_HOME/autostart/
if test -d "$XDG_CONFIG_HOME/autostart"; then
for i in ${XDG_CONFIG_HOME}/autostart/*.desktop; do
grep -q -E "^Hidden=true" "$i" && continue
if grep -q -E "^OnlyShowIn=" "$i"; then
# need to test twice, as lack of the line entirely means we still run it
grep -E "^OnlyShowIn=" "$i" | grep -q 'XFCE;' || continue
fi
grep -E "^NotShowIn=" "$i" | grep -q 'XFCE;' && continue

# check for TryExec
trycmd=`grep -E "^TryExec=" "$i" | cut -d'=' -f2`
if test "$trycmd"; then
which "$trycmd" >/dev/null 2>&1 || continue
fi

cmd=`grep -E "^Exec=" "$i" | cut -d'=' -f2`
if test "$cmd" && which "$cmd" >/dev/null 2>&1; then
$cmd &
fi
done
fi

xfdesktop&
orage &

panel=`which xfce4-panel`
case "x$panel" in
x|xno*)
;;
*)
$panel
ret=$?
while test $ret -ne 0; do
xmessage -center -file - -timeout 20 -title Error <<EOF
A crash occured in the panel
Please report this to the xfce4-dev@xfce.org list
or on http://bugs.xfce.org
Meanwhile the panel will be restarted
EOF
cat >&2 <<EOF
A crash occured in the panel
Please report this to the xfce4-dev@xfce.org list
or on http://bugs.xfce.org
Meanwhile the panel will be restarted
EOF
$panel
ret=$?
done
;;
esac

xsetroot -bg white -fg red -solid black -cursor_name watch
... никаких упоминаний о xscreensaver :dash2:

P.S.: И, да... xscreensaver начал запускаться и работать по команде $ xscreensaver -no-splash &
В совокупности получается, если подвести итог, то я проделал следующее:
sudo apt-get purge xscreensaver*
sudo apt-get purge caffeine
sudo apt-grt purge xfce4-power-manager
sudo apt-get autoremove
sudo apt-get clean
sudo apt-get update
sudo apt-get install xfce4-power-manager
sudo apt-get install xscreensaver
sudo apt-get install caffeine

... не помогло

Перезапустил:
$ pkill xscreensaver
$ kill `pidof xfce4-power-manager`
$ xfce4-power-manager &
[1] 4945
$ xscreensaver -no-splash &
[2] 6428
[1] Завершён xfce4-power-manager

- Не работает. Просто висит в памяти...

$ xscreensaver-demo
запускает GUI Screensaver preferences...
$ xscreensaver-command -version
XScreenSaver 5.36
$ xscreensaver-command -activate
xscreensaver-command: activating.

активируется, но затем, через 1-2 секунды, де активируется.
активируется, но затем, через 1-2 секунды, де активируется.

Опять все снес:
$ sudo apt-get purge xscreensaver*
$ sudo apt-get purge caffeine
$ sudo apt-grt purge xfce4-power-manager
И еще попробовал снести gnome-sceensaver, потому, что в файле /var/crash/_usr_lib_linuxmint_mintinstall_mintinstall.py.1000.crash, нашел следующее

PythonArgs: ['/usr/lib/linuxmint/mintinstall/mintinstall.py']
Traceback:
Traceback (most recent call last):
File "/usr/lib/linuxmint/mintinstall/installer/installer.py", line 493, in _task_finished
del self.tasks[task.pkginfo.pkg_hash]
KeyError: 'apt:gnome-screensaver'

$ sudo apt-get purge gnome-screensaver*
Оказалось, что какие-то ошметки от gnome-screensaver оставались.

после этого, по команде
$ xscreensaver -no-splash &
[1] 4533

xscreensaver начал загружаться в память и начал запускаться по установленному таймауту...

Как его теперь правильно вписать в xinitrc??? И туда ли его нужно вписывать???
"Зри в корень!"
Козьма Петрович Прутков.

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Не запускается xscreensaver (Обновление до OS: Mint 19 tara)

#10

29 июл 2018, 11:01

hitkliv, В "сеансы и запуск" из центра управления добавь просто.
Изображение
   
Изображение

Аватара пользователя

Автор темы
hitkliv
Сообщения: 29
Зарегистрирован: 28 июл 2018, 03:13
Решено: 2
Благодарил (а): 7 раз
Контактная информация:

Не запускается xscreensaver (Обновление до OS: Mint 19 tara)

#11

29 июл 2018, 11:59

Chocobo,
hitkliv, В "сеансы и запуск" из центра управления добавь просто.
Проверил. Там есть аж две записьи, для него.
Одна, де активирована, и не редактируется. В ней параметром стоит запуск скрипта /usr/share/xscreensaver/xscreensaver-wrapper.sh -no-splash :

Код: Выделить всё

#!/bin/sh

if [ -n "$GDMSESSION" ]; then
    case "$XDG_GREETER_DATA_DIR" in
        *lightdm*)
            which dm-tool > /dev/null && echo "XScreenSaver.newLoginCommand: dm-tool switch-to-greeter" | xrdb -merge
            ;;
        *)
            which gdmflexiserver > /dev/null && echo "XScreenSaver.newLoginCommand: gdmflexiserver -ls" | xrdb -merge
            ;;
    esac
fi

if [ -n "$KDE_FULL_SESSION" ] && which kdmctl > /dev/null; then
        echo "XScreenSaver.newLoginCommand: kdmctl reserve" | xrdb -merge
fi

exec xscreensaver "$@"
Вторая, - активирована, указывает на тот-же скрипт, но без указания пути. Т.е., - просто xscreensaver-wrapper.sh -no-splash :
При выполнении в консоли:
$ /usr/share/xscreensaver/xscreensaver-wrapper.sh -no-splash
xscreensaver - работает!!!!

Если использовать команду:
$ xscreensaver-wrapper.sh -no-splash
xscreensaver-wrapper.sh: команда не найдена

Получается, что при обновлении, с 18.3 до 19 создалась новая запись в автозагрузке, а путь /usr/share/xscreensaver/, системе не указан.

Chocobo, спасибо!!! :hshake:
"Зри в корень!"
Козьма Петрович Прутков.

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Не запускается xscreensaver (Обновление до OS: Mint 19 tara)

#12

29 июл 2018, 12:30

hitkliv писал(а):
29 июл 2018, 11:59
Если использовать команду:
$ xscreensaver-wrapper.sh -no-splash
xscreensaver-wrapper.sh: команда не найдена
Без абсолютного пути - можно добавить в $PATH еще и /usr/share/xscreensaver/ или же сделать симлинк исполняемого файла в /usr/bin/
Изображение
   
Изображение

Закрыто

Вернуться в «Xfce»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 13 гостей