ubuntu 11.04 11.10 and mint linux 12 two finger scroll problems

Problem: Dell Vostro 3550. Double finger scrolling does not work. Synanptics driver is not installed. The touch pad model is ALPS:

wojtek@wojtek-Vostro-3550 ~ $ xinput -list
⎡ Virtual core pointer                        id=2    [master pointer  (3)]
(...)
⎜   ↳ AlpsPS/2 ALPS DualPoint TouchPad          id=13   [slave  pointer  (2)]
(...)

Solution: Install the module mentioned in comment 57 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/737051 Download http://people.canonical.com/~sforshee/alps-touchpad/psmouse-alps-0.10/psmouse-alps-dkms_0.10_all.deb Then install it:

sudo dpkg -i psmouse-alps-dkms_0.10_all.deb

Then you should be able to go to your settings screen (in gnome 3 it is windowskey and type settings and then you should see pointing devices settings). Go there and you should see your touchpad settings there. You can enable two finger scrolling there. For me it worked for enabling scrolling with touchpad (try sliding your finger on the right side of the touchpad, it should scroll verticaly).

Posted by wojtek Wed, 30 Nov 2011 17:17:00 GMT




ubuntu 11.04 gnome window frames dissappear

Problem: When running InteliJ under Ubuntu 11.04 and gnome your window frame dissappears. The maximalize, minimalize and close buttons are gone Solution: run

metacity --replace &

I don’t know the root of the problem, but this is enough to fix it.

Posted by wojtek Thu, 06 Oct 2011 18:09:00 GMT




Yatspec problem running scenarios while working with InteliJ

Problem: While using yatspec version 149 you get:

java.util.NoSuchElementException
    at com.googlecode.yatspec.internal.totallylazy.Iterators.head(Iterators.java:54)
    at com.googlecode.yatspec.internal.totallylazy.Sequences.head(Sequences.java:167)
    at com.googlecode.yatspec.internal.totallylazy.Sequence.head(Sequence.java:45)
    at com.googlecode.yatspec.state.TestResult.findScenario(TestResult.java:62)
    at com.googlecode.yatspec.state.TestResult.getScenario(TestResult.java:42)
    at com.googlecode.yatspec.junit.SpecRunner$2.evaluate(SpecRunner.java:83)
    at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
    at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
    at com.googlecode.yatspec.junit.SpecRunner.run(SpecRunner.java:63)
    at org.junit.runner.JUnitCore.run(JUnitCore.java:157)
    at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:62)

Solution: If you are using InteliJ check that the package structure was created properly. In my case InteliJ created a directory “com.example” instead of creating two directories “com” and in it “example”.

Posted by wojtek Thu, 18 Aug 2011 16:39:00 GMT