Sunday, March 6, 2011

Nokia N900 - Menjanje jpeg kompresije


Izmena JPEG kompresije radi poboljšanja kvaliteta slike



Uvodne napomene
Slike koje Nokia N900 snima su u JPEG formatu i podrazumevana vrednost kompresije je 85%. Ukoliko želimo da slike budu kvalitetnije, stepen kompresije se treba izmeniti.

Postupak izmene zahteva poznavanje radi u VI tekst editoru, i elementarno poznavanje linux shell-a.
Pogledati kako se koristi VI editor ovde, ili na kraju ovog uputstva pogledajte dodatak !

Preporuka je instalacija nano editora, jer je daleko lakši za rad.


Nephodna pred-instalacija


1. Instalirati rootsh : http://maemo.org/downloads/Maemo5/system/ 
2. Ukoliko ste instalirali rootsh, možete instalirati nano editor :
    2.1. Pokrenuti rootsh, i ući u root mode : kucati  root , pritisnuti enter
   
2.2. Instalirati nano editor komandom apt-get install nano


Postupak izmene kompresije

1. Pokrenuti rootsh,
2. Otkucati komandu root, i pritisnuti return dugme.
3. Otkucati komandu za ulazak u direktorijum  /etc/gdigicam :
    cd /etc/gdigicam

4. Obavezno napraviti rezervnu kopiju postojećeg fajla gdigicam-camerabin.conf :
    cp gdigicam-camerabin.conf gdigicam-camerabin.conf.ORIG

4. Otkucati komandu vi gdigicam-camerabin.confili nano gdigicam-camerabin.conf
5. Izmeniti konfiguracioni fajl u sledećim linijama gde je "bold"-ovano :


[global]
# Set this to true to use the config from the file, and to false to
# use the values provided from the application.
useconfigfile=true

# Values specified are the values set by default by the application.
[videosrc]
element=v4l2camsrc

[imageenc]
element=jpegenc
quality=100
....


6. Snimiti izmene sa Ctrl-X , odgovoriti sa Y, i restartovati N900, komandom reboot






Dodatak za VI editor

VI komande:
Kada kucamo slovo  Postižemo akciju
I Insertuj na mestu kursora
ESC Završavamo insert mode
u Vrati se pre izmene
U Poništi sve promene u celoj liniji
x Obriši karacter na mestu kursora
r Izmeni karakter
R Prepiši karaktere od kursora na dalje
s Izmeni jedan karakter na mestu kursora i nastavi da insertuješ


Završavanje VI sesije :
  • Komanda: ZZ
    Snimi izmene i izađi bez pitanja
  • Komanda: ":WQ"
    Snimi izmene i izađi bez pitanja
  • Komanda: ":W"
    Snimi izmene bez izlaska  
  • Komanda: ":Q"
    Ignoriši izmene i izađi
  • Komanda: ":QA"
    Zatvori sve otvorene fajlove

Nokia N900 - Prevodi za filmove


Podrška za prevod pri puštanju video fajlova



1. Uspostaviti internet konekciju sa N900, pokrenuti firefox, i pristupiti Maemo web sajtu iz sekcije Multimedia skinuti sledeći software :
   
    1.1. Ogg Support
    1.2. Extra Decoders Support
    1.3. Sa druge stranice  Subtitles Support


2. Posle instalacije, otvoriti glavni meni telefona, i ići u Settings.

3. Otvaranjem Settings-a, ići do kraja u sekciju Extras,i startovati Subtitles.

4. Podesiti opcije na sledeći način :  

    4.1. Štiklirati Automatically load subtitle files.
    4.2. Odabrati font : Tahoma bold 18.
    4.3. Odabradi encoding : Western (Windows-1252)
    4.4. Klik na Save
 
5. U folderu u kom se nalazi video sadržaj (film) naziv filma i naziv fajla za prevod ne gledajući ekstenziju, moraju biti identični ! Npr. ako se film zove "Warriors-movie.Avi", tada prevod koji smo nabavili mora biti u formi "Warriors-movie.txt" ili npr. "Warriors-movie.srt"

NOKIA N900 - Update Maemo operativnog sistema


Uvodna napomena



Ažuriranje operativnog sistema Nokia-e N900 je neophodan početni korak za rešavanje problema koje su eventualno postojale u prethodnim verzijama.
Ažuriranjem se otklanjaju eventualni propusti u ranijim verzijama, i stvaraju preduslovi za ispravan i očekivani rad uređaja i mogućnošću instaliranja novog software-a !

Instalaciju software-a za N900 obavljati isključivo sa sajtova koji su ovlašćeni za to.
Ja isključivo instliram sa Maemo web sajta !!!

Važno je napomenuti da se ažuriranjem uređaja na poslednju tj. aktuelnu verziju operativnog sistema (OS-a), uređaj nije moguće downgrade-ovati tj. reinstalirati prethodnu verziju OS-a, "dakle nema povratka nazad" !!!

Što se tiče legalnosti sprovođenja regularnog update-ovanja N900 putem Ovi software-a, odnosno odgovora na večito pitanje da li se gubi garancija ako uradite update uređaja, Nokia zvanično na svom sajtu garantuje da ne gubite garanciju, a pored toga, Nokia snažno podržava i savetuje ažuriranje OS-a kada god izađu novi updste-i !!!

Što se tiče flash-ovanja uređaja stvari stoje drugačije. Pogledajte link : http://talk.maemo.org/showthread.php?t=68847

Dakle, sve priče prodavaca koji tvrde da ne smete da ažurirate N900 putem oficijelnog software-a nego da to mora da uradi njihov "ovlašćeni" servis nisu tačne, i pretpostavljam da je to način da Vam serviseri naplate za nešto što sami možete da uradite bez ikakvog straha i posledica po gubljenje garancije !

Naravno, ukoliko kupujete uređaj u našim prodavnicama koje ne izdaju čak ni fiskalni račun za plaćen uređaj, prodavac može da Vam odbije garanciju, a vi ako nemate fiskalni račun i garantni list, ostavljeni ste na milost i nemilost, tako da treba biti u svakom slučaju jako oprezan.



Načini ažuriranja OS-a Nokia-e N900


Postoje dva načina za ažuriranje Maemo OS-a :

1. Regularni - posredstvom software-a OVI suite,
2. Ekspertski način - Flash OS-а.

U oba slučaja, najsigurniji način je update sa laptop računarom koji ima stabilnu bateriju, jer ukoliko se dogodi nestanak napajanja računara, moguće je trajno oštetiti uređaj - prema tvrdnjama na mnogim sajtovima !



Flash posredstvom OVI suite-а



1. Skinuti i instalirati aktuelnu verziju OVI suite-a sa adrese : http://www.comms.ovi.com/m/p/ovi/suite/index_en_uk.html


2. Priključiti N900 usb kablom, ukoliko nisu instalirani driver-i na računaru, sačekati dok se posao ne završi. Kada se završi proces, N900 će biti prepoznat od strane računara. Odabrati PC Suite Mode na uređaju !






3. Pokrenuti OVI, i dodati uređaj ako već nije dodat :




3. Posle uparivanja uređaja, ići na Software update-s :




4. Ukoliko se pojave novi update-i za OVI i/ili N900, obavezno ih instalirati. Posle instaliranja stekli su se uslovi za update OS-a Nokia-e N900.
Na slici ispod posle ažuriranja software-a na računaru, Ovi Suite treba da pokaže "No updates available" što bi značilo da je Ovi sute aktuelna verzija, čime možete da krenete u ažuriranje OS-a Nokia-e N900 !!!
Da ne bude zabune, slika ispod za Nokia N900 pokazuje da je i ona up-to-date. To je za slučaj da je N900 već instaliran na poslednju verziju, a to tek treba da se uradi.

Dakle ukoliko Ovi pronađe nove update-e, na slici spod na mestima gde su crvene strelice, biće dugme koje koji daje mogućnost skidanja novih update-a !




VAŽNO : Ukoliko i za Ovi i za Nokia-u N900 postoje novi update-i PRVO UPDATE-ovati sam Ovi software, pa ako bude potrebno restartovati Ovi i/ili računar ako to OVI bude zahtevao ! Tek posle restarta Ovi-ja i/ili računara, ići na update Nokia-e N900 !
 






Flash posredstvom Flasher 3.5 software-a


Ovaj način update-a OS-a je na ekspretskom nivou.
Sva neophodna uputstva se mogu naći na linkovima ispod.


Napomena :
Ovaj način rada upotrebiti isključivo ako nije moguće update-ovati N900 Ovi Suite-om !!!


 
Flasher 3.5 :           http://wiki.maemo.org/Updating_the_tablet_firmware#Windows
Flasher uputstvo :  http://talk.maemo.org/showpost.php?p=849980&postcount=20
Bin fajlovi :             http://tablets-dev.nokia.com/nokia_N900.php 

Monday, February 14, 2011

VMWARE - MANDRIVA LINUX - PODEŠAVANJE


1. Skinuti VMWare i pokrenuti ga na lokaciji na kojoj je snimljen,
    1.1. Primer :
           su -
           cd /home/dobri/Downloads
           sh ./VMware-Player-3.1.3-324285.i386.bundle
  
2. Obezbediti virtuelnu mašinu koja je vmware kompatibilna,
3. Otvoriti je sa vmware player-om i podesiti je shodno hardware-u na host mašini,       
4. Ukoliko posle podizanja virtuelne mašine izađu poruke o greškama da nedostaju moduli, pokrenuti sledeću konadu kao root:
           
            /usr/bin/vmware-modconfig --install-all


5. Posle instalacije, vmware će tražiti da skine sa interneta vmware tools za Windows ako se pokreće Windows virtualna mašina.


Wednesday, December 29, 2010

OpenFire 3.6.4, Centos Linux Server 5.5



CILJ :
Instalacija Openfire servera na Centos Linux, i prebacivanje OpenFire baze korisnika sa Windows 2003 servera na Linux server




BENEFITI IMPLEMENTACIJE :

1. Jednostavan postupak migracije,
2. Brz i efikasan postupak backup-a i oporavka



NAPOMENE
______________________________

1. Korišćen su Centos Linux 5.5 i Windows Server 2003,
2. OpenFire - aktuelna verzija.




I DEO - PROBLEM SA INSTALACIJOM

_______________________________

1. Skinuti poslednju aktulenu verziju (Openfire 3.6.4) rpm paket,

2. # rpm -ivh openfire-3.6.4-1.i386.rpm
3. Starovati Openfire server : # /opt/openfire/bin/openfire.sh

4. Ulogovati se na web interfejs : http://ime_servera:9090
5. Podesiti podrazumevana podešavanja    

    5.1. Ukoliko se javi sledeći problem, onda nije dobro podešen konfiguracioni   fajl koji se nalazi u :
/opt/openfire/conf/openfire.xml

        5.2. Editovati fajl /opt/openfire/conf/openfire.xml :
                   # nano  /opt/openfire/conf/openfire.xml

        5.3. Ukoliko ne postoji, mora se ubaciti sledeći sadržaj pred kraj xml fajla tako da izgleda ovako :





        5.2. Restarovati openfire server - stopirati ga, pa ga ponovo pokrenut komandom :  /opt/openfire/bin/openfire.sh

        5.3. Kreirati digitalni sertifikat za https pristup admin konzoli :

       5.4. Restartovati PSI http server :


              

6. Što se tiče migracije baze sa Windows servera na Linux, treba prosto prekopirati fajlove iz  embedded-db foldera sa Windows-a na Linux, i obavezno restartovati server.


Komanda za start psi servera je : /opt/openfire/bin/openfire.sh


7. U Webminu podesiti automatsko startovanje. Ići u :
        Webmin -> System -> Bootup and shutdown

   
    7.1. Kreirati Action Details karticu na sledeći način :
          
Name : OpenFire Server
             
Action Script :

#!/bin/sh
# chkconfig: 2345 99 00

case "$1" in
'start')
    /opt/openfire/bin/openfire.sh
    touch /var/lock/subsys/OpenfireServer
    ;;
'stop')
    rm -f /var/lock/subsys/OpenfireServer
    ;;
*)
    echo "Usage: $0 { start | stop }"
    ;;
esac
exit 0




Start at boot time? 


Kliknuti na Save dugme.

                        

Friday, June 11, 2010

Migracija Wildfire 2.6.2 Linux servera na Windows okruženje na OpenFire server



CILJ : Migracija Wildfire servera sa Linux-a, na OpenFire server na Windows 2003/Linux


BENEFITI IMPLEMENTACIJE :

1. Jednostavan postupak migracije,
2. Brz i efikasan postupak backup-a i oporavka


NAPOMENE
______________________________

1. Korišćen su Centos Linux i Windows Server 2003,
2. Wildfire 2.6.2, i OpenFire - aktuelna verzija.




I DEO - MIGRACIJA U LINUX OKRUŽENJU

_______________________________

  1. Obezbediti Wildfire 2.6.2 rpm (http://www.igniterealtime.org/builds/wildfire/wildfire_2_6_2.rpm),
  2. rpm -ivh wildfire_2_6_2.rpm,
  3. Otvoriti browser i upisati : http://localhost:9090,
  4. Pokreće se wizard,
  5. Ići na sve podrazumevane opcije, a pri izboru baze podataka, izabrati
    embedded tip baze,
  6. Posle podešavanja, pronaći instalaciju Wildfire-a, obično je u lokaciji /opt/wildfire,
  7. Zatim bekapovati sadržaj /opt/wildfire/embedded-db foldera,
  8. Kopirati fajlove iz backup-a Wildfire servera u /opt/wildfire/embedded-db :

    • wildfire.log
    • wildfire.properties
    • wildfire.script

    Restartovati wildfire:

    • /opt/wildfire/bin/wildfire stop
    • /opt/wildfire/bin/wildfire start
     9. Ukoliko se wildfire ne može startovati, pogledati permise na wildfire fajlu :
  •  [root@VirtualPROXY ~]# cd /opt/wildfire/bin/
  •  [root@VirtualPROXY ~]# chmod 744 wildfire
  • ./wildfire start
  •  
     10.Podesiti automatsko startovanje wildfire servisa na serveru :
  • Startovati Webmin,
  • Odabrati System -> Bootup and Shutdown
  • Zatim odabrati na (vrhu) opciju : Create a new bootup and shutdown action
     
  • Otvara se deo sa podešavanjima.
    Unesti sledeće vrednosti :
  •     Name : Wildfire
  •     Description : može se preskočiti,
  •     Bootup commands : /opt/wildfire/bin/wildfire start
  •     Shutdown commands : može se preskočiti,
  •     Start at boot time? : Odabratii Yes

II DEO - MIGRACIJA NA WINDOWS OKRUŽENJE
_______________________________


  1. Cilj ovog dela je da se migrira linux baza
    Save as Draft
    korisnika i svih ostalih podešavanja, na windows server koji će raditi sa OpenFire serverom i bazom korisnika sa Wildfire-a,
  2. Instalirati aktuelnu verziju OpenFire servera na Windows serveru 2003,
  3. Otvoriti browser i pokrenuti inicijalno podešavanje Openfire servera,
  4. Odabrati podrazumevano podešavanje, dakle, embedded-db bazu podataka,
  5. Zatim stopirati Openfire server,
  6. Backup embedded-db baze podataka sa linux servera koji, ako smo već uradili backup i sve to snimili na windows sistem, se nalazi u folderu : ~\wildfire\embedded-db\
  7. Spisak fajlova je isti kao i u tački 8 prvog dela ovog članka.
  8. Pre kopiranja wildfire fajlova u windows direktorijum Openfire servera, uraditi backup fajlova sa windows servera koji se obično nalaze u C:\Program Files\Openfire\embedded-db :
    • openfire.log
    • openfire.properties
    • openfire.script

    Sada treba originalne linux fajlove iz tačke 8 prvog dela prekopirati u windows lokaciju baze podataka i izmeniti tako da svaki linux fajl umesto svog imena koji počinje sa wildfire.* bude izmenjen u openfire.*
    Dakle :
    • wildfire.log                 ->  openfire.log
    • wildfire.properties    ->   openfire.properties
    • wildfire.script            ->   openfire.script

    Startovati Openfire server na Windows serveru, i testirati kroz Psi klijent !


NAPOMENE
______________________________

Tuesday, June 1, 2010

MANDRIVA LINUX – VNC SERVER

MANDRIVA LINUX 2010 – VNC SERVER


1.      Instalirati :  x11vnc, vncserver      
2.      Editovati vncserver file : nano /etc/init.d/vncserver
3.      Umesto komande runuser –I :
     
runuser -l ${USER} -c "cd ~${USER} && [ -r .vnc/passwd ] && vncserver :${DISP} ${VNCUSERARGS}"
      Upisati komandu su --login :
      su --login ${USER} -c "cd ~${USER} && [ -r .vnc/passwd ] && vncserver :${DISP} ${VNCUSERARGS}"
4.       Editovati file : /etc/sysconfig/vncservers
Kopirati poslednje dve linije pod komentarom I postaviti da izgleda ovako :

VNCSERVERS="1:dobri"
VNCSERVERARGS[1]="-geometry 1280x1024"
      5.    Postaviti password za ne-root korisnika :

       [dobri@mandriva2 ~]$ vncpasswd
       Password:
       Verify:
       6.       Kao običan korisnik pokrenuti sledeće komande :
      
      echo "#! /bin/sh" > ~/.kde4/Autostart/x11vnc
      echo "x11vnc -rfbauth ~/.vnc/passwd -bg -forever" >> ~/.kde4/Autostart/x11vnc
      chmod 700 ~/.kde4/Autostart/x11vnc
 
7.     Deaktivirati krfb : x11vnc -rfbauth ~/.vnc/passwd -bg –forever
8.     Podesiti firewall portove, od 5900 do 5904, pošto u nekim slučajevima 

     konekcija se može ostvariti preko podrazumevanog porta 5900, a u nekim 
     slučajevima preko 5901
9.     Konekcija sa klijentske mašine se izvršava standardno :

ili: