You are not logged in.

#1 2016-06-02 14:42:52

rjpinheiro
Member
From: Rio de Janeiro/BR
Registered: 2016-06-02
Posts: 3
Website

Dell Inspiron 7348 trying to drive me crazy.

Hi, hope someone can help me.

I bought a Dell Inspiron 7348 notebook, one of these which are convertible, touchscreen, 13,3" screen, light (1,5 kg)... Very nice! So I decided to install a Linux distro, there is the day when started my nightmare. Tried Fedora, Debian, Arch (a bit old one), Ubuntu LTS, LMDE, Linux Mint... I could have a using system when I finally installed Ubuntu 14.10. Every installed distro won't boot, only a pitch black screen. As I saw before, maybe there is something related to ACPI issues, but I'll take a look about it later.

So I adapted Ubuntu 14.10 in order to use Gnome panel (really dislike that Unity thingie), but decided to try Arch Linux a second tikme. I installed it in a second partition (newer release, 2016-03, I think), installed everything I needed... And I got my headaches.

There were sound issues (the headphone was muted, and I didn't find where I can change it), some crashes, but the most annoying of the problems is the touchscreen/trackpad issue. Sometimes the mouse becomes crazy, jumping and clicking, opening windows and changing screens.

Here goes a bit of log from journalctl:

Jun 02 11:07:14 legolas /usr/lib/gdm/gdm-x-session[757]: (EE) BUG: triggered 'if (!(event->device_event.flags & (1 << 5)))'
Jun 02 11:07:14 legolas /usr/lib/gdm/gdm-x-session[757]: (EE) BUG: touch.c:644 in TouchConvertToPointerEvent()
Jun 02 11:07:14 legolas /usr/lib/gdm/gdm-x-session[757]: (EE) Non-emulating touch event
Jun 02 11:07:14 legolas /usr/lib/gdm/gdm-x-session[757]: (EE)
Jun 02 11:07:14 legolas /usr/lib/gdm/gdm-x-session[757]: (EE) Backtrace:
Jun 02 11:07:14 legolas /usr/lib/gdm/gdm-x-session[757]: (EE) 0: /usr/lib/xorg-server/Xorg (SwapShorts+0x227b) [0x4624fb]
Jun 02 11:07:14 legolas /usr/lib/gdm/gdm-x-session[757]: (EE) 1: /usr/lib/xorg-server/Xorg (XIGetDevice+0x1665) [0x51f825]
Jun 02 11:07:14 legolas /usr/lib/gdm/gdm-x-session[757]: (EE) 2: /usr/lib/xorg-server/Xorg (XIGetDevice+0x1186) [0x51ebb6]
Jun 02 11:07:14 legolas /usr/lib/gdm/gdm-x-session[757]: (EE) 3: /usr/lib/xorg-server/Xorg (InitProximityClassDeviceStruct+0x2925) [0x5234a5]
Jun 02 11:07:14 legolas /usr/lib/gdm/gdm-x-session[757]: (EE) 4: /usr/lib/xorg-server/Xorg (AccessXFilterReleaseEvent+0x4d2) [0x543d52]
Jun 02 11:07:14 legolas /usr/lib/gdm/gdm-x-session[757]: (EE) 5: /usr/lib/xorg-server/Xorg (mieqSetHandler+0x3a2) [0x572872]
Jun 02 11:07:14 legolas /usr/lib/gdm/gdm-x-session[757]: (EE) 6: /usr/lib/xorg-server/Xorg (mieqProcessInputEvents+0x14f) [0x5728af]
Jun 02 11:07:14 legolas /usr/lib/gdm/gdm-x-session[757]: (EE) 7: /usr/lib/xorg-server/Xorg (ProcessInputEvents+0x19) [0x476919]
Jun 02 11:07:14 legolas /usr/lib/gdm/gdm-x-session[757]: (EE) 8: /usr/lib/xorg-server/Xorg (SendErrorToClient+0xff) [0x43605f]
Jun 02 11:07:14 legolas /usr/lib/gdm/gdm-x-session[757]: (EE) 9: /usr/lib/xorg-server/Xorg (remove_fs_handlers+0x453) [0x43a263]
Jun 02 11:07:14 legolas /usr/lib/gdm/gdm-x-session[757]: (EE) 10: /usr/lib/libc.so.6 (__libc_start_main+0xf1) [0x7f8b071cb741]
Jun 02 11:07:14 legolas /usr/lib/gdm/gdm-x-session[757]: (EE) 11: /usr/lib/xorg-server/Xorg (_start+0x29) [0x424589]
Jun 02 11:07:14 legolas /usr/lib/gdm/gdm-x-session[757]: (EE) 12: ? (?+0x29) [0x29]

I tried xinput disable 11 and xinput disable 12, in order to disable touchscreen, and the problem stopped. But I want my touchscreen back.

xinput --list:

 Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                   	id=17	[slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                   	id=18	[slave  pointer  (2)]
⎜   ↳ DLL0675:00 06CB:75DB Touchpad           	id=13	[slave  pointer  (2)]
⎜   ↳ DLL0675:00 06CB:75DB Touchpad           	id=19	[slave  pointer  (2)]
⎜   ↳ DLL0675:00 06CB:75DB Touchpad           	id=20	[slave  pointer  (2)]
⎜   ↳ ELAN Touchscreen                        	id=12	[slave  pointer  (2)]
⎜   ↳ ELAN Touchscreen Pen                    	id=11	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Power Button                            	id=8	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=9	[slave  keyboard (3)]
    ↳ Integrated_Webcam_HD                    	id=10	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=14	[slave  keyboard (3)]
    ↳ Dell WMI hotkeys                        	id=15	[slave  keyboard (3)]
    ↳ DELL Wireless hotkeys                   	id=16	[slave  keyboard (3)]

uname -a:

Linux legolas 4.5.4-1-zen #1 ZEN SMP PREEMPT Wed May 11 22:39:16 UTC 2016 x86_64 GNU/Linux

lspci | grep -i vga

00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)

BTW, I tried to contact Dell, and they told me to install Windows (argh) again and run all tests. I installed (against my will), and all Dell tests told me that my notebook hasn't any hardware flaws.

Update: I tried the stock kernel, too. Same problem.

Update 2: Thanks for the help, ewaller. I'm more used to discussion mailing lists.

Any ideas? Thanks in advance,

Last edited by rjpinheiro (2016-06-02 15:14:50)


Ricardo Jurczyk Pinheiro - ricardojpinheiro@gmail.com
Of course it runs Linux!
Unix: Live free or die.

Offline

#2 2016-06-02 15:02:40

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,791

Re: Dell Inspiron 7348 trying to drive me crazy.

Welcome to Arch Linux.  I've no advice for your problem, sorry.

I would like to ask you to edit your post and place program output an file contents inside BBCode code tags.  It places the text in boxes that set it apart from the prose, provides scroll bars, and uses a mono-spaced font that allows columns to line up.  You readers will appreciate it.    That reference link is also available under every message post box on the forums.

Thanks.


Edit: What kernel are you running and where did it come from?
Edit2:  Ah, I assume the AUR.  Have you tried the stock kernel?

Last edited by ewaller (2016-06-02 15:05:21)


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#3 2016-06-02 20:56:56

rjpinheiro
Member
From: Rio de Janeiro/BR
Registered: 2016-06-02
Posts: 3
Website

Re: Dell Inspiron 7348 trying to drive me crazy.

Well, I tried another way, using libinput, and it seems that it's stable now big_smile . Maybe libinput should be the main library to handle input devices in Arch Linux cool ... As soon as I can see it's really solved, I'd add the [SOLVED] into the Subject line.

I've got other problems regarding this notebook (wi-fi disconnects too often, it freezes sometimes due to ACPI issues and muted headphones), but I'm solving them, one at a time. I don't give up too easily. smile

I would want to help writing a Wiki page about this naughty notebook. How can I request a page creation? tongue

Last edited by rjpinheiro (2016-06-02 21:43:30)


Ricardo Jurczyk Pinheiro - ricardojpinheiro@gmail.com
Of course it runs Linux!
Unix: Live free or die.

Offline

#4 2016-06-03 03:44:51

pypi
Wiki Maintainer
Registered: 2014-04-22
Posts: 250

Re: Dell Inspiron 7348 trying to drive me crazy.

rjpinheiro wrote:

I would want to help writing a Wiki page about this naughty notebook. How can I request a page creation? tongue

You just can create one.
If there isn't too much to say, consider adding to the Dell page.
See also Category:Laptops.

Offline

#5 2016-06-07 20:21:14

laloch
Member
Registered: 2010-02-04
Posts: 186

Re: Dell Inspiron 7348 trying to drive me crazy.

Hello rjpinheiro,

your xinput output is somewhat strange. Why are there the three instances of the touchpad pointer? My output looks like this:

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech USB Trackball                    id=11   [slave  pointer  (2)]
⎜   ↳ ELAN Touchscreen                          id=13   [slave  pointer  (2)]
⎜   ↳ ELAN Touchscreen Pen                      id=14   [slave  pointer  (2)]
⎜   ↳ DLL0675:00 06CB:75DB Touchpad             id=15   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ Dell Dell USB Keyboard                    id=10   [slave  keyboard (3)]
    ↳ Integrated_Webcam_HD                      id=12   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=16   [slave  keyboard (3)]
    ↳ DELL Wireless hotkeys                     id=17   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=18   [slave  keyboard (3)]

Btw, I have exactly oposite experience with the libinput - the last time I tried, multitouch and scrolling didn't work for me. It seems to me that the evdev driver is much more mature.

Offline

Board footer

Powered by FluxBB