Welcome to the homepage of the Cherry Hill Linux User's Group! You've found us. The largest and most active LUG in South Jersey.
We are a group of individuals meeting consistently once per month since 1999 to discuss and demonstrate the Linux environment.
During meetings we plug a Linux box into the overhead and present topics of interest. You'll just have to come and see.
You are invited to join us at our next meeting no matter what your Linux experience level is.
There are no fees or sign ups required. Just come and check us out.
You can also participate in the group by joining the "friendly" discussion on
our Mailing List.
If you weren't there you missed another great meeting.
Thanks to John Tarng, Dave Harding and yours truly for talks on:
Using firewalld on Centos - in depth reading.
Gnump3d internet music sharing system.
Frozen Bubble Linux game.
Armagetron Linux game.
Speed Up ol' WordPress tutorial.
Joe Smith was kind enough to put the notes and materials pertaining to his
Last Friday Dave Harding gave a great talk on X. Here is his follow up and a link to his notes.
20 Minutes Over and 4 Commands Short
I read in a guide to speaking that you should put the least useful
of your speech last because speeches are mostly likely to not be said.
I, unwisely, didn't follow that advice for tonight's talk. The four
commands I skipped from my Official Commands list, and a brief
description of what they do, follow:
#4 xev: this program allows you to determine (among other things) what
keycode keypresses and mouse clicks generate. Once you know the
you can configure X to do nifty things when that key is pressed. For
example, my laptop keyboard has volume control buttons that I use to
(wait for it) control the speaker volume.
#8 xwininfo: displays information about the currently running windows.
The command below this paragraph will textually represent the way
windows are ordered into a tree; if you run the command, I think you'll
be able to better understand the window re-parenting I talked about in
the Basics section of my talk.
xwininfo -root -tree
#9 xsetroot: changes the behavior of the root window. The root window
is the only window the X server creates for itself. This program, or a
similar program, is at the core of every desktop environment, for the
default background and mouse cursors in X11 are fugly.
#10 xdpyinfo: prints information about the capabilities (read:
configuration) of your X server. We didn't talk about configuring X
purpose), but if you ever find yourself in a situation where the
configuration file doesn't seem to match the observed behaviour, use
for a sanity check.
The complete list can still be found in my notes page:
For secure shell (ssh) encrypted X Window System protocol forwarding,
you may need to edit the file, /etc/ssh/sshd_config, and enable (set to
yes) the following option on the computer with the program you want to
If this option was not previous set to yes, then you also need to
restart the secure shell server (sshd) on that same computer with the
The computer you did all the configuration for above is about to become
your X client. For the purposes of this example, we'll call this
computer, mycomputer, and we'll call your username on this computer,
Sit down at your X _server_, which can be the same computer or any
computer that is currently running X. Start a xterm and type the
following command to see a graphical representation of the system load
on your X client's computer:
ssh -X me@mycomputer xload
You should see a white box with ``mycomputer'' in the top left corner.
As time passes, a plot of the system load will be drawn. Replace xload
with any other command you wish to run. If it don't work, reply to this
email. If my instructions aren't clear, reply to this email and impugn
upon my character.
Note: if you connect to a computer that has be cracked (hacked) using X
display forwarding, the cracker (hacker) could possibly use the display
forwarding to monitor all keystrokes you type on your X server. That
includes any typed passwords. I've never seen this attack in the wild,
but you've been warned.
&bsp; * * *
The list of window managers that corresponds to the slideshow at the
of my presentation is on Wikipedia at the following URL:
Joe Smith for the idea for the presentation and for many great
Etan Reisner for being the X guru I've turned to for about 4 years.
The Wikipedia contributors to the X Window System articles for all the
great information I've learned for, and tried to pass on with, this
Everyone else and their ferret.
Last month we had a terrific live demonstration of the powerful LAMP suite
of programs; Linux-Apache-MySQL-PHP; by our very own Chris Ingram. The
source code of the demo is here.
mre_1.php.txt - Copy from the presentation
mre_2.php.txt - A slightly modified copy with a few comments
mre.sql - SQL statements to create the table used.
This month we had a great presentation on
FreeBASIC and Portable User Interface- IUP
Check out last meeting's presentation via html.
High Availability in Linux
Join us this Friday for an interesting talk on Making a High Availability Linux Cluster with a Distributed File System
See you there- GDN
At 2005-10-07 meeting CHLUG member Ed Lally took some really great notes. Have a look.
Our next meeting will be 7-9pm on the first Friday of every other month at The Cherry Hill Free Public Library in Cherry Hill.
The room will the MultiCultural Room. Contact us for details.
Gerald Neale- Organizer
See you there.