Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 20 Sep 2018, 16:03
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars )
How to setup touchpad & sound HP Chromebook 14?
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 2 [18 Posts]   Goto page: 1, 2 Next
Author Message
bigpup


Joined: 11 Oct 2009
Posts: 11016
Location: Charleston S.C. USA

PostPosted: Sun 05 Aug 2018, 11:16    Post subject:  How to setup touchpad & sound HP Chromebook 14?  

HP Chromebook 14
Intel(R) Celeron(R) CPU N2840 @ 2.16GHz
2 GB RAM
Intel Graphics (i915 driver)
Quote:
Audio device [0403]: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller [8086:0f04] (rev 0e)
• Kernel Driver: snd_hda_intel
• Memory Used: 21.54 KB
• Path: /lib/modules/4.9.58/kernel/sound/pci/hda/snd-hda-intel.ko
• Description: Intel HDA driver


Trying to get everything working in Xenialpup64 7.5
Not working
touchpad
sound

Anyone have any info on what is needed and some specific details on how to do it.

It is probably a kernel setup and driver problem.
I have found posts where people say they got it working, but no specific details.
I did this, but no details how they did it.

Anyone got the specific details??

I am trying to make a detailed topic on Puppy on a Chromebook!

_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 4142
Location: King's Lynn, UK.

PostPosted: Sun 05 Aug 2018, 18:57    Post subject:  

Hey, bigpup.

Looks like you're having exactly the opposite kind of problems to what I'm currently having....

Over the last couple of years I've occasionally experimented with ArnoldTheBat's ChromiumOS builds.....which are a way of getting a ChromeOS 'look-alike' running on standard PCs/laptops. They're designed to run from a USB drive; the warning is clearly given on the site that even if you follow the HDD install instructions to the letter, you still stand a 50:50 chance of completely wrecking whatever else you may have on there already. Apparently the HDD installer is prone to the same kind of problems the Ubuntu Unity automated installer had a few years ago, where even if you told it set-up a dual-boot, it still went ahead and wiped the drive clean.....

Hardware detection is pretty good nowadays.....but trying to set-up Pepperflash is proving an absolute bloody nightmare! And getting NetFlix to run is completely out of the question. In Puppy, I'd have all that behaving itself in under 5 minutes, but with ChromiumOS, ya gotta follow the routine of downloading/installing 'build-scripts' via the terminal.....and invariably the damn scripts don't work.....

And there is no way in hell you can enter the file system; it's locked down tighter than a duck's arse.

It's fun.....but, by God, it's proving frustrating!! Good luck with your own searches & attempts, anyway.


Mike. Wink

_________________
MY PUPPY PACKAGES | 'Thanks' are always appreciated!
--------------------------------------

Back to top
View user's profile Send private message Visit poster's website 
bigpup


Joined: 11 Oct 2009
Posts: 11016
Location: Charleston S.C. USA

PostPosted: Fri 17 Aug 2018, 21:54    Post subject:  

Anyone got any info about this problem.

There are all kinds of stuff on the web for other Linux OS, but that info seems to not apply to Puppy.
They say you need this or that.
I look in Xenialpup64 7.5 and it already has that stuff.

I am wondering if something in the Linux kernel, is not enabled, that needs to be, to support chromebooks Idea

_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
Back to top
View user's profile Send private message 
perdido


Joined: 09 Dec 2013
Posts: 950
Location: ¿Altair IV , Just north of Eeyore Junction.?

PostPosted: Sat 25 Aug 2018, 10:51    Post subject:  

This fatdog thread suggests there is something missing.
Code:
* Touchpad config updated to support Chromebook C720


They do not elaborate.
http://murga-linux.com/puppy/viewtopic.php?t=112372

------

More interesting things about patched drivers for chromebook touchpad, maybe can relate to the HP....
http://murga-linux.com/puppy/viewtopic.php?p=780156&sid=20e1d61d29684589d00d148e8f3be57d#780156

That will land you here if followed, a replacement for the synaptics driver for xorg "This driver can be used as as drop-in replacement for evdev and synaptics."
https://wiki.archlinux.org/index.php/Libinput



.
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 11016
Location: Charleston S.C. USA

PostPosted: Sat 25 Aug 2018, 11:57    Post subject:  

perdido,

Thanks!

I will look at this and see if it helps any.

_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
Back to top
View user's profile Send private message 
vtpup


Joined: 15 Oct 2008
Posts: 1222
Location: Republic of Vermont

PostPosted: Sat 15 Sep 2018, 22:52    Post subject:  

Hi Bigpup, I have similar problems to you re keyboard, touchpad and touchscreen, which I'm trying to work out.

My Chromebook is a new Acer R11 (Braswell, CYAN).

Xenialpup64 loads fine as a live ISO off of USB but is unusable without a mouse and keyboard -- I've used the florence virtual keyboard as a stopgap.

I have also successfully installed Gallium OS 3.0 alpha, and everything works there. But I really want to run Puppy.

It seems that my Acer (and yours?) uses Elantech Elan input devices, and these use different drivers than what are usually carried on Puppies.

Also there is a question about initialization, as I believe these are multiplexed output, and testing for this during initialization doesn't work well. I've found hints about these problems in searches. There may be some solutions published for that -- I have to find them again. I think they're just a line or two at boot.

But another possibility I'd like to find out about is using the GalliumOS kernel in Xenialpup, since it is optimized for these chromebooks.

The one that works presently in GalliumOS 3.0 alpha for me is called 4.15.18-galliumos 0+dev2.

I haven't been able to locate that exact one but I did find the 4.15.13 version here: https://galliumos.org/tmp/kernels/4.15/

On the other hand, I was wondering if I could extract the right kernel from the 3.0 alpha ISO itself?

_________________
Acer Aspire 5349-2635 laptop dual proc, 4gb ram, frugal Tahrpup.
1999 Thinkpad 600e hacked Pent 3, overclocked 800 mHz, 490 kb running Lupu 528

Acer Iconia A1-830 Atom x86 Android tablet
www.sredmond.com
Back to top
View user's profile Send private message Visit poster's website 
bigpup


Joined: 11 Oct 2009
Posts: 11016
Location: Charleston S.C. USA

PostPosted: Sun 16 Sep 2018, 01:12    Post subject:  

I have found posts where people say they got it working, but no specific details.
I did this, but no details how they did it.

You are probably correct in the kernel needs setup correctly for the hardware.
There are some setup options in the 4 series kernels for Chromebooks.
Basically, they enable Chromebook support with what is already in the kernel.
I do not really understand exactly how to use these kernel options.

I run Xenialpup64 7.5 on mine.
Keyboard works OK for normal use.
Just the special laptop specific keys not working.
No touchpad working at all.

Normally, the newest hardware needs the newest Linux kernel.

Probably is some needed firmware and drivers missing.

What is Puppy missing is the big question!

_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
Back to top
View user's profile Send private message 
peterw

Joined: 19 Jul 2006
Posts: 304
Location: UK

PostPosted: Sun 16 Sep 2018, 03:38    Post subject: Elan and Cypress Touchpad Driver - Maybe  

You may get these working with this. Not sure how though: https://github.com/coolstar/crostrackpad3-elan
Back to top
View user's profile Send private message 
vtpup


Joined: 15 Oct 2008
Posts: 1222
Location: Republic of Vermont

PostPosted: Sun 16 Sep 2018, 08:58    Post subject:  

Thanks Peterw, but that looks like Windows 8?

Bigpup, today I'm going to try to move a galliumOS 3.0 alpha kernel into Xenialpup. That should have had the right kernel compile time options set already.

Not sure about the modules setup in xenialpup to match our chromebooks, but that can be changed with Bootmanager or modprobe.

If it works on my chromebook, we'll have to look up your hardware to make sure it uses the same Braswell GalliumOS kernel, if not, a slightly different kernel would be needed, but they are all available in the ISOs available on the GalliumOS site.

Kernels I've found are in the casper directory of the appropriate ISO.

_________________
Acer Aspire 5349-2635 laptop dual proc, 4gb ram, frugal Tahrpup.
1999 Thinkpad 600e hacked Pent 3, overclocked 800 mHz, 490 kb running Lupu 528

Acer Iconia A1-830 Atom x86 Android tablet
www.sredmond.com

Last edited by vtpup on Sun 16 Sep 2018, 09:10; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website 
vtpup


Joined: 15 Oct 2008
Posts: 1222
Location: Republic of Vermont

PostPosted: Sun 16 Sep 2018, 09:05    Post subject:  

Bigpup, there are two types of Acer 14s listed in the chart here:

https://wiki.galliumos.org/Hardware_Compatibility

Which is yours? (EDGAR, or LARS)

_________________
Acer Aspire 5349-2635 laptop dual proc, 4gb ram, frugal Tahrpup.
1999 Thinkpad 600e hacked Pent 3, overclocked 800 mHz, 490 kb running Lupu 528

Acer Iconia A1-830 Atom x86 Android tablet
www.sredmond.com
Back to top
View user's profile Send private message Visit poster's website 
bigpup


Joined: 11 Oct 2009
Posts: 11016
Location: Charleston S.C. USA

PostPosted: Sun 16 Sep 2018, 11:28    Post subject:  

Mine is a HP Chromebook 14.

On that chart it would be this one.
Quote:
HP Chromebook 14 G4 KIP 2015 Intel Bay Trail


That is a very good web site you found.
Thanks!

Not sure how to use it.
Any help you can give, would be good!
Thanks!!

_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
Back to top
View user's profile Send private message 
vtpup


Joined: 15 Oct 2008
Posts: 1222
Location: Republic of Vermont

PostPosted: Sun 16 Sep 2018, 12:23    Post subject:  

Oh, okay, my mistake HP 14 not Acer 14.

So let me try to move the GalliumOS Braswell kernel for my Acer chromebook to xenialpup, and see what happens. I'll post instructions if successful.

If it works, then you could try moving the GalliumOS Baytrail kernel to xenialpup for your HP chromebook.

_________________
Acer Aspire 5349-2635 laptop dual proc, 4gb ram, frugal Tahrpup.
1999 Thinkpad 600e hacked Pent 3, overclocked 800 mHz, 490 kb running Lupu 528

Acer Iconia A1-830 Atom x86 Android tablet
www.sredmond.com
Back to top
View user's profile Send private message Visit poster's website 
vtpup


Joined: 15 Oct 2008
Posts: 1222
Location: Republic of Vermont

PostPosted: Sun 16 Sep 2018, 15:36    Post subject:  

mikeslr just pointed out to me that the 3.0 alpha version of GalliumOS is an Ubuntu Bionic Beaver version, not Xenial Xerus, as I thought it was.

The current stable 2.1 GalliumOS is Xenial, so I could try that kernel. Except that my particular Acer Chromebook (CYAN) has sound problems with that version. Yours, may work fine, however.

I think I'm going to try using the 2.1 kernel for mine with xenialpup64, just as an experiment, even though sound won't work -- at least the keyboard, touchscreen, and touchpad will, and it will test out whether swapping kernels works at all for this kind of thing.

_________________
Acer Aspire 5349-2635 laptop dual proc, 4gb ram, frugal Tahrpup.
1999 Thinkpad 600e hacked Pent 3, overclocked 800 mHz, 490 kb running Lupu 528

Acer Iconia A1-830 Atom x86 Android tablet
www.sredmond.com
Back to top
View user's profile Send private message Visit poster's website 
bigpup


Joined: 11 Oct 2009
Posts: 11016
Location: Charleston S.C. USA

PostPosted: Sun 16 Sep 2018, 16:41    Post subject:  

I do not think what version of the OS, the kernel is in, makes a lot of difference.

I have used kernels from different Puppy versions in different Puppy versions.

The Linux kernel is more about what hardware support is built into the kernel.
There are some kernel setup options, when the kernel is compiled for a OS. However, those are just dealing with what features are enabled or disabled in the kernel.

It is not going to hurt anything if you try a kernel and it does not work.

Example:
kernel config options for chrome OS
Code:
CONFIG_CHROME_PLATFORMS=y
CONFIG_CHROMEOS_LAPTOP=m
CONFIG_CHROMEOS_PSTORE=m


In Puppy kernels, I think it is more about what hardware is being supported by the kernel.
How it is configured.
Code:
CONFIG_CHROME_PLATFORMS=y
is already enabled in Xenialpup64 7.5 kernel.
Must be needed hardware support, not enabled, or not there, in the kernel.
Also, probably needed firmware missing in Puppy.

The big problem is.
I know nothing about how to change the kernel config setup.

The above info comes from /usr/src/linux/.config
Quote:
This is the Automatically generated file
Linux/x86 4.9.58 Kernel Configuration

_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
Back to top
View user's profile Send private message 
vtpup


Joined: 15 Oct 2008
Posts: 1222
Location: Republic of Vermont

PostPosted: Sun 16 Sep 2018, 21:45    Post subject:  

Understand Bigpup.

I'm about to try a Fatdog 4.10.8 kernel in Xenialpup64. I know this is a late enough kernel to have drivers for my elantech kbd/touch/etc.

The question will be, if it runs, what modules are enabled. I'll have to find the elantech appropriate ones and modprobe them. I hope that's possible.

I can't compile kernels, so like you, don't know about config file settings that would work.

if the fatpup kernel provides no joy, I'll see if there's any way to frankenstein in the GalliumOS 2.1 kernel. And if I can, after that ,try the 3.0 alpha kernel.

At least it's something to do, instead of my sitting around and wondering "what if".......

I'll let you know.....

_________________
Acer Aspire 5349-2635 laptop dual proc, 4gb ram, frugal Tahrpup.
1999 Thinkpad 600e hacked Pent 3, overclocked 800 mHz, 490 kb running Lupu 528

Acer Iconia A1-830 Atom x86 Android tablet
www.sredmond.com
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 2 [18 Posts]   Goto page: 1, 2 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars )
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0592s ][ Queries: 11 (0.0061s) ][ GZIP on ]