PDAclub.pl - Forum użytkowników technologii mobilnych

Windows Mobile (Classic, Professional, Standard), Windows Phone 6.x oraz 7/8.x/10 => Pocket PC - ogólnie (WM Classic) => Wątek zaczęty przez: DinthKSC w Styczeń 15, 2007, 18:51:11

Tytuł: Linux+PocketPC - FAQ
Wiadomość wysłana przez: DinthKSC w Styczeń 15, 2007, 18:51:11
FAQ JEST W FAZIE BUDOWY, MOGĄ W NIM ZNALEŚĆ SIĘ BŁĘDY

Mimo że większość porad zadziała pod każdym linuksem, pisane i testowane były na Kubuntu.

1. Jak zainstalować SynCE? (w budowie)
2. Jak pominąć ręczne uruchamianie synce-serial-start?
3. Jak synchronizować Pocketa z Kontact przez Synce?
4. Jak sterować Pocketem z KDE ?
5. Jak skonwertować filmy dla Pocketa?
6. Jak skonwertować dokumenty PDF do formatu "tagged-PDF" (w budowie)
7. Jak skonwertować napisy do filmów do formatu *.smi (w budowie)
8. Jak uruchomić IP Forwarding do Pocketa (w budowie)
9. Jak sterować komputerem stacjonarnym dzialającym pod Linuksem z Pocketa (w budowie)
....

Odp 2.
Należy stworzyć w katalogu /etc/udev/rules/ plik 81-ipaq-synce.rules, po czym wpisać do tego pliku:
ACTION=="add", SUBSYSTEM=="tty", KERNEL=="ttyUSB0", RUN=="/usr/bin/synce-serial-start".
Restartujemy udevd przez:
sudo /etc/init.d/udev restart
i po podłączeniu PPC automatycznie sie z nim SynCE połączy.
Sposób działa tylko przy podłączeniu przez USB i nie zadziała na starszych dystrybucjach Linuksa bez obsługi udev.

Odp 3.
Domyslnie po instalacji Synce na Kubuntu RAKI nie potrafi zsynchronizować PocketPC z Kontactem (kalendarz, wizytówki, itp). Aby ta funkcja zadziałała należy zainstalować pakiet synce-konnector. Uwaga! Jeszcze nie próbuj synchronizować. Kliknij "Configure pocket_pc", w "Possible Synchronization Types zaznacz Appoitments, Tasks i wizytówki. Kliknij na Appoitments, przycisk "Config" i znajdz plik w którym przechowujesz dane Kontactu (powinnien sie pojawic tylko jeden). MUSISZ to zrobić, jeśli nie wybierzesz pliku w którym przechowujesz dane w najgorszym przypadku będziesz musiał ręcznie edytować pliki konfiguracyjne żeby naprawić RAKI. Teraz już możesz synchronizować :)

Odp 4.
Instalujesz KCeMirror (sudo apt-get install kcemirror). Po polaczeniu RAKI z Pocketem klikasz na jego ikonke i wybierasz "Run KCeMirror".

Odp 5.
Musisz miec zainstalowane paczki: mencoder, liblame0, libxvidcore4.
W linii poleceń wpisujesz: mencoder /home/dinth/video1.avi -srate 44100 -oac mp3lame -lameopts mode\= 2:cbr:br=16 -vf scale=320:240,eq2=1.0:1.0:0.03:1.0 -sws 9 -ovc xvid -xvidencopts vhq=4:max_bframes=0:bitrate=248 -o /home/dinth/video1_ppc.avi
Można również poradzić sobie bez libxvidcore4:
mencoder /home/dinth/video1.avi -srate 44100 -oac mp3lame -lameopts mode\= 2:cbr:br=16 -vf scale=320:240,eq2=1.0:1.0:0.03:1.0 -sws 9 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=248 -o /home/dinth/video1_ppc.avi
Opcje:
-srate - jakość dzwięku
-lameopts br - bitrate kodowania dzwieku. jesli ustawi sie bardzo niski, trzeba rowniez zmniejszyc srate.
-lavcopts vbitrate - bitrate kodowania obrazu
-xvidencopts bitrate - j/w


Przydatne linki:
* http://eko.one.pl/index.php?page=Mio168 -- inne FAQ dot. Linuksa i PocketPC.
Tytuł: Linux+PocketPC - FAQ
Wiadomość wysłana przez: nothin w Styczeń 17, 2007, 13:27:13
nono działaj, i niech przyklejonym się stanie :) . Wynikowo.
Tytuł: Linux+PocketPC - FAQ
Wiadomość wysłana przez: DinthKSC w Styczeń 17, 2007, 17:19:31
narazie chwila przerwy od dzialania nad faq bo zaliczenia mam w weekend :)
Tytuł: Re: Linux+PocketPC - FAQ
Wiadomość wysłana przez: mineque w Styczeń 17, 2007, 19:28:06
Cytat: "DinthKSC"
6. Jak sterować komputerem stacjonarnym dzialającym pod Linuksem z Pocketa (w budowie)


ad.9
Do wyboru mamy SSH,VNC.

VNC

Klient dla PPC 2000,2002,2003 (http://home.utah.edu/~mcm5849/wince/vnc.html)
Klient dla WM 5.0 (http://www.parystec.demon.co.uk/pt_vnc_WM5.htm)

1.Instalujemy serwer VNC, np TightVNC (http://www.tightvnc.com/).
2. W katalogu domowym powinien znajdować się katalog .vnc (jeśli nie ma to go tworzymy), wchodzimy do niego i edytujemy/tworzymy plik xstartup. U mnie wygląda następująco:

#!/bin/sh

startfluxbox

zamiast "startfluxbox" wpisujemy nazwe menadżera okien, który chcemy mieć uruchomiony na sesji VNC. Zapisujemy plik i nadajemy mu prawa wykonywalności
chmod +x xstartup
3. Serwer uruchamiamy poleceniem
vncserver -geometry 800x600 -depth 16 :2
 a teraz pokolei:
-geometry 800x600 ustala rozdzielczość serwera na 800 x 600
-depth 16 ustawia 16 bitową głębie kolorów na serwerze.
:2 otwiera sesje o numerze 2 serwera xorg/xfree86 (my zazwyczaj pracujemy na sesji zerowej).
Po wpisaniu w/w komendy serwer zapyta nas o hasło dostępu (musimy podać hasło zawierające conajmniej 6 znaków):

user@hostname ~ $ vncserver -geometry 800x600 -depth 16 :2
You will require a password to access your desktops.

Password:
Verify:
Would you like to enter a view-only password (y/n)? n

New 'X' desktop is hostname:8

Starting applications specified in /home/user/.vnc/xstartup
Log file is /home/user/.vnc/hostname:8.log


cdn...
Tytuł: Linux+PocketPC - FAQ
Wiadomość wysłana przez: DinthKSC w Styczeń 18, 2007, 17:09:54
Odp 2 to prawdopodobnie pierwszy sposób w internecie na pominięcie ręcznego uruchamiania "synce-serial-start" z roota (a napewno się dotychczas z żadnym nie spotkałem).
Twórcy SynCE planują dopiero na jakąś przyszłą wersję planują  zautomatyzowanie tego inittabem (dość głupi pomysł imho).
W każdym razie gorąco proszę wszystkich linuksiarzy tutaj o testowanie tego sposobu. Być może na przykład nie będzie on działał na urządzeniach innych niż Ipaq (inny driver w kernelu).
Pewnie łatwo da się go rozbudować o urządzenia na porcie COM lub nawet BT, niestety ja nie posiadam takiego sprzętu, więc jeśli komuś się to uda to chętnie dodam do FAQ.

[EDIT]
Niestety nie jestem pierwszy:( W listopadzie 06 ktos juz napisal bardzo podobny sposob na liscie mailingowej Synce.
PS. Mozna temat podwiesic ?
Tytuł: Uwagi co do FAQ
Wiadomość wysłana przez: mineque w Styczeń 19, 2007, 12:15:18
Mam dwie uwagi co do tego wątku.
Po pierwsze zeby znajdowaly sie tutaj tylko odpowiedzi do pytan w faq w pierwszym poscie, sugestie co chcielibyscie zeby sie tu znalazlo, ew. znalezione błędy.

Do DinthKSC:

Jak dopisujesz kolejne pytania do listy to dopisuj je na koncu. Bo tak to wprowadzasz chaos. Pisalem o VNC jako pyt. nr 6 patrze teraz juz jest jako nr. 9. Bez sensu :/


Pozdrawiam Mineque
Tytuł: Linux+PocketPC - FAQ
Wiadomość wysłana przez: nothin w Styczeń 19, 2007, 13:12:32
lol. czy te dwie osoby to jedna?
Tytuł: Linux+PocketPC - FAQ
Wiadomość wysłana przez: elektryk w Styczeń 19, 2007, 13:19:22
Cytat: "nothin"
lol.


w sumie tresc niczego sobie. chyba o rekordy w ilosci postow chodzi.
Tytuł: Linux+PocketPC - FAQ
Wiadomość wysłana przez: nothin w Styczeń 19, 2007, 13:26:50
boże, jak nie pasuje to mi wyzerujcie.. a jakby co, to dodaj do tej liczy jeszcze 1280 postów sprzed bana( za nonsens zresztą.).

i proponuję oceniać tez wpisy, które miały sens...

btw, prosiłbym moderatorów o usunięcie wpisów od nieszczęsnego "lol". rzeczywiście, postępuję bez sensu śmiecąc w wątku...zstanowiłem się za póxno, przepraszam autorów...:(
Tytuł: Linux+PocketPC - FAQ
Wiadomość wysłana przez: piotrb w Luty 27, 2007, 19:34:27
a macie może koncepcję jak zsynchronizować wm5 z linuksem ?
Tytuł: Linux+PocketPC - FAQ
Wiadomość wysłana przez: DinthKSC w Luty 27, 2007, 19:52:23
piotrb: a w czym masz problem? jakies logi zapodaj.
nie mam urzadzenia z WM05 zeby sprawdzic ale powinno dzialac tak samo jak z WM2003