Best of Technical Support
I am using a Compaq Presario 2500, and I have Fedora Core 2 running. The
problem is my screen keeps shrinking, but I don't know what
is causing it. What do you suggest I do?
There are reports of some problems, as you describe,
with ATI RADEON video cards, such as the one
your Presario 2500 probably has. One thing worth
trying is to comment out the Load dri line in
the /etc/X11/xorg.conf file, and then restart your
X session or your computer. You may get unexpected
results on your specific machine, though.
Felipe Barousse Boué
I have an ASUS L8400B laptop, with a 700MHz P-III. I recently installed Fedora Core 2 with kernel 2.6.5. This kernel uses ACPI instead of the APM used by the 2.4 series of kernels, and suspending the laptop works differently and confusingly.
With APM, I used the apm command to go into sleep or standby mode. The first, as far as I could tell, kept everything in memory; the second, I think, would save state to disk and then go to sleep. In either case, all I had to do to wake up the laptop was press any key on the keyboard.
With ACPI, I see this in /sys/power/state:
standby mem disk
Echoing disk into /sys/power/state does nothing. Echoing either of the other terms into it suspends the laptop. But, it won't wake up when I bang on the keyboard. If I use the power switch, the laptop does wake up. However, the system also notices that I pressed the power switch, and it starts an immediate shutdown.
Googling has brought me little satisfaction, and the ACPI FAQ seems to be around three years old. So, direct questions are 1) Is suspend to disk supported? If so, how do I make it work? 2) What is the correct way to wake up the laptop? 3) What else do I need to know? I'm a big novice at ACPI.
I would prefer to avoid updating kernels and the like, but I will if
doing so would make a difference.
Suspend to disk on that laptop is a BIOS feature. If you destroyed your suspend partition when you installed Linux, you may need to re-create it. Here's another ASUS owner with some helpful advice: linux.seindal.dk/item20.html.
If you're interested in customizing your ACPI setup,
it's easier to debug if you shut down acpid by running
the appropriate init script with the stop argument,
then run acpid in the foreground with the -d option.
You can see what ACPI events are being generated and modify the
Why do most manufacturers of devices choose the
Microsoft model over the Linux model? Why not develop
for both? Specifically, a large manufacturer of LED
signs, Daktronics, uses all Microsoft products in the
development kit it produces. The company does have
a protocol guide but offers no support for the Linux
shared library model. I am developing for these signs
based on the Linux model, but that work soon will be
tanked in favor of Microsoft development. What can
we do to get manufacturers to create libraries to
speed up development under Linux? I will continue to
develop for this project on my own, as I feel
there might be a use in the Open Source community
for device drivers for signs such as these. If you
can point me toward anyone or a group interested in
the same issue, please do so.
Although advocacy groups certainly are available, such as the OSDL, most
vendors respond only to one thing—customer pressure. Add your voice to
the chorus, and contact every representative of the company you can to
voice your desire for them to embrace Linux. Most manufacturers already
are seeing the light in this area, but many find the addition of support
for a new operating system challenging, and they need strong encouragement
to do so. Patience and consistency are the keys in voicing your concerns.
Take heart; over the next two years, it will become increasingly rare for
a vendor to disregard Linux.
It's great that you want to work on a project,
but if you're bound by the license agreement of the
proprietary development kit, you may be prohibited
from releasing your own open-source code with similar
functionality. Check with a knowledgeable law firm
such as rosenlaw.com—you're probably better off
working on projects in an area where you've never
clicked a nasty “I Agree” button.
I'm hoping this question can be answered; I've looked everywhere for
a solution and found just about nothing. We're currently trying to do a
roll-out of Java Desktop Systems, but we have found that Evolution doesn't
support MS Exchange calendaring and such. To get this working, we found a
solution in Ximian Connector, but it doesn't work on Exchange 5.5.
Surely, more than only Ximian is out there. Being fairly new to the *nix
field, I'm completely clueless as to what else can be used. Do you know of
any other software that connects Evolution e-mail clients to an MS Exchange
You have an old version of Exchange, one apparently receiving no further
support even from Microsoft. There are plenty of solutions for calendaring
and e-mail on Linux; some are free and some proprietary. Take a look at
www.calendarhome.com/clink/web-calendar.html for a list of this
type of software.
Felipe Barousse Boué
You're going to have to upgrade that old version
of Microsoft Exchange sooner or later, so consider
buying time by installing a VNC client on the new
Linux systems, and a VNC server on the Microsoft
side, to give users access to your old applications.
See the discussion at www.linuxmafia.com/faq/Legacy_Microsoft/vnc-and-similar.html.
I am looking for a good POS system to run a small
salon with three employees. I am using Red Hat 9 and
would like free projects or low-cost ones.
I have evaluated several nice POS systems that may suit your needs. Take a look at www.linux-pos.org, a site that specializes in Linux applications for the retail industry. This page has a large list of free software available for business applications, including POS.
Keep in mind that, depending on your company's needs,
you might have to integrate a lot of things, including
cash drawers, barcode technologies, ticket printers
and so on. Therefore, for practical reasons, comparing
the total cost of ownership—including your time or
hiring third parties—with a commercial solution,
even Linux or open-source ones, is a wise
exercise. With a commercial solution, you receive
support and a turn-key working solution instead of
having to integrate, build and support everything
Felipe Barousse Boué
In reply to Walter's August 2004 Best of Technical Support question:
I solved this problem quite a long time ago, see
However, now that I have Postfix handling all my mail, I have no need
for TrestleMail. I totally agree with Felipe's answer: as long as
you're using multidrop mail, you suffer from mishandled boundary
cases (mailing list mail, bccs and so on). There's no way around it.
On the other hand, the simple stuff is totally reliable, and you have
full control over all mail delivery. You might find that Trestlemail
does exactly what you need.
Let me know if you have any questions.
Practical Task Scheduling Deployment
One of the best things about the UNIX environment (aside from being stable and efficient) is the vast array of software tools available to help you do your job. Traditionally, a UNIX tool does only one thing, but does that one thing very well. For example, grep is very easy to use and can search vast amounts of data quickly. The find tool can find a particular file or files based on all kinds of criteria. It's pretty easy to string these tools together to build even more powerful tools, such as a tool that finds all of the .log files in the /home directory and searches each one for a particular entry. This erector-set mentality allows UNIX system administrators to seem to always have the right tool for the job.
Cron traditionally has been considered another such a tool for job scheduling, but is it enough? This webinar considers that very question. The first part builds on a previous Geek Guide, Beyond Cron, and briefly describes how to know when it might be time to consider upgrading your job scheduling infrastructure. The second part presents an actual planning and implementation framework.
Join Linux Journal's Mike Diehl and Pat Cameron of Help Systems.
Free to Linux Journal readers.View Now!
|The Firebird Project's Firebird Relational Database||Jul 29, 2016|
|Stunnel Security for Oracle||Jul 28, 2016|
|SUSE LLC's SUSE Manager||Jul 21, 2016|
|My +1 Sword of Productivity||Jul 20, 2016|
|Non-Linux FOSS: Caffeine!||Jul 19, 2016|
|Murat Yener and Onur Dundar's Expert Android Studio (Wrox)||Jul 18, 2016|
- Stunnel Security for Oracle
- The Firebird Project's Firebird Relational Database
- Murat Yener and Onur Dundar's Expert Android Studio (Wrox)
- SUSE LLC's SUSE Manager
- Managing Linux Using Puppet
- My +1 Sword of Productivity
- Non-Linux FOSS: Caffeine!
- Doing for User Space What We Did for Kernel Space
- Google's SwiftShader Released
- SuperTuxKart 0.9.2 Released
With all the industry talk about the benefits of Linux on Power and all the performance advantages offered by its open architecture, you may be considering a move in that direction. If you are thinking about analytics, big data and cloud computing, you would be right to evaluate Power. The idea of using commodity x86 hardware and replacing it every three years is an outdated cost model. It doesn’t consider the total cost of ownership, and it doesn’t consider the advantage of real processing power, high-availability and multithreading like a demon.
This ebook takes a look at some of the practical applications of the Linux on Power platform and ways you might bring all the performance power of this open architecture to bear for your organization. There are no smoke and mirrors here—just hard, cold, empirical evidence provided by independent sources. I also consider some innovative ways Linux on Power will be used in the future.Get the Guide