lampslave
Ага, значит эту фигню так и не починили...

Поставьте пока xarchiver и medit какой-нибудь. Я так чувствую, с gtk3 пора валить, во всяком случае до тех пор, пока его не приведут в божеский вид.

Боже мой, gedit и рядом не стоит с medit, спасибо огромное за совет.
Также поставил xarchiver, вполне устраивает. thunar-archive-plugin снова заработал!
lumberjack
а старая версия файл-роллера из аура не подойдет?
file-roller2-nn
правда, гтк2...

Уже всё решено, останусь на medit и xarchiver.
Вчера заметил что при попытке создать архив получаю эту ошибку:

Там написано что невозможно создать архив, так как не найдено подходящего архиватора.
Я всё время пользовался file-roller. После недавних обновлений, file-roller и gedit испортились, то есть у них панель из гнома. Это случаянно не этот баг?
Вот так выглядят у меня file-roller и gedit.
Раньше этой ужасной здоровенной гномовской панельки не было. Как это можно исправить?
Попробовал переустановить thunar-archive-plugin, поставил thunar-archive-plugin-git. Не помогло.
Может изменился file-roller после обновлений и надо обновить thunar-archive-plugin?
Я имею ввиду тут cat /usr/lib/xfce4/thunar-archive-plugin/file-roller.tap :

#!/bin/sh
#
# vi:set et ai sw=2 sts=2 ts=2:
# -
# file-roller.tap - Wrapper script to create and extract archive files
#                   in Thunar, via the thunar-archive-plugin, using the
#                   file-roller archive manager.
#
# Copyright (c) 2006 Benedikt Meurer <[email protected]>
# Copyright (c) 2011 Jannis Pohlmann <[email protected]>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License as
# published by the Free Software Foundation; either version 2 of
# the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public
# License along with this program; if not, write to the Free
# Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
# Boston, MA 02110-1301, USA.

# determine the action and the folder, [email protected] then contains only the files
action=$1; shift;
folder=$1; shift;

# check the action
case $action in
create)
	exec file-roller "--default-dir=$folder" --add "[email protected]"
	;;

extract-here)
	exec file-roller "--extract-to=$(pwd)" --extract-here --force "[email protected]"
	;;

extract-to)
	exec file-roller "--default-dir=$folder" --extract "[email protected]"
	;;

*)
	echo "Unsupported action '$action'" >&2
	exit 1
esac

И в процессах появился xfce4-notifyd.
ind.indeviral
в ~/.xinitrc пишем:
if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
[ -x "$f" ] && . "$f"
done
unset f
fi
exec startxfce4
больше никаких телодвижений
Это я уже пробовал, не помогало.
Но! Я решил проблему!
Теперь dbus-launch запускается в .xinitrc, а не через slim.
Вот что в slim.conf:

login_cmd           exec /bin/bash -login ~/.xinitrc

а в .xinitrc:

exec dbus-launch &
exec startxfce4

Теперь нотификации работают, корзина и локализация тоже в порядке.
Надеюсь ничего этим не повредить. Странно, почему говорили запускать dbus через Slim?
ind.indeviral
ну что убрали заработало?
заработать то заработало, но отвалились другие вещи, например с комптоном проблемы и еще с корзиной.
И с локализацией тоже, всё на английском стало.
CloudStrife2020
CloudStrife2020
ind.indeviral
смотрите у вас где то ещё какой то notify daemon запущен
Кажется я нашел проблему, и она как я подозревал в Slim. При логине я открыл консоль через Ctrl+Alt+F2 и запустил сессию через startx, всё работало отлично.
Если не ошибаюсь в слиме есть свой .xinitrc или что-то похожее, недавно сталкивался но не помню зачем и для чего, вроде что-то там было связано с dbus и корзиной. А что именно? Не помню. Вроде не получалось войти в корзину через файл манажер.
Вспомнил!

тут:

login_cmd           exec dbus-launch /bin/bash -login ~/.xinitrc %session
Я добавил dbus-launch, его раньше не было и были проблемы с корзиной.
Всё так!
Если убрать dbus-launch ис /etc/slim.conf то нотификации работают, но отваливается корзина.
Может слим запускает dbus от какого-то своего аккаунта и поэтому происходят проблемы с нотификациями?
А можно dbus-launch прописать в .xinitrc? Почему он должен быть именно в слиме?
CloudStrife2020
ind.indeviral
смотрите у вас где то ещё какой то notify daemon запущен
Кажется я нашел проблему, и она как я подозревал в Slim. При логине я открыл консоль через Ctrl+Alt+F2 и запустил сессию через startx, всё работало отлично.
Если не ошибаюсь в слиме есть свой .xinitrc или что-то похожее, недавно сталкивался но не помню зачем и для чего, вроде что-то там было связано с dbus и корзиной. А что именно? Не помню. Вроде не получалось войти в корзину через файл манажер.
Вспомнил!

тут:

login_cmd           exec dbus-launch /bin/bash -login ~/.xinitrc %session
Я добавил dbus-launch, его раньше не было и были проблемы с корзиной.
CloudStrife2020
ind.indeviral
смотрите у вас где то ещё какой то notify daemon запущен
Кажется я нашел проблему, и она как я подозревал в Slim. При логине я открыл консоль через Ctrl+Alt+F2 и запустил сессию через startx, всё работало отлично.
Если не ошибаюсь в слиме есть свой .xinitrc или что-то похожее, недавно сталкивался но не помню зачем и для чего, вроде что-то там было связано с dbus и корзиной. А что именно? Не помню. Вроде не получалось войти в корзину через файл манажер.
Может слим снести?
ind.indeviral
смотрите у вас где то ещё какой то notify daemon запущен
Кажется я нашел проблему, и она как я подозревал в Slim. При логине я открыл консоль через Ctrl+Alt+F2 и запустил сессию через startx, всё работало отлично.
Если не ошибаюсь в слиме есть свой .xinitrc или что-то похожее, недавно сталкивался но не помню зачем и для чего, вроде что-то там было связано с dbus и корзиной. А что именно? Не помню. Вроде не получалось войти в корзину через файл манажер.
ind.indeviral
# killall xfce4-notifyd
# killall dunst
$ dunst
и смотрим ошибки
[[email protected]]~ $ sudo killall xfce4-notifyd
xfce4-notifyd: nessun processo trovato
[[email protected]]~ $ sudo killall dunst
[[email protected]]~ $ dunst
no dunstrc found -> skipping

Name Lost. Is Another notification daemon running?
[[email protected]]~ $