PDA

View Full Version : [gnome] 9.10 crt + lcd cursor dissapears



nicholse
January 11th, 2010, 04:13 AM
..Update:
..Related to https://bugs.launchpad.net/ubuntu/+source/linux/+bug/104745 ...
..Im gonna try post "Just to confirm that if" as a fix for now.
....that did not work

My current fix is to keep a terminal window open and when the cursor disappears, I switch to the terminal, press enter and bingo, cursor.

I am using 9.10 with two displays. The primary display is my laptop LCD. The secondary display is my HD TV. They are both active at the same time. When I am using the secondary display, sometimes the mouse cursor disappears. To get it back, weirdly, I open a gnome-terminal and press the enter key, the cursor reappears. This is annoying. How can I prevent the cursor from disappearing?

It seems this happens when I leave the computer idle for a minute or two. On the primary display a blue box comes up showing the brightness of the display. This is when I guess it tries to dim the display because it thinks to save power or something.

Just executing gnome-power-preferences disappears my mouse cursor.

This is a Gateway Laptop MT6704 using i915

Im using a second USB keyboard and mouse. The secondary monitor is a Westinghouse SK-32H635S connected via VGA cable.


lspci:
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)

modinfo i915:
filename: /lib/modules/2.6.31-17-generic/kernel/drivers/gpu/drm/i915/i915.ko
license: GPL and additional rights
description: Intel Graphics
author: Tungsten Graphics, Inc.
license: GPL and additional rights
srcversion: 38E496DF82FA4C6DCD80B4F
alias: pci:v00008086d00000046sv*sd*bc03sc00i*
alias: pci:v00008086d00000042sv*sd*bc03sc00i*
alias: pci:v00008086d000035E8sv*sd*bc03sc00i*
alias: pci:v00008086d0000A011sv*sd*bc03sc00i*
alias: pci:v00008086d0000A001sv*sd*bc03sc00i*
alias: pci:v00008086d00002E42sv*sd*bc03sc00i*
alias: pci:v00008086d00002E32sv*sd*bc03sc00i*
alias: pci:v00008086d00002E22sv*sd*bc03sc00i*
alias: pci:v00008086d00002E12sv*sd*bc03sc00i*
alias: pci:v00008086d00002E02sv*sd*bc03sc00i*
alias: pci:v00008086d00002A42sv*sd*bc03sc00i*
alias: pci:v00008086d00002A12sv*sd*bc03sc00i*
alias: pci:v00008086d00002A02sv*sd*bc03sc00i*
alias: pci:v00008086d000029D2sv*sd*bc03sc00i*
alias: pci:v00008086d000029C2sv*sd*bc03sc00i*
alias: pci:v00008086d000029B2sv*sd*bc03sc00i*
alias: pci:v00008086d000029A2sv*sd*bc03sc00i*
alias: pci:v00008086d00002992sv*sd*bc03sc00i*
alias: pci:v00008086d00002982sv*sd*bc03sc00i*
alias: pci:v00008086d00002972sv*sd*bc03sc00i*
alias: pci:v00008086d000027AEsv*sd*bc03sc00i*
alias: pci:v00008086d000027A2sv*sd*bc03sc00i*
alias: pci:v00008086d00002772sv*sd*bc03sc00i*
alias: pci:v00008086d00002592sv*sd*bc03sc00i*
alias: pci:v00008086d0000258Asv*sd*bc03sc00i*
alias: pci:v00008086d00002582sv*sd*bc03sc00i*
alias: pci:v00008086d00002572sv*sd*bc03sc00i*
alias: pci:v00008086d00003582sv*sd*bc03sc00i*
alias: pci:v00008086d00002562sv*sd*bc03sc00i*
alias: pci:v00008086d00003577sv*sd*bc03sc00i*
depends: drm,video,intel-agp,i2c-algo-bit
vermagic: 2.6.31-17-generic SMP mod_unload modversions 586
parm: modeset:int
parm: fbpercrtc:int

/proc/acpi/video$ ls -R
.:
GFX0

./GFX0:
DD01 DD02 DD03 DD04 DD05 DOS info POST POST_info ROM

./GFX0/DD01:
brightness EDID info state

./GFX0/DD02:
brightness EDID info state

./GFX0/DD03:
brightness EDID info state

./GFX0/DD04:
brightness EDID info state

./GFX0/DD05:
brightness EDID info state


three things I noticed in dmesg?
[ 43.108738] i2c-adapter i2c-0: unable to read EDID block.
[ 3116.697620] i915 0000:00:02.0: VGA-1: no EDID data
[ 5637.993795] ACPI: Please implement acpi_video_bus_ROM_seq_show

This is news to me...
/proc/acpi/video/GFX0$ cat ./DD03/info
device_id: 0x0320
type: DVI
known by bios: yes

If I knew there was DVI out I wouldnt be using VGA. I can attest, nowhere on the outside of this computer is there a place to connect a dvi cable. There is firewire and svideo.