So I got this thing the other day and love it except for one thing. Any network im on I can seem to get higher the 6mb/s network speeds when checking in "connection information" in ubuntu.
Im still running the stock load of 12.04, I've run all the updates and Ive been on 4 different networks over the last few days. Can anyone help with this? My m4600 on the same network shows between 54-100mb/s speeds in Ubuntu.
Alright so Back to replying to my own posts, This is really starting to feel like linux......
So I loaded the lts-saucy kernel and my internet speeds jumped to 130-150mb/s transfer rate. Great!!!
Wait, why doesnt touch scrolling or clicking work.... oh Ubuntu doesnt think I have a touch pad now. SO I can choose between reasonable internet or a working touch pad.
Awesome! That worked great. As I was googling around I found that fix. But it was mentioned that doing it may cause some issues with suspending. Have you guys seen any of that? I dont typically suspend in linux because its never seemed to work well until this laptop so I was pretty stocked to see that, but if it does cause me issues I think I can work around that.
That's correct. Blacklisting i2c-hid will allow you to run the latest lts-saucy kernels and get your touchpad back.
The new XPS 13 has a Synaptics touchpad which can act in both PS/2 and HID over I2C mode. If during the initialization the system sends i2c commands, it switches to i2c and drops the ps/2 interface. Newer kernels such as lts-saucy have this i2c support built in, while the kernel pre-loaded with the XPS13 fell back to psmouse mode since it did not have a lot of i2c support in it.
There are several problems currently:
- Synaptics is pushing a proper hid driver for this touchpad, but it is still a long ways from complete. It might be later this summer before anything is ready to go.
- In i2c (hid) mode, the touchpad behaves like a basic mouse. In psmouse mode, you at least get the scrolling and tap to click functionality back.
Ubuntu as well as other distributions (like Fedora) are aware of this and are, for the time being, recommending the i2c blacklist workaround while Synaptics gets things sorted upstream.
Cool Ill try it later today. I was really hoping to get away from kernel hacking. I just came from the chromebook pixel, running ubuntu and debian. But I guess thats half the fun.
I can't remember exactly how I got the touchpad working. It initially showed up as a generic mouse which meant I couldn't turn off tapping (which drove me nuts). I'll get to finding out how that was done in a moment.
Edit: I performed the blacklist mentioned above (added "blacklist i2c_hid" to /etc/modprobe.d/blacklist_i2c_hid.conf)
The software Im using isnt supported in anything newer then 13.04. I dont mind pulling the new kernels down. Heck I was building new kernels from source ever couple weeks on the pixel :D
prcdslnc13
26 Posts
1318
0
Posted March 18th, 2014 09:00
Alright so Back to replying to my own posts, This is really starting to feel like linux......
So I loaded the lts-saucy kernel and my internet speeds jumped to 130-150mb/s transfer rate. Great!!!
Wait, why doesnt touch scrolling or clicking work.... oh Ubuntu doesnt think I have a touch pad now. SO I can choose between reasonable internet or a working touch pad.
Anyone fixed this?