ShuuuuR |
|
Темы:
2
Сообщения:
18
Участник с: 17 сентября 2016
|
vs220Да, похоже это мой случай. Спасибо! |
ShuuuuR |
|
Темы:
2
Сообщения:
18
Участник с: 17 сентября 2016
|
Помогло удаление каталога ~/.config/Thunar Права на файлы были одинаковые, до удаления и после того, как thunar создал новые: До: После: Похоже дело было не в правах, а в содержимом этих файлов. В сами файлы перед удалением не заглянул, возможно у версий 1.6 и 1.8 конфиги не совместимы.Но тогда непонятно, почему изначально при обновлении пакета этот файл не был изменен. В любом случае, за советы спасибо. pacman -Qkk выявил несколько несовпадений, теперь буду разбираться с ними. Тему помечаю как решенную. |
ShuuuuR |
|
Темы:
2
Сообщения:
18
Участник с: 17 сентября 2016
|
Добрый день! thunar 1.8.1-1 при запуске выдает: Из под sudo запускается без проблем.При откате версии пакета до 1.8.0-1 наблюдается то же самое. А вот версия 1.6.15 запускается без sudo Проблема наблюдается уже довольно давно(вероятно с момента обновления с 1.6 до версии 1.8). Подозреваю, что я когда-то неверно настроил права на какой-то каталог, или файл, к которому программа обращается. Возможно по сценарию, описанному здесь: Ссылка на пост... Но не знаю как определить, что это за файл. gdb ругается на "0x00007ffff47165c6 in malloc () from /usr/lib/libc.so.6" Вывод_gdb Библиотека в системе есть: Права на нее заданы так:
Подскажите, какие дальнейшие действия нужно предпринять, чтобы решить проблему. |
ShuuuuR |
|
Темы:
2
Сообщения:
18
Участник с: 17 сентября 2016
|
Не знаю, полезна ли будет кому-либо эта информация, но спустя много времени таки решил проблему удалением slim. При авторизации в системе через него, xmobar и xmonad не запускали сторонние скрипты. |
ShuuuuR |
|
Темы:
2
Сообщения:
18
Участник с: 17 сентября 2016
|
Haron_Prime Спасибо, поправил. Но проблему это не решило. Сейчас обновил систему (pacman -Syu) и перезагрузил машину. Теперь даже запуск скрипта XMTime из терминала не выводит дату в бар. Еще не понял такую вещь: В вашем последнем конфиге Текст ссылки... Все скрипты работают через pipe. А где в этом конфиге они запускаются? Т.е. я у себя явно прописываю запуск скрипта: Run Com "XMTime" [] "" 10 А как это реализовано у вас? |
ShuuuuR |
|
Темы:
2
Сообщения:
18
Участник с: 17 сентября 2016
|
Haron_Prime Да, xmobar читает из pipe, но скрипт не выполняет:
Хотя права на выполнение ему даны:
|
ShuuuuR |
|
Темы:
2
Сообщения:
18
Участник с: 17 сентября 2016
|
Haron_PrimeСобственно я и полез на форум вопросы задавать, потому, что с самого начала xmobar мне никакой ругани в терминал не выдает. Кроме того, что не все опции в конфиге указаны:
|
ShuuuuR |
|
Темы:
2
Сообщения:
18
Участник с: 17 сентября 2016
|
Haron_PrimeДа, в точности: Сейчас попробовал сделать через pipe:1. Создал pipe
2. Прописал в скрипте вывод в него:
3. Изменил xmobarrc:
xmobar также выводит Updating.., но если в терминале выполнить скрипт, то в панели появляется его вывод появляется. Но не обновляется, пока снова не запущу XMTime. Теперь непонятно, почему xmonad не выполняет скрипт каждую секунду. |
ShuuuuR |
|
Темы:
2
Сообщения:
18
Участник с: 17 сентября 2016
|
Haron_Prime Нет, сам по себе скрипт работает, ~/.local/bin прописан в $PATH, права на исполнение ему даны:
Всё, что я описывал выше, работало на моём компе. Так что в данном случае что-то не так на Вашей стороне, со скриптом всё в порядке.Это понятно, что проблема у меня. Еще бы понять как ее решить. Т.е. я правильно понимаю, что с такими настройками (без передачи вывода скрипта в pipe) все должно работать?
|
ShuuuuR |
|
Темы:
2
Сообщения:
18
Участник с: 17 сентября 2016
|
Haron_PrimeДа, делал не так. Я использовал как пример ваш старый xmobarrc: github Т.е. в commands добавил , и в template
Разве не то же самое происходит, когда вызывается внешняя команда date, как вы писали ранее? |