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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Перестал работать Transmission после обновления Ubuntu Server до 24.04.1 LTS  (Прочитано 2959 раз)

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

Оффлайн Yar_developer

  • Новичок
  • *
  • Сообщений: 7
  • Геймер, ютубер, программист
    • Просмотр профиля
App center называется вроде. Там иконка оранжевая "А"
на сервере без иксов?? иконка??

А чё ты иксы не поставил :D
Вопрос - ответ, ответ - вопрос

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1916
    • Просмотр профиля
А чё ты иксы не поставил :D
а ты такой умник, что на сервис иксы ставишь?
подозреваю, что ТС до такого не дошел
Для того и существует  Ubuntu Serverбез иксов, что иксы на сервере вещь никчемная
« Последнее редактирование: 06 Января 2025, 10:25:49 от jurganov »

Оффлайн Yar_developer

  • Новичок
  • *
  • Сообщений: 7
  • Геймер, ютубер, программист
    • Просмотр профиля
А чё ты иксы не поставил :D
а ты такой умник, что на сервис иксы ставишь?
подозреваю, что ТС до такого не дошел
Для того и существует  Ubuntu Serverбез иксов, что иксы на сервере вещь никчемная

Ок, Sorry
Вопрос - ответ, ответ - вопрос

Оффлайн Onlininer

  • Старожил
  • *
  • Сообщений: 1211
    • Просмотр профиля
 :coolsmiley: Вы "копья ломаете", а он давно "откатился" обратно на UbuntuServer 22.04...
"Никогда такого не было... и вот -опять!"

Оффлайн Yar_developer

  • Новичок
  • *
  • Сообщений: 7
  • Геймер, ютубер, программист
    • Просмотр профиля
Мне бы кто-то помог...  :'(
Вопрос - ответ, ответ - вопрос

Оффлайн hah2011

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Костыль но работает.

1. Добавляем большой таймаут и укажите уровень логирования debug - пригодиться в дальнейшем
Показать путь до конфига
sudo systemctl cat transmission-daemon -

Открываем редактируем
sudo nano /usr/lib/systemd/system/transmission-daemon.service

[Service]
TimeoutStartSec=1000000
ExecStart=/usr/bin/transmission-daemon -f --log-level=debug

Обновляем
sudo systemctl daemon-reload

Запускаем добавляя & - для того чтобы закрыть терминал.
sudo systemctl restart transmission-daemon &


2. Смотрим логи.
sudo journalctl -u transmission-daemon -n 100 --no-pager

У меня было две ошибки (в этом помог --log-level=debug):
нет доступа к каталог    /home/debian-transmission/.config/transmission-daemon
и к файлу       /var/lib/transmission-daemon/.config/transmission-daemon/dht.dat

сделал так.
sudo chmod 777 /var/lib/transmission-daemon/.config/transmission-daemon/dht.dat
sudo chmod 777 /home/debian-transmission/.config/transmission-daemon


3. Если используете логина и пароль, то в файле settings.json
логин будет автоматически заменяться, в моем случая, на "debian-transmission"
это стоит учесть

"rpc-username": "debian-transmission"
"rpc-password": - желательно обновить



4???. Не уверен нужно ли это делать.

Сделал ссылки на настройки в root, haha(user под котором работаю) и в системную папку /var/lib/ 
У меня настойки храниться в у пользователя debian-transmission

sudo ln -sf /home/debian-transmission/.config/transmission-daemon/ /root/.config
sudo ln -sf /home/debian-transmission/.config/transmission-daemon/ /home/haha/.config
sudo ln -sf /home/debian-transmission/.config/transmission-daemon/ /var/lib/transmission-daemon/.config

Оффлайн yozhig_f_tumani

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
В файле /etc/apparmor.d/transmission
надо заменить строку:
profile transmission-daemon /usr/bin/transmission-daemon flags=(complain) {на
profile transmission-daemon /usr/bin/transmission-daemon flags=(complain,attach_disconnected) {Сохранить, выйти из редактора и перезагрузить профиль:
sudo apparmor_parser -r -W -T /etc/apparmor.d/transmission
Запускам трансмишн:
sudo systemctl start transmission-daemonВсё заработает.
« Последнее редактирование: 29 Января 2025, 12:54:55 от yozhig_f_tumani »

 

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