Linux+PocketPC - FAQ

  • 10 Odpowiedzi
  • 1578 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline DinthKSC

  • ****
  • 962
  • Płeć: Mężczyzna
    • Prywatny blog
  • Sprzęt: iPAQ h4150
Linux+PocketPC - FAQ
« dnia: 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.

*

nothin

Linux+PocketPC - FAQ
« Odpowiedź #1 dnia: Styczeń 17, 2007, 13:27:13 »
nono działaj, i niech przyklejonym się stanie :) . Wynikowo.

*

Offline DinthKSC

  • ****
  • 962
  • Płeć: Mężczyzna
    • Prywatny blog
  • Sprzęt: iPAQ h4150
Linux+PocketPC - FAQ
« Odpowiedź #2 dnia: Styczeń 17, 2007, 17:19:31 »
narazie chwila przerwy od dzialania nad faq bo zaliczenia mam w weekend :)

Re: Linux+PocketPC - FAQ
« Odpowiedź #3 dnia: 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
Klient dla WM 5.0

1.Instalujemy serwer VNC, np TightVNC.
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...

*

Offline DinthKSC

  • ****
  • 962
  • Płeć: Mężczyzna
    • Prywatny blog
  • Sprzęt: iPAQ h4150
Linux+PocketPC - FAQ
« Odpowiedź #4 dnia: 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 ?

Uwagi co do FAQ
« Odpowiedź #5 dnia: 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

*

nothin

Linux+PocketPC - FAQ
« Odpowiedź #6 dnia: Styczeń 19, 2007, 13:12:32 »
lol. czy te dwie osoby to jedna?

*

elektryk

Linux+PocketPC - FAQ
« Odpowiedź #7 dnia: Styczeń 19, 2007, 13:19:22 »
Cytat: "nothin"
lol.


w sumie tresc niczego sobie. chyba o rekordy w ilosci postow chodzi.

*

nothin

Linux+PocketPC - FAQ
« Odpowiedź #8 dnia: 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...:(

*

Offline piotrb

  • **
  • 110
    • http://www.bitwy.pl
Linux+PocketPC - FAQ
« Odpowiedź #9 dnia: Luty 27, 2007, 19:34:27 »
a macie może koncepcję jak zsynchronizować wm5 z linuksem ?

*

Offline DinthKSC

  • ****
  • 962
  • Płeć: Mężczyzna
    • Prywatny blog
  • Sprzęt: iPAQ h4150
Linux+PocketPC - FAQ
« Odpowiedź #10 dnia: 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