Software :: New Version Of Lit2PDF Script For Use/Review
Dec 1, 2010
I posted a completed version of it a while back and just wanted to post the latest stable version. I'm using it as a pet project to teach myself proper BASH scripting, but also to help my wife get .lit e-books onto her Sony E-Reader since it seems to do a better job of converting the files than Calibre(For some reason some of our books won't convert in Calibre and they will with this). I've added some zenity windows to make it just a little more friendly in regards to selecting the file you want to convert. You no longer have to drag it into the terminal window and make sure you've got quotes around it if there's a space. It's also now completely BASH instead of python. I'm a "beginner" programmer/scripter, so some review, comments, and constructive criticism are welcome because everything I know I've taught myself with Google and experimentation.
To install it, just grab the tarball, extract it, make the files executable if they aren't already when you download them, and then run the install.sh file in the terminal. I tried to be very descriptive and informative in the changelog.txt and Readme.txt files as well so I hope those suit their purposes well.
P.S. If you're wondering about the versioning, I just adopted the same philosophy as the Ubuntu community and just made the date the version number. 10.11.30 equals November 30th, 2010.
EDIT: not fully solved; there is (at time of writing) still an issue about bootlogd buffering until the logfile is accessible but that's probably as far as we are going to get for now, until someone peeks into the bootlogd source code.
Is it possible to review boot messages after boot? Kernel messages are available via dmesg (and many are logged early in the rc.M script by the /bin/dmesg -s 65536 > /var/log/dmesg) but many console boot messages are not kernel messages. During boot, messages can be viewed using Shift+PgUp but when the rc.S script finishes, init starts an agetty on tty1 which prints a login prompt. Then tty1 is no longer the console and Shift+PgUp cannot be used to scroll back through the boot messages. Any delayed boot messages do not have effective carriage returns so "marquee" across the screen, one following another, a line below.
Is it possible to leave tty1 as the console by de-configuring the tty1/agetty line in inittab, thus allowing Shift+PgUp to be used to scroll back through older messages and allowing proper horizontal alignment for delayed boot messages? I would try it but the inittab line x1:4:respawn:/etc/rc.d/rc.4 runs /usr/X11R6/bin/xdm and this grabs the first unused tty<n>. The xdm man page and xdm config file comments do not reveal whether it is possible to make xdm use a specific tty<n>.
Another solution may be something like the sysvinit binary that intercepts all console writes and then dumps them to log at the end of the boot process but if it were that easy or useful it would already be done and publicised (wouldn't it?).
I've spent some time trying to get my 3G card connection shared over WIFI and despite the number of sites out there I had a lot of problems putting it all together. So I wrote a small guide about it, but due to several issues (time/bandwidth) I can't retest it from scratch.I was wondering if someone could take a look at it and make suggestions or corrections.The idea is to take your 3G data card and turn your WIFI into an access point so you can connect other devices to it for internet access.
KVM - virtualization Fedora 11, 32 bit, as guest (VM) Other guests (VM) - Debian There is no partition on hard drive During installation it comes to following page
Installation requires partitioning of your hard drive. The default layout is suitable for most users. Select what space to use and which drives to use as the install target. You can also choose to create your own custom layout.
Drop window Code: Use entire drive Replace existing Linux system Shrink current system Use free space Create custom layout [uncheck] Encrypt system
Select the drive(s) to use for this installation. (it is grey out)
Advanced storage configuration Code: How would you like to modify your drive configuration? (check) Add iSCSI target [Cancel] [Add drive] What drive would you like to boot this installation from? (it is also grey out) [uncheck] Review and modify partitioning layout
I thought of leaving a comment below the story, but figured why bother. The main complaint appears to be about the appearance of the desktop, and the graphical installer "feels old." Then he goes on to recommend Trisquel instead as a "better Debian-based distribution" than Debian.
I'd really like to be able to examine all the information that flys off the top of my terminal when my system boots (off of fd0, the only way I've done it, so far): review of "similar threads" yields nothing; seemingly not a man pages item; have not found any how-to's that cover this; the daemons for logging are third-to-the-last before logon prompt (and still displayed, the ONLY reason I know THAT); seems like it should be a compile-time sw-switch settng (sub-optimal since I'm still not comfortable with compiling kernels); but I was hoping it's already being captured in some log file somewhere that I'm as yet unaware exists. I do realize that if I had a printing console, this would be unnecessary.
Back when I was first learning Linux, one of the questions that I kept wondering about was "what are all these files and directories for?" I couldn't find a resource that would explain them in a digestible manner. Specifically, I was looking for one that would allow me to look at a Linux filesystem interactively, collapsing and expanding folders to look at just the ones I was interested in at the moment. So later, when I got the opportunity, I wrote it.
But despite a ton of research, I'm still not totally knowledgeable on the subject. The most important thing I'm looking for right now is for experienced Linux/Unix people to tell me where I got stuff wrong, and for newbies to tell me how useful it is to them and which things need clarification. I'm also interested in technical and graphical ways to improve usability, like better icons, layout, etc. I know I need to be able to collapse long descriptions, but what would you like to see? The Works Cited list and a full introduction are still on the way as of this writing.
Without further ado: Linux Filesystem Hierarchy Explanation. You'll need a fairly recent browser that can handle XSLT; the actual info is stored as XML, and transformed into HTML with an XSLT stylesheet. This is still a work in progress, and I'll be updating it as the thread progresses.
Finally, would people be interested in collaborating with me on this, as an open-source project? I've never done anything like that, and I'm not sure how much time I'll be able to give it in the future, but I really think this should be continued and expanded.
Edit: Works Cited and decent intro are now in place.
I just wanted to take a few minutes to report on my usage of the latest version of the OS.
This is what I'm working with: Intel Celeron 3Ghz 4MB DDR2 RAM @ 800Mhz 80GB hard drive for Linux 500GB hard drive for XP Media Center and Mandriva Powerpack 2010 Sony Dual Layer 16x DVD-RW nVidia GeForce 7900GS Graphics
Install was smooth. Once installed, I was able to add the Fluendo codecs for MP3 playback. It detected my iPod Touch right away, and even detect my USB Wireless Adapter without the need to use ndiswrapper. I connected to college Wi-Fi network without problems.
There are updates pending on my installation (yeah, after one week there are updates already....) but I'm gonna hold out till later. So far, the system works. I like it.
The only drawback I see right now is that video playback is not good with Chrome....browsing is faster, but streaming is choppy at times. I use Firefox for video. I think this is due to my hardware; I'm planning on building a better system on winter break....
I have a doubt, may sound funny but wanna know whether it is possible to share DVD drive in windows [version 7] and use it in Linux system [version fedora 12]?
Which LXDE version of Linux has the newest version of Firefox and Open Office included?
I am looking for an iso file, and I am trying to run this off of a live CD for now. So I want a light version of Linux, probably LXDE, or if not, then probably XFCE. But I need a new version of Firefox and OpenOffice included.
Because, I tried burning the customizable NimbleX @ custom.nimblex.net . Pretty good, except it uses Firefox 2, and Open Office 2.3, which are outdated.
And I tried Mint XFCE, which might have been pretty good too, but it had some issue of blanking and requiring relogin after I opened hotmail frequently (user id: mint, password: blank).
The web browser and the word processing program are the most important and essential applications to me.
So are there any Linux versions in LXDE on LiveCD that include newer versions of Firefox (or at least another good browser) and Open Office (oo seems better than abi)? (Again, if no LXDE, perhaps XFCE?)
I just want to download a good version in an iso file, and burn it to a CD and get to work. Like I said the web browser and the word processing program are all important.
So really, what iso/LiveCD versions are the fastest for running on an older system, and yet have the newest browser and word processor included?
I installed debian squeeze on an old computer that I found. (Pentium 4 3.2GHz HT) I installed from the i386 version, but now the uname command shows that its an i686. I don't find many packages that I need using apt-get. Do I need to compile each package I need from source or use dpkg to install the deb of an i386 version?
Can I use the i386 version on this computer rather than the i686 version? Will it cause a signifncant performance decreaes? (I use this computer to mostly do some reading and writing and file storage, no gaming etc.) How do I force the installer to use the i386 version?
Installed Zend Server CE on 10.04 - install mostly fine. But phpmyadmin shows this error; "Your PHP MySQL library version 5.0.83 differs from your MySQL server version 5.1.41" I have followed the Zend online docs and used a DEB install. Why would these versions be different?how do I fix it so that the two are in sync?
i would like to replace my Ubuntu Desktop version with the Netbook version. I dont mind losing my current data on the desktop version but if there is a way for me not too i would love to know
I bought new laptop (VOSTRO 1015) with defalut ubuntu 8.1 linux OS. i need to instal latest ubuntu version, is it possible to override old version with new version if i can over ride old version is there any problems with my laptop.When i palyed MP3 and Videos in movie player one pop message was displayed codec are not available , ubuntu version is out dated.i need to instal latest ubuntu with audio and video drivers
I have installed Ubuntu 10.10 desktop version on my Lenovo L420 laptop. Now my friend told me that if I had installed laptop version on it then it would have recognized events related to laptop like closing down the laptop screen and all.
Q1. Is there any way by which I can upgrade it to laptop version?
I've made a linux app that I'm porting to win32 winth MinGW and MSYS. It's a ticker app that reads then renders a text file to a pixmap (a tall single-line image), then it kind of scrolls the pixmap by drawing a part of it to a drawing_area, using gdk_draw_drawable() within a timeout handler set by g_timeout_add().
The problem is it works fine on linux (the scrolling is really smooth and that's the goal) but the win version is choppy and uses at least 90% of cpu resources (vs 15% with linux) like there is a big performance problem. And I'm not even sure that double buffering is set. Is it related to some mingw config or drawing_area stuff or gtk for win?
Sometimes a kernel image seems to have the same version as the backported kernel image, for example: linux-image-2.6.32-bpo.5-amd64 linux-image-2.6.32-5-amd64
Just got my AW M11x and I am following a thread on installation issues and work around. My question is should I install the desktop version or the Netbook version? Not sure the best location to post, if incorrect please move accordingly Wanting to run gimp, open office, wine to access MS office (use for school) and possibly install photoshop for raw work gimp cant handle.
I am using Nagios 3.2.4 monitoring tool on a Linux box with Fedora 10 installed on it and Apache version is 2.2.10. I would like to upgrade my Fedora version from 10 to latest version Fedora 13.
1. what is the difference between the repo version and the sun .rpm version? 2. will usb, printer, etc. be available to the guest os? 3. Will my computer be able to handle running 2 os? after upgrade I will have a p4, 1g ram (333 ddr), and a 250g hard drdive.
IMy goal is to install WinXP and to help test new version of openSUSE with openbox.