Email or username:

Password:

Forgot your password?
Evv1L (Эвил)

Почему Qt5 приложения не хотят запускаться от root'а? :blobcatgooglyholdingitsheadinitshands:

От обычного пользователя запускаются, а из под sudo, pkexec или su - не хотят.

7 comments
[DATA EXPUNGED]
nopefish :blobcatcomfcool:

@Evv1L может qt требует настройки для рута, то есть, я имею в виду конфиги в его домашней директории

Evv1L (Эвил)

@mo моя pyqt программа не запускается от рута

Moana Rijndael 🍍🍕

@Evv1L .....а зачем? Стартани внутри программы от рута /bin/sh и гоняй ему команды, так например на ведроиде все делают :blobcatgoogly:

Evv1L (Эвил)

@mo хмм... похоже нужно глубже познать subprocess :blobfoxsipglare:

По крайней мере у меня pkexec спрашивал пароль заново на КАЖДУЮ команду

Moana Rijndael 🍍🍕

@Evv1L ну, если ты сами команды запускаешь, то да
А тебе надо запустить шелл, и, самое важное, сохранить полученный объект. А дальше уже можно слать в stdin команды

Go Up