Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2005-10-25 23:39:02

  Graffi - Użytkownik

Graffi
Użytkownik
Skąd: Sulejówek
Zarejestrowany: 2005-10-03
Serwis

DCOP + ssh

no hej
mam taki problem (podejrzewam ze to jest do rozwiązania)

wychodze np. z pokoju i przypominam sobie... sobie o czymś - np, żeby zablokowac kompa
loguję się przez ssh i daje

Kod:

dcop kdesktop KScreensaverIface lock

i dostaje komunikat

Kod:

ERROR: Couldn't attach to DCOP server!

no i teraz jak to zrobić żeby nie mieć tego komunikata i żeby si ez DCOP_em połączyć??

kiedyś nawet jeden znajomy z sąsiedneigo kompa filmy odpalał na sąsiednim kompie, ale tego też nie wiem jak zobić :(

Offline

 

#2  2005-10-25 23:52:02

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: DCOP + ssh

Nie znam się na dcop_ie, ale wydaje mi się, że komendę należy wydać z uprawnieniami użytkownika który uruchomił serwer (odpalił kde).

A swoją drogą to chyba zapoznam się z tym bliżej, bo wygląda to na dosyć mocne narzędzie do sterowania aplikacjami kde. :)


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#3  2005-10-25 23:53:53

  Graffi - Użytkownik

Graffi
Użytkownik
Skąd: Sulejówek
Zarejestrowany: 2005-10-03
Serwis

Re: DCOP + ssh

[...]że komendę należy wydać z uprawnieniami użytkownika który uruchomił serwer (odpalił kde).

tak też robię :)
"ja" uruchomiłem KDE i "ja" wydawałem to polecenie ;)

Offline

 

#4  2005-10-25 23:55:07

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: DCOP + ssh

Wypróbowałem tę komendę, z roota pokazał się komunikat zacytowany przez Ciebie, a z użytkownika zadziałało wyśmienicie. :)
Zobacz czy dcop działa.


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#5  2005-10-25 23:58:09

  Graffi - Użytkownik

Graffi
Użytkownik
Skąd: Sulejówek
Zarejestrowany: 2005-10-03
Serwis

Re: DCOP + ssh

ale byłeś zalogownay przez ssh??
czy po prostu odpalileś konsolę??

bo jak po prostu odpalisz konsolę to OKi mi działa
a jak się zaloguje przez ssh to wtedy juz własnie jest ten problem o którym wspomniałem....

Offline

 

#6  2005-10-26 00:01:21

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: DCOP + ssh

Przez ssh nie działa, masz rację. :( . Ciekawe, coś pewnie trzeba przestawić.
Edit:
po zalogowaniu przez ssh;

Kod:

export DISPLAY=:0

i powinno działać. :)

Pozdrawiam.


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#7  2005-10-26 00:08:11

  Graffi - Użytkownik

Graffi
Użytkownik
Skąd: Sulejówek
Zarejestrowany: 2005-10-03
Serwis

Re: DCOP + ssh

a może wiesz jak odpalić własnie film na ekranie będąc zalogowanym przez ssh??
myślę że podobna rzecz wystarczy dla DCOPa :)

Offline

 

#8  2005-10-26 00:34:54

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: DCOP + ssh

Otóż nie jest to trudne.
Po pierwsze należy odpalić przeglądarkę dcop - kdcop.
Tam powinien znaleźć się nasz uruchomiony program kde, np. w moim przypadku kmplayer. Wyszukałem funkcję KMediaPlayer --> openURL, a następnie wpisałem polecenie:

Kod:

dcop kmplayer-11247 KMediaPlayer openURL file:///mnt/stuff/filmy/film.avi

i odtwarzanie poleceniem

Kod:

dcop kmplayer-11247 KMediaPlayer play

Podobnie jest z kaffeine.
W sumie proste. Bardzo fajnie można programować środowisko kde.


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#9  2005-10-26 00:44:38

  Graffi - Użytkownik

Graffi
Użytkownik
Skąd: Sulejówek
Zarejestrowany: 2005-10-03
Serwis

Re: DCOP + ssh

wiem jak sie cały dcop i to co obecnie jest tam zarjestrowne przegląda ;)
ale chodzi o to że jak jesteś zalogowny przez ssh to to nie działa tak jak powinno, a... a można dorzucić "coś" co powoduje że to co wykonujesz wykonuje się na kompie a nie na konsoli na której jesteś zalogowany ;)  w sumie i tak na tym kompie ale czaisz o czym mówie (róznica) ??

a kiedyś widzialem jak gosc odpalał mplayera dosłownie tak jak w lokalu robisz...

tylko dorzucał "coś" (niezależnie od mplayera jak pamiętam bo i inne rzeczy tak odpalał) i to startowało na kompie a nie w tej konsoli

i tak sobie myslę co to mogło być i może pozwoliłoby na korzystanie ze wszystkiego zo jest w danym momencie w DCOPie zarejestrowane i to odpalać będąc połaczonym przez ssh

p.s. możesz pomyśleć że moge tego gościa odaleść i sie zpytać, a włąsnie nie moge, raz faceta na wydziale widzialem jak sie czymś takim bawił i pokaywał drugiemu - nie mam pojęcia kto to był i co i jak :(

Offline

 

#10  2005-10-26 09:40:31

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: DCOP + ssh

Robiłem wszysko przez ssh, jak pisałem wyżej jest zmienna środowiskowa DISPLAY, która mówi, przy pomocy którego serewera X ma się wyświetlić okienko programu. Logując się przez ssh zmienna ta nie jest zdefiniowana, więc uruchamiany program nie wie gdzie szukać serwera X. To samo by było gdybyś się przełączył na konsolę tty, lub podłączył przez telnet. Równie dobrze możesz zalogować się przez ssh, odpalić program na zdalnej maszynie i wyświetlić jego okno u siebie.

Przeglądarkę dcop można uruchomić ze zdalnej maszyny na swoich xach aby móc przeglądać programy zarejestrowane w dcop na zdalnym kompie, resztę podłączać do zdalnego serwera x. Aby widzieć rezultaty swojej pracy można podłączyć się do zdalnego serwera przy pomocy programu x11vnc i wyświetlić pulpit przy pomocy przeglądarki vnc u siebie.
Żeby uruchomić proces w tle dorzucamy "&" na końcu polecenia po spacji i po problemie z "zaleganiem" programu na konsoli.

http://pl.wikipedia.org/wiki/X_Window_System

Pozdrawiam.


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#11  2005-10-26 10:33:25

  Graffi - Użytkownik

Graffi
Użytkownik
Skąd: Sulejówek
Zarejestrowany: 2005-10-03
Serwis

Re: DCOP + ssh

przepraszam Cię
ale nie zauważyłemj jakoś tej wypowiedzi z "display"
kurde.... zawracałem tylko glowe niepotrzebnie - od momentu tamtej wypowiedzi... no ale nic, DZIEKI wielkie, już mi wszystko działa tak jakbym chciał ;)

w sumie mam jeszcze jeden problem z KDE ale to juz nowy wątek zaczne (jak ise sam nie domyśle co jest nie tak) :)

Offline

 

#12  2005-10-26 11:29:03

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: DCOP + ssh

No porblemo, przynajmniej dowiedziałem się czegoś nowego o kde. :)
No i czasami dla jasności warto jednak napisać nowy post niż edytować istniejący.


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)