Page 1 of 2

Backports used in Ubuntu Dapper install of ZM

Posted: Wed Apr 11, 2007 4:52 pm
by perspectoff
Thanks to Peter Howard for the Debian package in unstable at:

http://packages.debian.org/unstable/net/zoneminder

I installed ZoneMinder in Ubuntu Dapper (LAMP server) successfully for the first time using this package. Of course, I had to satisfy a lot of dependencies manually and use a lot of backports, as the package uses many newer modules than are available in Dapper.

Specifically, as mentioned in the Dapper wiki, I installed:

sudo apt-get install apache2 php5 php5-mysql libapache2-mod-auth-mysql mysql-server g++ \
make netpbm libssl-dev libjpeg62-dev libmime-perl libwww-perl libarchive-tar-perl \
libdate-manip-perl libarchive-zip-perl libmime-lite-perl libdbi-perl libdbd-mysql-perl \
libpcre3-dev libmysqlclient12-dev libcurl3-openssl-dev libjpeg-mmx-dev \
liblwp-protocol-http-socketunix-perl mc ffmpeg xawtv

(Note: I already had apache2 php5 php5-mysql as part of my LAMP server installation so I didn't need to install those. If you don't have a LAMP server, you obviously will need these).

Then I also installed (or obtained through Dapper's Synaptic Package Manager, which I generally prefer):

sudo apt-get install libdate-manip-perl libavcodec-dev libavformat-dev tzdata

(Note: libavcodec-dev and libavformat-dev handled the ogg, theora, dc1394 error problems.)

Then I had to install dependencies from a number of non-dapper sources (in all cases I first searched for an Ubuntu specific package at http://packages.ubuntu.com/ before accepting the Debian package):

It is possible to install downloaded packages from the Nautilus File Browser by clicking on them. This invokes the GDebi Package Installer to install them automatically. However, GDebi usually hides or reports errors in a cryptic manner. A better alternative is to use the command line terminal and dpkg -i. Using this command line terminal method (while logged in as root using sudo -s), it is easier to see error messages.

sudo -s
dpkg -i libc6_2.5-0ubuntu14_i386.deb (must be the ubuntu package)
(downloaded from http://packages.ubuntu.com/feisty/base/libc6)
dpkg -i libc6-i686_2.5-0ubuntu14_i386.deb
(downloaded from http://packages.ubuntu.com/feisty/libs/libc6-i686)
dpkg -i belocs-locales-bin_2.4-1ubuntu6_i386.deb
(downloaded from http://packages.ubuntu.com/feisty/misc/ ... ocales-bin)
dpkg -i locales_2.3.22_all.deb
(downloaded from http://packages.ubuntu.com/feisty/base/locales)
dpkg -i gcc-4.1-base_4.1.1-21_i386.deb (no other version will do)
(available at http://packages.debian.org/unstable/devel/gcc-4.1-base)
dpkg -i libgcc1_4.1.1-21_i386.deb (no other version will do)
(available at http://packages.debian.org/unstable/libs/libgcc1)
dpkg -i libstdc++6_4.1.1-21_i386.deb (no other version will do)
(available at http://packages.debian.org/unstable/libs/libstdc++6)

[Note: I also tried the three Ubuntu packages
dpkg -i gcc-4.1-base_4.1.2-0ubuntu4_i386.deb
(available at http://packages.ubuntu.com/feisty/libs/gcc-4.1-base)
dpkg -i libgcc1_4.1.2-0ubuntu4_i386.deb
(available at http://packages.ubuntu.com/feisty/libs/libgcc1)
libstdc++6_4.1.2-0ubuntu4_i386.deb
(available at http://packages.ubuntu.com/feisty/base/libstdc++6)
instead of the Debian packages, but they didn't seem to satisfy the ZoneMinder dependencies.]

dpkg -i mysql-common_5.0.38-0ubuntu1_all.deb
(available at http://packages.ubuntu.com/feisty/misc/mysql-common)
dpkg -i libmysqlclient15off_5.0.38-0ubuntu1_i386.deb
(available at http://packages.ubuntu.com/feisty/libs/ ... lient15off)

After these were all satisfied, I installed the zoneminder debian package:

dpkg -i zoneminder_1.2.3-4_i386.deb

Success.

For the database creation I used a slightly different method than in the wiki:

fido@zmserver:~$ sudo -s
root@zmserver:# mysqladmin -u zmusername -p create zmdatabase

(you can use any database name instead of zmdatabase, and any username that you have previously created. For example, I used

root@zmserver:# mysqladmin -u fido -p create zmdbase
root@zmserver:# mysql -u fido -p

(note: you must have fido set up as a mysql superuser to do this. If you have troubles, then use root as the mysql superuser, i.e.

root@zmserver:# mysql -u root -p )

(More information on mySQL initial privileges are at:

http://dev.mysql.com/doc/refman/5.0/en/ ... leges.html )

mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON zmdbase.* TO 'zmuser'@'localhost' IDENTIFIED BY 'password';

mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON zmdbase.* TO 'root'@'localhost' IDENTIFIED BY 'password';

(I used my usual passwords here. Also note that MySql commands end with a semicolon.)

mysql> quit
root@zmserver:# mysqladmin reload

These methods seemed to have avoided a lot of the errors others have written about in Dapper.

Warning: Using apt or Syn Pack Man for non-dapper depend's ?

Posted: Wed Apr 11, 2007 5:13 pm
by perspectoff
The method noted worked fine for me. But I have to mention that installing the packages by hand does not allow aptitude or Synaptic Package Manager to manage the packages.

If someone knows how to install the listed non-dapper dependencies through the aptitude or Synapatic Package Manager system of repositories, I would appreciate it.

updating libc6 to the feisty version

Posted: Wed Apr 11, 2007 7:31 pm
by perspectoff
In case anyone comes across this associated problem, let me give you my solution.

I had libc6-dev installed as well as libc6.

libc6-dev must be the same version as libc6, or you will have a "broken" package.

libc6-dev in edgy and feisty depends on the module linux-libc-dev.
In dapper, though, libc6-dev depends on the older module linux-kernel-headers instead.

When you install the module linux-libc-dev, it will replace the module linux-kernel-headers.

Now, dapper will allow you to replace linux-kernel-headers with the edgy version of linux-libc-dev (linux-libc-dev_2.6.17.1-11.37_i386.deb) but not with the feisty version (linux-libc-dev_2.6.20-14.22_i386.deb).

Fortunately, the edgy version of linux-libc-dev (linux-libc-dev_2.6.17.1-11.37_i386.deb) will satisfy the feisty version of libc6-dev (libc6-dev_2.5-0ubuntu14_i386.deb).

So, if you have the misfortune of having installed libc6-dev somewhere along the way and now must upgrade libc6 to the feisty version in order to install ZoneMinder, then you must upgrade libc6-dev and linux-libc-dev as well, or you will have a broken system.

dpkg -i linux-libc-dev_2.6.17.1-11.37_i386.deb
(available at http://packages.ubuntu.com/edgy/devel/linux-libc-dev)
dpkg -i libc6-dev_2.5-0ubuntu14_i386.deb
(available at http://packages.ubuntu.com/feisty/libdevel/libc6-dev)

Posted: Wed Apr 11, 2007 9:27 pm
by Lee Sharp
Well, this is just not a viable option. The convoluted backports mean that the system will never dist-upgrade smoothly. The main advantage of the package management system is upgrades, and that just staked it in the heart. :twisted: So... At this point it looks like Feisty with the tar.gz is the most stable install method? Or can a clean Edgy run the tar without extra packages? Does anyone know how the BlueCherry xubuntu Live CD does it?

Are backports used in the actual Ubuntu Dapper build of ZM?

Posted: Sat Apr 14, 2007 1:08 am
by PeterHoward
perspectoff wrote:Thanks to Peter Howard for the Debian package in unstable at:
http://packages.debian.org/unstable/net/zoneminder
I do maintain a build against dapper at ftp://www.northern-ridge.com.au/zoneminder, which should (among other things) not force you to use PHP5.

For those wondering about the ubuntu situation:

Feisty went into freeze before I had the package fully "shaken down". Given it's still not fully "shaken down", that's not surprising. :?

When I originally produced the package I was working exclusively on Ubuntu Dapper. Now that I've got VMware server running at home (well sort of, but that's another story) I'm building and testing against:
  • Ubuntu Dapper
    Ubunty Edgy
    Debian Sid
My "Sid" setup now needs to be re-based against Etch, and I'll add Fiesty to that list as soon as final release comes out. Post Feisty zoneminder should go into universe for whatever they call the G* G* release, and then be properly backported.

So with continuing (appreciated) feedback, and continuing patience, dependency fun and other errors should be resolved "Real Soon Now(TM)".

Posted: Sat Apr 14, 2007 1:11 am
by PeterHoward
Lee Sharp wrote:So... At this point it looks like Feisty with the tar.gz is the most stable install method?
Untill I (or someone else) produces a real package built against Feisty it's definitely the way to go there.

PS: If you build it from tar.gz and don't get the "bad fd number" message on startup, please let me know (either here or by email). At the moment I'm assuming it's not specific to my packaging efforts which makes the searching slower.

Posted: Sat Apr 14, 2007 3:10 pm
by Lee Sharp
I will let you know next week. Also, if you need access to some running Ubuntu systems of various versions, I have some. Most with cards. :)

Posted: Sun Apr 15, 2007 12:08 am
by PeterHoward
Thanks. Found where the "bad fd number" was coming from, and I've patched it in what will become the -6 release.

Once I finish forum replies I'm going through and testing each version, so -6 should come out later today. I'll put a post in the "User Contributions" forum when it's out.

Posted: Sun Apr 15, 2007 7:06 pm
by Lee Sharp
Looks good. I have a fresh and clean system to test it on Monday. (Edgy) Will post the results.

RE:Feisty Fawn install

Posted: Thu May 03, 2007 5:31 pm
by scorptig
Good Day to ZoneMinder, I am about to install (or try) the ZoneMinder CCTV,
I know there is at least a few methods. I have the last Livedisc, but I had issues with installation where it simply stalled and did nothing.
Now I am reading you have a Deb unstable version, and it seems Ubuntu
can support it, great.
My question is, where exactly does Zoneminder install /usr, if so, can you assist me in determining my OS partitions.
Example in my usual installation as a desktop, a 150 gigs SATA hardrive
might be /root 4 gigs, /usr 12 gigs, /var 4 gigs, swap 2 gigs, and the rest /home.
So Should I make my USR partition extra big because it needs to run the cameras. Or is it possible to install ZoneMinder on /opt and dedicate an entire partition to it.

Once I know the direction I am taking for partitions, and installation, the start of this project will commence. I plan to install Feisty Fawn i386 alternate.

So, thank you in advance for your assistance.

Re: RE:Feisty Fawn install

Posted: Thu May 03, 2007 10:18 pm
by PeterHoward
scorptig wrote:Good Day to ZoneMinder, I am about to install (or try) the ZoneMinder CCTV,
I know there is at least a few methods. I have the last Livedisc, but I had issues with installation where it simply stalled and did nothing.
Now I am reading you have a Deb unstable version, and it seems Ubuntu
can support it, great.
First thing - don't use the debian package - I have .debs for Ubuntu (dapper and edgy) at ftp://www.northern-ridge.com.au/zonemidner/
My question is, where exactly does Zoneminder install /usr, if so, can you assist me in determining my OS partitions.
Example in my usual installation as a desktop, a 150 gigs SATA hardrive
might be /root 4 gigs, /usr 12 gigs, /var 4 gigs, swap 2 gigs, and the rest /home.
So Should I make my USR partition extra big because it needs to run the cameras. Or is it possible to install ZoneMinder on /opt and dedicate an entire partition to it.
As the package installs it, the events and images go in /var/cache/zoneminder (linked to /usr/share/zoneminder), so I'd bump up /var and drop /usr
Once I know the direction I am taking for partitions, and installation, the start of this project will commence. I plan to install Feisty Fawn i386 alternate.
Right now I haven't built an image for Feisty. If you don't mind being a bit of a "guinea pig", I can build it on the weekend and let you know when it's gone into the abovementioned FTP site.

PJH

Feisty 7.04 Ubuntu ZM

Posted: Fri May 04, 2007 3:23 pm
by scorptig
Great, so I shall correct partitions to meet needs, I'll give you a hardware profile.
No problem with command lines, 4th year in Linux, I average testing 3 OS's a week,
I presently on my workstation boot, 5 Linux OS, I have a dedicated pc and 7 capture cards based on GeoVision.
Anyway, Yes, I'd love to test this weekend. I'll start by installing my base system
Ubuntu 7.04 alternate.
Get back to you soon.
Thanks Again. Should be fun.

Set-Up Partitions and did Install Ubuntu 7.04

Posted: Fri May 04, 2007 5:35 pm
by scorptig
OK, so far, no problem, for readers, I use Gparted, a LiveDisc Partition Editor, this permitted prior to install of Ubuntu to have partitions ready.
I have a SATA HDD Seagate, it's 160Higs but actually works out to a safe 150 Gigs available, I'll post a Hardware Info and post pre-install Zoneminder resume.
For now, I've set up my hard drive as follows:
  • /root 6 gigs
    /usr 18 gigs
    /swap 2 gigs
    my extended partition
    /tmp 4 gigs
    /home 12 gigs
    /var 108 gigs
Again the purpose of this exercise will be set-up ZoneMinder on Ubuntu 7.04 Feisty Fawn, a Debian Etch unstable branch.

My second purpose is to use Zoneminder with some existing hardware.
And possibility of scripting one or more cameras to embed into existing
web pages of a site, feeding/streaming video. I need access of this camera GUI, through an existing network, with secure access login.
My previous broadcasting experience may be usefull in set-up of cameras,
for correct Chroma and White Level setups. Motion Detection of course will
be an important function to set-up, along with many other parameters.
This installation will be a learning experience.

And the result, I feel with the Community support will be be beneficial to all. And the end product should be a template for future reference.

Now this is being done within a x86_32 architecture, I used ReiserFS for
file structure. We may get into other file types, if needed.

So, I'll get some more data ready to post on this installtion.

Thank You again.

Ubuntu 7.04 Feisty Fawn with ZoneMinder update hardware info

Posted: Thu May 10, 2007 6:02 pm
by scorptig
OK I generated a bit of data prior to this Zoneminder install.

Partitions % used prior to ZoneMinder install

Code: Select all

webcam@videotron:~$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             5.9G  174M  5.7G   3% /
varrun                502M  104K  502M   1% /var/run
varlock               502M     0  502M   0% /var/lock
procbususb            502M  112K  502M   1% /proc/bus/usb
udev                  502M  112K  502M   1% /dev
devshm                502M     0  502M   0% /dev/shm
lrm                   502M   33M  469M   7% /lib/modules/2.6.20-15-generic/volatile
/dev/sda6              12G   33M   12G   1% /home
/dev/sda5             4.0G   33M  3.9G   1% /tmp
/dev/sda2              18G  1.5G   17G   9% /usr
/dev/sda7             108G  270M  108G   1% /var
hardinfo

Code: Select all

Computer
Summary
Computer
Processor	Intel(R) Celeron(R) CPU 3.06GHz
Memory	1027MB (450MB used)
Operating System	Ubuntu 7.04
User Name	webcam (webcam original)
Date/Time	05/08/07 / 09:37
Display
Resolution	1024x768 pixels
OpenGL Renderer	Mesa DRI Intel(R) 865G 20061017 x86/MMX/SSE2
X11 Vendor	The X.Org Foundation
Multimedia
Audio Adapter	MPU-401 UART - MPU-401 UART
Audio Adapter	ICH4 - Intel ICH5
Processor
Processor
Name	Pentium 4
Specification	Intel(R) Celeron(R) CPU 3.06GHz
Family, model, stepping	15, 4, 1
Vendor	GenuineIntel
Cache Size	256kb
Frequency	3068.98MHz
BogoMips	6142.18
Byte Order	Little Endian
Features
FDIV Bug	no
HLT Bug	no
F00F Bug	no
Coma Bug	no
Has FPU	yes
Capabilities
fpu	Floating Point Unit
vme	Virtual 86 Mode Extension
de	Debug Extensions - I/O breakpoints
pse	Page Size Extensions (4MB pages)
tsc	Time Stamp Counter and RDTSC instruction
msr	Model Specific Registers
pae	Physical Address Extensions (36-bit address, 2MB pages)
mce	Machine Check Architeture
cx8	CMPXCHG8 instruction
apic	Advanced Programmable Interrupt Controller
sep	Fast System Call (SYSENTER/SYSEXIT instructions)
mtrr	Memory Type Range Registers
pge	Page Global Enable
mca	Machine Check Architecture
cmov	Conditional Move instruction
pat	Page Attribute Table
pse36	36bit Page Size Extensions
clflush	Cache Line Flush instruction
dts	Debug Store
acpi	Thermal Monitor and Software Controlled Clock Facilities
mmx	MMX technology
fxsr	FXSAVE and FXRSTOR instructions
sse	SSE instructions
sse2	SSE2 (WNI) instructions
ss	Self Snoop
ht	HyperThreading
tm	Thermal Monitor
pb	Pending Break Enable
Operating System
Version
Kernel	Linux 2.6.20-15-generic (i686)
Compiled	#2 SMP Sun Apr 15 07:36:31 UTC 2007
C Library	GNU C Library version 2.5 (stable)
Distribution	Ubuntu 7.04
Current Session
Computer Name	videotron
User Name	webcam (webcam original)
Home Directory	/home/webcam
Desktop Environment	GNOME 92.-1253061137 (session name: Default)
Misc
Uptime	4 days, 0 hour and 40 minutes
Load Average	0.11, 0.40, 0.26
Languages
Available Languages
en_AU.utf8	English locale for Australia
en_BW.utf8	English locale for Botswana
en_CA.utf8	English locale for Canada
en_DK.utf8	English locale for Denmark
en_GB.utf8	English locale for Britain
en_HK.utf8	English locale for Hong Kong
en_IE.utf8	English locale for Ireland
en_IN	English language locale for India
en_NZ.utf8	English locale for New Zealand
en_PH.utf8	English language locale for Philippines
en_SG.utf8	English language locale for Singapore
en_US.utf8	English locale for the USA
en_ZA.utf8	English locale for South Africa
Sensors
Filesystems
Mounted File Systems
/dev/sda1	5.9 GiB total, 5.7 GiB free
proc	0.0 B total, 0.0 B free
/sys	0.0 B total, 0.0 B free
varrun	501.7 MiB total, 501.6 MiB free
varlock	501.7 MiB total, 501.7 MiB free
procbususb	501.7 MiB total, 501.5 MiB free
udev	501.7 MiB total, 501.5 MiB free
devshm	501.7 MiB total, 501.7 MiB free
devpts	0.0 B total, 0.0 B free
lrm	501.7 MiB total, 468.7 MiB free
/dev/sda6	11.7 GiB total, 11.7 GiB free
/dev/sda5	3.9 GiB total, 3.9 GiB free
/dev/sda2	17.6 GiB total, 16.1 GiB free
/dev/sda7	108.0 GiB total, 107.7 GiB free
binfmt_misc	0.0 B total, 0.0 B free
Shared Directories
SAMBA
NFS
Display
Display
Resolution	1024x768 pixels
Vendor	The X.Org Foundation
Version	7.2.0
Monitors
Monitor 0	1024x768 pixels
Extensions
BIG-REQUESTS	
Composite	
DAMAGE	
DPMS	
Extended-Visual-Information	
GLX	
MIT-SCREEN-SAVER	
MIT-SHM	
MIT-SUNDRY-NONSTANDARD	
RANDR	
RENDER	
SECURITY	
SGI-GLX	
SHAPE	
SYNC	
TOG-CUP	
X-Resource	
XAccessControlExtension	
XC-APPGROUP	
XC-MISC	
XFIXES	
XFree86-Bigfont	
XFree86-DGA	
XFree86-DRI	
XFree86-Misc	
XFree86-VidModeExtension	
XInputExtension	
XKEYBOARD	
XTEST	
XVideo	
OpenGL
Vendor	Tungsten Graphics, Inc
Renderer	Mesa DRI Intel(R) 865G 20061017 x86/MMX/SSE2
Version	1.3 Mesa 6.5.2
Network Interfaces
Network Interfaces
lo	Sent 0.00MiB, received 0.00MiB
eth0	Sent 0.75MiB, received 34.32MiB
Users
Human Users
webcam	webcam original
System Users
root	root
daemon	daemon
bin	bin
sys	sys
sync	sync
games	games
man	man
lp	lp
mail	mail
news	news
uucp	uucp
proxy	proxy
www-data	www-data
backup	backup
list	Mailing List Manager
irc	ircd
gnats	Gnats Bug-Reporting System (admin)
nobody	nobody
dhcp	
syslog	
klog	
messagebus	
avahi-autoipd	Avahi autoip daemon
avahi	Avahi mDNS daemon
cupsys	
haldaemon	Hardware abstraction layer
hplip	HPLIP system user
gdm	Gnome Display Manager
Devices
Kernel Modules
Loaded Modules
isofs	
udf	Universal Disk Format Filesystem
nls_iso8859_1	
nls_cp437	
vfat	VFAT filesystem support
fat	
usb_storage	USB Mass Storage driver for Linux
libusual	
ipv6	IPv6 protocol stack for Linux
binfmt_misc	
rfcomm	Bluetooth RFCOMM ver 1.8
l2cap	Bluetooth L2CAP ver 2.8
bluetooth	Bluetooth Core ver 2.11
i915	Intel Graphics
drm	DRM shared core routines
ppdev	
speedstep_lib	Library for Intel SpeedStep 1 or 2 cpufreq drivers.
cpufreq_powersave	CPUfreq policy governor 'powersave'
cpufreq_stats	'cpufreq_stats' - A driver to export cpufreq statsthrough sysfs filesystem
cpufreq_userspace	CPUfreq policy governor 'userspace'
cpufreq_ondemand	'cpufreq_ondemand' - A dynamic cpufreq governor for Low Latency Frequency Transition capable processors
cpufreq_conservative	'cpufreq_conservative' - A dynamic cpufreq governor for Low Latency Frequency Transition capable processors optimised for use in a battery environment
freq_table	CPUfreq frequency table helpers
tc1100_wmi	ACPI WMI Driver
pcc_acpi	ACPI HotKey driver for Panasonic Let's Note laptops
sony_acpi	ACPI Sony Notebook Control Driver v0.2
dev_acpi	Device file access to ACPI namespace
video	ACPI Video Driver
battery	ACPI Battery Driver
container	ACPI container driver
sbs	Smart Battery System ACPI interface driver
button	ACPI Button Driver
i2c_ec	ACPI EC SMBus driver
dock	ACPI Dock Station Driver
ac	ACPI AC Adapter Driver
asus_acpi	Asus Laptop ACPI Extras Driver
backlight	Backlight Lowlevel Control Abstraction
lp	
snd_intel8x0	Intel 82801AA,82901AB,i810,i820,i830,i840,i845,MX440; SiS 7012; Ali 5455
snd_ac97_codec	Universal interface for Audio Codec '97
ac97_bus	
snd_pcm_oss	PCM OSS emulation for ALSA.
snd_mixer_oss	Mixer OSS emulation for ALSA.
snd_pcm	Midlevel PCM code for ALSA.
snd_seq_dummy	ALSA sequencer MIDI-through client
snd_seq_oss	OSS-compatible sequencer module
snd_seq_midi	Advanced Linux Sound Architecture sequencer MIDI synth.
snd_seq_midi_event	MIDI byte <-> sequencer event coder
bt878	
bttv	bttv - v4l/v4l2 driver module for bt848/878 based cards
video_buf	helper module to manage video4linux pci dma buffers
ir_common	
compat_ioctl32	
i2c_algo_bit	I2C-Bus bit-banging algorithm
btcx_risc	some code shared by bttv and cx88xx drivers
snd_mpu401	MPU-401 UART
snd_mpu401_uart	Routines for control of MPU-401 in UART mode
snd_rawmidi	Midlevel RawMidi code for ALSA.
tveeprom	i2c Hauppauge eeprom decoder driver
i2c_core	I2C-Bus main module
videodev	Device registrar for Video4Linux drivers v2
v4l2_common	misc helper functions for v4l2 device drivers
v4l1_compat	v4l(1) compatibility layer for v4l2 drivers.
analog	Analog joystick and gamepad driver
gameport	Generic gameport layer
snd_seq	Advanced Linux Sound Architecture sequencer.
snd_timer	ALSA timer interface
snd_seq_device	ALSA sequencer device management
snd	Advanced Linux Sound Architecture driver for soundcards.
soundcore	Core sound module
iTCO_wdt	Intel TCO WatchDog Timer Driver
iTCO_vendor_support	Intel TCO Vendor Specific WatchDog Timer Driver Support
psmouse	PS/2 mouse driver
shpchp	Standard Hot Plug PCI Controller Driver
pci_hotplug	PCI Hot Plug PCI Core
snd_page_alloc	Memory allocator for ALSA system.
pcspkr	PC Speaker beeper driver
serio_raw	Raw serio driver
parport_pc	PC-style parallel port driver
parport	
intel_agp	
agpgart	AGP GART driver
af_packet	
tsdev	Input driver to touchscreen converter
evdev	Input driver event char devices
reiserfs	ReiserFS journaled filesystem
sg	SCSI generic (sg) driver
sd_mod	SCSI disk (sd) driver
sr_mod	SCSI cdrom (sr) driver
cdrom	
8139cp	RealTek RTL-8139C+ series 10/100 PCI Ethernet driver
generic	PCI driver module for generic PCI IDE
usbhid	USB HID core driver
hid	
ata_piix	SCSI low-level driver for Intel PIIX/ICH ATA controllers
8139too	RealTek RTL-8139 Fast Ethernet driver
mii	MII hardware support library
ata_generic	low-level driver for generic ATA
libata	Library module for ATA devices
scsi_mod	SCSI core
ehci_hcd	10 Dec 2004 USB 2.0 'Enhanced' Host Controller (EHCI) Driver
uhci_hcd	USB Universal Host Controller Interface driver
usbcore	
thermal	ACPI Thermal Zone Driver
processor	ACPI Processor Driver
fan	ACPI Fan Driver
fbcon	
tileblit	Tile Blitting Operation
font	Console Fonts
bitblit	Bit Blitting Operation
softcursor	Generic software cursor
vesafb	
capability	Standard Linux Capabilities Security Module
commoncap	Standard Linux Common Capabilities Security Module
PCI Devices
PCI Devices
Host bridge	Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface
VGA compatible controller	Intel Corporation 82865G Integrated Graphics Controller
USB Controller	Intel Corporation 82801EB/ER
USB Controller	Intel Corporation 82801EB/ER
USB Controller	Intel Corporation 82801EB/ER
USB Controller	Intel Corporation 82801EB/ER
USB Controller	Intel Corporation 82801EB/ER
PCI bridge	Intel Corporation 82801 PCI Bridge
ISA bridge	Intel Corporation 82801EB/ER
IDE interface	Intel Corporation 82801EB/ER
IDE interface	Intel Corporation 82801EB
SMBus	Intel Corporation 82801EB/ER
Multimedia audio controller	Intel Corporation 82801EB/ER
Multimedia video controller	Brooktree Corporation Bt878 Video Capture
Multimedia controller	Brooktree Corporation Bt878 Audio Capture
Ethernet controller	Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
USB Devices
EHCI Host Controller
UHCI Host Controller
UHCI Host Controller
UHCI Host Controller
USB-PS/2 Optical Mouse	
UHCI Host Controller
Printers
Printers
Input Devices
Input Devices
Macintosh mouse button emulation	
AT Translated Set 2 keyboard	
PC Speaker	
Power Button (FF)	
Power Button (CM)	
Logitech USB-PS/2 Optical Mouse	
Storage
IDE Disks
SCSI Disks
HL-DT-ST CD-RW GCE-8525B	
ATA ST3160815AS	
Benchmarks
CPU ZLib
Error
ZLib not found	
CPU Fibonacci
Results (in seconds; lower is better)
This Machine	0.00
AMD Athlon XP 3200+	6.64
Intel Celeron M 1.5GHz	11.10
CPU MD5
Results (in seconds; lower is better)
This Machine	5.77
Intel Celeron M 1.5GHz	3.42
AMD Athlon XP 3200+	5.04
CPU SHA1
Results (in seconds; lower is better)
This Machine	5.07
AMD Athlon XP 3200+	4.88
Intel Celeron M 1.5GHz	5.50
CPU Blowfish
Results (in seconds; lower is better)
This Machine	18.47
System Info

System information report, generated by Sysinfo: 08/05/2007 9:36:55 AM
http://sysinfo.r8.org

Code: Select all

SYSTEM INFORMATION
	Running Ubuntu Linux, the 4.0 release.
	GNOME: 2.18.1 (Ubuntu 2007-04-10)
	Kernel version: 2.6.20-15-generic (#2 SMP Sun Apr 15 07:36:31 UTC 2007)
	GCC: 4.1.2 (i486-linux-gnu)
	Xorg: 7.2.0 (04 April 2007)
	Hostname: videotron
	Uptime: 4 days 0 h 39 min

CPU INFORMATION
	GenuineIntel, Intel(R) Celeron(R) CPU 3.06GHz
	Number of CPUs: 1
	CPU clock currently at 3068.982 MHz with 256 KB cache
	Numbering: family(15) model(4) stepping(1)
	Bogomips: 6142.18
	Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm constant_tsc up pni monitor ds_cpl tm2 cid cx16 xtpr

MEMORY INFORMATION
	Total memory: 1003 MB
	Total swap: 2047 MB

STORAGE INFORMATION
	SCSI device -  scsi0
		Vendor:  HL-DT-ST 
		Model:  CD-RW GCE-8525B  
	SCSI device -  scsi3
		Vendor:  ATA      
		Model:  ST3160815AS      

HARDWARE INFORMATION
MOTHERBOARD
	Host bridge
		Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
		Subsystem: ASUSTeK Computer Inc. P5P800-MX Mainboard
	PCI bridge(s)
		Intel Corporation 82801 PCI Bridge (rev c2) (prog-if 00 [Normal decode])
	USB controller(s)
		Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02) (prog-if 00 [UHCI])
		Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02) (prog-if 00 [UHCI])
		Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02) (prog-if 00 [UHCI])
		Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02) (prog-if 00 [UHCI])
		Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02) (prog-if 20 [EHCI])
	ISA bridge
		Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
	IDE interface
		Intel Corporation 82801EB (ICH5) SATA Controller (rev 02) (prog-if 8f [Master SecP SecO PriP PriO])
		Subsystem: ASUSTeK Computer Inc. P4P800 SE Mainboard

GRAPHIC CARD
	VGA controller
		Intel Corporation 82865G Integrated Graphics Controller (rev 02) (prog-if 00 [VGA])
		Subsystem: ASUSTeK Computer Inc. P5P800-MX Mainboard

SOUND CARD
	Multimedia controller
		Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
		Subsystem: ASUSTeK Computer Inc. P5P800-MX Mainboard

NETWORK
	Ethernet controller
		Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
		Subsystem: ASUSTeK Computer Inc. P5P800-MX Mainboard
The original CCTV hardware was GeoVision GV600 8 port, 7 cameras are used.


OK I am ready to proceed ahead. :arrow:

Re: RE:Feisty Fawn install

Posted: Thu May 10, 2007 6:06 pm
by scorptig
PeterHoward wrote:
scorptig wrote:Good Day to ZoneMinder, I am about to install (or try) the ZoneMinder CCTV,
I know there is at least a few methods. I have the last Livedisc, but I had issues with installation where it simply stalled and did nothing.
Now I am reading you have a Deb unstable version, and it seems Ubuntu
can support it, great.
First thing - don't use the debian package - I have .debs for Ubuntu (dapper and edgy) at ftp://www.northern-ridge.com.au/zonemidner/
My question is, where exactly does Zoneminder install /usr, if so, can you assist me in determining my OS partitions.
Example in my usual installation as a desktop, a 150 gigs SATA hardrive
might be /root 4 gigs, /usr 12 gigs, /var 4 gigs, swap 2 gigs, and the rest /home.
So Should I make my USR partition extra big because it needs to run the cameras. Or is it possible to install ZoneMinder on /opt and dedicate an entire partition to it.
As the package installs it, the events and images go in /var/cache/zoneminder (linked to /usr/share/zoneminder), so I'd bump up /var and drop /usr
Once I know the direction I am taking for partitions, and installation, the start of this project will commence. I plan to install Feisty Fawn i386 alternate.
Right now I haven't built an image for Feisty. If you don't mind being a bit of a "guinea pig", I can build it on the weekend and let you know when it's gone into the abovementioned FTP site.

PJH
OK Good Day Peter, I tried
First thing - don't use the debian package - I have .debs for Ubuntu (dapper and edgy) at ftp://www.northern-ridge.com.au/zonemidner/

your ftp is down I am ready to test this, see my last posting of data.

I'll check back tonight.