Compability problems with cursor?

Started by SysXpl, April 23, 2012, 01:02:23 AM

Previous topic - Next topic

SysXpl

Hi Guys,

I've some problem with my cursor. I got the 64-bit version, fully updated.

Here are some specifications:

Model: Lenovo Thinkpad X1
CPU: Intel Core i5 2520M 2,5 GHz
Graphics: Intel HD Graphics 3000
HDD: Samsung 830 Series 280 GB SSD
Memory: Corsair 8 GB DDR3 SO-DIMM RAM

Installation: Through USB

The cursor freezes bitwise, when moving it around...
IT Geek and Student | Twitter: SysXpl

Malachai

Are you using a usb mouse or wireless mouse? I know that my wireless mouse work perfect but some times it's slow.. when that happens I change the battery and then it works fine.
WiFi security and pentesters training.  Great Forum For n00bs and advance users.

http://top-hat-sec.com/

weVeg

Quote from: SpongBob8 on April 23, 2012, 01:02:23 AM
Hi Guys,

I've some problem with my cursor. I got the 64-bit version, fully updated.

Here are some specifications:

Model: Lenovo Thinkpad X1
CPU: Intel Core i5 2520M 2,5 GHz
Graphics: Intel HD Graphics 3000
HDD: Samsung 830 Series 280 GB SSD
Memory: Corsair 8 GB DDR3 SO-DIMM RAM

Installation: Through USB

The cursor freezes bitwise, when moving it around...
I know, this CPU family is 64 b, but i have intel i7 and works perfectly with 32 bit version, look my lshw output
*-cpu
          description: CPU
          product: Intel(R) Core(TM) i7-2620M CPU @ 2.70GHz
          vendor: Intel Corp.
          physical id: 4
          bus info: cpu@0
          version: 6.10.7
          serial: 0002-06A7-0000-0000-0000-0000
          slot: CPU 1
          size: 2701MHz
          capacity: 4GHz
          width: 64 bits
          clock: 100MHz
          capabilities: x86-64 boot fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx rdtscp constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 x2apic popcnt xsave avx lahf_lm ida arat epb xsaveopt pln pts tpr_shadow vnmi flexpriority ept vpid cpufreq
          configuration: cores=2 enabledcores=1 id=3 threads=2
        *-cache:0
             description: L1 cache
             physical id: 5
             slot: L1-Cache
             size: 32KiB
             capacity: 32KiB
             capabilities: internal write-back unified
        *-cache:1
             description: L2 cache
             physical id: 6
             slot: L2-Cache
             size: 256KiB
             capacity: 256KiB
             capabilities: internal varies unified
        *-cache:2
             description: L3 cache
             physical id: 7
             slot: L3-Cache
             size: 4MiB
             capacity: 4MiB
             capabilities: internal varies unified
        *-logicalcpu:0
             description: Logical CPU
             physical id: 3.1
             width: 64 bits
             capabilities: logical
        *-logicalcpu:1
             description: Logical CPU
             physical id: 3.2
             width: 64 bits
             capabilities: logical
        *-logicalcpu:2
             description: Logical CPU
             physical id: 3.3
             width: 64 bits
             capabilities: logical
        *-logicalcpu:3
             description: Logical CPU
             physical id: 3.4
             width: 64 bits
             capabilities: logical
        *-logicalcpu:4
             description: Logical CPU
             physical id: 3.5
             width: 64 bits
             capabilities: logical
        *-logicalcpu:5
             description: Logical CPU
             physical id: 3.6
             width: 64 bits
             capabilities: logical
        *-logicalcpu:6
             description: Logical CPU
             physical id: 3.7
             width: 64 bits
             capabilities: logical
        *-logicalcpu:7
             description: Logical CPU
             physical id: 3.8
             width: 64 bits
             capabilities: logical
        *-logicalcpu:8
             description: Logical CPU
             physical id: 3.9
             width: 64 bits
             capabilities: logical
        *-logicalcpu:9
             description: Logical CPU
             physical id: 3.a
             width: 64 bits
             capabilities: logical
        *-logicalcpu:10
             description: Logical CPU
             physical id: 3.b
             width: 64 bits
             capabilities: logical
        *-logicalcpu:11
             description: Logical CPU
             physical id: 3.c
             width: 64 bits
             capabilities: logical
        *-logicalcpu:12
             description: Logical CPU
             physical id: 3.d
             width: 64 bits
             capabilities: logical
        *-logicalcpu:13
             description: Logical CPU
             physical id: 3.e
             width: 64 bits
             capabilities: logical
        *-logicalcpu:14
             description: Logical CPU
             physical id: 3.f
             width: 64 bits
             capabilities: logical
        *-logicalcpu:15
             description: Logical CPU
             physical id: 3.10
             width: 64 bits
             capabilities: logical
     *-memory
          description: System Memory
          physical id: 40
          slot: System board or motherboard
          size: 4GiB
        *-bank:0
             description: SODIMM DDR3 Synchronous 1333 MHz (0,8 ns)
             product: ASU1333S9-4G-ECEWG
             vendor: Kingston
             physical id: 0
             serial: 8B02F552
             slot: ChannelA-DIMM0
             size: 4GiB
             width: 64 bits
             clock: 1333MHz (0.8ns)
        *-bank:1
             description: DIMM [empty]
             product: [Empty]
             vendor: [Empty]
             physical id: 1
             serial: [Empty]
             slot: ChannelB-DIMM0

As you can see 4 Gb RAM is correctly see ;)
Have you ever tryed 32 Bit version?

ps: Welcome dear!!
una voce libera è sempre liberatrice
under_r00t

ostendali

Quote from: SpongBob8 on April 23, 2012, 01:02:23 AM
Hi Guys,

I've some problem with my cursor. I got the 64-bit version, fully updated.

Here are some specifications:

Model: Lenovo Thinkpad X1
CPU: Intel Core i5 2520M 2,5 GHz
Graphics: Intel HD Graphics 3000
HDD: Samsung 830 Series 280 GB SSD
Memory: Corsair 8 GB DDR3 SO-DIMM RAM

Installation: Through USB

The cursor freezes bitwise, when moving it around...
The implementation of intel CPU is not really 64bit, is a kind of pseudo 64bit and does not works everytime as it should on 64 platform OS.
So, you should try to install the 32bit version and if it gives the same problem we will be able to work on it and give you some advise.

SysXpl

Quote from: weVeg on April 23, 2012, 04:05:03 PM
Quote from: SpongBob8 on April 23, 2012, 01:02:23 AM
Hi Guys,

I've some problem with my cursor. I got the 64-bit version, fully updated.

Here are some specifications:

Model: Lenovo Thinkpad X1
CPU: Intel Core i5 2520M 2,5 GHz
Graphics: Intel HD Graphics 3000
HDD: Samsung 830 Series 280 GB SSD
Memory: Corsair 8 GB DDR3 SO-DIMM RAM

Installation: Through USB

The cursor freezes bitwise, when moving it around...
I know, this CPU family is 64 b, but i have intel i7 and works perfectly with 32 bit version, look my lshw output
*-cpu
          description: CPU
          product: Intel(R) Core(TM) i7-2620M CPU @ 2.70GHz
          vendor: Intel Corp.
          physical id: 4
          bus info: cpu@0
          version: 6.10.7
          serial: 0002-06A7-0000-0000-0000-0000
          slot: CPU 1
          size: 2701MHz
          capacity: 4GHz
          width: 64 bits
          clock: 100MHz
          capabilities: x86-64 boot fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx rdtscp constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 x2apic popcnt xsave avx lahf_lm ida arat epb xsaveopt pln pts tpr_shadow vnmi flexpriority ept vpid cpufreq
          configuration: cores=2 enabledcores=1 id=3 threads=2
        *-cache:0
             description: L1 cache
             physical id: 5
             slot: L1-Cache
             size: 32KiB
             capacity: 32KiB
             capabilities: internal write-back unified
        *-cache:1
             description: L2 cache
             physical id: 6
             slot: L2-Cache
             size: 256KiB
             capacity: 256KiB
             capabilities: internal varies unified
        *-cache:2
             description: L3 cache
             physical id: 7
             slot: L3-Cache
             size: 4MiB
             capacity: 4MiB
             capabilities: internal varies unified
        *-logicalcpu:0
             description: Logical CPU
             physical id: 3.1
             width: 64 bits
             capabilities: logical
        *-logicalcpu:1
             description: Logical CPU
             physical id: 3.2
             width: 64 bits
             capabilities: logical
        *-logicalcpu:2
             description: Logical CPU
             physical id: 3.3
             width: 64 bits
             capabilities: logical
        *-logicalcpu:3
             description: Logical CPU
             physical id: 3.4
             width: 64 bits
             capabilities: logical
        *-logicalcpu:4
             description: Logical CPU
             physical id: 3.5
             width: 64 bits
             capabilities: logical
        *-logicalcpu:5
             description: Logical CPU
             physical id: 3.6
             width: 64 bits
             capabilities: logical
        *-logicalcpu:6
             description: Logical CPU
             physical id: 3.7
             width: 64 bits
             capabilities: logical
        *-logicalcpu:7
             description: Logical CPU
             physical id: 3.8
             width: 64 bits
             capabilities: logical
        *-logicalcpu:8
             description: Logical CPU
             physical id: 3.9
             width: 64 bits
             capabilities: logical
        *-logicalcpu:9
             description: Logical CPU
             physical id: 3.a
             width: 64 bits
             capabilities: logical
        *-logicalcpu:10
             description: Logical CPU
             physical id: 3.b
             width: 64 bits
             capabilities: logical
        *-logicalcpu:11
             description: Logical CPU
             physical id: 3.c
             width: 64 bits
             capabilities: logical
        *-logicalcpu:12
             description: Logical CPU
             physical id: 3.d
             width: 64 bits
             capabilities: logical
        *-logicalcpu:13
             description: Logical CPU
             physical id: 3.e
             width: 64 bits
             capabilities: logical
        *-logicalcpu:14
             description: Logical CPU
             physical id: 3.f
             width: 64 bits
             capabilities: logical
        *-logicalcpu:15
             description: Logical CPU
             physical id: 3.10
             width: 64 bits
             capabilities: logical
     *-memory
          description: System Memory
          physical id: 40
          slot: System board or motherboard
          size: 4GiB
        *-bank:0
             description: SODIMM DDR3 Synchronous 1333 MHz (0,8 ns)
             product: ASU1333S9-4G-ECEWG
             vendor: Kingston
             physical id: 0
             serial: 8B02F552
             slot: ChannelA-DIMM0
             size: 4GiB
             width: 64 bits
             clock: 1333MHz (0.8ns)
        *-bank:1
             description: DIMM [empty]
             product: [Empty]
             vendor: [Empty]
             physical id: 1
             serial: [Empty]
             slot: ChannelB-DIMM0

As you can see 4 Gb RAM is correctly see ;)
Have you ever tryed 32 Bit version?

ps: Welcome dear!!

My model does support 8 GB:

QuoteCPU   Intel® FCPGA988 Socket Supports Sandy Bridge Processor
BIOS   AMI 8Mbit SPI BIOS
System Chipset   Intel® QM67
I/O Chip   Nuvoton NTC6776F
System Memory   One 204-pin DDR3 SODIMM Socket Supports Up to 8GB DDR3 1066/ 1333 SDRAM
SSD   1 x mSATA (from Mini PCIe Slot)
Watchdog Timer   Reset: 1sec. ~ 65535min. and 1sec. or 1min./step
Expansion   1 x Mini PCIe (Support mSATA)

I/O 
MIO   2 x SATA III, 1 x RS-232, 1 x RS-232/ 422/ 485, LPC
IrDA   Nuvoton NTC6776F (Share with COM2)
USB   10 x USB 2.0
DI/O   8-bit GPI, 8-bit GPO

Display 
Chipset   Intel® QM67
Display Memory   Share System Momory Up to 512MB
Resolution   DVI Mode: 1920 x 1200 @ 60Hz, LCD/ Simultaneous Mode : 18 or 24 bits/pixel; Pixel Clock 25-112MHz, HDMI Mode: 1920 x 1200 @ 60Hz
LVDS   Dual-channel 18/ 24-bit LVDS
Multiple Display   DVI + LVDS, DVI + HDMI, HDMI + LVDS

I'll try to install the 32-bit version instead... But as I've understand it does not make use of all the whole RAM? Can I do anything to come around this?
IT Geek and Student | Twitter: SysXpl

SysXpl

#5
Quote from: Malachai on April 23, 2012, 07:22:48 AM
Are you using a usb mouse or wireless mouse? I know that my wireless mouse work perfect but some times it's slow.. when that happens I change the battery and then it works fine.

It's a laptop so I use my touchpad. But I can try to use another mice, if it's a case about the driver. Thanks for the idea.
IT Geek and Student | Twitter: SysXpl

weVeg

QuoteI'll try to install the 32-bit version instead... But as I've understand it does not make use of all the whole RAM? Can I do anything to come around this?
try the 32 Bit and look if it can manage ram without trouble... anyways there are some workaround, like here http://www.cyberciti.biz/faq/ubuntu-linux-4gb-ram-limitation-solution/ or just googling a little :) . So, i'm luky and my bbox works out of the box!
Bye!
una voce libera è sempre liberatrice
under_r00t

SysXpl

#7
Quote from: ostendali on April 23, 2012, 04:43:03 PM
The implementation of intel CPU is not really 64bit, is a kind of pseudo 64bit and does not works everytime as it should on 64 platform OS.
So, you should try to install the 32bit version and if it gives the same problem we will be able to work on it and give you some advise.

I think you could be wrong about this. You say this "implementation" does not support real 64bit. But did you emanate, that I don't got the same motherboard as weVeg mention? Thinkpad X1's are made with many different models like many other manufactory lines. My chipset does support SandyBridge, but I got no idea if the one WeVeg got supports it. Could maybe be relevant? Is it still pseudo 64bit? I might say that I've now tried the 32bit version and the problem consists...

Please check my specs again:

QuoteCPU   Intel® FCPGA988 Socket Supports Sandy Bridge Processor
BIOS   AMI 8Mbit SPI BIOS
System Chipset   Intel® QM67
I/O Chip   Nuvoton NTC6776F
System Memory   One 204-pin DDR3 SODIMM Socket Supports Up to 8GB DDR3 1066/ 1333 SDRAM
SSD   1 x mSATA (from Mini PCIe Slot)
Watchdog Timer   Reset: 1sec. ~ 65535min. and 1sec. or 1min./step
Expansion   1 x Mini PCIe (Support mSATA)

I/O  
MIO   2 x SATA III, 1 x RS-232, 1 x RS-232/ 422/ 485, LPC
IrDA   Nuvoton NTC6776F (Share with COM2)
USB   10 x USB 2.0
DI/O   8-bit GPI, 8-bit GPO

Display  
Chipset   Intel® QM67
Display Memory   Share System Momory Up to 512MB
Resolution   DVI Mode: 1920 x 1200 @ 60Hz, LCD/ Simultaneous Mode : 18 or 24 bits/pixel; Pixel Clock 25-112MHz, HDMI Mode: 1920 x 1200 @ 60Hz
LVDS   Dual-channel 18/ 24-bit LVDS
Multiple Display   DVI + LVDS, DVI + HDMI, HDMI + LVDS

And:

QuoteModel: Lenovo Thinkpad X1
CPU: Intel Core i5 2520M 2,5 GHz
Graphics: Intel HD Graphics 3000
HDD: Samsung 830 Series 280 GB SSD
Memory: Corsair 8 GB DDR3 SO-DIMM RAM

I think it's lacking compability... But maybe I'm wrong. :)

EDIT: BTW, I got Windows 7 Enterprise 64Bit and it works perfect. It's beeing delivered with 64bit Professional...
IT Geek and Student | Twitter: SysXpl

weVeg

QuoteI might say that I've now tried the 32bit version and the problem consists...
Only touchpad have problem or all mouses you tryed?
una voce libera è sempre liberatrice
under_r00t

SysXpl

QuoteOnly touchpad have problem or all mouses you tryed?

I will try with another mouse as soon as possible. I just need to get some time and a opportunity...
IT Geek and Student | Twitter: SysXpl

ostendali

Quote from: SysXpl on April 26, 2012, 12:37:02 AM

I think you could be wrong about this. You say this "implementation" does not support real 64bit. But did you emanate, that I don't got the same motherboard as weVeg mention? Thinkpad X1's are made with many different models like many other manufactory lines. My chipset does support SandyBridge, but I got no idea if the one WeVeg got supports it. Could maybe be relevant? Is it still pseudo 64bit? I might say that I've now tried the 32bit version and the problem consists...
I can be wrong for sure, but the fact is, in my knowledge I know that real 64bit intel cpu are xeon and/or itanium stuff...
with this I mean, in this case a CPU might have external data buses or address buses with different sizes from the registers, even larger. The term may also refer to the size of low-level data types, such as 64-bit floating-point numbers but not instruction set. It was a long and old discussion that we had somewhere else in community wide, I don't remember now the details....but anyway, let come back to your problem.

Quote
Please check my specs again:

CPU   Intel® FCPGA988 Socket Supports Sandy Bridge Processor
BIOS   AMI 8Mbit SPI BIOS
System Chipset   Intel® QM67
I/O Chip   Nuvoton NTC6776F
System Memory   One 204-pin DDR3 SODIMM Socket Supports Up to 8GB DDR3 1066/ 1333 SDRAM
SSD   1 x mSATA (from Mini PCIe Slot)
Watchdog Timer   Reset: 1sec. ~ 65535min. and 1sec. or 1min./step
Expansion   1 x Mini PCIe (Support mSATA)

I/O  
MIO   2 x SATA III, 1 x RS-232, 1 x RS-232/ 422/ 485, LPC
IrDA   Nuvoton NTC6776F (Share with COM2)
USB   10 x USB 2.0
DI/O   8-bit GPI, 8-bit GPO

Display  
Chipset   Intel® QM67
Display Memory   Share System Momory Up to 512MB
Resolution   DVI Mode: 1920 x 1200 @ 60Hz, LCD/ Simultaneous Mode : 18 or 24 bits/pixel; Pixel Clock 25-112MHz, HDMI Mode: 1920 x 1200 @ 60Hz
LVDS   Dual-channel 18/ 24-bit LVDS
Multiple Display   DVI + LVDS, DVI + HDMI, HDMI + LVDS
Model: Lenovo Thinkpad X1
CPU: Intel Core i5 2520M 2,5 GHz
Graphics: Intel HD Graphics 3000
HDD: Samsung 830 Series 280 GB SSD
Memory: Corsair 8 GB DDR3 SO-DIMM RAM

I think it's lacking compability... But maybe I'm wrong. :)

EDIT: BTW, I got Windows 7 Enterprise 64Bit and it works perfect. It's beeing delivered with 64bit Professional...

Can you check the X log files and the system logs as well if there are any suspicious logs related to pad?
Because I have a lenovo (l420 64bit) as well with similar specs of yours and haven't noticed any problem regardless.
Could be pointer problem in x configuration file.

SysXpl

#11
Quote
I can be wrong for sure, but the fact is, in my knowledge I know that real 64bit intel cpu are xeon and/or itanium stuff...
with this I mean, in this case a CPU might have external data buses or address buses with different sizes from the registers, even larger. The term may also refer to the size of low-level data types, such as 64-bit floating-point numbers but not instruction set. It was a long and old discussion that we had somewhere else in community wide, I don't remember now the details....but anyway, let come back to your problem.

Because, my knowledge about the technical parts of the architecture are limitited, I bet you got more chance to be right in this case. I know basic stuff about hardware architecture, like how data representation works, how some logic gates works, how FSB and QPI works etc. I don't know how SandyBridge works in detail or how the representation of the 64bit functionality works. So my mistake...

Quote
Can you check the X log files and the system logs as well if there are any suspicious logs related to pad?
Because I have a lenovo (l420 64bit) as well with similar specs of yours and haven't noticed any problem regardless.
Could be pointer problem in x configuration file.

Here's what I got from the log:

[     5.184] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event6)
[     5.184] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[     5.184] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[     5.184] (II) LoadModule: "synaptics"
[     5.184] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[     5.184] (II) Module synaptics: vendor="X.Org Foundation"
[     5.184] compiled for 1.10.1, module version = 1.3.99
[     5.184] Module class: X.Org XInput Driver
[     5.184] ABI class: X.Org XInput driver, version 12.3
[     5.184] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
[     5.184] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[     5.184] (**) SynPS/2 Synaptics TouchPad: always reports core events
[     5.184] (**) Option "Device" "/dev/input/event6"
[     5.190] (--) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472
[     5.190] (--) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448
[     5.190] (--) SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[     5.190] (--) SynPS/2 Synaptics TouchPad: finger width range 0 - 15
[     5.190] (--) SynPS/2 Synaptics TouchPad: buttons: left double triple
[     5.190] (--) SynPS/2 Synaptics TouchPad: touchpad found
[     5.190] (**) SynPS/2 Synaptics TouchPad: always reports core events
[     5.190] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input6/event6"
[     5.190] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD)
[     5.190] (**) SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.5
[     5.190] (**) SynPS/2 Synaptics TouchPad: MaxSpeed is now 1.75
[     5.190] (**) SynPS/2 Synaptics TouchPad: AccelFactor is now 0.040
[     5.190] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[     5.190] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1
[     5.190] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[     5.190] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[     5.190] (II) SynPS/2 Synaptics TouchPad: failed to open grail, no gesture support
[     5.190] (--) SynPS/2 Synaptics TouchPad: touchpad found
[     5.190] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
[     5.190] (II) No input driver/identifier specified (ignoring)


It does not only freezes bitwise, there are also problem with the buttons. Pressing the left button, means the right button quite often. So I think it could also be related to the drivers... just a guess.
IT Geek and Student | Twitter: SysXpl

weVeg

may be hw compatibily?
(i really shot the answer) ;)
una voce libera è sempre liberatrice
under_r00t

ostendali

Quote
It does not only freezes bitwise, there are also problem with the buttons. Pressing the left button, means the right button quite often. So I think it could also be related to the drivers... just a guess.

The logs are looks pretty normal as it recognizes touchpad....
Digging around I have noticed that lenovo suggest the thinkpad own drivers instead of standard Synaptics.

Have a look here and try it: http://www.thinkwiki.org/wiki/UltraNav

If it doesn't fix, we will figure out in different way ;)