2009-07-17

Linux on a Fujitsu U810, P1620, T1010, B8260 - Touchscreen IX

An anonymous user has sent a comment where s/he tells me that the fujistu_usb_touchscreen driver is also working for the Fujitsu B8260!

Thanks for the comment; I'll update the docs!

2009-07-15

Linux on a Fujitsu U810, P1620, T1010 - Touchscreen VIII

Following a request from a user, I have adapted the driver to work on a Fujitsu T1010.

The problem was that, for an unknown reason, when running the calibration script, inside the driver code -1 was considered bigger than 94. I think that behavior must be because of some integer sign issues either because the new kernel, either because who knows; the truth is that this comparison works fine in my system, but doesn't on the T1010.

So, if you find that the calibration script doesn't work properly, then update to this newer version and try again.

Thanks to draco, for reporting the driver works on a T1010, for reporting the bug and letting me remote connect to his computer to debug the driver.

uname -a was:
Linux xxx 2.6.28-13-generic #45-Ubuntu SMP Tue Jun 30 22:12:12 UTC 2009 x86_64 GNU/Linux


You can find the new driver here.

To follow installation instructions, go read this previous post.

Ubuntu automatic updates

Since I moved to Ubuntu 9.04, jaunty jalopnik (or something like that, to lazy to check), I lost automatic updates.

Even I had all settings set so I wanted to check for updates daily, and be notified when new updates were available, it was not working; the system was not doing the automatic fetch of new updates, so I was doing manual updates.

But that finished yesterday, when I looked into the issue. To make it short: the problem is that the automatic updates procedure does not run on a daily basis, not that the notification icon that I liked very much on ubuntu 8.04 was not appearing.

To solve that, I noticed that in /etc/cron.daily there was a script called apt, which is the one to make the daily updates, so that was fine.

But the problem is that this file didn't have the proper execution permissions, so, as root, I typed in the console:

chmod ugo+x /etc/cron.daily/apt
Now I have daily updates back! Now the problem that I'm facing is that when new updates are available, update manager starts automatically showing the update manager screen, instead of just the notification icon. I think I read about this issue somewhere, and a gconf setting needs to be set to solve this problem. I'll update this post once I solve this last nuisance.

update: at http://www.watchingthenet.com/how-to-restore-automatic-update-notification-icon-in-ubuntu-9-04.html i found the solution to restore update manager notification icon: open geconf-editor (in a terminal type 'gconf-editor &') and unselect the key '/apps/update-notifier/auto_launch' See the screenshot below!


2009-07-10

Linux on a Fujitsu U810 - X Graphics Performance

After upgrading to ubuntu 9.04, and setting up the latest intel video driver repository to be able to work with an external monitor, I was fiddling a little with some internal-external monitor.

Then, some days later, I notice I was experiencing X was extremely slow; when running glxgears, I was getting about 60fps, scrolling a web page on firefox was flickering, and I was a little on misery. I thought that was the price, so I've been like that for one month.

But yesterday it was enough!

I send the 'grep 'EE' /var/log/Xorg.0.log' command, and I saw the following error in the X log file:

intel(0): Cannot support DRI with frame buffer width > 2048

So after some googling, what I did was to look at the xorg.conf file. For some unknown reason to me, I had the following

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
SubSection "Display"
Virtual 5094 2048
EndSubSection
EndSection

So after restoring the Virtual values to 2048 2048, and restarting X, now graphics was much improved!!

Now glxgears gives me 530fps, a x10 increase in performance, and it really is much more responsive!!

I found some other suggestions in the net that didn't work:

- include Option "AccelMethod" "xaa" -> the computer hung
- include the command export INTEL_BATCH=1 to my .bashrc -> no effect

I have to investigate these other suggestion found:

Option “PageFlip” “true”
Option “TripleBuffer” “true”
Option “XvMC” “true”
Option “XvMCSurfaces” “7″

I'll update this post once I test this options.