|
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.
News:
2008-04-05
If you weren't there you missed another great meeting.
Thanks to John Tarng, Dave Harding and yours truly for talks on:
Firefly intranet music sharing system.
Gnump3d internet music sharing system.
Frozen Bubble Linux game.
Armagetron Linux game.
Rock Box media serving
platform.
2007-06-28
Joe Smith was kind enough to put the notes and materials pertaining to his
talk here.
2007-04-07
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 parts 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 keycode, 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 (on purpose), but if you ever find yourself in a situation where the configuration file doesn't seem to match the observed behaviour, use xdpyinfo for a sanity check.
The complete list can still be found in my notes page:
http://gnuisance.net/archives/xws/
Detailed Answers ~~~~~~~~~~~~~~~~ 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 run:
X11Forwarding no
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 following command:
/etc/init.d/sshd restart
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, me.
Sit down at your X _server_, which can be the same computer or any other 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 end of my presentation is on Wikipedia at the following URL:
http://en.wikipedia.org/wiki/X_window_manager
Thanks ~~~~~~ Joe Smith for the idea for the presentation and for many great suggestions.
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 presentation.
Everyone else and their ferret.
-Dave --
2007-02-04
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.
2006-10-10
This month we had a great presentation on
FreeBASIC and Portable User Interface- IUP
2006-03-23
Check out last meeting's presentation via html.
High Availability in Linux
2006-02-28
Join us this Friday for an interesting talk on Making a High Availability Linux Cluster with a Distributed File System See you there- GDN
2005-10-28
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.
See you there.
Gerald Neale- Organizer |