Как создать ярлык в Гноме от другого пользователя с запуском Wine?

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Аватара пользователя
AWSVladimir
Сообщения: 138
ОС: пока Мандривка

Как создать ярлык в Гноме от другого пользователя с запуском Wine?

Сообщение AWSVladimir »

Решил перейти с Мандривы на Убунту.

Начались "кошмарики". :)
Использую Runtu 3 (Ubuntu 8.41)

1.Не могу создать на рабочем столе ярлык с запуском от другого пользователя
2. Не могу запустить Wine от другого пользователя
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.


На Мандриве таких проблем не было.
Где крутить?
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: Как создать ярлык в Гноме от другого пользователя с запуском Wine?

Сообщение blackdevil »

Что Вы подразумеваете под "другим" пользователем, зачем Вам запускать программы от "другого" пользователя и как Вы делали это в Mandriva?
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Аватара пользователя
AWSVladimir
Сообщения: 138
ОС: пока Мандривка

Re: Как создать ярлык в Гноме от другого пользователя с запуском Wine?

Сообщение AWSVladimir »

Очень просто делалось.
На рабочем столе создаешь ярлык программы и в ярлыке указываешь от какого пользователя.
И все.
А для чего?
Что бы не прыгать по учетным записям.
Для разного пользователя есть разные окружения, софт, всякие настройки и т.д.
Очень удобная штука.
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: Как создать ярлык в Гноме от другого пользователя с запуском Wine?

Сообщение blackdevil »

Напишите, пожалуйста, пример команды и что происходит в Ubuntu при выполнении этой команды в консоли. Wine от Вашего "родного" пользователя запускается нормально?
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Аватара пользователя
AWSVladimir
Сообщения: 138
ОС: пока Мандривка

Re: Как создать ярлык в Гноме от другого пользователя с запуском Wine?

Сообщение AWSVladimir »

Если залогинится при запуске, или смене сеанса, под пользователем (любым) , то вайн нормально запускается.
Но если в консоли зайти в другого пользователя и вызвать вайновскую прогу, то ругается:
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
--


Проблема с иксами. Но почему?

Ту же оперу запускаю
ERROR: ld.so: object 'libjvm.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libawt.so' from LD_PRELOAD cannot be preloaded: ignored.
No protocol specified
opera: cannot connect to X server :0.0
opera: Fatal error on creating Qt application object


У кого то в убунте 8.04 от другого пользователя запускаются иксовые программы?
Спасибо сказали:
Denis2
Сообщения: 15
ОС: OpenSuse 11.3

Re: Как создать ярлык в Гноме от другого пользователя с запуском Wine?

Сообщение Denis2 »

Так, всё-таки, как в гноме запускать программы от другого пользователя? И как сделать ярлык для запуска программы от другого пользователя?
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: Как создать ярлык в Гноме от другого пользователя с запуском Wine?

Сообщение blackdevil »

Командой su это делается. Читаем man su, там все написано. Потом можно создать ярлык запуска с этой командой.
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Как создать ярлык в Гноме от другого пользователя с запуском Wine?

Сообщение sash-kan »

blackdevil писал(а):
27.05.2009 17:27
Командой su это делается
с правильной передачей X-авторизации — sux-ом. это пакет так называется. судя по всему, в *buntu он присутствует.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Denis2
Сообщения: 15
ОС: OpenSuse 11.3

Re: Как создать ярлык в Гноме от другого пользователя с запуском Wine?

Сообщение Denis2 »

blackdevil писал(а):
27.05.2009 17:27
Командой su это делается. Читаем man su, там все написано. Потом можно создать ярлык запуска с этой командой.

У меня нет man su. А то, что в интернете нашёл не даёт очевидного ответа.

sash-kan писал(а):
28.05.2009 00:02
с правильной передачей X-авторизации — sux-ом. это пакет так называется. судя по всему, в *buntu он присутствует.

Это вот этот sux http://linux.softpedia.com/get/Programming...Sux-35897.shtml ? А каким образом он решает проблему? В меню создания ярлыка появится галочка, которая есть в KDE - "запустить от другого пользователя" ?

Друзья, если кто знает, напишите пожалуйста команду, указав которую, ярлык будет запускать программу от имени другого пользователя. На примере, допустим, "pidgin" пользователь "user".
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: Как создать ярлык в Гноме от другого пользователя с запуском Wine?

Сообщение blackdevil »

Это вот этот sux

нет, не он.
У меня нет man su

лежит в пакете (если не ошибаюсь) manpages-ru. На русском. Вроде бы sux по умолчанию не ставится, поэтому его надо поставить:

Код: Выделить всё

sudo aptitude install sux

Ман страница ставится вместе с ним.

Пример команды:

Код: Выделить всё

sux - user pidgin
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
AT2000
Сообщения: 2
ОС: Mandriva2010 free

Re: Как создать ярлык в Гноме от другого пользователя с запуском Wine?

Сообщение AT2000 »

blackdevil писал(а):
30.10.2008 08:47
Что Вы подразумеваете под "другим" пользователем, зачем Вам запускать программы от "другого" пользователя и как Вы делали это в Mandriva?

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

blackdevil писал(а):
27.05.2009 17:27
Командой su это делается. Читаем man su, там все написано. Потом можно создать ярлык запуска с этой командой.

Нафига отвечать если надо читать ман,
su -это супер юзер а нужен другой пользователь т.е. запуск от Васи
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4823
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Как создать ярлык в Гноме от другого пользователя с запуском Wine?

Сообщение SLEDopit »

вот, блин, некрофил нашелся (:
AT2000 писал(а):
02.03.2011 13:34
Если спрашивается значит это нужно могут быть миллион причин.
есть известная XY проблема, когда человек считает, что его проблема Х решится, если выполнить задачу У, и пытается на форумах выяснить как решить У. а на деле все можно решить гораздо проще. вот во избежании таких ситуаций и задаются подобные вопросы. чтобы облегчить жизнь всем (и помогающим и нуждающимся в помощи).
AT2000 писал(а):
02.03.2011 13:34
Нафига отвечать если надо читать ман,
затем, что маны надо читать хотя бы для того, чтобы не тупо скопипастить решение с форума, а понимать что и зачем делается. да и в конце концов тут не бесплатная техподдержка все-таки, а форум. знаете разницу?
AT2000 писал(а):
02.03.2011 13:34
u -это супер юзер а нужен другой пользователь т.е. запуск от Васи
ну вот если бы вы почитали man, то знали бы, что "su - " - запуск от рута. а "su - vasya" - запуск от Васи.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: Как создать ярлык в Гноме от другого пользователя с запуском Wine?

Сообщение blackdevil »

ну вот если бы вы почитали man

ладно хоть тему откопал, а не создал новую...уже герой! :) А вообще, никогда не понимал этого. Легче проковырять форум, написать сообщение, чем набрать man sux, прочитать описание команды и пример синтаксиса...странные люди бывают...


п.с. уж простите за оффтоп, если можете...
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Virit
Сообщения: 1
ОС: debian|Ubuntu|MS

Re: Как создать ярлык в Гноме от другого пользователя с запуском Wine?

Сообщение Virit »

Использую Runtu 3 (Ubuntu 8.41)
1.Не могу создать на рабочем столе ярлык с запуском от другого пользователя


Начнем с того, что мандрива отличается от убунту ядром, а не иксами. По умолчанию Убунта ставит гном, а мандрива (как я думаю) кеды.
По этому вопрос скорее "Как в Гноме создать ярлык для запуска от др. пользователя ?"

sux не помогает. Из консоли все ок, а вот в ярлычке не работает. Думаю дело в том, что sux запрашивает пароль в консоли, не создавая сам графического окна.

Актуально.

З.Ы.
Gnome
Версия: 2.30.2
Дистрибьютор: Debian
Дата сборки: 12.11.2010
Спасибо сказали:
Xandry
Сообщения: 980
ОС: openSUSE

Re: Как создать ярлык в Гноме от другого пользователя с запуском Wine?

Сообщение Xandry »

Virit писал(а):
24.11.2011 13:56
Использую Runtu 3 (Ubuntu 8.41)
1.Не могу создать на рабочем столе ярлык с запуском от другого пользователя


Начнем с того, что мандрива отличается от убунту ядром, а не иксами. По умолчанию Убунта ставит гном, а мандрива (как я думаю) кеды.
По этому вопрос скорее "Как в Гноме создать ярлык для запуска от др. пользователя ?"

sux не помогает. Из консоли все ок, а вот в ярлычке не работает. Думаю дело в том, что sux запрашивает пароль в консоли, не создавая сам графического окна.

Разве в последней версии Ubuntu по умолчанию предлагается Gnome? А не Unity?
Где располагается рабочий стол гномий?
Допустим находимся под пользователем из под которого и должна запускаться программа-ярлык.
ln -s /usr/bin/psi /home/конечный пользователь/путь к папке рабочего стола гномого/

Ярлык не создан?
Спасибо сказали: