The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Here we go. Downloaded Ubuntu 10.04 starting yesterday. Here are the results in a tutorial/suggestion format. Started a new thread so it wouldn't get overlooked by those that need a little help.
1.Reformat pen drive.
2.Burn Ubuntu 10.04.iso to the drive. (Not the right name but you'll find it.)
3.Restart
4.F2 for bios.
5.Navigate to HDD hit enter to expand and move the pen drive to the top.
6.F10
7.At little figure hit space bar.
8.Choose language.
9.F6 [Esc}
10. Add the following to the end of the GRUB line to prevent a black screen.
Do this later but before re-boot.
For the above "beware the quotes" and it will NOT take effect without 'update-grub'.
For the Touchpad do this: 11. Do the mouse thing
Now for the touch.
12.
$
(hal isn't there. You will need to load it and re-boot)
Re-boot.
.......gives you the right names to enter into 69-evtouch.conf
In the following watch the capital letters in TouchScreen. Important.
...the following contents.
SAVE and exit and re-boot and enjoy.
I'm running dual boot Mint and Ubuntu, got the Mint numbers dialed in from Mint evtouch.config and just moved them into the above section. Lots of reading, lots of help from Google and there you have it.
This is Frank the Amalgabook (CF-29 Mark 3 with an 80 GB drive):GEEK:
Edit: Plus three more.
Keep reading. Tweaking is covered later on.
Jeff, Thanks for taking the time to "self-certify" the CF-29 as compatible with Ubuntu 10.04! I have been wanting to install Backtrack, built on Ubuntu, for some time in a dual boot mode.
I have found the great majority of folks that do not like Ubuntu or Linux in general have not tried it. I would urge you to do so, if you only to run it from the setup CD. Which of course is a free download.
Even if you decide that you
hate Unbuntu and
never want to install it the Setup Disk makes a great diagnostic, test, partitioning, security, recovery, and forensic tool for working with Windows.
And all it will cost is the price of a disk and your time to download and burn the ISO to find out...
The time included sleeping and working in the shop during the download which took 5 hours. Then a few bobbles here and there but the interchange of ideas in this forum even if they are "problems" helped pave the way for this. This is a one hour job with the USB in hand and loaded.
Part of the CF-29's problem????is getting the initial video details straightened out. Otherwise no can see. Then move a couple of files (it helps to know where and what they are for the Touchpad and Touchscreen and you have made a start. The initial kick start is the frustrating part when it appears as if the USB key is not working (the black screen of death)but all it is, is there are not enough Panasonic Toughbooks using 'ix and they don't have the video drivers in place. The same goes for evtouch. If there were more calls for it I am sure the fine folks that freely give of their time to develop these programs would have it pre-installed.
Plus it helps to have all the information for the task in one place. That is what I have attempted to do here and also in post#79 in Toughbooks and Linux. Just put it all together and go step by step. Mint 8 and early Ubuntu are not the same as what this synopsis covered. There are some similarities but
trying to mix and match would be a mistake. I've been painting just now with a Wacom digitizer on a free program called My Paint. Pretty neat. I plugged the USB digitizer in and downloaded the program, started the program with no re-boots etc. and it worked great.
I've had some people asking me about Ubuntu so since I knew zip I figured I'd take a look.
Your welcome Az.
On some machines the install is not for everyone, but it is so rewarding (for me at least) when you get something like this working. Like Gork! was saying it's good for the grey matter.
Also on most machine it installs with little effort. Our TBs do take a little more effort though.
Ubuntu really is a cool OS, I hear the latest distribution has finally got to a usability level that works for the average everyday computer user.
Personally I like the Kubuntu distro. For those unfamiliar it's the same OS with a different GUI, which some prefer. This one was also an easier transition for the wife & kids (read, more "windows" like).
Many thanks and praises to Gork! for doing this. It's been a year or so since I've played around with Ubuntu, as soon as I get a big enough HD I'm gonna dual boot.
(Actually I'm gonna try a tri-boot, 'cause I need XP too. Some of my apps just do not like Win 7)
I entered what I thought were all the appropriate sections. Re-boot and no touch. Previously there had been "out of the box". But acceleration was off. Sat there for three minutes and thought "what did I miss?". The unmitigated satisfaction when it came to me that I had not loaded /xserver/xorg/input/evtouch. Loaded it up and fully expected the Touchscreen to be right on. And it was and my wife heard me whoop! from the garden.
Rewarding ain't the word mate but it comes close.:wink:
I think we have a new term here in the forum... from now on, whenever someone FINALLY gets it working after trying and trying... we shall say he
GORKed IT!!! I know I don't have that kind of patience anymore... thank goodness some of us STILL DO!
EDIT:Just triple-booted another unit. 1 hour and 2 minutes with the 35 minute load time. Followed the plan but did all the command line stuff from one terminal.
Dissuade? Where did you quote that from in my treatise? I'm doing it for me. I don't give an owl call what anyone else does. Plus you can quote this: "I am not getting into the msft/ix debate".
I think all the hens quit laying. Better "buy" some eggs. I know THAT for sure.:yes: :yes:
I meant no disrespect; in fact quite the opposite. I referred to that VERY attitude when I said that. As in my case... "You wanna put a 2600 V6 in a Triumph Spitfire? You better get a REALLY long shoehorn, and a LOT of welding wire." "I've got miles of welding wire. And here's my shoehorn." *Strikes up his cutting torch*
When I set my mind to something I too am hard to dissuade, whatever anyone else thinks of it. I also USUALLY make it happen; I have been accused of warping the very fabric of reality to suit my will at least twice. :yes:
As for the M$/*NIX debate... sorry - can't help you. I hate them both. :wink:
At least we agree on something. (watch the subtle cents of humour)
Yeah it's spelled wrong.
I had a hard time answering without coming across as feeling disrespected. The other end of the owl to that.
I am honored when you reply to my missives. (truly)
Frankly dragons are my favorite monsters.
What's with this spell checker today. It thinks I'm in G.B. or something. I'll put the flippin u in if I feel like it you cantankerous piece of owl puke. Whoa look out he's talking to the computer again run children run.
O.K. folks we have a Mark IV up on Ubuntu with a live and accurate TouchScreen. It's been
GORKED! I went by my recommendations but used i915.modeset=1. The 1.6 likes this fine. No flickering as in the 1.4 when loading.
More on that later. There is some information, the only problem is three people write three different ways to do it. One guy wrote four ways all by himself.
Stay tuned.
I wanted to fix the original TS but broke it....yeah broke it.
I met a man by email that told me one thing that proved to be another and like a true gentleman he followed up on what he said and I got a nice upper half (it had a blown inverter but what the hey) because he followed up and his word was his bond. That's suwheet too!
So I have a flippin LAQ50BM or somethin! (sic) Fondly known as Frank II.
Well and truly GORKED!
Thank you for your Dragonly support.
You don't understand the thing about ToughBooks... you only THINK you keep buying them; actually, you are only responsible for the FIRST ONE in your household.
Once you have them, they start to breed in the closet, or basement, or the trunk of your car, as the case may be like tribbles (Toughbooks, like tribbles, are born pregnant) when you aren't looking.
The rest is a matter of the human brain's inherent inability to resolve the magically appearing ToughBooks within the foundation of an orderly universe, so it creates the memory of you buying/ trading for/ being given them to keep you from going completely barking mad.
mnem
fnord is for (Int_t Toughbook=0; Toughbook>1; Toughbook++) next
delusion
Touch is working, but I do not think it is using the configuration file below. It is using the default relative positioning.
There is also a 10-evtouch.conf in the /usr/lib/X11/xorg.conf.d directory containing this default:
I tried overwriting the above with the code below (Both 10-evtouch.conf and 69-evtouch.conf are present with the code below.)
The text matches the lshal text, and event8 was verified as the touchscreen (By sudo cat /dev/input/event8 and touching the screen) For some reason the default touchscreen setup is overriding my updated files.
I installed and ran evtest (Command line interface), and then copied the configuration coordinates to the file above. I think the settings are all good, I just need to get Ubuntu to read them.
Do you have anything in your xorg.conf file? Mine is blank.
Any other ideas?
Also thanks for the PS/2 touchpad update, it really helps!
($169 SLC SSD 16GB PATA from Transcend, 90MB/s read, boots CF29 Mk3 in Ubuntu in ~20 seconds including bios.) remember to align your partitions to boost ssd speeds.
Aligning an SSD on Linux
{{{NO LONGER NEEDED>>>
Also you can use their experimental Intel video drivers, just update your /etc/apt/sources.list with these two lines and run an update/upgrade. A significant improvement over the default Ubuntu drivers (FULL GL SUPPORT), but still not capable of the fancy Ubuntu graphic effects. Only use for Intel video cards, not with ATI or Nvidia!
deb
http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu lucid main
deb-src
http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu lucid main
<<<NO LONGER NEEDED}}}
My main test machine and the one that took the longest was the Mark 4. I have notes written here and there in which to answer this question before it was asked. You beat me to it.
Take a look at your /var/log/Xorg.log just for grins. What Minx and etc. numbers are shown?
274 mouse buttons????
The Mark 3 units were all dual boot with Linux Mint 8.
I stole the numbers from the famous /usr/share/hal/fdi/policy/20thirdparty/50-Toughbook.fdi and put those numbers in the /usr/lib/X11/xorg.conf.d/69-evtouch.conf.
But for the Mark 4 I did as you did, downloaded evtest and then got the numbers from the scrolling numbers as I progressed around the screen and finally got the right ones.
More on this in a bit my radio tech just showed up.
I installed the evtouch driver and the modified touchscreen xorg.conf.d. I even tried the /usr/share/hal/fdi/policy/20thirdparty/50-toughbook.fdi in the hal configuration.
I am very confused, and I am not sure where Ubuntu is loading the touchscreen driver that it is using from. It looks like it is loading the catchall class through udev and ignoring the 69-evtouch.conf file.
1. Hal is installed
2. the xserver-xorg-input-evtouch driver is installed
PNP: PS/2 Controller [PNP0303:K101,FJC6000:MOU2] at 0x60,0x64 irq 1,12
mice: PS/2 mouse device common for all mice
input: PS/2 Touchpad as /devices/platform/i8042/serio1/input/input7
input: LBPS/2 Fujitsu Lifebook TouchScreen as /devices/platform/i8042/serio1/input/input8
Sorry for any errors, I typed it from the xterm window because I can't figure out how to copy/paste from the terminal.
my lshal | grep LBPS/2 is the same as yours.
I will try event8 and reboot.
Tried it, and no luck. I managed to stop the touchscreen autoload by forcing udev to load only event7, so now nothing else is trying to configure the touchscreen.
If you check back you will see I have been doing this for a long time. Like 2 weeks. (sarcasm)
So how do you and I figure out who invited udev to ride on the bus with us? It's been bugging me as well that we can't find the "default".
History: In Linux Mint 8 the calibration program was writing to one file and hal was reading from another. See the Toughbook and Linux thread for that can of worms.
I'll get back to you but I really thought that would work.
Jeff
Do a search in your files for a udev.conf that is greater than 69. Also files must be named .conf instead of .config check that. Someplace is my error logs it said .config would be ignored.
I think I am making headway, I now have it loading the inputclass, but it is also loading the generic udev inputclass at the same time. I have found out how to disable the udev catchall loading for the touchscreen, but the touchscreen does not seem to work on the touchscreen driver.
I am going to take a break from it now, but I will attack a little later and to see why the touchscreen driver does nothing.
Instead of the /usr/lib/X11/xorg.conf.d/ I am now trying to use /usr/share/X11/xorg.conf.d/ and I renamed your evtouch file to 09-evtouch.conf, hopefully I can get it to load before the 10-evdev.conf file.
Thanks for your help Gork! You have given me a great head start, I shall report back when I figure it out.
1. Do you have a 10.04 NBE Live usb or disk?
2. Can you install it side by each (old teamster's term ((teamster as in horses)))with your current version?
3. Will you then run page 1 in this thread exactly?
I'm running this on 2 Mark 3's no issues. The difference is I steal the config numbers from the 50-Toughbook.fdi. You would need to tweak a little for fine tuning from the numbers I gave you. Plus you know how to kill x and work from the command line after loading evtest.
You stated the touchscreen was loaded when you got the unit and I don't know what was done before. See the tail end of Toughbooks and Linux where Ape76? was fighting and fighting and finally did a fresh install. Viola.
Let me know. I'm curious.
When I first loaded NBE the mouse was way slow and the TS worked a little with weird acceleration.
Good luck.
O.K. I just installed this on the third Mark 3 and counting the Mark 4 that makes 4 successful installs.
I went by my instructions on post 1 of this thread.
Also I made a few additions to post one re: the modeset=1 deal. 1648 hours this date.
I'll work on the tweaking the numbers part but it seems to be recognizing the right ones.
I'll put this at the bottom too as it is important.
As an update to this when you have done a new install it makes a world of difference in operation to run Ubuntu update. Thanks to the author in Ubuntu Tutorials.
Since Ubuntu 10.04 even with evtouch loaded does not have a configurator as such we have to use a little work around. This is documentation of what I have done on two CF-Mark 3's and a Mark 4. The numbers in this thread on page 1 will work pretty close for Mark 3's and not all that well on my Mark 4.
-----------------------------------------------------------------------------------
1. Upgrade Ubuntu if you have not already and re-boot.
2.
this may tell you to
3.If you type sudo evtest you will get the usage /dev/input/eventx.
First though we need to back out of the desktop by using
4. O.K. what will happen next is when you do
the screen will reel off a bunch of numbers. It's kinda fun but fills your xorg log up in a hurry if you get carried away. We are looking for minx,maxx,miny and maxy.
As a start touch the four corners of the screen briefly.
Don't panic just look for the line with absolute x and y. The four numbers you care about will be entered in /usr/lib/X11/xorg.conf.d/69-evtouch.conf. If you carefully pick out four numbers you like and write them down you can:
5. From terminal then:
6. Replace the numbers from post 1 of this thread with your new numbers,
You should be pretty close. If you have to change a number say a minx just be aware that this influences maxx also. This is the tweaking stage.
If this seems hard, try writing it out coherently. I have been reading for days and want to thank a lot of other folks in Google primarily for any good that comes out of this post.
Awesome. Somewhere in the xorg.0.log is this.
(II) Module evtouch: vendor="Kenan Esau"
compiled for 1.7.6, module version = 0.8.8
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 7.0
State: S_UNTOUCHED Action: No Action Button: 0
State: S_TOUCHED Action: No Action Button: 0
State: S_LONGTOUCHED Action: down Button: 1
State: S_MOVING Action: No Action Button: 0
State: S_MAYBETAPPED Action: click Button: 1
State: S_ONEANDAHALFTAP Action: down Button: 3
(**) Option "MinX" "360"
(**) Option "MaxX" "3958"
(**) Option "MinY" "410"
(**) Option "MaxY" "3812"
(**) EVTouch TouchScreen: always reports core events
(II) XINPUT: Adding extended input device "EVTouch TouchScreen" (type: TOUCHSCREEN)
(**) Option "Device" "/dev/input/event8"
(II) EVTouch TouchScreen: Found 274 mouse buttons
(II) EVTouch TouchScreen: Found absolute axes
(II) config/udev: Adding input device LBPS/2 Fujitsu Lifebook TouchScreen (/dev/input/mouse2)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device Macintosh mouse button emulation (/dev/input/event3)
(**) means from config file: see the top of the xorg.log for explanations. And udev is doing the assigning to hal of what portions of PS/2 (that multiplex thing)get which assignment.
FWIW
I saw someplace if there was no config file that udev would assign a default or words to that effect. In your case there is a file or a word missing. Maybe even a capital letter.
What Mark or model are you using?
NBE after 10.04. One of those TLA's.
YAY! It works on a fresh install, and it is very accurate using the evtest data. Ubuntu is so much faster than XP, even though both have the same SSD. (Of course the XP ssd was not aligned at all)
I think that installing the experimental video drivers may have been the culprit. Apparently the experimental drivers are not that much better that the recently updated mainline Intel drivers.
Now that I know it works, I am going to convert three of the four toughbooks to Ubuntu, and leave one (my original) on XP.
Outstanding. I want model numbers or Marks please, for the archives. I was wondering about those drivers. Maybe the multi-plex gizmo choked (Sorry for the use of such technical terms).
I thought the desktop was terrible until I tried Gnome. system-administration-log-in screen.
Thanks for listening. What I mean is thanks for asking the question and then using the answer.
Jeff
The printed code on the actual bottom casing is CF-29GC83, but the sticker says CF-29HTM50BM
I think it is a Mk3, since the Mk2 drivers did not work on it. It originally came with 512mb ram, since upgraded to 1.5 (With a 1gb corsair chip)
I have been using Ubuntu for about four years now, but I am hardly an expert. Your instructions were spot on, it was my fault that I did other things to mess it up before trying them.
Thanks for compiling this all together in one thread Gork! It makes it a lot easier for all of us
Another thing people might want to do is fix the trackpad sensitivity. I used to have to move my finger over the trackpad 4 or 5 times to get the mouse cursor on the opposite side of the screen. To fix that all you need to put in the terminal is:
Code:
xset m 6 1
It'll work for the session but you have to add it to the startup menu if you want it to work after reboot. You can lower or raise the 6 depending on personal preference.