Чтобы не плодить подобную тему, буду писать в этой
ВНИМАНИЕ. Решение ошибки найдено, здесь будет расписано одно из решений.
Вопросов по данной тематике - нет, но спасибо что заглянули и попытались откликнуться.


  • Описание ошибки:
  • После загрузки менеджера входа Slim и попытки войти в систему под своим логином и паролем выдаёт следующее - Failed to execute login command

  • Причина возникновения ошибки:
  • Во время работы компьютера, было внезапное отключене электричества и отсутствует источник бесперебойного питания.

  • Подробности:
  • Дистрибутив Arch Linux
    Файловая система ext4
    /boot расположен в файловой системе ext2

  • Решение:
  • Компьютер во время отключения электроэнергии заполнил всё оставшееся свободное место на диске, поэтому надо найти и удалить один из каталогов который занял остаток диска.

  • Расписывание моей проблемы и её решение
  • 1. Войдём в терминал комбинацйей клавиш Ctrl+Alt+F1
    2. Вводим свой логин и пароль
    3. Убеждаемся что жёсткий диск забит на 100%
    df -sh
    4. Смотрим свои файлы и каталоги
    ls -a
    5. У меня значительная часть диска была пуста, поэтому решил отсартировать всё по размеру
    du --max-depth=1 | sort -n -r
    6. Если без сортировки по размеру, но с указанием в килобайтах, мегабайтах, гигабайтах и т.д. то команда такая (увы универсальной команды не нашёл чтобы совместить 5 и 6 пункт в один)
    du -h | less
    7. Чтобы выйти из меню прокрутки вверх и вниз, нажимаем кнопочку q
    8. В моём случае раздутый каталог (папка) оказался
    13G ./.local/share/Trash
    9. Чтобы безопасно его удалить и не запутаться, можно записать путь, а потом перейти по каталогам прямо к нему, а не указывать путь сразу, но для начала очистим экран
    clear
    10. Ещё раз посмотрим где мы
    ls -a
    11. Перемещяемся в нужный каталог
    cd .local
    cd share
    12. Убеждаемся в наличии нужного каталога, ещё одним просмотром
    ls -a
    13. Удаляем каталог со всем его содержимым
    rm -R Trash
    14. Убеждаемся что место на жёстком диске освободилось
    df -sh
    15. Перезагружаем компьютер
    reboot
    Далее у меня всё было как до ошибки

    PS: Да, я понимаю что опытным пользователям это не нужно и это их личная трата времени, но, не все же опытные и его надо откуда то брать.
    Да, путь длинноват, скорее всего существуют более короткие и более подробно выводящие информацию команды, но увы, по разлиным причинам мой путь был из 15 пунктов. Буду рад если кто нибудь опишет всё лучше и подробнее чем я (если захотите тратить на это время)


    Надеюсь эта заметочка кому нибудь, когда нибудь поможет.
    Если не помогла, то посмотрите в сторону команды fsck
    indeviral
    Спасибо, но почему то качает, да и ограничения в 1 кб/с тоже не дейстуют. Какой-то rTorrent самостоятельный или руки у меня уж совсем кривые....
    Но всё равно спасибо.
    Чуть не забыл написать. Время выставлено правильно (ну, проверяю командой date).
    Aivar
    Почему именно rTorrent? Потому что в Aria2 боюсь запутаться, она слишком многофункциональная... мне бы поприметивнее и на 1 задачу, Deluge тяжеловат, Transmission запустить не смог, qBittorrent не выключает сокрость полностью, rutorrent по отзывам в интернете не очень, поэтому решил, пусть уж будет страшно, но, более менее стабильно, плюс в арчвики есть что почитать, и то... полностью самостоятельно справиться не смог... самооценка с низкой падает совсем в никуда...
    Простите, но, чтобы не плодить одинаковые темы, я тоже залезу сюда со своим вопросом
    Кратко:
    Собираюсь пользоваться обычным rTorrent без всяких web интерфейсов и т.п. просто в консоли.
    Нужен ПОЛНЫЙ запрет на закачку с 7 утра до часа ночи, без всякого там ограничения в 1 кб/с.
    Что необходимо прописать в конфигурационный файл ~/.rtorrent.rc?
    Спасибо.
    Чтобы было понятнее. Хотелось бы этого ЖМЯК, только без графики.

    Подробно:
    Использую USB модем сотового оператора. Есть возможность подключить ночной безлимит, который действует с часу ночи до семи утра. Вечером же скорость USB модемов оставляет желать лучшего, да и трафик тоже, поэтому совсем не хочется чтобы торрент что-то пытался качать пускай и со скоростью в 1 кб/с. Может кто то скажет - это же смешная скорость, но, практическим путём выявил особенность в колличестве каналов. т.е. как пример: лазить по интернету через браузер и играть в игру одновременно - невозможно, что-либо одно перестаёт работать, либо одно, либо другое. Перешёл на другого оператора сотовой связи, у него такой проблемы пока не наблюдается, но, никто не гарантирует что не существует своеобразного лимита... На данный момент на 1 USB модем подключено 2 устройства и пока проблем нет, поэтому я не хочу чтобы торрент вообще что либо пытался качать вечером.

    При попытке найти ответ посетил сайты:

    wiki.archlinux.org
    Тут я смог найти только остановку при заполнении места на жёстком диске с помощью schedule

    ru.wikibooks.org
    Здесь тоже упомянается schedule, но воспользоваться я им не смог, так как не нашёл внятного примера о остановке торрента

    linuxoid.in

    Наконец то я смог найти пример с ограничением трафика по времени, НО это было лишь ограничение, а не полная остановка... использовался всё тот же schedule
    schedule = throttle_3,01:00:00,24:00:00,download_rate=2000

    forum.ubuntu.ru
    На форуме убунту так же нашёл ограничение трафика в 1 кб/с а не полную остановку торрента

    blog.sci-smart.ru
    Оказался не лучше чем форум убунту...

    Когда же мне показалось что я хочу чего-то невозможного от торрента, то наткнулся на это (который ЖМЯК сверху)
    github.com
    Как я понял, тот же самый schedule, но что писать в конфиге я так и не понял....

    habrahabr.ru
    хабрхабр разжевал мне что-то... но смотрю как пятикласник на интегралы в математике....
    schedule = имя_расписания, начало, интервал, список команд
    schedule_remove = имя_расписания
    
    Пытался эксперементировать с этим, но, rTorrent не запускается и ругается на строчку которую изменял и так и эдак...

    Надеюсь в гугл или вики меня не пошлют...
    Ещё раз спасибо.
    Aivar
    Max-Sk
    объясню подробнее
    Кому? Если себе, то не было никакой необходимости писать об этом на форуме. Заведите блокнот и заносите туда свои озарения.
    Данный вопрос Вы могли бы задать и в личном сообщении, не увеличивая размер форума.
    Всем кому очень интересно - прошу в ЛС, больше тут, по таким мелочам в виде ответов на Ваши вопросы - писать не буду.
    объясню подробнее комментарий выше (kotnaton), так как я не сразу понял что, и куда вводить

    Решение:
    $ sudo pacman-key --refresh-keys
    Команда выше обновляет ключи разработчиков (ссылка в arch wiki).
    После чего, всё благополучно обновляется.
    .
    .
    Пример ошибки:
    Пытался обновить систему
    $ sudo pacman -Syu
    Выдалось такое сообщение:
    Запускается полное обновление системы...
    разрешение зависимостей...
    проверка конфликтов...
    предупреждение: обнаружена циклическая зависимость:
    предупреждение: harfbuzz будет установлен перед freetype2, как зависимость
    
    Пакеты (154) alsa-lib-1.1.2-1  alsa-utils-1.1.2-1  babl-0.1.16-1
                 ....
                здесь большущий список пакетов незачем засорять сообщение ими.,
                 ....
                 xdg-utils-1.1.1-4  xorg-server-1.18.4-1
                 xorg-server-common-1.18.4-1  zsh-completions-0.19.0-2
    
    Будет загружено:    78,60 MiB
    Будет установлено:  2276,73 MiB
    Изменение размера:    41,11 MiB
    
    :: Приступить к установке? [Y/n] y
    :: Получение пакетов...
     glibc-2.24-2-x86_64        8,1 MiB   500K/s 00:17 [######################] 100%
     gcc-libs-6.1.1-5-x86_64   14,9 MiB   565K/s 00:27 [######################] 100%
     binutils-2.27-1-x86_64     4,7 MiB   693K/s 00:07 [######################] 100%
     gcc-6.1.1-5-x86_64        27,9 MiB   188K/s 02:32 [######################] 100%
     ffmpeg-1:3.1.2-1-x86_64    7,8 MiB   399K/s 00:20 [######################] 100%
     gconf-3.2.6-5-x86_64     919,5 KiB   519K/s 00:02 [######################] 100%
     lib32-glibc-2.24-2-...     2,8 MiB   366K/s 00:08 [######################] 100%
     lib32-gcc-libs-6.1....    11,6 MiB   386K/s 00:31 [######################] 100%
    (154/154) проверка ключей                          [######################] 100%
    (154/154) проверяется целостность пакета           [######################] 100%
    ошибка: confuse: signature from "Thorsten Töpper <[email protected]>" is unknown trust
    :: Файл /var/cache/pacman/pkg/confuse-2.8-2-x86_64.pkg.tar.xz поврежден (неверный или поврежденный пакет(PGP-подпись)).
    Хотите его удалить? [Y/n]
    
    ошибка: не удалось завершить транзакцию (неверный или поврежденный пакет)
    Обнаружены ошибки, пакеты не обновлены.
    xf86-input-evdev
    xf86-input-libinput
    может тогда это зависимость а не драйвер? В любом случае при установке Arch, pacman каждый раз спрашивает какой вариант я выберу из двух.
    Aivar
    Какая связь между драйвером видеокарты и устройствами ввода?
    Связи нет. Но на данную сложность наткнулся при установке драйверов видеокарты и записал, отсюда и возникла новая тема.
    Нашёл где-то в ветке (если можно так выразится) nvidia-340xx-libgl (конкретно что прописывал до этого, не помню, так как Arch пришлось устанавливать несколько раз)
    При создании новой темы есть 2 формы заполнения - заголовок и собственно ниже само сообщение,
    хотелось бы, чтобы по умолчанию (хотя бы для новичков) была третья форма ввода - "что сделано, что найдено в поиске?".

    А, ну и опрос, про него запамятовал. Таким образом, как мне кажется, можно будет добиться более конкретных вопросов и уменьшить спонтанное написание новой темы, так как человеку придётся задать хотя бы один вопрос в поиск, который возможно и даст ответ. Плюс дополнительно сделать так, чтобы при пустом поле, новую тему было нельзя создать.

    (PS: искал поиском подобное предложение, но не нашёл... может плохо искал, тогда заранее извиняюсь за дубликацию)
    Всем доброго времени суток
    Страшно уже задавать вопросы, но, я готов...

    При установке драйвера видеокарты NVIDIA GeForce 8600 GT (rev1), pacman предложил на выбор два пакета
  • xf86-input-evdev
  • xf86-input-libinput

  • В чём их отличие? Что надёжнее? Исходя из информации которую я нашёл ниже, хочу отдать предпочтение xf86-input-evdev, но сомневаюсь так как на некоторых сайтах темы были не про драйвера видеокарты, а на форуме в обсуждениях, как я понял - лишь тестировали, может, кто-нибудь, что подскажет? про evdev сложностей не писали, или я плохо искал...

    При попытке найти ответ:
  • была найдена новость, где упамяналось что есть выбор, и рассуждения (форум Arch). ссылка
  • был найден сайт с таким содержимым ссылка

  • Исходя из этой информации, получается libinput грубо говоря, использует один большой объединяющий универсальный драйвер, а evdev отдельные дравера для каждого устройства, мышки, тачскрина и т.п. Получается пользователям ноутбуков надо будет меньше возиться с настройкой оборудования. Тогда, в чём разница в драйвере для видеокарты? С evdev можно сделать более тонкие настройки?
    типо в xf86-input-evdev я смогу самостоятельно регулировать частоту вращения вентилятора и какие-нибудь другие характеристики, а libinput - нет? (PS: вращение вентилятора я трогать не хотел бы)

    цитата показавшаяся мне полезной с этого же сайта:
    Вот как прочёл про "без возни с конфигурацией" - сраз плохое заподозрил, полез-таки в документацию. И не зря.
    У них там та же архитектурная проблема, что в вейланде в целом - они не дают возможности глобально задать полиси. Другими словами, библиотека может конфигурироваться кучей способов - но сделать это может только клиент, никаких вариантов для конфигурации извне нет. То есть что в клиенте не сделали - того не будет, и простого способа перетащить куда-то привычную конфигурацию ввода тоже нет. Есть система, в которой на выбор можно запустить вейланд или иксы - с вероятностью ввод буде себя вести по-разному.
    Они это даже в FAQ честно указали - "This has an effect on the availability of configuration options: if an option is not exposed by the intermediary, it cannot be configured by the client."
    Ещё одна странность - нормализация: "libinput does partial normalization of relative input. For devices with a resolution of 1000dpi and higher, motion events are normalized to a default of 1000dpi before pointer acceleration is applied. As a result, devices with 1000dpi and above feel the same".
    Плюс к тому значения dpi и частоты оно берёт из udev, и переопределить откуда-то ещё их нельзя.
    в общем, странное оно на первый взгляд. Идея хороша, но реализация...


  • была найдена информация о тестировании и его прекращении в Arch'e ссылка
  • была найдена подобная тема, правда вопрос поставлен иначе и человека послали читать wiki про xorg, полазив по wiki, я не нашёл в чём их отличие и почему выбор предпочтительнее отдать первому или второму пакету. (ссылка на подобную тему)

  • В общих чертах мне понятно чем отличаются, но что касается драйвера видеокарты так и осталось вопросом...
    Заранее спасибо.
    vdemin
    Отставить разборки, для этого есть личка.
    Ок. Это моё последнее сообщение сегодня. Извиняюсь за "шум".

    И повторно прошу простить меня Haron_Prime. Свой косяк исправил. Просто сообщений было много - запутался.