Debian не запускается программа
Проверяю souces.list
sudo vi /etc/apt/sources.list
Restarting networking failed because the control process exited with error code.
При попытке перезапустить сеть
andrei@debian:/etc/network$ sudo /etc/init.d/networking restart
[. ] Restarting networking (via systemctl): networking.serviceJob for networking.service failed because the control process exited with error code. See "systemctl status networking.service" and "journalctl -xe" for details.
Оказалось, что при редактировании /etc/network/interfaces перепутал в названии интерфейса wlp1s0 l и 1 и написал вместо wlp 1 s0 wlp l s0
Failed to start A high performance web server and a reverse proxy server
При попытке установить Nginx в Debian 10
sudo apt install nginx
Setting up libnginx-mod-http-upstream-fair (1.14.2-2+deb10u1) . Setting up nginx-full (1.14.2-2+deb10u1) . Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details. invoke-rc.d: initscript nginx, action "start" failed . ● nginx.service - A high performance web server and a reverse proxy server Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Thu 2020-06-18 17:30:41 EEST; 12ms ago Docs: man:nginx(8) Process: 7196 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=0/SUCCESS) Process: 7198 ExecStart=/usr/sbin/nginx -g daemon on; master_process on; (code=exited, status=1/FAILURE) May 12 06:23:57 debian nginx[7198]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) May 12 06:23:57 debian nginx[7198]: nginx: [emerg] bind() to [::]:80 failed (98: Address already in use) May 12 06:23:57 debian nginx[7198]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) May 12 06:23:57 debian nginx[7198]: nginx: [emerg] bind() to [::]:80 failed (98: Address already in use) May 12 06:23:57 debian nginx[7198]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) May 12 06:23:57 debian nginx[7198]: nginx: [emerg] bind() to [::]:80 failed (98: Address already in use) May 12 06:23:57 debian nginx[7198]: nginx: [emerg] still could not bind() May 12 06:23:57 debian systemd[1]: nginx.service: Control process exited, code=exited, status=1/FAILURE May 12 06:23:57 debian systemd[1]: nginx.service: Failed with result 'exit-code'. May 12 06:23:57 debian systemd[1]: Failed to start A high performance web server and a reverse proxy server. dpkg: error processing package nginx-full (--configure): installed nginx-full package post-installation script subprocess returned error exit status 1 dpkg: dependency problems prevent configuration of nginx: nginx depends on nginx-full (= 1.14.2-2+deb10u1) | nginx-light (>= 1.14.2-2+deb10u1) | nginx-extras (>= 1.14.2-2+deb10u1); however: Package nginx-full is not configured yet. Package nginx-light is not installed. Package nginx-extras is not installed. dpkg: error processing package nginx (--configure): dependency problems - leaving unconfigured Processing triggers for man-db (2.8.5-2) . Processing triggers for systemd (241-7~deb10u4) . Errors were encountered while processing: nginx-full nginx E: Sub-process /usr/bin/dpkg returned an error code (1)
systemctl status nginx.service
● nginx.service - A high performance web server and a reverse proxy server Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Thu 2020-06-18 21:42:54 EEST; 5min ago Docs: man:nginx(8) Process: 15224 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=0/SUCCESS) Process: 15225 ExecStart=/usr/sbin/nginx -g daemon on; master_process on; (code=exited, status=1/FAILURE)
sudo journalctl -xe
Из логов можно сделать вывод, что порт 80, который нужен Nginx уже занят. Я так подозреваю, что Apache. Поэтому нужно удалить или отключить Apache и поставить Nginx
Еще вчера(до обновления) все работало. Заранее спасибо за помощь.
xserver-xorg-core откатить получится?
Разрешение бы ло выше, чем 1024x768 в настройках UT?
У моего нетбука разрешение 1024 на 600, то же разрешение указано в Ut. Так же мой нетбук поддерживает 1024 на 768, в этом разрешение удобней играть(больше деталей). До обновления все работало.
Как мне откатить xserver-xorg-core?
поменяй в конфиге r_mode на «4» и попробуй ещё раз
Копать надо либо в откат пакетов, либо в поиск разрешения экрана игры
Надо бы погрепать dmesg на error, вдруг в тестинге что-нибудь в opengl просто сломали
Как выполнить откат пакета?
До меня тут дошло, что ты сквиз тестингом обновил, да?
И каким боком дмесг до опенгл?
Дай угадаю: нвидевский блоб, поставленный руками?
Вероятно так. Я менял тестинг на сквиз и обратно. Как пофиксить и все-все обновить в тестинге?
Специфический конфиг, видимо.
перенеси его, mv .urban*
посмотрим , запустится, нет.
У меня нетбук, Intel GMA 3150.
Хоть какие-то подсказки, почему не загружается подсистема
Так все же можно как-то все-все обновит в тестинге?
Ок, что в /var/log/Xorg.0.log ?
Это большой файл, сколько примерно строк с конца?
Весь конец забит повторяющимися параграфами.
А другие OpenGL приложения запускаются? (glxgears тот же, например)
У меня такая же проблема. Выявить источник пока не смог. Видимо, надо или откатываться на старые версиии, или ждать, когда починят…
Не обновлять надо, а откатывать, или писать багрепорты (для чего и нужен тестинг), или ждать пока починят
Хорошо, как мне откатить?
Список обновлённых пакетов есть - это хорошо. Комментируйте в /etc/apt/sources.list источники testing(wheezy), оставляйте только squeeze, в синаптике выбирайте вариант предпочитать пакеты squeeze и потихоньку возвращайте как было.
Все мои источники — testing.
Тогда только вперёд =)
Весь за pastebin залейте
Спасибо, видимо оно. Что с ним делать?
Тут уже советовали откатить xserver-xorg-core, помогает. У меня на нвидии после последнего адпейта тоже опенгл весь сдох.
Cyril Brulebois (17/06/2011):
either upgrade your mesa packages to sid, or revert to 2:1.10.2-1 in
the meanwhile.
Upgrading the server from +b1 to +b2 in testing should be the only needed action. No need to try and upgrade mesa after all (as seen in another bug report, that would mean upgrading a lot of packages).
Уходите с тестинга, он вам не по зубам
>[ 173.502] (EE) AIGLX error: dlopen of /usr/lib/i386-linux-gnu/dri/i915_dri.so failed (/usr/lib/i386-linux-gnu/dri/i915_dri.so: cannot open shared object file: No such file or directory)
[ 173.502] (EE) AIGLX: reverting to software rendering
[ 173.502] (II) AIGLX: Screen 0 is not DRI capable
[ 173.502] (EE) AIGLX error: dlopen of /usr/lib/i386-linux-gnu/dri/swrast_dri.so failed (/usr/lib/i386-linux-gnu/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
[ 173.502] (EE) GLX: could not load software renderer
была такая же проблема. Решил ее, созданием симлинка в папке где ищется glx-модуль, на папку, где этот модуль находится на самом деле.
Где-то так:
cd /usr/lib
mkdir i386-linux-gnu && cd i386-linux-gnu
mkdir dri && cd dri
ln -s /usr/lib/dri/i915_dri.so i915_dri.so
То ли чего недоустановил, то ли чего не настроил многие программы просто не запускаются.
Какие, откуда именно?
Запусти приложение в терминале и выложи весь вывод.
gparted bash: gparted: команда не найдена
причём некоторые программы запускаются без проблем, а некоторые, после нажатия на ярлык, подёргают курсором и всё.
То ли чего недоустановил, то ли чего не настроил многие программы просто не запускаются.
За такие темы надо банить. Как ставил, что ставил, что настраивал, как настраивал, что не запускается, как не запускается — ничего не написал. Извини, телепаты еще от новогодних праздников не отошли.
Эта команда требует suid. Поставь sudo и запускай sudo
А ещё поставь пакет command-not-found и он будет тебе подсказывать такие вещи (после установки нужно запустить update)
спасибо, сейчас попробую
gparted bash: gparted: команда не найдена
Ты его хоть поставил?
В ~/.xsession-errors что-нибудь попадает? Какие именно программы не хотят работать?
Пожалуйста не баньте. Туп. Исправлюсь.
Ещё один. Ставь command-not-found.
Да ради бога. Вы что? Пути системных программ в PATH не входят!
upd: в PATH обычного пользователя, конечно.
ziemin ★★ ( 21.01.14 00:08:21 )
Последнее исправление: ziemin 21.01.14 00:08:45 (всего исправлений: 1)
Что любопытно, но ничего не попадает. не запускается к примеру GParted. Намана установился, создал ярлыка в меню и всё.
Если бы мейнтейнер хотел, чтобы программу не запускал пользователь, он бы не создавал значок в меню.
Поставил command-not-found результат тот же gparted bash: gparted: команда не найдена
Запустите gparted-pkexec из терминала. Что получится?
Обычно Display Manager обеспечивает локальных пользователей возможностью пользоваться policykit для повышения своих привилегий.
update сделай и он тебе напишет
А подумать? Очевидно, что простой пользователь не может менять таблицу разделов. А этот gparted-pkexec это заглушка, которая выводит окно ввода пароля.
Именно! И она не запускается, хотя должна.
Я сделал всё по инструкции. И update тоже. Вывод команды не изменился.
ziemin ★★ ( 21.01.14 00:19:36 )
Последнее исправление: ziemin 21.01.14 00:19:44 (всего исправлений: 1)
gparted-pkexec ==== AUTHENTICATING FOR com.ubuntu.pkexec.gparted === Authentication is required to run the GParted Partition Editor Authenticating as: root запрос пароля. пароль введён. ПРОГРАММА ЗАПУСТИЛАСЬ :)))))))))))))))))))
Если sudo стоит, то wm обычно «красивость» в виде окошка выдаёт.
Уже не нужно :) Теперь только вопрос, что мне сделать чтобы программа стартовала с ярлыка?
Сделай скрипт, и ярлык на него. Какая DE? Если кеды, то запускалка kdesudo. В гномах gksu вроде.
DE - Plasma Desktop gksu - тоже стоит. Кто-то из прог подтянул за собой. А можно ли поподробнее про скрипт? Как его писать?
chmod a+x script.sh
Вывод: не хватает графического интерфейса к pkexec. Поставьте policykit-1-gnome, он появится, и ярлык заработает.
ziemin , в gparted.desktop нет запуска sudo/gksu/kdesudo/sux/su-to-root, там есть запуск pkexec. Соответственно, и GUI нужен для него, а не для sudo.
в gparted.desktop нет запуска sudo/gksu/kdesudo/sux/su-to-root, там есть запуск pkexec.
Да лана. А где это я писал, что он запускает sudo? Я писал только про suid бит.
ziemin ★★ ( 21.01.14 00:32:59 )
Последнее исправление: ziemin 21.01.14 00:33:16 (всего исправлений: 1)
А зачем скрипты с gksu пишете тогда? Мне кажется, не стоит делать костыли там, где можно воспользоваться существующей инфраструктурой.
За красивость в виде окна запроса пароля отвечает как раз policykit (в данном случае, как мы убедились из чтения /usr/bin/gparted-pkexec).
AITap ★★★★★ ( 21.01.14 00:34:17 )
Последнее исправление: AITap 21.01.14 00:35:21 (всего исправлений: 1)
Этот пакет у меня стоит. Ярлык ведёт себя так же - при запуске подёргает курсором и всё. Программу не запускает. Похоже только скрипт.
Какой инфраструктурой? Обычный пользователь не может запустить прогу, требующую suid. По-хорошему такая программа должна при запуске вываливаться с ошибкой. Насчёт gksu - это да. маху дал. Судя по всему у него кеды. Лучше юзать kdesudo.
Тебе не повредит окунуться в мир скриптов. Но на самом деле проще сделать ярлык для kdesudo. А в качестве аргумента указать твою прогу.
ziemin ★★ ( 21.01.14 00:38:46 )
Последнее исправление: ziemin 21.01.14 00:39:11 (всего исправлений: 1)
проги вроде sudo принимают аргумент - программу для запуска. Скрипт это универсальное решение. Это я так, не подумав брякнул. Включай мозги.
Мне очень-очень полезно будет пусть не окунуться, но хотя бы ручки макнуть, в мир скриптов. Мож мануал какой-нить посоветуете? А то книг то много по скриптописанию, но уж дюже замудрёно написаны.
А как сделать ярлык для kdesudo?
Решил что осилю путь Джэдая. Особенно с поддержкой совета Джэдаев на этом форуме.
Так у тебя кеды или нет? Я сужу по тому, что ты про плазму написал. Если кеды, то правый щелчок на рабочем столе. Добавить вижет. кажется запуск приложения..
Проще скопировать существующий и изменить.
Если в .xsession-errors действительно вообще ничего не сыпется, то это странное поведение, никем раньше не найденное. Отправьте отчёт об ошибке в polkit-1-gnome при помощи reportbug.
Попробуйте ещё погуглить «pkexec kde» и ключевые слова, описывающие Вашу проблему, вдруг что-то найдётся.
У мя Plasma Desktop тут всё похожее на кеды, тока работает быстрее и софт только тот, что я сам поставил.
В меню правой кнопки есть «выполнить команду», а в подменю «добавить виджет» нету запуска приложения или хотя бы чего-нить похожего.
Может быть я просто вытащу ярлык из меню и в его свойствах пропишу чего надо? Тока знать бы точно - чего прописывать.
Тогда вот вам подробный путь джедая, вперёд. xD
Погуглить по ошибке - попробовал первым делом. До того как сюда написать. Ничего похожего не нагуглилось. Я вообще гуглом то не пользуюсь, предпочитаю Нигму. Имхо точнее поиск и результатов по теме намного больше.
В .xsessions-errors последняя запись связанная с одной криво запортабленой прогой, которая у мя так и не пошла и которую я просто выкинул, поскольку нашёл Линёвый аналог. Ни одной записи связанной с проблемами запуска GParted нет.
Отчёт отправил бы - знать бы как.
Может быть я просто вытащу ярлык из меню и в его свойствах пропишу чего надо?
Так действительно будет проще.
Тока знать бы точно - чего прописывать..
Замени программу на kdesudo (?) и допиши аргументом свою.
Спасибо, но подобные статейки я и сам могу писать :) Хотя улыбнуло.
Сделал как сказали. При запуске ярлыка, запрашивается рут-пароль и потом тишина. Программа не стартует. Более того, в свойствах ярлыка, изначально было прописано gparted-pkexec но, при этом, с ярлыка прога так же не стартовала. Только через консоль, что с gparted-pkexec, что с kdesudo - программа запускается только из консоли.
Доброго времени суток. После последнего обновления обратил внимание, что не могу открыть,например firefox через ярлык. Однако, через терминал все работает. Удалять с рабочего стола стало тоже невозможно, но через терминал (rm) все работает.
На все манипуляции получаю ошибку: «Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.»
из под рута обновить права на ярлык ?
message bus security policy blocked the reply
может просто что-то в рабочего стола настройках поменялось
Причем здесь настройки и права? Ведь система явно говорит что с ней не так.
Ждет ответа от dbus (ибо приложения общаются между собой через него), тот не отвечает (либо не запущен, либо с ним что-то не так). И по таймауту выдает этот выхлоп - мол, «ждала ответа - как соловей лета».
и как это противоречить моей гипотезе? где написано что после обновления dbus «поломался»? может что-то теперь явно нужно включать? и почему он не работает только с рабочим столом? остальные приложения тоже используют dbus. но «там всё работает» (или ТС пока не в курсе, забыл упомянуть. )
это не я :) писал
Да вроде работает.
Это ничего не даст. Создать файл/ярлык можно, работает криво (вылетает та ошибка) Удалить его после этого можно только с помощью rm из терминала.
А полный выхлоп? Какой компонент ругается на dbus? Логи должны быть тут - ~/.xsession-errors
так что по итогу? у тебя получилось решить? а то я тоже на этой хрени попался. Сначала на Гноме перестали запускаться ярлыки с рабочего стола, поставил xfce - такая же картина. Мистика)))) Это произошло на лайф-флешке, после того как я на нее с ОС установленной на компе закинул файлы на рабочий стол пользователя. Сначала я несмог изменять эти файлы, думаю хер с ним для всех файлов на рабочем столе сделал chmod 777 и все, запустить теперь нихрена не могу из двух окружений.
Не, чистый образ ставил - та же ерунда. Просто забил, со временем пройдет
Не запускается исполняемый файл через графическую оболочку Nautilus.
Через консоль все запускается.
Установил ntfs-config, настроил. Теперь запускается только если запустить nautilus из командной строки:
Если запускать nautilus из gnome то исполняемые файлы не запускаются. Никаких ошибок не выводится.
Добавлено через 12 минут
Когда запускаю nautilus из консоли(Исполняемые файлы запускаются из nautilus)
Вывод команды ps:
Приложения запускаются из nautilus, значит проблема не связана с запуском nautilus с параметрами.
Проблема не решена.
Добавлено через 23 минуты
Консоль была рутирована когда запускал nautilus.
Через не рутированную запустил.
Похоже проблема в том, что не вылезает окошко запрашивающее имя рут пароль, поэтому ничего не запускается. не достаточно прав. Как дать права nautils на запуск? Запускать заранее из под рута - не вариант. Сбиваются настройки.
Исполняемый файл в Linux не запускается
Если я в codeblocks написал программу, скомпилировал, запустил - все нормально. Потом захожу в.
Исполняемый файл не запускается дважды
Проблема следующая. В определенный момент обратил внимание, что приложение перестало запускаться.
почему из консоли не запускается исполняемый файл (g++.exe), хотя он в директории есть?
Друзья! Все мои попытки идти в ногу со временем- установить современный компилятор привели к такой.
Что лучше debian x86 или Debian x64
Всем добрый день посоветуйте какую x битную ос установить для следующей характеристики. QuadCore.
Переодические падения системы Debian 7.8 x64
Здравствуйте Использую около 5 серверов на OVH, за год использования уже третий случай, от.
Установка Debian x64 на i386-й проц
Зашел на официальный сайт Дебиана, хочу скачать 64-х битную версию системы, она только под AMD64. У.
Debian multiarch, установка двух пакетов для разработки x86 x64
Мне одновременно нужны в системе default-libmysqlclient-dev:amd64 default-libmysqlclient-dev:i386.
Читайте также: