Archiv für die Kategorie „FreeBSD“

9. Juli 2011

FreeBSD/Postgresql

Error:

postgres[993]: [1-1] FATAL: could not create semaphores: No space left on device
postgres[993]: [1-2] DETAIL: Failed system call was semget(5432003, 17, 03600).
postgres[993]: [1-3] HINT: This error does *not* mean that you have run out of disk space.
postgres[993]: [1-4] It occurs when either the system limit for the maximum number of semaphore sets (SEMMNI), or the system wide maximum number of
postgres[993]: [1-5] semaphores (SEMMNS), would be exceeded. You need to raise the respective kernel parameter. Alternatively, reduce PostgreSQL’s
postgres[993]: [1-6] consumption of semaphores by reducing its max_connections parameter (currently 40).
postgres[993]: [1-7] The PostgreSQL documentation contains more information about configuring your system for PostgreSQL.

Fix:

add the following to /boot/loader.conf

kern.ipc.semmni=255
kern.ipc.semmns=512
kern.ipc.semmnu=256

11. Oktober 2010

ABBYY CLI OCR on FreeBSD 8.1

ABBYY CLI OCR for Linux installs (and works) nicely on FreeBSD. Just install the linuxulator ( I use emulators/linux_base-f9), if your / is on a SD Card like mine you might want to mount something else to /opt, as ABBYY OCR takes more than 730MB there. Just run the .sh executable to install. Before being able to run abbyyocr you need to export LD_LIBRARY_PATH=/opt/ABBYYOCR ( I put it in my .shellrc). Happy OCRing!

10. Oktober 2010

Switching: aus open wird see

Wer OS Xs Kommandozeilentool open gerne benutzt, dem sei hiermit run-mailcap empfohlen. run-mailcap öffnet je nach Option Dateien zum lesen, editieren oder drucken, auf Debian sind dafür auch schon entsprechenden Aliase bereits gesetzt (see, edit, compose, print) auf FreeBSD muss selber Hand angelegt werden. Vorteil: es können auch weiter CLI Programme geöffnet werden.

Der MIME Typ läßt sich übrigens mit file –mime-type bestimmen.

Mit welchem Programm die Datei geöffnet wird, hängt von den Einstellungen in ~/.mailcap und ~/.mime.types ab, die entsprechenden Systemeinstellungen sind /etc/mailcap und /etc/mime.types, bzw bei FreeBSD in /usr/local/etc/ zu finden.

Für alte GNU/Linux/*BSD Hasen wird das nichts neues sein, ich hab erst heute danach gesucht.

9. Oktober 2010

Switching

Ich verabschiede mich mehr und mehr aus praktischen und ideologischen Gründen von OS X. Die meisten Programme die ich benutze sind zwar Open Source, aber ein paar OS X spezifische nutze (oder nutzte) ich dann doch. Daher schaue ich mich derzeit nach Alternativen für solche Programme um. Hier die ersten vier:

EDA (Eagle)

  • GPLeda (gschem & pcb) zwar etwas gewöhnungsbedürftig (nicht das EAGLE das nicht wäre), aber dann schnell zu bedienen, kann alles was man erwartet und macht mehr Spaß als Eagle. Benutze ich auch schon länger auf OS X.

Musicplayer (iTunes)

  • banshee: echter iTunes Klon, gefällt mir aber mitlerweile besser als iTunes, fühlt sich schneller an, synchronisiert mit meinem Android Telefon. Gibt es auch als Beta (instabil und nicht fehlender Device Support) für OS X.

OCR Software(ABBYY Reaader)

  • ABBYY CLI OCR for Linux selbst noch nicht ausprobiert aber ABBYY Fine Reader for Mac rockt., Die einzige proprietäre Software die ich bislang auf freien Betriebsystemen einsetze: Kosten: 149€ (einmal) für 12 000 Seiten pro Jahr (gibt natürlich auch größere Seitenanzahlen, aber mit 12 000 Seiten werde ich wohl im Jahr auskommen). Man kann einen Demo Key anfordern (wird auch prompt zugesendet). Wer nicht gerne für Software Geld ausgibt (ich habe kein Problem damit) wird sich wohl mit einer der freien OCR Pakete auseinandersetzen müssen. Besonders gut sieht das aber noch nicht aus, siehe Linux OCR Software Comparison

    Outliner (Omni Outliner)

    • emacs org-mode emacs, igitt, pfui, bäh, Fingerkrampf, aber bester Outliner ever! (vim-outliner kann leider nichts…) Werd mich wohl noch etwas an emacs gewöhnen müssen, aber da muss ich jetzt durch

    31. März 2010

    etherpad FreeBSD

    etherpad works very well on FreeBSD. Installing it is pretty straight forward and you can mostly follow “generic” Linux Howtos, but there are some differences, listed here.
    (weiterlesen…)

    [letztes update vom 15.06.2010]
    afpd mit mDNS/zeroconf/Bonjour auf FreeBSD 8 (aber genauso auf FreeBSD 7 bzw 7.1 )

    netatalk-2.1.1_1,1 als AFP Server
    avahi-0.6.24 für den mDNS Broadcoast
    nss_mdns-0.10_1 als mDNS Resolver

    (weiterlesen…)

    Für diese Art von Posts sollte ich vielleicht einen meiner nie benutzten Microblogging-accounts reaktivieren…

    Technorati Tags: , , , ,

    http://www.freshports.org/net-p2p/transmission-daemon/
    nicht ganz frisch, aber ich habs erst jetzt bemerkt

    Wer gerade mittels FreeBSD-update auf FreeBSD 6.3-RELEASE updaten will, bekommt eventuell folgendes zu sehen:

    Looking up update1.FreeBSD.org mirrors... none found.
    Fetching metadata signature from update1.FreeBSD.org... failed.
    No mirrors remaining, giving up.

    In meinem Fall war der Grund, dass ich seit 6.2-RELEASE schon einmal neue Kernelsourcen ausgecheckt und auch einen Kernel gebaut hatte, so dass % uname -r ein 6.3-PRERELEASE ausgab und damit weiss FreeBSD-update leider nichts anzufangen.

    Folgt man der oben verlinkten Anleitung, ändert man einfach in freebsd-update.sh

    RELNUM=`uname -r |
            sed -E 's,-p[0-9]+,,' |
            sed -E 's,-SECURITY,-RELEASE,'`

    in ein

    RELNUM='6.2-RELEASE'

    um (oder was auch immer für einen zutrifft). Da das einzige was ich von 6.2-R verändert hatte, der Kernel war, dieser eh ausgetausch wird und ich zudem einen eigenen Kernel brauche, hab ich hier keine Bedenken. Ab hier hat bei mir alles problemlos geklappt und ein eigener Kernel ist auch schon wieder gebaut.

    Technorati Tags: , ,