Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: HP Envy X360 Touchscreen  (gelezen 377 keer)

Offline vriezeaj

  • Lid
HP Envy X360 Touchscreen
« Gepost op: 2016/12/23, 20:02:58 »
Beste allemaal,

Ik ben in het bezig van een HP Envy X360 (nee geen xbox), maar heb hem draaien met Ubuntu 16.04 LTS.
Alles werkt prima, en inmiddels draaien eigenlijk ook al mijn programma's die ik dagelijks gebruik.
Nu blijkt dat ik een touchscreen heb op deze laptop, iemand die weet of dit werkende te krijgen is?

Offline MauRice2

  • Lid
  • Steunpunt: Nee
Re: HP Envy X360 Touchscreen
« Reactie #1 Gepost op: 2016/12/23, 20:38:28 »
Vriezeaj,

Ik heb geen ervaringen met touchscreen, maar vermoed dat het via USB is aangesloten.
De onderstaande terminal opdracht zal je meer info geven:
lsusb

Dan, hopen, dat het er tussen zit.
Naam, Type en zijn ID (9 charachters met een dubbele punt in het midden).
Dan is het zoeken of deze al wordt ondersteun in Linux.
Maw welke kernel-module, lees driver, je nodig heb om het te laten werken.
MvG,
MauRice
Registered Linux user: 473556

Offline Pjotr

  • Lid
    • http://sites.google.com/site/computertip
  • Steunpunt: Nee
Re: HP Envy X360 Touchscreen
« Reactie #2 Gepost op: 2016/12/23, 21:26:42 »
Zo'n aanraakscherm zou eigenlijk uit-de-doos moeten werken. Doet-ie dat niet? Op mijn computerclub zit iemand die al sinds Linux Mint 17.x (die gebouwd is op Ubuntu 14.04) z'n aanraakscherm volledig werkend heeft op 'n Medion flaptop. Niks voor hoeven te doen.

Als het nu nog niet werkt, zou je 't eens kunnen proberen met de 4.8-kernel. In Linux Mint 18.x (gebouwd op Ubuntu 16.04) is die al simpelweg installeerbaar via het kernelgereedschapje in Updatebeheer, maar voor Ubuntu 16.04 moet je daar waarschijnlijk de PPA van het Canonical Kernel Team voor gebruiken:
https://sites.google.com/site/computertip/varia#TOC-Nieuwste-kernel-installeren-met-de-PPA-van-het-Canonical-Kernel-Team
(punt 10, linkerkolom)

Herstart je computer na de installatie. Werkt het aanraakscherm nu wel uit-de-doos?
« Laatst bewerkt op: 2016/12/23, 21:31:21 door Pjotr »

Offline vriezeaj

  • Lid
Re: HP Envy X360 Touchscreen
« Reactie #3 Gepost op: 2016/12/24, 09:48:25 »
Ik krijg een foutmelding bij de laatste regel, wellicht moet ik net iets anders intypen, maar zal niet weten wat.

arjan@ENVY:~$ sudo apt-get install linux-generic-lts-yakkety
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd       
De statusinformatie wordt gelezen... Klaar
E: Kan pakket linux-generic-lts-yakkety niet vinden

Offline jvecht

  • Lid
    • Just Vecht
  • Steunpunt: Ja
Re: HP Envy X360 Touchscreen
« Reactie #4 Gepost op: 2016/12/24, 10:21:44 »
Hoi Vrieze,

Tja, dat pakket bestaat niet. De Yakkety Yak is toch ook geen LTS?

Ik ben niet zo thuis in kernel zaken, maar als ik Synaptic zo begrijp zou je het pakket linux-image-generic moeten nemen, waarna automagisch kernel 4.8.0-32-generic binnen wordt gehaald in de versie die jouw systeem nodig heeft.

Dit is nou zoiets wat je vooral NIET moet proberen zonder goede begeleiding. Anders mag je wellicht puinruimen. Dus laten we maar even wachten op commentaar van de experts hier.

groet,

Just
Steunpunt Zoetermeer e.o.   PC of laptop nog XP of Vista? Probeer kosteloos Ubuntu of Xubuntu! Met:
  Boekje "Werken met Xubuntu" 3000+ downloads!
     Het Helpmij Magazine Juni 2017

Offline koos4401

  • Lid
  • Steunpunt: Nee
Re: HP Envy X360 Touchscreen
« Reactie #5 Gepost op: 2016/12/24, 10:39:56 »
@just: ben het met je eens, maar... de aangehaalde site van Pjotr (!) heeft het nadrukkelijk óók over: linux-generic-lts-yakkety. De begeleiding van Pjotr is altijd al uitstekend geweest, ook via zijn website. Misschien heeft hij deze keer een steekje laten vallen?
Op 27-okt-2009 om 08.20 GMT geregistreerd als gebruiker nr.: 498523

Offline MauRice2

  • Lid
  • Steunpunt: Nee
Re: HP Envy X360 Touchscreen
« Reactie #6 Gepost op: 2016/12/24, 10:41:47 »
Vriezeaj,

Om kernel 4.8.0-x te installeren op Ubuntu 16.04 gaat via de twee onderstaande pakketten:
Citaat
linux-generic-hwe-16.04-edge
linux-headers-generic-hwe-16.04-edge

Maar voordat je deze gaat installeren, graag de uitkomst van lsusb.

Ik heb zelf geen ervaring met een touchscreen.
Maar het verbaast mij ook dat het niet out-of-the-box werkt zoals Pjotr het aankaarte.
Zoek eens in 'Synaptic Package Manager' op 'touchschreen'.
MvG,
MauRice
Registered Linux user: 473556

Offline vriezeaj

  • Lid
Re: HP Envy X360 Touchscreen
« Reactie #7 Gepost op: 2016/12/24, 10:54:54 »
Hierbij mijn lsusb.

arjan@ENVY:~$ lsusb
Bus 001 Device 006: ID 05c8:0801 Cheng Uei Precision Industry Co., Ltd (Foxlink)
Bus 001 Device 005: ID 05c8:0800 Cheng Uei Precision Industry Co., Ltd (Foxlink)
Bus 001 Device 004: ID 0483:91d1 STMicroelectronics Sensor Hub
Bus 001 Device 003: ID 8087:0a2a Intel Corp.
Bus 001 Device 002: ID 0438:7900 Advanced Micro Devices, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Offline Pjotr

  • Lid
    • http://sites.google.com/site/computertip
  • Steunpunt: Nee
Re: HP Envy X360 Touchscreen
« Reactie #8 Gepost op: 2016/12/24, 11:04:08 »
Mijn instructie was inderdaad verouderd..... Het moet zijn:
sudo apt-get install linux-generic-hwe-16.04-edge
Ik heb 'm gelijk verbeterd op m'n webstek.   :)

Herstart je computer na de installatie. Probeer daarna, of het aanraakscherm werkt.
« Laatst bewerkt op: 2016/12/24, 11:08:52 door Pjotr »

Offline vriezeaj

  • Lid
Re: HP Envy X360 Touchscreen
« Reactie #9 Gepost op: 2016/12/24, 11:20:44 »
Aangezien, ik nog geen productie draai met mijn nieuwe Envy laptop, kernel upgrade gedaan. Helaas touchscreen werkt nog niet.

Offline Pjotr

  • Lid
    • http://sites.google.com/site/computertip
  • Steunpunt: Nee
Re: HP Envy X360 Touchscreen
« Reactie #10 Gepost op: 2016/12/24, 12:07:00 »
Lastig..... Op Reddit is er een melding van iemand die 'm aan de praat heeft gekregen in Linux Mint 18 Cinnamon (die is gebaseerd op Ubuntu 16.04), simpelweg door de 4.8-kernel te installeren:
https://www.reddit.com/r/linuxmint/comments/58encv/no_touchscreen_support_after_install/

Probeer dat ook eens?

Linux Mint 18.1 Cinnamon haal je hier:
http://ftp.tudelft.nl/linuxmint/stable/18.1/linuxmint-18.1-cinnamon-64bit.iso

Installeer 'm door 'm over Ubuntu heen te gooien op de harde schijf.

Kernel 4.8 installeren doe je in Mint niet via de PPA van Canonical Kernel Team, maar simpelweg via Updatebeheer - werkbalk: Tonen - Linuxkernels
Dan zie je 'm staan in het linkerpaneel. Installeer de nieuwste van de 4.8 kernels en herstart je computer.
« Laatst bewerkt op: 2016/12/24, 12:21:20 door Pjotr »

Offline MauRice2

  • Lid
  • Steunpunt: Nee
Re: HP Envy X360 Touchscreen
« Reactie #11 Gepost op: 2016/12/24, 12:50:48 »
Vriezeaj,

Citaat
Bus 001 Device 006: ID 05c8:0801 Cheng Uei Precision Industry Co., Ltd (Foxlink)
Bus 001 Device 005: ID 05c8:0800 Cheng Uei Precision Industry Co., Ltd (Foxlink)
Bus 001 Device 004: ID 0483:91d1 STMicroelectronics Sensor Hub

Ik vermoed dat een van twee bovenste de touchscreen (de andere zal de webcam zijn).
De derde zal de iets te maken hebben als je het toestel draai het beeld mee draai.
Veel heb ik niet gevonden op het internet.

Misschien geven deze opdrachten wat meer info:
dmesg | grep -i usb
lsmod | grep usb


Aangezien het nog geen productie toestel is....
De laatste stabile kernel versie is 4.9.0
Je vind die voor *buntu hier: http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9/
Je er drie nodig, de all.deb en de twee generic amd64.deb
Ik neem aan dat je de 64bits Ubuntu heb ge-installeerd.

Download deze in een aparte map, dan:
sudo dpkg -i *.deb

Herstart met de 4.9.0 kernel.
Succes.
MvG,
MauRice
Registered Linux user: 473556

Offline Pjotr

  • Lid
    • http://sites.google.com/site/computertip
  • Steunpunt: Nee
Re: HP Envy X360 Touchscreen
« Reactie #12 Gepost op: 2016/12/24, 13:35:40 »
@MauRice2: het aanraakscherm zou dit moeten zijn:
Unknown SYNA7508:00 06CB:12A4
Zie: https://certification.ubuntu.com/hardware/201509-19622/

Eerlijk gezegd denk ik, dat Mint 18.1 met de 4.8-kernel de kortste klap is om een werkend aanraakveld te krijgen, met bovendien een stabiel systeem. De 4.9-kernel is niet bedoeld of aangepast voor Xenial....
« Laatst bewerkt op: 2016/12/24, 13:37:24 door Pjotr »

Offline MauRice2

  • Lid
  • Steunpunt: Nee
Re: HP Envy X360 Touchscreen
« Reactie #13 Gepost op: 2016/12/24, 14:25:47 »
@MauRice2: het aanraakscherm zou dit moeten zijn:
Unknown SYNA7508:00 06CB:12A4
Zie: https://certification.ubuntu.com/hardware/201509-19622/

Eerlijk gezegd denk ik, dat Mint 18.1 met de 4.8-kernel de kortste klap is om een werkend aanraakveld te krijgen, met bovendien een stabiel systeem. De 4.9-kernel is niet bedoeld of aangepast voor Xenial....

Dan is die touchscreen niet aangesloten via USB, dus toch via PCI.

Wat zeg dan:
lspci -vvnn


MvG,
MauRice
Registered Linux user: 473556