Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: cybercop в Dec 11, 2010, 14:59



Титла: Отваряне на konqueror с администраторски права
Публикувано от: cybercop в Dec 11, 2010, 14:59
Как да отворя файловият браузър konqueror с администраторски права в Debian Lenny. В Убунту просто пишеш sudo nautilus/thunar в конзолата и го отварях като аднинистратор. Когато се опитам да вляза в Дебиан със
1. su
2. konqueror
ми излиза, че не може да осъществи връзка с X server
Благодаря предварително.


Титла: Re: Отваряне на konqueror с администраторски права
Публикувано от: b2l в Dec 11, 2010, 15:07
http://www.linuxforums.org/forum/newbie/44569-open-file-browser-root.html


Титла: Re: Отваряне на konqueror с администраторски права
Публикувано от: cybercop в Dec 11, 2010, 15:17
Мерси много. Всъщност съм го правил в гном, но след това видях, че наутилус си се отваря и със sudo nautilus и затова спрях да използвам kdesu


Титла: Re: Отваряне на konqueror с администраторски права
Публикувано от: morbid_viper в Dec 14, 2010, 00:10
kdesu е отговорът, както вече си разбрал…
все пак това е за KDE. ако искаш да си пуснеш произволно приложение с друг потребител, пък бил той и root, следните три реда вършат работата:
като потребителя, който е стартирал Х - xhost +
това ще разреши на всички да отварят Х прозорец през твоя Х сървър. може би е добра идея да се ползва във варианта xhost +127.0.0.1. все пак man xhost дава добра представа за какво иде реч…
след това в терминала, в който си влязъл с другия потребител се изпълнява заклинанието:
export DISPLAY=:0.0
което ще зададе на следващите изпълнени приложения правилната променлива на средата, която да окаже къде да си отвори прозореца. 0.0 означава първия екран на първия монитор, т.е. ако имаш повече от един пуснати трябва да са коректните стойности. но в 99,9% от случаите 0.0 е наред.
следва да се изпълни желаната програма – било то konqueror или просто kcalc.