Ошибки XSession заполняют мое дисковое пространство [дубликат]

У меня на NUC установлена ​​Ubuntu 16.04.1.

После перезагрузки я вижу, что .xsession-errors быстро увеличивается в размере. Ниже - через 2 минуты.

-rw-------  1 kodi kodi 3466402072 Jan 20 18:49 .xsession-errors
-rw-------  1 kodi kodi 6548127878 Jan 20 18:46 .xsession-errors.old

Запуск tail -f для файла не дает ничего, кроме непрерывного вывода:

extern "Python": function Cryptography_rand_bytes() called, but @ffi.def_extern() was not called in the current subinterpreter.  Returning 0.
0
задан 20 January 2017 в 17:55

4 ответа

Python в моем сообщении об ошибке вызвал мое любопытство. NUC используется в качестве медиацентра и установил Kodi и работает при запуске.

Перемещение папки конфигурации kodi решило проблему. Я предполагаю, что некоторое дополнение является преступником. Так как никакое основное обновление не было доступно для kodi, я указываю на дополнение.

Это мог также быть cec адаптер, который был спаян, и это действительно имело недавнее обновление драйвера.

1
ответ дан 7 November 2019 в 03:28

Это могло бы помочь, я заметил, что, когда дополнение начинает кэшироваться, этот признак входит к изображению. Такой, как будто я открываю Exodus или YouTube затем, это происходит, прежде чем это с kodi открывается, также файл журнала остается нормальным.

0
ответ дан 7 November 2019 в 03:28

У меня есть обходное решение с Kodi 16.1 на Ubuntu.

Знаки моей проблемы с kodi 16.1 прибыли после обновлений середины января. Я проснулся тем утром к моему жесткому диску, не имеющему любое пространство для обновлений системы защиты.

Оборудование

Я выполняю Kodi на Voyager-16.04.1.1-amd64, Lenovo ThinkPad E530, что я установил "SandDisk SSD на 120 ГБ Плюс" жесткий диск. Это, отгораживают перегородкой для 3 операционных систем (в течение только этих моментов) раздел, что я продолжаю работать, имеет 89,4 ГБ, размер моей ОС в корне расположен между 7,6 ГБ и 10,2 ГБ. Это повалило меня наземь для пробуждения, чтобы видеть, что все 89,4 ГБ закончились.

После прохождения через моих файлов я нашел по размерному файлу скрытого текста "startxfce4.log" расположенным в Корневом каталоге ( /home/mrbobs/.cache/upstart/ ). Это были две строки текста, который повторялся.

Более чем 70 ГБ

extern "Python": function Cryptography_rand_bytes() called, but @ffi.def_extern() was not called in the current subinterpreter.  Returning 0.
extern "Python": function Cryptography_rand_status() called, but @ffi.def_extern() was not called in the current subinterpreter.  Returning 0.

Я смог удалить файл, но, когда Kodi выполнял “startxfce4.log", он возвратился и начал расти снова.

Я пытался установить различные сборки, и после того, как я перезапустил Kodi, который еще раз вырастил файл. Я вставил эти две строки в Google, и замеченный, что это все снизилось, делают к библиотеке Python, не обрабатывающей SSH хорошо.

Рассмотрение моего Kodi регистрируется, я могу также видеть это:

20:10:00 T:139622927554304   ERROR: EXCEPTION Thrown (PythonToCppException) : 
-->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!

Error Type: <class 'urllib2.URLError'>
Error Contents: <urlopen error [Errno 0] Error>
Traceback (most recent call last):
File "/home/mrbobs/.kodi/addons/plugin.video.youtube/default.py", line 7, in <module> runner.run(__provider__)
File "/home/mrbobs/.kodi/addons/plugin.video.youtube/resources/lib/kodion/runner.py", line 32, in run __RUNNER__.run(provider, context)
File "/home/mrbobs/.kodi/addons/plugin.video.youtube/resources/lib/kodion/impl/xbmc/xbmc_runner.py", line 23, in run results = provider.navigate(context)
File "/home/mrbobs/.kodi/addons/plugin.video.youtube/resources/lib/kodion/abstract_provider.py", line 93, in navigate result = method(context, re_match)
File "/home/mrbobs/.kodi/addons/plugin.video.youtube/resources/lib/kodion/register_provider_path.py", line 12, in wrapper return func(*args, **kwargs)
File "/home/mrbobs/.kodi/addons/plugin.video.youtube/resources/lib/youtube/provider.py", line 392, in _on_yt_specials return yt_specials.process(category, self, context, re_match)
File "/home/mrbobs/.kodi/addons/plugin.video.youtube/resources/lib/youtube/helper/yt_specials.py", line 256, in process return _process_live_events(provider, context, re_match)
File "/home/mrbobs/.kodi/addons/plugin.video.youtube/resources/lib/youtube/helper/yt_specials.py", line 95, in _process_live_events json_data = provider.get_client(context).get_live_events(event_type='live', page_token=page_token)
File "/home/mrbobs/.kodi/addons/plugin.video.youtube/resources/lib/youtube/client/youtube.py", line 426, in get_live_events return self._perform_v3_request(method='GET', path='search', params=params, quota_optimized=True)
File "/home/mrbobs/.kodi/addons/plugin.video.youtube/resources/lib/youtube/client/youtube.py", line 615, in _perform_v3_request result = requests.get(_url, params=_params, headers=_headers, verify=False, allow_redirects=allow_redirects)
File "/home/mrbobs/.kodi/addons/plugin.video.youtube/resources/lib/kodion/simple_requests/api.py", line 189, in get return _request('GET', url, **kwargs)
File "/home/mrbobs/.kodi/addons/plugin.video.youtube/resources/lib/kodion/simple_requests/api.py", line 165, in _request response = opener.open(request)
File "/usr/lib/python2.7/urllib2.py", line 429, in open response = self._open(req, data)
File "/usr/lib/python2.7/urllib2.py", line 447, in _open '_open', req)
File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 1241, in https_opencontext=self._context)
File "/usr/lib/python2.7/urllib2.py", line 1198, in do_open raise URLError(err)
URLError: <urlopen error [Errno 0] Error> -->End of Python script error report<--

20:10:01 T:139625223715136   ERROR: GetDirectory - Error getting plugin://plugin.video.youtube/special/live/
20:10:01 T:139625223715136   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.youtube/special/live/) failed
20:10:01 T:139622927554304  NOTICE: [plugin.video.youtube] Running: YouTube (5.3.8) on Jarvis (Kodi-16.1) with Python 2.7.12
20:10:17 T:139623858685696 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
20:10:17 T:139622927554304 WARNING: Previous line repeats 2 times.

Затем я ответ замеченного Zanna, говоря, что она просто переместила свой файл конфигурации Kodi.

Python в моем сообщении об ошибке вызвал мое любопытство. NUC используется в качестве медиацентра и установил Kodi и работает при запуске.

Перемещение папки конфигурации kodi решило проблему. Я предполагаю, что некоторое дополнение является преступником. Так как никакое основное обновление не было доступно для kodi, я указываю на дополнение.

Это мог также быть cec адаптер, который был спаян, и это действительно имело недавнее обновление драйвера.

Спасибо Zanna Вы получили меня взгляды.

{(Выполнение, что заявил Zanna, будет, возвращает Kodi назад из настроек поля, и я хотел сохранить свои настройки)}

После чтения этого я начал проходить свой дополнительный файл Kodi и удалил их один за другим для наблюдения, какой повреждал мой Kodi. После установки всю ночь я нашел, что это была комбинация двух файлов. Каждый был старым дополнением Kodi, названным “script.xbmcbackup”, и другой была упакованная библиотека запросов Python (Это также повредило дополнение YouTube, и все время я думал, что это был мой ключ API), названный “script.module.requests”..

После того, как я удалил оба из них, мой жесткий диск заделал заполнение повторяющимся текстом, и мой YouTube также работал.

Нужно отметить, что “script.module.requests” может возвратиться как зависимость к другим дополнениям и обновлениям.

  • Первая вещь искать, когда это происходит, является Вами, потеряет YouTube и его зависимости

  • 2-ми являются выполнения ЦП со временем если не удаленный. Жесткий диск еще раз заполнится

  • 3-е Вы потеряете значки и Kodi, начнет работать вялый, и может даже время от времени замораживаться

Ну, вот именно я просто надеюсь, что парни в Python могли зафиксировать проблему SSH скоро. Я знаю, что их попытка получить это зафиксировала, таким образом, я просто надеюсь, что это скоро будет. Благодарите всех Вас для работы что Ваше помещение в SSH Везде. Эта работа поможет защитить нас всех от атак "человек посередине" не только с моим небольшим Kodi, но также и в большем изображении Глобальной Национальной безопасности IoT Интернет Вещей. Продолжите тяжелую работу, которую Вы делаете и сделали.

Я не программист, таким образом, это - просто обходное решение

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

Удержание ключа “Ctrl” затем нажимает на Ваш ключ “H” к, раскрывает скрытые файлы и папки. (когда это было сделано, я видел точку перед именами папок). Затем я перешел к своему Корневому каталогу, где я видел (.cache) и (.kodi) наряду с другими папками.

(.cache папка - то, где я нашел свой текстовый файл увеличенного размера) (/home/mrbobs/.cache/upstart/startxfce4.log), если Вы делаете эту замену “mrbobs” имя пользователя с Вашим пользовательским именем пользователя.

Затем с Kodi закрыл меня Удаленный мой” startxfce4.log” файл. Впоследствии при тихом закрытии Kodi я удалил две дополнительных папки “script.module.requests” и “script.xbmcbackup”, расположенный в (/home/mrbobs/.kodi/addons/)

После того, как это все хорошо работало для меня. (если Вы делаете это, Вам, вероятно, придется повторно удалить Ваш “script.module.requests”, к которому я имел, и я также сделал то же со своим “startxfce4.log”, первое повторное открытие Kodi может сделать дополнение, которое обновления, но после переудаления моего kodi выполнили хорошо.).

Еще одна вещь. По отправке текстовых сообщений файлу может не быть Ваш "startxfce4.log", это мог быть ".xsession-errors.old" в Вашей Домашней папке. Лучший способ видеть это путем щелчка правой кнопкой и рассмотрения Свойств.

1
ответ дан 7 November 2019 в 03:28

Это - допустимое обходное решение для удаления script.module.requests. Это ДЕЙСТВИТЕЛЬНО очень имеет отношение к тому, что я обновил Python и установил запросы Python!

Вот больше доказательства! .cache/upstart/Unity7.log, растущий для потребления все свободное пространство на диске. Python cypto подозреваемый

Решение, отправленное в той ссылке также, решает эту проблему и является более постоянным решением, поскольку Вы не должны волноваться о script.module.requests том, чтобы быть переустановленным

Короче говоря лучшее решение:

wget http://launchpadlibrarian.net/292839640/python-openssl_16.2.0-1_all.deb

для 32 битов

wget https://launchpad.net/ubuntu/+source/python-cryptography/1.7.1-2/+build/11756123/+files/python-cryptography_1.7.1-2_i386.deb

или для 64 битов

wget http://launchpadlibrarian.net/299484105/python-cryptography_1.7.1-2_amd64.deb

для 64 битов

sudo dpkg -i python-cryptography_1.7.1-2_amd64.deb 

для 32 битов

sudo dpkg -i python-cryptography_1.7.1-2_i386.deb 

Затем:

sudo dpkg -i python-openssl_16.2.0-1_all.deb
sudo apt-get -f install

Проблемы, связанные с Python, теперь проявились в 4 системах и теперь тестирующий со второй системой.

Достаточно для высказывания этого может также заставить дополнения не обновлять, а также другие странные проблемы, как замечено здесь: https://forum.kodi.tv/showthread.php? tid=324635

0
ответ дан 7 November 2019 в 03:28

Другие вопросы по тегам:

Похожие вопросы: