Dpup Exprimo 5.X.3.1.10.3 SMP multicore optimized version

For talk and support relating specifically to Puppy derivatives
Message
Author
jpeps
Posts: 3179
Joined: Sat 31 May 2008, 19:00

#691 Post by jpeps »

pemasu wrote:Okay...new day...
I have debugged bibletime with strace command. The launching stops when it does not find /usr/share/bibletime/locale folder.
When I did install bibletime_NLS pet....bibletime launches immediately.

So...I have now repackaged bibletime so that NLS stuff are inside. Bibletime just wants localization to be included....so it is also babeltime... :D
works...

Although it takes far less resources to read Mark Twain

Jim1911
Posts: 2460
Joined: Mon 19 May 2008, 20:39
Location: Texas, USA

#692 Post by Jim1911 »

pemasu wrote:Okay...new day...
I have debugged bibletime with strace command. The launching stops when it does not find /usr/share/bibletime/locale folder.
When I did install bibletime_NLS pet....bibletime launches immediately.

So...I have now repackaged bibletime so that NLS stuff are inside. Bibletime just wants localization to be included....so it is also babeltime... :D
It works great. I've posted info about it on the Bibletime thread and the same info on the HOWTO set up your own Bible study thread.

Thank you for providing us with this fine program from the CrossWire Bible Society.

Jim

jakfish
Posts: 762
Joined: Fri 18 Jul 2008, 19:09

#693 Post by jakfish »

Running Dpup Exprimo on Lenovo Ideapad S10-3t multi-touch netbook.

Great pup, and many thanks for it. All is well except touch screen: screen resolution, wifi, sound, touchpad. Everything is fine. It's a first-rate OS.

The S10-3t needs cando drivers, but I do not find the hid-cando.ko (googling tells me the driver should be stock in kernels beyond 2.7)

For yucks, I followed tempestuous's HowTo Touch Screen, then modprobed hid-multitouch.ko. That activated the touch screen, but without any kind of calibration.

I was wondering if there were any suggestions/workarounds. I tried a remastered snowpup that had a cando driver, and I got the exact same problem: touch screen, but hopelessly uncalibrated.

I'm coming from an eee 900//puppeee setup, a wondrous setup, and so is yours.

All best,
Jake

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#694 Post by pemasu »

There isnt module hid-cando in kernel 3.1.10 specs. I wonder what module do its job. Needs investigating.

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#695 Post by pemasu »

What I have found so far....

CONFIG_HID_MULTITOUCH: HID Multitouch panels
General informations

The Linux kernel configuration item CONFIG_HID_MULTITOUCH:

prompt: HID Multitouch panels
type: tristate
depends on: CONFIG_USB_HID
defined in drivers/hid/Kconfig
found in Linux kernels: 2.6.38–2.6.39, 3.0–3.2, 3.3-rc+HEAD
modules built: hid-multitouch
Help text

About calibration. I have no knowledge since I dont have touch screen devices...but if there is something which should be enabled but isnt....I can improve the kernel or compile missing module.

Generic support for HID multitouch panels.

Say Y here if you have one of the following devices: - 3M PCT touch screens - ActionStar dual touch panels - Atmel panels - Cando dual touch panels - Chunghwa panels - CVTouch panels - Cypress TrueTouch panels - Elo TouchSystems IntelliTouch Plus panels - GeneralTouch 'Sensing Win7-TwoFinger' panels - GoodTouch panels - Hanvon dual touch panels - Ilitek dual touch panels - IrTouch Infrared USB panels - LG Display panels (Dell ST2220Tc) - Lumio CrystalTouch panels - MosArt dual-touch panels - PenMount dual touch panels - PixArt optical touch screen - Pixcir dual touch panels - Quanta panels - eGalax dual-touch panels, including the Joojoo and Wetab tablets - Stantum multitouch panels - Touch International Panels - Unitec Panels - XAT optical touch panels - Xiroku optical touch panels

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#696 Post by pemasu »

About multitouch devices...it seems that there is change from 3.1 kernels to 3.2 kernels....since I have also 3.2.9 kernel dpup exprimo build and thread for it also...this applies more to that 3.2.9 kernel version dpup exprimo...but I post it here since I started the search in this thread:

http://ubuntuforums.org/showthread.php? ... 35&page=67

https://wiki.archlinux.org/index.php/Mu ... h_Displays

https://bbs.archlinux.org/viewtopic.php?id=133851

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#697 Post by jemimah »

pemasu wrote:What I have found so far....

CONFIG_HID_MULTITOUCH: HID Multitouch panels
General informations

The Linux kernel configuration item CONFIG_HID_MULTITOUCH:

prompt: HID Multitouch panels
type: tristate
depends on: CONFIG_USB_HID
defined in drivers/hid/Kconfig
found in Linux kernels: 2.6.38–2.6.39, 3.0–3.2, 3.3-rc+HEAD
modules built: hid-multitouch
Help text

About calibration. I have no knowledge since I dont have touch screen devices...but if there is something which should be enabled but isnt....I can improve the kernel or compile missing module.

Generic support for HID multitouch panels.

Say Y here if you have one of the following devices: - 3M PCT touch screens - ActionStar dual touch panels - Atmel panels - Cando dual touch panels - Chunghwa panels - CVTouch panels - Cypress TrueTouch panels - Elo TouchSystems IntelliTouch Plus panels - GeneralTouch 'Sensing Win7-TwoFinger' panels - GoodTouch panels - Hanvon dual touch panels - Ilitek dual touch panels - IrTouch Infrared USB panels - LG Display panels (Dell ST2220Tc) - Lumio CrystalTouch panels - MosArt dual-touch panels - PenMount dual touch panels - PixArt optical touch screen - Pixcir dual touch panels - Quanta panels - eGalax dual-touch panels, including the Joojoo and Wetab tablets - Stantum multitouch panels - Touch International Panels - Unitec Panels - XAT optical touch panels - Xiroku optical touch panels

You can try the xinput calibrator. I haven't gotten any feedback whether it works or not, but it seems the only thing available.

http://www.freedesktop.org/wiki/Softwar ... calibrator

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#698 Post by pemasu »

xinput calibrator: A generic touchscreen calibration program for X.Org
Version: 0.7.5
Website: http://www.freedesktop.org/wiki/Softwar ... calibrator
Source: http://github.com/tias/xinput_calibrator
Bugs: http://github.com/tias/xinput_calibrator/issues
Xinput_calibrator is based on a simple calibrator that was proposed on the Xorg mailinglist. The first release(v0.2.0) improved upon it by reading axis valuators from Xinput, hence making it generic for all touchscreen drivers.
xinput_calibrator is created to fill the gap of touchscreen calibration software, featuring:
works for any standard Xorg touchscreen driver (uses XInput protocol)
mis-click detection (prevents bogus calibration)
dynamically recalibrates the evdev driver
outputs the calibration as xorg.conf.d snippet or HAL policy file
and more
Attachments
xinput-calibrator-0.7.5.pet
(25.13 KiB) Downloaded 278 times

turbo
Posts: 11
Joined: Fri 09 Mar 2012, 16:52

another newbie

#699 Post by turbo »

Hello , have been using exprimo for 2days, started with the 5.3.2.9 iso, but then discovered the 5x13-6 smp version, so am now trying it. Not sure which version is best for my computer, any opinions appreciated. I will attempt to attach this 'report-video' info in case it would be of help to developers.
Nice distro, and works very well so far, printer was configured easily, and internet connects flawlessly.
Still poking around to see what more I might need, besides bigger fonts in Firefox! lol
*my first post ended up in the wrong place, despite my care at posting.
Attachments
report-video-full.gz
(9.68 KiB) Downloaded 212 times

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#700 Post by pemasu »

turbo. It seems you have nvidia graphics driver. Dpup Exprimo 5.X.13.6 does not have nouveau module for it so it uses nv driver.
Dpup Exprimo 5.X.3.2.9.2 kernel has the nouveau module included, so...it will be loaded in it. I suppose both works for you.
The difference in these builds is that the different wireless drivers firmwares is more updated in 5.X.3.2.9.2 version so it should support larger group of wireless chips. Some Puppy apps are more recent in 5.X.3.2.9.2

But these both uses quite new kernel which is optimized for multicore comps.

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#701 Post by pemasu »

About Firefox fonts. I usually change to use Deja Vu Sans font in edit > preferences > content. and from advanced I change the minimum font size and I change to use Deja Vu Sans there in those choices which accepts it.

turbo
Posts: 11
Joined: Fri 09 Mar 2012, 16:52

fonts

#702 Post by turbo »

Thanks pemasu, I'll try the fonts you suggested. You answered my question about which to use, I think I'll stick with the 5.13version awhile, that nouveau driver doesn't work well for this old card-I've tried it in aptosid and slackware, my regular-installed distros, and it draaagggssss everything down to a crawl. I really should try to find, or compile the NVIDIA driver 173xx for it, but it has been broken by newer kernels/xorg updates. They really should release a new version of it, but I fear they may not because of its age.
One question though: is it safe to install packages from the debian repositories? I would like to have "glabels" which I use to print business cards. (scribus will but its very complicated, and scribus balks on this distro, something about the python-plugin). Appreciate your work, this is on par with Macpup in my opinion.

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#703 Post by pemasu »

I use debian repos mainly for compiling....I hunt needed libs and dev debs from there. I havent much installed gui apps from there. Small commandline apps of course....many of them and a lot are included.
This distro has a lot debian base packages...but not every package is suitable...due to Puppy roots.
Anyway. Dpup Exprimo has several hundred debian debs in base.sfs so it is quite compliant with debian apps. Menu entries might be non working without manual editing...libs might be missing. so....first launch app in console to see if it complains about missing stuff. You will find them from debian repo. Also the dependency checking helps...although it reports also non needed optional dependencies as much and if you install them...the whole lot will be quite big.
That is why I like to compile own apps.

About glabels. I havent tested it.
Best way is to create testing savefile. You can create it by booting in ram ie choose puppyfix=ram boot time option. And when you shutdown create new savefile.
Use that new savefile as testing bed.
Last edited by pemasu on Fri 09 Mar 2012, 21:43, edited 1 time in total.

jakfish
Posts: 762
Joined: Fri 18 Jul 2008, 19:09

#704 Post by jakfish »

Many thanks for posting back so quickly (and thanks, jemimah, for the tip).

I installed the xinput calibrator pet (thanks for that, too), but in console, I get the error "no calibratable devices found"

This is after:

modprobe evdev
modrobe usbtouchscreen
modprobe hid-multitouch

Yes, there is no cando module, but I do find the same touch screen lack of calibration in the modified snowpup which has the cando driver.

In PSI, I get this:

Bus=0003 Vendor=2087 Product=0a01 Version=0111
Name="Cando Corporation Cando 10.1 Multi Touch Panel with Controller"
Connected to: usb-0000:00:1d.1-1/input0

So at least the hardware is showing up.

Jake

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#705 Post by pemasu »

jakfish. Okay....atm I am clueless. The xinput_calibrator compiled fine...nothing was missing...
But something is missing that I am sure since it does not detect your touchscreen after loading the modules...

jakfish
Posts: 762
Joined: Fri 18 Jul 2008, 19:09

#706 Post by jakfish »

Well, thanks for looking into it. As jemimah would agree, touchscreens and puppy are always a diffcult combination.

Jake

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#707 Post by pemasu »

manpage for xinput_calibrator: http://www.linuxcertif.com/man/1/xinput_calibrator/

http://www.linuxcertif.com/man/1/xinput_calibrator/
The scripts/ directory constains scripts to get calibration from hal or use a pointercal file to reapply xinput commands across reboots
Those scripts were not included into the pet. Attached here. Remove the phony.gz. Give the executable permissions.

Also you can turn the verbose on:
If something goes wrong, or not as expected, turn on verbose messages:
xinput_calibrator -v
Attachments
xinput_calibrator_pointercal.sh.gz
(737 Bytes) Downloaded 188 times
xinput_calibrator_get_hal_calibration.sh.gz
(2.42 KiB) Downloaded 187 times

jpeps
Posts: 3179
Joined: Sat 31 May 2008, 19:00

#708 Post by jpeps »

For some reason, copies of files for the following packages are in /root/.packages/builtin_files, wasting 292K. I don't know if this occurs for anyone else. All the other deb listings are empty.

libgutenprintui2-1_5.2.6-1_i386.deb
rsync_3.0.7-2_i386.deb
xserver-xorg-core_1.7.7-13_i386.deb

jakfish
Posts: 762
Joined: Fri 18 Jul 2008, 19:09

#709 Post by jakfish »

Thanks for those scripts. Running them in console, from ~/Downloads, I get "no calibratable devices found,"

I wonder if modprobe hid-multitouch doesn't register the touch screen for xinput.

Jake

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#710 Post by pemasu »

jakfish. Yes...it could be that there should be some udev rules or some other missing framework for device detection. That is unfortunately over my capacity.

Post Reply