unixforum.org
Форум для пользователей UNIX-подобных систем
- Темы без ответов
- Активные темы
- Поиск
- Статус форума
Решено: gparted (Только у меня не работает? 🙁 [Solved])
Модератор: Bizdelnick
Решено: gparted
Сообщение gluk47 » 26.01.2009 01:31
Работает ли у кого из присутствующих gparted?
У меня свежеустановленный и переустановленный из репозитария (urpmi.mandriva.ru) не запускается:
Чем же диски переразмечать? diskdrake хорош, но не всем — не умеет двигать разделы, например.
Мой дистрибутив 2009.0 free, ядро 2.6.27.7-desktop-1mnb, testing-репозитарии не использую.
]$ ензу куищще
куищще is aliased to `reboot’
Re: Решено: gparted
Сообщение Fen1x » 26.01.2009 10:51
Re: Решено: gparted
Сообщение nesk » 26.01.2009 10:58
вы в курсе чем parted от cfdisk отличается?
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.
Re: Решено: gparted
Сообщение _Storm » 26.01.2009 11:04
Re: Решено: gparted
Сообщение GeAlex » 26.01.2009 12:23
Работает ли у кого из присутствующих gparted?
У меня свежеустановленный и переустановленный из репозитария (urpmi.mandriva.ru) не запускается:
Чем же диски переразмечать? diskdrake хорош, но не всем — не умеет двигать разделы, например.
Мой дистрибутив 2009.0 free, ядро 2.6.27.7-desktop-1mnb, testing-репозитарии не использую.
Re: Решено: gparted
Сообщение uptime » 26.01.2009 12:27
Re: Решено: gparted
Сообщение Fen1x » 26.01.2009 15:04
Re: Решено: gparted
Сообщение Reboot » 26.01.2009 15:16
Re: Решено: gparted
Сообщение nesk » 26.01.2009 15:23
А cfdisk разве умеет управлять (создавать, расширять, уменьшать, перемещать, копировать и проверять) файловыми система?
все время считал, что *fdisk — утилиты для управления только разделами, и они ничего не знают про файловые системы. Я не прав?
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.
Источник
Debian Net-Install проблемы запуска софта
То ли чего недоустановил, то ли чего не настроил многие программы просто не запускаются.
Какие, откуда именно?
Запусти приложение в терминале и выложи весь вывод.
gparted bash: gparted: команда не найдена
причём некоторые программы запускаются без проблем, а некоторые, после нажатия на ярлык, подёргают курсором и всё.
То ли чего недоустановил, то ли чего не настроил многие программы просто не запускаются.
За такие темы надо банить. Как ставил, что ставил, что настраивал, как настраивал, что не запускается, как не запускается — ничего не написал. Извини, телепаты еще от новогодних праздников не отошли.
Эта команда требует suid. Поставь sudo и запускай sudo
А ещё поставь пакет command-not-found и он будет тебе подсказывать такие вещи (после установки нужно запустить update)
спасибо, сейчас попробую
gparted bash: gparted: команда не найдена
Ты его хоть поставил?
/.xsession-errors что-нибудь попадает? Какие именно программы не хотят работать?
Пожалуйста не баньте. Туп. Исправлюсь.
Ещё один. Ставь command-not-found.
Да ради бога. Вы что? Пути системных программ в PATH не входят!
upd: в PATH обычного пользователя, конечно.
Что любопытно, но ничего не попадает. не запускается к примеру GParted. Намана установился, создал ярлыка в меню и всё.
Если бы мейнтейнер хотел, чтобы программу не запускал пользователь, он бы не создавал значок в меню.
Поставил command-not-found результат тот же gparted bash: gparted: команда не найдена
Запустите gparted-pkexec из терминала. Что получится?
Обычно Display Manager обеспечивает локальных пользователей возможностью пользоваться policykit для повышения своих привилегий.
update сделай и он тебе напишет
А подумать? Очевидно, что простой пользователь не может менять таблицу разделов. А этот gparted-pkexec это заглушка, которая выводит окно ввода пароля.
Именно! И она не запускается, хотя должна.
sudo, конечно, поможет, но проблема в том, что у пользователя нет policykit-прав на отправку нужного сообщения.
Я сделал всё по инструкции. И update тоже. Вывод команды не изменился.
gparted-pkexec ==== AUTHENTICATING FOR com.ubuntu.pkexec.gparted === Authentication is required to run the GParted Partition Editor Authenticating as: root запрос пароля. пароль введён. ПРОГРАММА ЗАПУСТИЛАСЬ :)))))))))))))))))))
sudo, конечно, поможет, но проблема в том, что у пользователя нет policykit-прав на отправку нужного сообщения.
Если sudo стоит, то wm обычно «красивость» в виде окошка выдаёт.
Уже не нужно 🙂 Теперь только вопрос, что мне сделать чтобы программа стартовала с ярлыка?
Сделай скрипт, и ярлык на него. Какая DE? Если кеды, то запускалка kdesudo. В гномах gksu вроде.
DE — Plasma Desktop gksu — тоже стоит. Кто-то из прог подтянул за собой. А можно ли поподробнее про скрипт? Как его писать?
chmod a+x script.sh
И нельзя ли тупо свойства ярлыка поправить? Ну вписать туда gparted-pkexec. И кстати, где и как правятся ярлыки в меню? Их свойства.
Вывод: не хватает графического интерфейса к 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 бит.
А зачем скрипты с gksu пишете тогда? Мне кажется, не стоит делать костыли там, где можно воспользоваться существующей инфраструктурой.
За красивость в виде окна запроса пароля отвечает как раз policykit (в данном случае, как мы убедились из чтения /usr/bin/gparted-pkexec).
Этот пакет у меня стоит. Ярлык ведёт себя так же — при запуске подёргает курсором и всё. Программу не запускает. Похоже только скрипт.
Какой инфраструктурой? Обычный пользователь не может запустить прогу, требующую suid. По-хорошему такая программа должна при запуске вываливаться с ошибкой. Насчёт gksu — это да. маху дал. Судя по всему у него кеды. Лучше юзать kdesudo.
Тебе не повредит окунуться в мир скриптов. Но на самом деле проще сделать ярлык для kdesudo. А в качестве аргумента указать твою прогу.
проги вроде sudo принимают аргумент — программу для запуска. Скрипт это универсальное решение. Это я так, не подумав брякнул. Включай мозги.
Мне очень-очень полезно будет пусть не окунуться, но хотя бы ручки макнуть, в мир скриптов. Мож мануал какой-нить посоветуете? А то книг то много по скриптописанию, но уж дюже замудрёно написаны.
А как сделать ярлык для kdesudo?
А зачем тогда netinstall ставить? Есть же «обычный»? Или минт с убунтой, для начинающего в самый раз. А если нужен минимальный допиленный дебиан, ставьте кранчбанг. http://crunchbang.org/
Решил что осилю путь Джэдая. Особенно с поддержкой совета Джэдаев на этом форуме.
Так у тебя кеды или нет? Я сужу по тому, что ты про плазму написал. Если кеды, то правый щелчок на рабочем столе. Добавить вижет. кажется запуск приложения..
Проще скопировать существующий и изменить.
Если в .xsession-errors действительно вообще ничего не сыпется, то это странное поведение, никем раньше не найденное. Отправьте отчёт об ошибке в polkit-1-gnome при помощи reportbug.
В интернете есть ошибки двух типов: отказ работать с «dead parents» (ссылки выше; в .xsession-errors падает одна строка текста; замечено в Unity, должно работать в KDE) и ошибка установки переменной XAUTHORITY при запуске программ через pkexec в KDE: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=671497 http://askubuntu.com/questions/117146/why-gparted-dont-open (исправлена в 2012-м году).
Попробуйте ещё погуглить «pkexec kde» и ключевые слова, описывающие Вашу проблему, вдруг что-то найдётся.
У мя Plasma Desktop тут всё похожее на кеды, тока работает быстрее и софт только тот, что я сам поставил.
В меню правой кнопки есть «выполнить команду», а в подменю «добавить виджет» нету запуска приложения или хотя бы чего-нить похожего.
Может быть я просто вытащу ярлык из меню и в его свойствах пропишу чего надо? Тока знать бы точно — чего прописывать.
Тогда вот вам подробный путь джедая, вперёд. xD
Погуглить по ошибке — попробовал первым делом. До того как сюда написать. Ничего похожего не нагуглилось. Я вообще гуглом то не пользуюсь, предпочитаю Нигму. Имхо точнее поиск и результатов по теме намного больше.
В .xsessions-errors последняя запись связанная с одной криво запортабленой прогой, которая у мя так и не пошла и которую я просто выкинул, поскольку нашёл Линёвый аналог. Ни одной записи связанной с проблемами запуска GParted нет.
Отчёт отправил бы — знать бы как.
Может быть я просто вытащу ярлык из меню и в его свойствах пропишу чего надо?
Так действительно будет проще.
Тока знать бы точно — чего прописывать..
Замени программу на kdesudo (?) и допиши аргументом свою.
Спасибо, но подобные статейки я и сам могу писать 🙂 Хотя улыбнуло.
Сделал как сказали. При запуске ярлыка, запрашивается рут-пароль и потом тишина. Программа не стартует. Более того, в свойствах ярлыка, изначально было прописано gparted-pkexec но, при этом, с ярлыка прога так же не стартовала. Только через консоль, что с gparted-pkexec, что с kdesudo — программа запускается только из консоли.
Источник