Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Razer Blade Stealth - X windows - No touchpad/touchscreen
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 42563
Location: 56N 3W

PostPosted: Sun Jun 25, 2017 5:49 pm    Post subject: Reply with quote

datafatmunger,

That's lsusb. Its lsmod we need to see.

Jaglover,

Maybe I need to play with a few binary distros :)
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Jaglover
Watchman
Watchman


Joined: 29 May 2005
Posts: 6957
Location: Saint Amant, Acadiana

PostPosted: Sun Jun 25, 2017 6:05 pm    Post subject: Reply with quote

Neddy,

I keep a little domesticated Mint in a VM to support my friends who use it, and Devuan out of curiosity how it develops.
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
datafatmunger
n00b
n00b


Joined: 02 Apr 2016
Posts: 25

PostPosted: Sun Jun 25, 2017 6:11 pm    Post subject: Reply with quote

Ha! I'm also close to the Devuan development. I think it's great...but hasn't totally hit my needs.

Here are my lsmods...(keeping on this distro...)...

Ubuntu:
https://paste.pound-python.org/show/DI7Mt3V6gsbH1n9iSE34/

My Gentoo:
https://paste.pound-python.org/show/20rlGGtgjPyicHRiMCqc/
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 42563
Location: 56N 3W

PostPosted: Sun Jun 25, 2017 7:19 pm    Post subject: Reply with quote

datafatmunger,

This stands out as being missing from your system.
Code:
pinctrl_sunrisepoint    28672  0
pinctrl_intel          20480  1 pinctrl_sunrisepoint


Its off in your kernel too.

The symbol
Code:
  │ CONFIG_PINCTRL_SUNRISEPOINT:                                            │ 
  │                                                                         │ 
  │ Sunrisepoint is the PCH of Intel Skylake. This pinctrl driver           │ 
  │ provides an interface that allows configuring of PCH pins and           │ 
  │ using them as GPIOs.

Gets you pinctrl_intel for free.

The help says
Code:
   ┌──────────────────────────── Search Results ─────────────────────────────┐
  │ Symbol: PINCTRL_SUNRISEPOINT [=n]                                       │ 
  │ Type  : tristate                                                        │ 
  │ Prompt: Intel Sunrisepoint pinctrl and GPIO driver                      │ 
  │   Location:                                                             │ 
  │ (1) -> Device Drivers                                                   │ 
  │       -> Pin controllers                                                │ 
  │   Defined at drivers/pinctrl/intel/Kconfig:67                           │ 
  │   Depends on: PINCTRL [=n] && ACPI [=y]                                 │ 
  │   Selects: PINCTRL_INTEL [=n] 

_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
datafatmunger
n00b
n00b


Joined: 02 Apr 2016
Posts: 25

PostPosted: Tue Jun 27, 2017 5:46 am    Post subject: Reply with quote

Nope. Still doesn't work. :?
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 42563
Location: 56N 3W

PostPosted: Tue Jun 27, 2017 10:21 am    Post subject: Reply with quote

datafatmunger,

Are the modules loaded?
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
datafatmunger
n00b
n00b


Joined: 02 Apr 2016
Posts: 25

PostPosted: Tue Jun 27, 2017 10:35 am    Post subject: Reply with quote

I built them into the kernel, not as modules...so I don't expect to see them with lsmod. Correct?

Code:

€ grep CONFIG_PINCTRL_SUNRISEPOINT .config
CONFIG_PINCTRL_SUNRISEPOINT=y
€ grep CONFIG_PINCTRL_INTEL .config
CONFIG_PINCTRL_INTEL=y


Sanity check:
Code:
€ uname -a
Linux localhost 4.9.16-gentoo #27 SMP Tue Jun 27 07:36:27 CEST 2017 x86_64 Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz GenuineIntel GNU/Linux


2 things sort of stand out for me at the moment...looking at the work Ubuntu kernel:
Code:
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
        Subsystem: Razer USA Ltd. Sunrise Point-LP PMC
        Kernel driver in use: intel_pmc_core
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
        Subsystem: Razer USA Ltd. Sunrise Point-LP SMBus
        Kernel modules: i2c_i801


vs. my Gentoo kernel...
Code:
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
   Subsystem: Razer USA Ltd. Sunrise Point-LP PMC
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
   Subsystem: Razer USA Ltd. Sunrise Point-LP SMBus
   Kernel driver in use: i801_smbus


I think I had the i2c_i801 driver at some point...so maybe i can find that again. The PMC thing I don't get...I have:

Code:
CONFIG_INTEL_PMC_CORE=y
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 42563
Location: 56N 3W

PostPosted: Tue Jun 27, 2017 10:45 am    Post subject: Reply with quote

datafatmunger,

In your last dmesg, intel_pmc_core tried to load but gave an Error -22.
That's power management. On your RAM controller, its unlikely to affect the touch pad.

I don't know the difference between i2c_i801 and i801_smbus.

Correct. Builtins do not appear in lsmod.

Its possible that Ubuntu has out of tree kernel patches. I would be tempted to drop the Ubuntu .config into a gentoo kernel, run make oldconfig, then build and test the resulting kernel. If that works, you know its a kernel .config issue. It would be better not to build the kernel and any initrd with genkernel.

If that fails, look for out of tree patches.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
ElDorado
n00b
n00b


Joined: 06 Feb 2018
Posts: 10

PostPosted: Tue Feb 06, 2018 8:49 am    Post subject: Reply with quote

Hey, datafatmunger,

have you succeed in making those touchpad working? I have RBS late 16 with same problem here: working touchscreen but not touchpad.

Looks like libinput sees it in list of devices but no data incoming.
Back to top
View user's profile Send private message
datafatmunger
n00b
n00b


Joined: 02 Apr 2016
Posts: 25

PostPosted: Tue Feb 06, 2018 8:54 am    Post subject: Reply with quote

Never did. :? Would be curious if you find a solution tho...
Back to top
View user's profile Send private message
ElDorado
n00b
n00b


Joined: 06 Feb 2018
Posts: 10

PostPosted: Tue Feb 06, 2018 8:59 am    Post subject: Reply with quote

datafatmunger wrote:
Never did. :? Would be curious if you find a solution tho...


Challenge accepted :D
Back to top
View user's profile Send private message
ElDorado
n00b
n00b


Joined: 06 Feb 2018
Posts: 10

PostPosted: Tue Feb 06, 2018 5:12 pm    Post subject: Reply with quote

datafatmunger,

I've taken kernel config from systemRescueCD and merge it with mine one. Touchpad is working with libinput :D

So it is definitely some config inside kernel that screw things up. I'll try to find it but I hav eno idea how much time I'll need for this.
Back to top
View user's profile Send private message
ElDorado
n00b
n00b


Joined: 06 Feb 2018
Posts: 10

PostPosted: Wed Feb 07, 2018 8:42 am    Post subject: Reply with quote

looks like it is I2C_DESIGNWARE_PLATFORM. At least I missed that one for touchpad
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
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