Nowe posty

Autor Wątek: Uruchomienie programu z inną konfiguracją  (Przeczytany 7298 razy)

energizer

  • Gość
Uruchomienie programu z inną konfiguracją
« dnia: 2012-08-11, 13:54:44 »
Mam następujący problem. Mój brat używa na Ubuntu programu Qfaktury do wystawiania faktur. Niestety program ma możliwość wprowadzenia danych tylko jednej firmy. On ma teraz dwie i czasami musi wystawiać faktury z jednej firmy a raz z drugiej. Żeby tych danych cały czas nie zmieniać przydałaby się możliwość uruchomienia programu podwójnie, raz z jedną konfiguracją a raz z drugą. Jak to zrobić?

  • Gość
Uruchomienie programu z inną konfiguracją
« Odpowiedź #1 dnia: 2012-08-11, 19:35:06 »
Utwórz nowego użytkownika w systemie. Dane programu są przechowywane w katalogu domowym.

energizer

  • Gość
Uruchomienie programu z inną konfiguracją
« Odpowiedź #2 dnia: 2012-08-12, 21:56:54 »
Próbowałem ale wtedy trzeba się przełączać z jednego użytkownika na drugiego co nie jest zbyt wygodne.

Offline vanhelzing

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 314
    • Zobacz profil
Uruchomienie programu z inną konfiguracją
« Odpowiedź #3 dnia: 2012-08-12, 23:19:32 »
Po co się przełączać? Uruchom drugą instancję programu z prawami innego użytkownika w tej samej sesji X. W ten sposób będziesz mieć dokładnie to, o co pytasz w pierwszym poście.

energizer

  • Gość
Uruchomienie programu z inną konfiguracją
« Odpowiedź #4 dnia: 2012-08-14, 14:58:02 »
Tylko jak to zrobić dokładnie?

  • Gość
Uruchomienie programu z inną konfiguracją
« Odpowiedź #5 dnia: 2012-08-14, 21:45:24 »
sudo -u  
Ewentualnie w terminalu daj xhost +, zaloguj się na drugiego user'a i bez zamknięcia okienka (i wylogowania z terminala) sobie odpalaj co jakiś czas.

energizer

  • Gość
Uruchomienie programu z inną konfiguracją
« Odpowiedź #6 dnia: 2012-08-15, 14:28:48 »
Gdy odpalam tą komendę co podałeś wypluwa mi:
No protocol specified
qfaktury: cannot connect to X server :0.0
Po komendzie xhost + dostaję:
access control disabled, clients can connect from any host

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 3059
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Uruchomienie programu z inną konfiguracją
« Odpowiedź #7 dnia: 2012-08-15, 20:12:18 »
Cytat: energizer
Gdy odpalam tą komendę co podałeś wypluwa mi:
No protocol specified
qfaktury: cannot connect to X server :0.0
Po komendzie xhost + dostaję:
access control disabled, clients can connect from any host
To teraz wypróbuj to w odwróconej kolejności :)
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

energizer

  • Gość
Uruchomienie programu z inną konfiguracją
« Odpowiedź #8 dnia: 2012-08-16, 19:56:11 »
Qfaktury odpalają się ale w tej samej konfiguracji co normalnie niestety.

  • Gość
Uruchomienie programu z inną konfiguracją
« Odpowiedź #9 dnia: 2012-08-16, 20:28:33 »
Wykonałeś xhost +, zalogowałeś się na drugiego user'a i odpaliłeś aplikację? <-- całość w terminalu.

energizer

  • Gość
Uruchomienie programu z inną konfiguracją
« Odpowiedź #10 dnia: 2012-08-23, 15:20:33 »
Po komendzie xhost + wywaliło:
access control disabled, clients can connect from any host
Potem dałem gksu -u qfaktury i udało się odpalić program jako inny użytkownik. Napisałem jeszcze skrypt żeby było wygodniej i już hula. Dzięki za pomoc.