Volume 55 August, 2011
Openbox: Using feh To Manage Your Wallpaper Openbox: Tint2 vs Lxpanel Openbox: Customize Your Right Click Menu Game Zone: DosBox Play Your Games From Yesteryear Photo Viewers Galore, Part 4 Using Scribus, Part 8: Getting Ready For The PDF Secure Your Notebook PCLinuxOS Installation By Encrypting Partitions Alternate OS: Plan9, Part 2 Touchpad Solutions With Xorg 1.10.3 Forum Foibles: Summer Recipe Edition And more inside! TTaabbllee ooff CCoonntteennttss
3 Welcome From The Chief Editor 4 Openbox: Tint2 vs Lxpanel 10 Screenshot Showcase 11 Double Take & Mark's Quick Gimp Tip 12 ms_meme's Nook: Way Down Yonder In Linux Land The PCLinuxOS name, logo and colors are the trademark of Texstar. 13 Using Scribus, Part 8: Getting Ready For The PDF The PCLinuxOS Magazine is a monthly online publication 15 Openbox: Using feh To Manage Your Wallpaper containing PCLinuxOSrelated materials. It is published primarily for members of the PCLinuxOS community. The 17 Forum Foibles: Summer Recipe Edition magazine staff is comprised of volunteers from the 22 Happy 20th Birthday, Linux! PCLinuxOS community. 23 Screenshot Showcase Visit us online at http://www.pclosmag.com
24 Touchpad Solutions With Xorg 1.10.3 This release was made possible by the following volunteers:
25 Screenshot Showcase Chief Editor: Paul Arnote (parnote) 26 Openbox: Customize Your Right Click Menu Assistant Editors: Meemaw, Andrew Strick (Stricktoo) Artwork: Sproggy, Timeth, ms_meme, Meemaw 29 Screenshot Showcase Magazine Layout: Paul Arnote, Meemaw, ms_meme 30 Alternate OS: Plan9, Part 2 HTML Layout: Sproggy 33 Video: Part 9 DVDStyler Intro Staff: Neal Brooks ms_meme 36 Photo Viewers Galore, Part 4 Galen Seaman Mark Szorady Patrick Horneker Darrel Johnston 39 ms_meme's Nook: I Love That OS Rag Guy Taylor Meemaw Andrew Huff Gary L. Ratliff, Sr. 40 Thessaloniki's Hackerspace Pete Kelly Daniel MeißWilhelm 41 OS Hackers Archie Arevalo 42 Game Zone DosBox: Play Your Games From Yesteryear Contributors: as Efstathios Iosifidis 45 Setup cpufreq To Keep Your Laptop Cool longtom billy7720 Texstar wyzwyk 46 Secure Your Notebook PCLinuxOS Installation By Encrypting Partitions The PCLinuxOS Magazine is released under the Creative 50 Testimonial: On Becoming A Deep Water Sailor Commons AttributionNonCommercialShareAlike 3.0 51 Screenshot Showcase Unported license. Some rights are reserved. Copyright © 2011. 52 More Screenshot Showcase
2 WWeellccoommee FFrroomm TThhee CChhiieeff EEddiittoorr
The release of the various flavors of the 2.6.x line. The PCLinuxOS continue to roll out the advancement of the Linux door. In June, we saw the release of kernel version number the KDE version and the LXDE also comes on the 20th versions. July saw the release of the anniversary of the “birth” KDE Minime release, along with the of Linux. release of Phoenix, the Xfce version, featuring the latest Xfce 4.8. July also Meanwhile, the climate is saw the release of the minimal Gnome wrecking havoc for many 2.32.1 version, via the Zen release. users. Much of North America is locked into a Currently in the works are new versions blast furnace with of Openbox, a new copy of Phinx temperatures to match, (Phoenix Mini), the minimal version of while a good portion of Xfce 4.8, and a new full Gnome Europe is experiencing release. Also in the works are newer, below average updated versions of e17, a new 64bit temperatures this version of PCLinuxOS, a minimal, summer. lightweight command line version (called pCLInox, representing its CLI Fortunately, my wife and I interface and the fact that it doesn’t use missed the start of the Xorg), and a special lightweight GUI blast furnace here in the 2 version, featuring a choice of up to Midwestern United States, It's easier than E=mc three different minimalistic, ultra having returned from It's elemental lightweight GUI desktops. vacation in Estes Park, Colorado, with its idealistic summer weather. Daytime temperatures were in the It's light years ahead All of the new flavors of PCLinuxOS (with the mid to upper 70s and lower 80s (Fahrenheit, for my exception of pCLInox) feature an updated 2.6.38.x international friends), and the upper 40s and lower It's a wise choice Linux kernel, along with Xorg updated to 1.10.3, and 50s at night – all without hardly any humidity. new drivers to match. It's Radically Simple Wherever you are in the world, I hope you are It's ... Linus Torvalds announced the end of the 2.6.x Linux staying safe and keeping cool (or warm, if you’re in kernel, replaced by the 3.0.x Linux kernel. Although the middle of the Southern hemisphere’s winter). there are no earthshattering, monumental Until next month, I wish all of you happiness, advancements in the 3.0.x Linux kernel, it does prosperity, serenity and good health. represent a “coming of age” of the Linux kernel – and an end to the high minor version numbers of the 2.6.x kernel, with the 2.6.39 kernel being the last in
3 OOppeennbbooxx:: TTiinntt22 vvss LLxxppaanneell by Paul Arnote (parnote)
Lxpanel As you may have noticed, the PCLinuxOS version of Openbox comes in two versions: a “full” version with a full compliment of preinstalled applications, and the “Bonsai” version, which is a lightweight installation that comes with a minimum of pre Tint2 installed applications. But the differences don’t stop there. from the Openbox right click menu, regardless of Here’s the tint2rc file from my Openbox installation: which panel you choose to use. One notable difference is the selection of the panel used by the two versions. The “full” version uses Since we have already covered lxpanel in a previous # Tint2 config file tint2 as the panel, while Bonsai uses lxpanel to issue (October, 2010) when we were covering the # Generated by tintwizard provide the end user with a useful panel. LXDE desktop, much of the rest of this article will (http://code.google.com/p/tintwizard/) deal with tint2 and how to configure it. # For information on manually configuring tint2 see Lxpanel is “borrowed” from the LXDE desktop. Tint2 http://code.google.com/p/tint2/wiki/ is a product of a “Google Summer of Code” project, Configure with the aim to create a simple, easy to use and Tint2 lightweight panel. Currently, tint2 is up to version # Background definitions 0.11. Let’s start off by taking a closer look at the tint2 # ID 1 panel (bottom). rounded = 7 Both work exceptionally well, and both are excellent border_width = 2 choices for a lightweight panel. Which you use background_color = #000000 60 The tint2 panel, by default, does not show you all border_color = #FFFFFF 16 depends on what you are expecting from a panel. desktops in a single view, nor does it separate the icons by desktop. Thankfully, the tint2 panel is # ID 2 At first glance, the most noticeable difference is that configurable and easy to configure, thanks to the rounded = 5 lxpanel has an application menu, a quick launch tint2rc file. It is located in your border_width = 0 area, and a desktop pager, while those items are /home/username/.config/tint2 folder. With just background_color = #FFFFFF 40 lacking in the tint2 panel. However, both lxpanel and a few simple edits of the tint2rc file, you can easily border_color = #FFFFFF 48 tint2 have a task bar area, a system tray and a configure tint2 to be the panel you want. clock. My initial reaction to the tint2 panel wasn’t all # ID 3 that positive, since it was missing some of the items rounded = 5 I was accustomed to using on my panel. However, the “missing items” on the tint2 panel really aren’t all that missed, since all of those items are available
4 Openbox: Tint2 vs Lxpanel
border_width = 0 # Task Icons # Mouse background_color = #FFFFFF 16 task_icon_asb = 70 0 0 mouse_middle = none border_color = #FFFFFF 68 task_active_icon_asb = 100 0 0 mouse_right = close task_urgent_icon_asb = 100 0 0 mouse_scroll_up = toggle # Panel task_iconified_icon_asb = 70 0 0 mouse_scroll_down = iconify panel_monitor = all # Fonts panel_position = bottom center horizontal task_font = sans 7 # Battery panel_size = 94% 30 task_font_color = #FFFFFF 68 battery = 0 panel_margin = 0 0 task_active_font_color = #FFFFFF 83 battery_low_status = 10 panel_padding = 7 0 7 task_urgent_font_color = #FFFFFF 83 battery_low_cmd = notifysend "battery low" panel_dock = 0 task_iconified_font_color = #FFFFFF 68 battery_hide = 98 wm_menu = 0 font_shadow = 0 bat1_font = sans 8 panel_layer = top bat2_font = sans 6 panel_background_id = 1 # System Tray battery_font_color = #FFFFFF 74 systray = 1 battery_padding = 1 0 # Panel Autohide systray_padding = 0 4 5 battery_background_id = 0 autohide = 0 systray_sort = ascending autohide_show_timeout = 0.3 systray_background_id = 0 # End of config autohide_hide_timeout = 2 systray_icon_size = 16 systray_icon_asb = 70 0 0 autohide_height = 2 I do NOT recommend using the “Tint Wizard” strut_policy = follow_size program to control and change your settings. # Clock Rather, I recommend editing the tint2rc file by hand, # Taskbar time1_format = %H:%M time1_font = sans 8 by loading it into Geany – or any other plain text taskbar_mode = multi_desktop editor. From my personal experience, I can attest to taskbar_padding = 2 3 2 time2_format = %a %B %d taskbar_background_id = 0 time2_font = sans 6 the fact that the Tint Wizard program is quite taskbar_active_background_id = 0 clock_font_color = #FFFFFF 74 capable of producing corrupt tint2rc files. While a clock_padding = 1 0 good idea, it doesn’t seem to be well implemented. clock_background_id = 0 You will have more consistent results by hand # Tasks clock_rclick_command = orage urgent_nb_of_blink = 8 editing the file – at least for now, until the Tint task_icon = 1 Wizard bugs are worked out. task_text = 1 # Tooltips task_centered = 1 tooltip = 0 task_maximum_size = 140 35 tooltip_padding = 2 2 task_padding = 6 2 tooltip_show_timeout = 0.7 Background IDs task_background_id = 3 tooltip_hide_timeout = 0.3 task_active_background_id = 2 tooltip_background_id = 1 The very first thing that is listed are the background task_urgent_background_id = 2 tooltip_font = sans 10 tooltip_font_color = #000000 80 definitions. We can define as many background task_iconified_background_id = 3 definitions as we feel are necessary. In the default setup of tint2 in Openbox, there are three
5 Openbox: Tint2 vs Lxpanel
backgrounds defined. These blocks of settings The panel_size parameter tells tint2 the width and is treated like a normal window. The default value in determine whether or not the particular background height of your panel. My panel is set to occupy 94% PCLinuxOS Openbox is “top.” has rounded corners, border widths, and the colors of the width of my screen, with a height of 30 pixels. of items. Setting your width to “0” will cause the tint2 panel to Finally, the panel_background_id parameter tells occupy the full width of your screen. tint2 which of the previously defined background IDs Even though all of our background definitions set the to use when drawing the panel. In our case, that border width to zero, we must also set a color Panel_margin tells tint2 whether or not to employ a would be to use the first background ID that we definition for the border. Likewise, we also set a margin in relationship to your monitor edge. The defined, with a black background color and an color definition for the background. All color defaults in PCLinuxOS Openbox are “0 0” and place opacity of 60%, and a white border color, with an definitions are preceded by a “#” symbol, followed by the tint2 panel up against the screen edge, without a opacity of 16%. the hexidecimal color code for the color we want to margin. However, if you want to insure that there is a use. The number after the hexidecimal color little “breathing room” around you panel, specify how definition sets the transparency for that color, where many pixels you want your horizontal margin (the Panel Autohide 100 is opaque and zero is completely transparent. first number), and how many pixels you want your vertical margin to be (the second number), in As you might expect, the “panel autohide” section of As we go through each of the other sections, you will relationship to the nearest screen border as defined in the panel_position parameter. the tint2rc file controls the autohide capabilities of note that each section specifies which background the tint2 panel. By default, the tint2 panel’s ability to ID to use when it is drawn on your screen. autohide is turned off (autohide = 0). When the tint2 The fifth item, panel_padding, tells tint2 the panel is in this state, the rest of the settings have no horizontal, lefttoright, padding (the first number), effect. Changing it to “autohide = 1” will cause the Panel the vertical padding (the second number), and the tint2 panel to autohide, and only appear when you horizontal spacing (the third number). mouse over its intended location. The panel section of the tint2rc file determines much of the overall appearance of the tint2 panel. The first Panel_dock tells tint2 whether or not to place the When autohide is activated, the other settings item, panel_monitor = all, tells tint2 to draw the panel tint2 panel in the window manager’s dock. The become active. The autohide_show_timeout (default on all the monitors it finds connected to your default value is “0,” which causes tint2 to bypass the 0.3 seconds) specifies how many seconds (or tenths computer. You can also specify it to draw the tint2 Openbox dock. of a second) delay before the panel is shown when panel on specific monitors connected to your you move your mouse over the intended location of computer, should you have multiple monitors The seventh item, wm_menu, determines whether or the tint2 panel. The autohide_hide_timeout connected. not the default window manager menu is displayed parameter (default of 2 seconds) specifies how when you right click on the tint2 panel. The default many seconds the panel is shown after you move The second item, panel_position, tells tint2 where to value is “0.” Changing this to “1” may be useful, your mouse outside the boundaries of the revealed draw the panel on your screen. The default value, at depending on how you work with your computer. panel, before it is hidden again. The autohide_height least in the PCLinuxOS Openbox installation, is to parameter (default of 2 pixels) specifies how many draw the panel at the bottom of your screen, in a The panel_layer setting allows you to specify if the pixels the hidden panel occupies on your screen. horizontal aspect, and centered on your screen. panel is drawn on the top layer, the bottom layer, or
6 Openbox: Tint2 vs Lxpanel
The last setting in this section of the tint2rc file, of padding between the upper and lower edge of the The task_maximum_size determines the maximum strut_policy, actually belongs to the panel section. taskbar, and two pixels of spacing between items. size of the task item. It consists of two numbers, the STRUTs are used by the Openbox to decide the width and height. By default in PCLinuxOS size of maximized windows. It determines if The taskbar_background_id setting determines Openbox, these are set to 140 pixels wide and 35 'maximized windows' should follow tint2 size which background to use when drawing the taskbar pixels tall. If you like displaying the text on your task (follow_size, and default) or use the minimum size on your computer screen, while buttons, as is the usual case, these “measurements” (minimum), or use the screen size (none). taskbar_active_background_id determines which typically work out fine. But if you want to mimic the background ID to use for the current desktop. If you KDE Smooth Tasks plasmoid’s way of displaying changed the taskbar_mode to “multi_desktop,” you running tasks on your taskbar, change the Taskbar won’t notice any effect from the task_maximum_size width to 40 pixels, turn off the taskbar_active_background_id setting. text (task_text = 0), and your tint2 panel will look much like the screenshot above. Here, we define the appearance of the taskbar section of the tint2 panel. The taskbar_mode settings, as they exist in PCLinuxOS Openbox, Tasks With the task_padding setting, we can control the default to showing the icons only from the current horizontal and vertical padding of the individual task desktop (taskbar_mode = single_desktop). However, buttons displayed on the taskbar. The rest of the The tasks section of the tint2rc file controls how settings in the tasks section of the tint2rc file deal changing “single_desktop” to “multi_desktop” will each of the tasks are drawn on the taskbar. To start show all of the icons of running applications on all with which background ID to use to display tasks in off, the urgent_nb_of_blink setting tells the tint2 their various states (active, urgent and iconified). desktops. panel how many times to blink a taskbar element when urgent attention is requested. The task_icon Given that tint2 has no pager, per se, changing the and task_text settings determine, respectively, if an setting to “multi_desktop” mimics pagerlike activity, icon or text is displayed on the taskbar item. By Task Icons since all of the running applications are grouped on default, both items are displayed in PCLinuxOS the taskbar by desktops. Additionally, you can click Openbox. The task_centered setting determines if The task icons section tells tint2 how to display icons and drag applications from one desktop to another, the task name is centered (1, the default) or not (0). on the panel. The task_icon_asb setting controls all plus you can switch desktops simply by clicking your icons that don’t fall into the other designated special mouse on the corresponding section of the taskbar. To economize space on the taskbar, it would be categories. The task_active_icon_asb setting quite easy to mimic the KDE Smooth Tasks controls how the icon of the active window is The taskbar_padding setting determines the plasmoid by choosing to display an icon only on the displayed. The task_urgent_icon_asb setting horizontal_left_right padding (pixels from the taskbar by turning off the display of the text label – controls how an icon is displayed when a window is horizontal edge of the taskbar), vertical padding and altering one other setting, which we’ll mention requesting your urgent attention. The (pixels from the top and bottom edge of the taskbar), here shortly. task_iconified_icon_asb setting controls how the and the horizontal spacing between items on the taskbar. The default value in PCLinuxOS Openbox is “2 3 2,” providing two pixels of horizontal padding from the horizontal edge of the taskbar, three pixels Tint2 panel with tasks set up to mimic KDE Smooth Tasks plasmoid
7 Openbox: Tint2 vs Lxpanel
icons of an iconified (minimized) window are attention and icons of iconified windows, definitions to use when drawing the system tray. The displayed. respectively. systray_icon_size setting sets the size, in pixels, to draw the icons on the system tray. The Each setting has three sets of numbers, separated The font_shadow setting (0 or 1) tells task2 whether systray_icon_asb, as with the previously discussed by a space. The numbers indicate the alpha or not to draw a shadow under the text displayed on task_icon_asb settings, sets the alpha, saturation (transparency) of the icon (0 to 100), followed by the the panel. and brightness levels to use when displaying the saturation (100 to 100), then the brightness (100 to icons in the system tray. 100). System Tray Clock Fonts As the name indicates, this section controls the system tray area of the panel. The systray setting Just as its name suggests, the Clock section of the allows you to set whether the system tray is tint2rc file controls how tint2 displays clock The fonts section specifies how tint2 displays fonts. embedded in the tint2 panel (set with a value of 1), information on the tint2 panel. The format for the To save space on my tint2 panel, I have the text or whether the system tray is disabled (set with a clock information displayed uses the format of turned off. If you do the same, none of the following value of 0), and is not displayed at all. The strftime. Refer to the manual page at the previous settings will really have any effect. If, however, you systray_padding uses three sets of numbers, link. prefer to see a more traditional panel and choose to separated by a space, that govern the horizontal left have the text of the window’s title bar displayed on toright padding, vertical padding, and horizontal The time1_format setting controls the formatting for your panel items, then you can customize how tint2 spacing. the top item displayed in the clock, while the displays that text. time2_format setting controls the formatting for the The systray_sort setting allows you to tell tint2 the bottom item displayed in the clock. By default, in The task_font setting tells tint2 which font to use, ordering to use when displaying the icons of the PCLinuxOS Opbenbox, those correspond to the time any optional special style instructions (bold, italic or system tray. In Openbox, the default value is on the top, followed by the day and date on the bolditalic), followed by the size of the font. The “ascending,” which means that the icons will be bottom. To eliminate either line of the clock display, task_font_color setting sets the color of the font placed in alphabetical order, based on the name of simply comment out the line you don’t want (specified with a “#” sign, followed by a 6 character the application, from A to Z, left to right. The other displayed by placing a # at the beginning of the line. hexidecimal color code), a space, then the opacity of options are: descending (reverse alphabetical Commenting out both lines will prevent the clock the text color (0 to 100, with 100 being opaque and 0 order), left2right (display icons from left to right, from being displayed at all on your tint2 panel. being transparent). based on the order in which the applications are loaded), and right2left (display icons from right to The time1_font and time2_font settings allow you to The task_active_font_color sets the color and left, based on the order in which the applications are specify what font, style (bold, italic or bolditalic) and opacity of the text for the active window icon, while loaded). fontsize to use to display your clock information. The task_urgent_font_color and clock_font_color allows you to set the hexidecimal task_iconified_font_color sets the color and opacity With the systray_background_id setting, you control font color and the opacity of the text. The of the text for icons of windows requiring your which of the previously defined panel background clock_padding sets how many pixels, horizontal and
8 Openbox: Tint2 vs Lxpanel
vertical, is padded around the clock information exactly like their counterparts in the other sections. desktop_right: send the task to the when it is displayed. The clock_background_id However, there are two other settings that are desktop on the right setting tells tint2 which of the predefined unique to the display of tooltips. The backgrounds to use when displaying the clock tooltip_show_timeout setting sets the number of next_task: send the focus to next information. seconds of delay to show the tooltip when hovering task your mouse cursor over an item on the tint2 panel. The clock_rclick_command setting tells tint2 what The default in PCLinuxOS Openbox is 0.7 seconds. prev_task: send the focus to command to execute when you right click on your The tooltip_hide_timeout setting sets the number of previous task clock. The default in PCLinuxOS Openbox is to open seconds before the tooltip disappears when your the Xfce calendar program, called Orage. However, mouse leaves the item on the tint2 panel. The The default right click action in PCLinuxOS Openbox Orage is not installed in my default installation of default in PCLinuxOS Openbox is 0.3 seconds. is to close the task. Since I’m used to right clicking Openbox. It should be easy enough to install it via on a panel task to access its window menu in all the Synaptic, though. other panel applications, I found myself inadvertently Mouse closing applications that I wanted to remain open. One setting that is not in the default PCLinuxOS So, I changed the right click mouse action to toggle_iconify. This way, the application remained Openbox configuration of tint2 is the clock_tooltip The mouse section of the tint2rc file contains setting. Here is the entry on my Openbox opened, and it only changed its state from visible to instructions for how your tint2 panel should respond iconified – or vice versa. installation: to various mouse clicks. The mouse action choices should be rather obvious by reading their clock_tooltip = %r, %A, %B %d, %Y description. Each of the four mouse actions can have any of the following as their setting: Battery With the addition of this line to the Clock section of your tint2rc file, the time, day of week, month, day close: close the task Unfortunately, I could not test the battery section of and year will appear as a tooltip whenever you hover the tint2rc file. Whenever I tried to activate the your mouse over the clock. toggle: toggle the task battery notification, I received an error in my open terminal session that read: iconify: iconify the task Tooltips ERROR: battery applet can't open toggle_iconify: toggle or iconify the energy_now The tooltips section of the tint2rc file controls the task After this message, tint2 exited with a segmentation display of the tooltips on your tint2 panel, if fault. Instead, I’m using the Gnome Power Manager activated. Setting tooltips = 1 turns tooltips on, while maximize_restore: maximized or minimized the task to monitor the battery states on my laptop. tooltips = 0 turns them off and prevents their display.
desktop_left: send the task to the The tooltip_padding, tooltip_background_id, desktop on the left tooltip_font, and tooltip_font_color settings work
9 Openbox: Tint2 vs Lxpanel
Summary
Tint2 makes a very suitable panel replacement. It’s lean, mean, stable and attractive. You will find it SSccrreeeennsshhoott SShhoowwccaassee easy to control, as well. There are reports of users running multiple panels on a desktop, and tint2 can be made to load up a custom resource file. Simply issue the command tint2 mysecondpanel.tint2rc, where mysecondpanel.tint2rc is the resource file that contains the information that controls the behavior of the second panel.
Feel free to explore all the options of tint2, by checking out its configuration page. You will find some entries that don’t work with our current version of tint2 in the PCLinuxOS repository. The version in our repository is the latest stable version, and there are some instructions on the configuration page that apply only to the beta version.
The PCLinuxOS Magazine
Created with Scribus 1.3.9
Looking for an old article? Can't find what you want? Try the
PCLinuxOS Magazine's searchable index!
Posted July 1, 2011, by billy7720, running KDE4.
10 DDoouubbllee TTaakkee && MMaarrkk''ss QQuuiicckk GGiimmpp TTiipp m o c . n o o t e e g r k o y e g d a y a b r d T o e t z u S b i r e t k s l i r D a . b y M d a r y u o b z S o k r a D M 1 1 0 2 © Find at least seven differences between cartoons. Answers on Page 32 Mark's Quick Gimp Tip to use. Simply select Most Gimp users pretty much the Perspective Tool, stick to the basics when editing then click on the image. photos and images. They'll limit When the themselves to the more familiar set of handles tools. They'll use the rectangular select appear, tool to select an area or the crop tool to simply grab trim an image. But, The Gimp offers so a handle to much more! Experiment a bit! Take a look start at a few of the other tools in Gimp's tool changing the Add a drop shadow from the filters menu box. A fun tool to use is the Perspective perspective (Filters>Light and Shadow>Drop Shadow) Tool. With the Perspective Tool, you can of the and you've now given a new, dynamic look add a look of depth to an image. It's easy image. to an otherwise flat image. Mark Szorady is a nationally syndicated cartoonist with georgetoon.com. He blogs at georgetoon.com/blog. Email Mark at [email protected].
11 mmss__mmeemmee''ss NNooookk WWaayy DDoowwnn YYoonnddeerr iinn LLiinnuuxx TToowwnn
Way down yonder in Linux Town Way down yonder on the Linux Scene The finest OS is found You will find just19 PCLOS best OS around as and Neal will always be seen Sandbox users are oh so wise parnote's there from the magazine They never will compromise Other odd characters in between Stop I bet your life you will like it too YouCanToo baking bread for you Stop and listen to my ballyhoo And T6 up to his usual tricks PCLOS is heaven alright No one there is ever mean You it will astound Everything's peachy keen Way down yonder in Linux Town Way down yonder on the Linux Scene
Join our forum it's really great About that there's no debate Just be sure you always update The Village Idiot has such smarts Read the wisdom he imparts MP3 We all have fun teasing joechimp Everyone here is using the Gimp Jokes galore and so much more OGG Join now don't be late Our forum is really top rate
12 UUssiinngg SSccrriibbuuss,, PPaarrtt 88:: GGeettttiinngg RReeaaddyy ffoorr tthhee PPDDFF by Meemaw images... the frame will be there, plus the name of few pages, but if it’s the size of this magazine, it will the file, but you’ll have to tell Scribus again where take a while. The second method is to edit your Your newsletter is almost finished!! You have all the file is located. If you are doing a big project, one Master Page to include the text frame with the page your articles written and in their frames, all of your common folder will be very helpful because it will all number exactly as done in the first method. Make images are in place, and everything else looks good. be much easier to find. sure you apply that exact Master Page to each page What else can you possibly need? of your document. Again, as with the first method, if you insert a page (or pages) in the middle of your Page Numbers document, the page numbers will automatically Importing pages adjust themselves. Depending on the length of your newsletter, you Let’s say you already did a one page item that you may get by with putting in page numbers by hand, now want to incorporate into your newsletter. How that is, creating a text frame and actually putting the Preflight do you combine that Scribus file with this one? In the correct number into the frame. My company Page menu, you will see Import. You will get a newsletter has the page numbers already within the While this process doesn’t HAVE to be done, we will window asking what document you want to use, template. But it’s only four pages every time. This click on it to see what it includes. A window will pop which page(s) you want to import and where in your magazine is many more pages, and different people up listing each page of your document. Things that present document you would like them put. Make work on the page layouts, so it’s impossible to know may appear are pages where the text overflows, or sure that you specify every page if you want them which number to put on which page. However, there images that are a smaller resolution than you have all. For example, you should specify pages 1 are a couple of methods for inserting page numbers designated in your preferences. You can see that I through 2 from a two page document, unless you in your document. imported two pages and haven’t completed the text are only importing one page. If you just say 2 from 2, flow to the last page. only page 2 will be inserted. (Maybe it’s only me that In the first method, you can insert a text frame on has made that mistake!) each page. For a polished look, make sure the frame is the same size and in the same place on each page. Then when you open the Text Editor, you will insert a field rather than a specific number. Go to Insert > Character > Page Number. You will see this # in your text editor. Make sure you center it (if wanted) and format the text so it matches your desired font.
Create the same thing on each of your pages. You will see the page numbers appear. What’s really great about this is that the page numbers will correct This is how we add the different articles to the automatically if you have to add a page somewhere magazine. It’s also best if you put everything you will in the middle. Although not stated, it may also serve as a reminder be using into the same folder (Scribus files and for you to delete any empty pages you might have. images). You may even have to readd your The first method isn’t too tedious if you only have a
13 Using Scribus, Part 8: Getting Ready for the PDF
Creating the PDF should choose the one that works best with your PrePress: You can choose to have printer marks document and the size you want to have. The on the document, in case it has to be cut, folded or When you are positive that you have done highest compression sometimes takes away from bound. Bleed settings are included for the same everything necessary, it’s time to create the PDF. In the quality of some image files. reason, but the default is “Use Document Bleed”. the toolbar is a button that says ‘PDF’ on it (or has I’ve read a little about it, and it seems it’s to make the ‘A’ logo of Adobe). When you click it, a large Fonts: Here you will see the fonts that you have allowances in the document placement for a book window will appear asking for the parameters for used in your documents, along with two sections that is folded and bound so the margins are constant your PDF. titled Embed or Outline. Generally, you want to throughout the book. The last checkbox is for embed your fonts because if your document PDF/X3 output, which is a standards compliant recipients don’t have all the fonts you used, they can format for professional printing. still view the PDF as you created it. I send a PDF to my printer so I won’t have to make sure I use fonts Many times, the default settings are fine. When you he has or send him any extra font files. get the settings the way you want them, click “OK” and your document will be exported. It’s generally a Extras: Your PDF can actually be made into a good idea to open up your PDF and make sure it presentation (as in LibreOffice Impress)! The effects looks they way you want it. You can always delete it for that are in this tab. and do it again with different settings.
Viewer: Here you can choose the way you want the PDF viewer configured when it opens your Other documents? document. You can do so much more than newsletters! Security: If you want to encrypt your document so a Magazines, brochures, postcards, greeting cards are password is required to open it, you can do that just a few of the possible creations. (I even did a here. There are places for a password for you, and a custom map a couple of years ago.) Anything you different password for the document recipients. can do with any other publishing program can be There are seven tabs in this window. Many of the done with Scribus. Many other programs have pre settings are for specialized documents and many of Color: The top selection says, “Output intended designed templates you can open which will make them can be left at default, but a description of each for...” Screen/Web... Printer … Greyscale. your job easier, along with tons of clipart for you to tab follows. Depending on what you choose, there may be insert. While having premade designs is a good another option or two to choose from. Most thing, I still think Scribus is better. Anything you can General: This is the tab you will see first. You are everything I do is for Screen/Web. Yes, I do have my set up in Scribus can be made into a template for asked to give a file name and location for your PDF, newsletter printed, but I send the PDF in color and future use. You aren’t locked into someone else’s which pages you want to export to your PDF and the he prints it in black ink. Full color printing is more idea of what looks good, and you can add your own compression method you want to use. You are also expensive than my office can afford. Many of our creativity to your projects. asked the type of PDF you want. The compression members have subscribed to the eNewsletter, which can be of three types (default is Automatic) and I send in color from my computer, but the rest get it Next month we’ll finish up with a few tips & tricks. compression rate can be from 5% to 95%. You in greyscale through the mail.
14 OOppeennbbooxx:: UUssiinngg ffeehh TToo MMaannaaggee YYoouurr WWaallllppaappeerr by Darrel Johnston (djohnston) parameter tells feh to scale the image to the desktop command, which finds the last file in the sorted list. size. Possible parameters are: The string value of the resulting file is read by feh, which scales the image to the desktop size. Using Feh is an imlib2 based image viewer. It can also be bgcenter this option will give you a randomly selected used to manage your desktop wallpaper. It’s not Center the file on the background. If it is too small, it wallpaper every time you login to an Openbox used for that purpose very often because most will be surrounded by a black border session. desktop environments have their own wallpaper managers. Two exceptions are Fluxbox and bgfill Openbox. Like bgscale, but preserves aspect ratio by Suppose you want to cycle the wallpaper every few zooming the image until it fits. Either a horizontal or minutes or hours. To rotate the wallpaper randomly, a vertical part of the image will be cut off create a script with the code below (for example, In the PCLinuxOS community remaster of Openbox, wallpaper.sh). Make the script executable (chmod +x Melodie has chosen to use the PCManFM file bgmax wallpaper.sh) and call it from ~/.xsession. You can manager to manage the wallpaper. However, if you Like bgfill, but scale the image to the maximum also put the source directly in ~/.xsession instead of look in the ~/.config/openbox directory, you will see size that fits the screen with black borders on one in a separate file. Change the "15m" delay as you the autostart.sh file which is run every time you log side. please (see man sleep for options). into an Openbox session. In the file, she has a couple of commented lines for using feh to display a bgscale #!/bin/sh wallpaper. Let’s take a look at that section of the file. Fit the file into the background without repeating it, while true; do cutting off stuff or using borders. But the aspect feh bgscale "$(find ratio is not preserved either ~/.local/wallpapers type f |sort R # a random desktop background. There can be one |tail 1)" & only, it bgtile sleep 15m # works with the same command line. I insist : Tile (repeat) the image in case it is too small for the done uncomment ONE LINE ONLY ! screen # tip : take the second one if you have several Another way of doing it is shown below. wallpapers and want a different Note that if you have more than one file in the # one at each session. ~/.local/wallpapers directory, you will get an error: #!/bin/sh # feh bgscale "$(find ~/.local/wallpapers type f)" & “feh ERROR: Couldn’t load image in order to set bg”. while true; do # feh bgscale "$(find ~/.local/wallpapers type f find ~/.wallpaper type f name |sort R |tail 1)" & '*.jpg' o name '*.png' print0 | shuf n1 z | xargs The second option also uses the find command to 0 feh bgscale Let’s examine what each of the two options does. find a file in the ~/.local/wallpapers directory. But this sleep 15m The first example is the simpler one. She uses the option is for more than one wallpaper image. The list done find command to find a file in (~ = your home of files is passed to the sort command, and the R directory) the ~/.local/wallpapers directory. The parameter sorts the list in a random order. The After feh has been run for the first time, it creates the resulting string value is read by feh. The bgscale randomly sorted list is then passed to the tail hidden file .fehbg in your home directory. If you wish
15 Openbox: Using feh To Manage Your Wallpaper
to use the same wallpaper each time you login, you can add the line sh ~/.fehbg & to your ~/.config/openbox/autostart.sh file. SSccrreeeennsshhoott SShhoowwccaassee
Note that if you want to use feh to manage your wallpaper in the Openbox edition, you must comment the line /usr/bin/pcmanfm desktop & contained in the ~/.xsession file. Most of the instructions I’ve seen say to edit ~/.xinitrc. Commenting out the pcmanfm line in the ~/.xinitrc file did nothing for me. Also note that I’m using the openboxbonsai2010.11 version.
Does your computer run slow?
Are you tired of all the "Blue Screens of Death" computer crashes?
Are viruses, adware, malware & spyware slowing you down?
Get your PC back to good health TODAY!
Get Posted by mmesantos1, July 24, 2011, running KDE4.
Download your copy today! FREE!
16 FFoorruumm FFooiibblleess:: SSuummmmeerr RReecciippee EEddiittiioonn
Recipe for: Chicken Hash Everyone in the Sandbox really likes to eat From: smileeb Without a Cookbook our Forum would be incomplete Bell Peppers all colors Most of us just like to mix mess and stir Onions But on occasion we find a real connoisseur Ground Chicken Chopped Garlic Here's what we cook and it really is the most Try our recipes if you want to be a good host Beans white or red Tomatoes Canned & Fresh Chopped We want you to know what we like to prepare Corn Niblets Canned or Frozen We've featured some dishes for everyone to share Frozen Peas Dry Rice or Chopped Potatoes Hot sauce for Zip
Recipe for: Ham Roll Ups In a good size pot start your peppers and onions. Add the From: Rudge chicken making sure it is breaking up into bits. Splash hot Anyone can make this finger food and they are great at social sauce here if you like. Add garlic, beans, tomatoes, corn and events when you are asked to bring a finger food or when you host peas mixing in well. Add rice or potatoes and about a 1/2 cup of a gathering at your home. Go to your deli and get a water. Cover till the rice or potatoes are soft. Stir occasionally pound of sliced Virginia baked ham (like for to get a good mix of ingredients. sandwiches). You could even get the packaged stuff. Then look in the dairy section for cream cheese with I tell my wife you don't have to follow every recipe to the letter. chives. (or you can add your own chives to cream You can substitute and you are also free to do that with this so cheese). that it suits your taste. This is one I made up and is enjoyed Spread out a tsp of the cream cheese onto each slice when we go to those dish to pass events. of ham, roll it up and pin with a toothpick.
17 Forum Foibles: Summer Recipe Edition
Recipe for: You're Killing Me Wings Recipe for: Bacobana From: Rudge From: joechimp 7 or 8 chicken wings 3 slices white bread. 1 banana Enough vegetable oil to cover the wings 16 slices of crisp bacon. 4 slices any cheese (a deep fryer is best) Butter Peanut Butter 1/2 stick of butter (1/4 cup) 1/2 cup of your favorite BBQ sauce. You start out with the softest heaviest densest moist white Deep fry your wings at 350(°F) until they float. bread you can find. You know the kind. A slice in your hand (that's how you know they are done) feels like a pound. 3 slices laid out. 2 slices you lather up with In a separate large bowl, melt the butter and thick coatings of butter. Then you add a layer of peanut butter to mix the BBQ sauce in with a whisk. both. Peel and cut a banana length wise and in the middle Toss in the cooked wings until coated. giving you 4 thin slices. Put 2 slices of banana on one of the butter/peanut butter slices. Then on top of the banana add 2 Recipe for: Frito Dip slices of your favorite cheese. Land o Lakes white American From: MeeMaw works well here. Next you cram 8 slices of crisp bacon on top of This is good for summer or anytime. We're addicted to it! Other the cheese. You top this with the plain slice of bread. than the fat in the cream cheese and Fritos, it is very healthy. Now you reverse this process starting with an additional 8 slices 2 8 oz pkg cream cheese of bacon working your way back to the banana. After your pile is 1 red bell pepper, diced complete, you add the other butter/peanut butter slice. Now you 1 small can (I think it's 6 oz) green chilis, drained & diced mash down on it and that moist heavy bread just molds it self 1 small can (I think it's 6 oz) black olives, drained & diced around the ingredients. Open your mouth and 1 regular can (16 oz) whole kernel corn, drained 1 envelope ranch dressing mix EAT !!!!!!!! An alternate method is to pan fry Mix all ingredients together (it's easier when the cream cheese this, until the bread is toasty brown. Butter the is at room temperature), then refrigerate. Eat with Frito's Scoops bread to fry. Not the pan. Either way this is a or your favorite brand of chips or even crackers. delicacy. Enjoy.
18 Forum Foibles: Summer Recipe Edition
Recipe for: Grub Rub Recipe for: Eggs on Yoghurt of White Cheese From: ms_meme From: Vorteks Two different supports on which you put the egg(s): Mix the following using any unit of measurement. Good for meat, 1. Pour some not sweetened yoghurt to a dish. Add to it some fish, chicken or roasted veggies on the grill. salt, pressed garlic, chopped parsley and whatever else you like Salt 20 or imagine. Stir. Black Pepper 2 OR Red Pepper 2 2. Cut a slice of white cheese and fry it in a toaster till it starts Garlic Powder 2 turning brown. Add to it some pressed garlic, chopped parsley Chili Powder 2 and whatever else you like or imagine (curcuma, coriander, ...). Accent 1 1/2 Paprika 1 The eggs: Bring water with added salt and vinagre (make it too salty and too acid by taste) to the near Recipe for: Maple Peanut Butter Frosting From: Neal boiling point. Pour an egg in a cup and pour the Peanut Butter 1/2 cup Maple Syrup 1/2 cup cup to the almost boiling water. Wait a minute or two for the egg to start whitening on its top (I In a microwave safe bowl, heat peanut butter for 45 like the yolk shaky), take it from the water by seconds, or until it becomes a mediumthick liquid. Add something like collander (don't know the exact the maple syrup and stir vigorously until thoroughly word) and put the egg on the substrate. Do it gently for to not mixed. destroy the yolk. If you boil some more time the egg will be While still hot, spread the mixture over the top of your cake. If the harder. frosting becomes too thick to spread well, reheat it for about 25 While cooking the egg heat some butter or oil in a frying pan, seconds.For a thinner, more sweet frosting, add more maple strew on it a quarter of teaspoon red pepper (better not hot) and syrup.I prefer this on a white or chocolate cake, but it works on pour on the egg on the substrate. yellow cake, too.
19 Forum Foibles: Summer Recipe Edition
Recipe for: Spiced Red Cabbage Recipe for: Home Made Banana Pudding From: 7272andy From: Molly 2 bananas 25g (1oz ) butter A box of Nilla Wafers 2 red onions, chopped 1 tsp of butter 900g (2lb) red cabbage, finely sliced 1 tsp shortening (like Crisco, not the oil) 100g (4oz) dried cranberries 2 tsp of all purpose flower 5cm (2”) piece fresh root ginger, peeled and grated 1 cup of 2% milk (more or less) 3tbsp each red wine vinegar and dry sherry 2 egg yokes (yokes only) 150ml (¼ pint) vegetable stock 4 tsp sugar 2tbsp redcurrant jelly 1 tsp real vanilla extract
In a large serving bowl alternate layers of "coined" bananas and 1. Heat the butter in a large heavy Nilla Wafers starting with the Wafers at the bottom. based pan, add the onions and gently In a large skillet melt the butter and the shortening, reduce the cook for 1015 minutes. heat and whisk in the flower. Once the mixture is smooth increase the heat until is all bubbly 2. Add the cabbage, cranberries, (continue to whisk) ginger, red wine vinegar, sherry, stock, Slowly add the milk while whisking. It will start to thicken and redcurrent jelly. Stir together and immediately. Continue to add milk and whisk until you have a season well. smooth pudding texture. Reduce the heat and whisk in the egg yokes, vanilla and sugar. Adjust the milk for consistency and 3. Cover, turn down the heat and cook the sugar and vanilla to taste. Pour the mixture over the layers for 50 minutes, stirring occasionally. of banana and wafers. It's yummy just like this BUT..
If you would like a recipe for how to make a perfect meringue to top it off in the oven, say the word.
20 Forum Foibles: Summer Recipe Edition
Recipe for: Camp Stew Recipe for: Frozen Fruit Treats From: djohnston From: Neal
This goes back to my Boy Scout days. Strawberries 1 pint Kiwi Fruit 1/2 pint * 1 medium potato 1 small onion 1 large carrot Sugar 1 and 1/4 teaspoon 1/2 pound hamburger meat 2 slices bacon Toothpicks the round type Worcestershire sauce salt & pepper heavy duty aluminum foil Chocolate syrup optional
Fold the corners of the foil to create a cooking "pouch". Mash the Sharp knife raw hamburger meat into a ball and place in center of the pouch. Spoon to mix with I prefer a wooden spoon Mix in the Worcestershire sauce. Drape with bacon slices. Cut the Bowl about 2 pint size potato into mouthsized pieces and place around the edges of the Ice cube trays 2 or 3 should do it hamburger. Cut the carrot into slices 1/2" thick and place on top of Plastic wrap the potato pieces. I cut the ends off the onion, then slice it into Refrigerator 1/2" thick slices, then peel the layers apart to form onion rings. Freezer You may prefer to dice the onion. Lay the onion pieces over everything. Salt and pepper to taste. (The Worcestershire sauce Wash and slice the strawberries. Dice into approximately 1/4 is already a bit salty.) cubes. Put the strawberry cubes into a bowl and cover them with Now, fold the aluminum so that it creates a fully enclosed "baking the sugar. Thoroughly mix. Refrigerate until a thin syrup is dish", similar to cooking in a Dutch oven. Be sure you have no formed. ** Wash, slice and cube the kiwi fruit. Mix with the open edges that will let fluids leak out. If you have an open strawberries. Spoon the fruit mixture into the ice cube trays, campfire, rake the hottest coals into an area and set the aluminum insert a toothpick into each section and cover in plastic wrap. pouch directly on top of the coals. Otherwise, put into an oven Put the trays into your freezer until frozen. Serve plain or with a preheated to 450 degrees Fahrenheit. On the campfire coals, bowl of chocolate syrup for dipping. cook about an hour. In the oven, cook 1 hour and fifteen minutes * For a different flavor combination, substitute the kiwi fruit with to 1 hour and thirty minutes. The carrots and onions will be sweet bananas. tasting, and the flavors will all run together in the potatoes. ** For a less sweet treat, use less sugar. For a sweeter treat, add more sugar.
21 HHaappppyy 2200tthh BBiirrtthhddaayy,, LLiinnuuxx!! by Paul Arnote (parnote) I'm doing a (free) operating system (just a hobby, won't be server at the Helsinki University of Technology. It big and professional like gnu) for 386(486) AT clones. contained 10,239 lines of code. This has been brewing since April, and is starting to get In April 1991, a 21 year old student at the University ready. I'd like any feedback on things people like/dislike After that, many people contributed to the Linux of Helsinki, Finland started working on a simple idea in minix, as my OS resembles it somewhat (same physical project, and much of the MINIX community for a computer operating system. After having been layout of the filesystem (due to practical reasons) among contributed code and ideas to the Linux kernel. In exposed to Unix only the year before, and having other things). October 1991, Linux version 0.02 was released, with received a copy of MINIX, (a Unixlike operating Linux version 0.11 coming out in December of the system with a microkernel architecture used for I've currently ported bash(1.08) and gcc(1.40), and things same year. Initially released under Torvald’s original research and study in computer courses), to run on seem to work. This implies that I'll get something license that prohibited any commercial use of Linux, his “new” onemonthold 386 computer in February practical within a few months [...] Yes it's free of any the license was changed to the more permissive 1991, this 21 year old university student became minix code, and it has a multithreaded fs. It is NOT GNU General Public License (GPL) by Linux version inspired to create a new computer operating system. portable (uses 386 task switching etc), and it probably 0.12. never will support anything other than ATharddisks, as that's all I have :(. Since that time, the Linux kernel has been continually updated and has continued to evolve into [...] It's mostly in C, but most people wouldn't call what I what we all use now. In July 2011, Linus Torvalds write C. It uses every conceivable feature of the 386 I announced the release of the Linux 3.0 Kernel, could find, as it was also a project to teach me about the ending the 2.6.x kernel line, which originally 386. As already mentioned, it uses a MMU, for both appeared in December 2003 (with 5,929,913 lines of paging (not to disk yet) and segmentation. It's the code – a far cry from the 10,000+ lines of code that segmentation that makes it REALLY 386 dependent (every made up the 0.01 Linux kernel). Claiming that he task has a 64Mb segment for code & data max 64 tasks was tired of the high numbers of the minor version in 4Gb. Anybody who needs more than 64Mb/task tough releases of the 2.6.x kernel, he announced a cookies). [...] Some of my "C"files (specifically mm.c) revision of the current versioning scheme. With the are almost as much assembler as C. [...] Unlike minix, I new scheme, the major version number is pinned at also happen to LIKE interrupts, so interrupts are handled “3.” The second number indicates the actual release without trying to hide the reason behind them number, while the third number will be used to indicate stable releases of the kernel. Thus, the first This young University of Helsinki student would later stable release of the 3.0.x kernel is 3.0.1. go on to create his Masters of Computer Science Free of any MINIX code, the new computer thesis in January 1997, called Linux: A Portable In 1996, Torvalds was inspired to make a penguin operating system had a monolithic kernel Operating System. His name is Linus Torvalds. the mascot of Linux. In part, the idea of Tux as the architecture, but was inspired by MINIX. On August mascot for Linux came about after Torvalds was 25, 1991, the following post was made to the The rest, as we say, would be history. By September bitten by a Fairy Penguin at a zoo in Australia, when comp.os.minix Usenet newsgroup: 1991, Linux version 0.01 was uploaded to an FTP he visited there in 1993. Tux originally was a submission by Larry Ewing for three Linux logo
22 Happy 20th Birthday, Linux!
contests, using the then relatively new Gimp 0.54. Tux won none of the contests, and to this day remains the mascot – not the logo – for Linux. SSccrreeeennsshhoott SShhoowwccaassee Currently, Linus Torvalds remains heavily involved in the continuing development of Linux, overseeing its progress and guiding it on its course. Today, over 600 Linux distributions exist, all built on the stable Linux kernel. Electronic gadgets and appliances, ranging from cell phones to tablet PCs to DVD players to eBook readers, use a modified embedded Linux kernel to power the user interfaces of their devices. Due to its security and scalability, Linux is also king of the mountain when it comes to servers, empowering most of the internet servers that deliver your daily dose of internet information.
So, as you go about your computer lives, using Linux and feeling comfortable that you can do so, free of charge, in relative security, without worrying about viruses, malware, spyware or any other kind of “ware,” think back to that August day, 20 years ago, in Helsinki, Finland when that 21 year old computer science student announced the birth of Linux.
Thank you, Linus Torvalds!
Posted by coffeetime, July 5, 2011, running XFCE.
23 TToouucchhppaadd SSoolluuttiioonnss WWiitthh XXoorrgg 11..1100..33 by Texstar 4) Save the file as 50synaptics.conf in Option "TapButton1" "1" /etc/X11/xorg.conf.d/ Option "TapButton2" "2" 5) Reboot Option "TapButton3" "3" EndSection Getting your touchpad working properly seems to be a bit tricky with xorg 1.10.3. The control file for your 4) Save the file as 50synaptics.conf in touchpad is called 50synaptics.conf and is located # /etc/X11/xorg.conf.d/ in the /etc/X11/xorg.conf.d folder. I have set this 5) Reboot file up in default mode with the x11driverinput Solution 2 Alter the configuration file as shown synaptics1.4.12pclos2011.i586.rpm package below. (Used by Opensuse and works for most mainly because I'm tired of tinkering with the default people) config file. Seems if I set in one way, it works for # some people and not for others. So here are some 1) Open Konsole (or other terminal program) possible solutions for you. One of these should work Solution 3 Alter the configuration file as shown 2) Type: kdesu kwrite (this will open kwrite as su) for you. 3) Copy & paste the following: below.
1) Open Konsole (or other terminal program) Section "InputClass" # Identifier "touchpad catchall" 2) Type: kdesu kwrite (this will open kwrite as su) Driver "synaptics" 3) Copy & paste the following: Solution 1 Use the default mode and configure MatchIsTouchpad "on" your touchpad from the KDE Configure your MatchDevicePath "/dev/input/event*" Section "InputClass" #Option "Device" "/dev/input/mouse0" Desktop Identifier "touchpad catchall" Option "Protocol" "autodev" Driver "synaptics" Option "LeftEdge" "1700" MatchIsTouchpad "on" 1) Open Konsole (or other terminal program) Option "RightEdge" "5300" MatchDevicePath "/dev/input/event*" 2) Type: kdesu kwrite (this will open kwrite as su) Option "TopEdge" "1700" #Option "Device" "/dev/input/mouse0" 3) Copy & paste the following: Option "BottomEdge" "4200" Option "Protocol" "autodev" Option "FingerLow" "25" LeftEdge=120 Option "FingerHigh" "30" RightEdge=830 #Default Configuration (used by Fedora) Option "MaxTapTime" "180" TopEdge=120 Option "MaxTapMove" "220" BottomEdge=650 Section "InputClass" Option "VertScrollDelta" "100" Option "FingerLow" "25" Identifier "touchpad catchall" Option "MinSpeed" "0.20" Option "FingerHigh" "30" Driver "synaptics" Option "MaxSpeed" "1.00" Option "MaxTapTime" "180" MatchIsTouchpad "on" Option "AccelFactor" "0.15" Option "MaxTapMove" "220" MatchDevicePath "/dev/input/event*" Option "SHMConfig" "1" Option "VertScrollDelta" "100" EndSection Option "VertTwoFingerScroll" "1" Option "MinSpeed" "0.20" Option "HorizTwoFingerScroll" "1" Option "MaxSpeed" "1.00" Option "VertEdgeScroll" "1" Option "AccelFactor" "0.15" Option "HorizEdgeScroll" "1" Option "SHMConfig" "1"
24 Touchpad Solutions With Xorg 1.10.3
Option "VertTwoFingerScroll" "1" Option "MinSpeed" "0.20" Option "TapButton2" "2" Option "HorizTwoFingerScroll" "1" Option "MaxSpeed" "1.00" Option "TapButton3" "3" Option "VertEdgeScroll" "1" Option "AccelFactor" "0.15" EndSection Option "HorizEdgeScroll" "1" Option "SHMConfig" "1" Option "TapButton1" "1" Option "VertTwoFingerScroll" "1" 4) Save the file as 50synaptics.conf in Option "TapButton2" "2" Option "HorizTwoFingerScroll" "1" Option "TapButton3" "3" Option "VertEdgeScroll" "1" /etc/X11/xorg.conf.d/ EndSection Option "HorizEdgeScroll" "1" 5) Reboot Option "TapButton1" "1" 4) Save the file as 50synaptics.conf in /etc/X11/xorg.conf.d/ 5) Reboot SSccrreeeennsshhoott SShhoowwccaassee
#
Solution 4 Alter the configuration file as shown below. (Elantech touchpad)
1) Open Konsole (or other terminal program) 2) Type: kdesu kwrite (this will open kwrite as su) 3) Copy & paste the following:
Section "InputClass" Identifier "touchpad catchall" Driver "synaptics" MatchIsTouchpad "on" MatchDevicePath "/dev/input/event*" #Option "Device" "/dev/input/mouse0" Option "Protocol" "autodev" #Option "LeftEdge" "1700" #Option "RightEdge" "5300" #Option "TopEdge" "1700" #Option "BottomEdge" "4200" Option "FingerLow" "25" Posted by Sproggy, July 20, 2011, running XFCE. Option "FingerHigh" "30" Option "MaxTapTime" "180" Option "MaxTapMove" "220" Option "VertScrollDelta" "100"
25 OOppeennbbooxx:: CCuussttoommiizzee YYoouurr RRiigghhtt CClliicckk MMeennuu by Paul Arnote (parnote)