public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Xorg / Intel VGA and multiple display
@ 2009-11-19 12:59 SpaceCake
  2009-11-19 18:52 ` Fernando Antunes
  0 siblings, 1 reply; 4+ messages in thread
From: SpaceCake @ 2009-11-19 12:59 UTC (permalink / raw
  To: gentoo-user, gentoo-desktop

[-- Attachment #1: Type: text/plain, Size: 6156 bytes --]

Hi,

I have the following set-up

HP 6530B laptop with
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset
Integrated Graphics Controller (rev 07)

1440x900 Laptop LCD resolution
1600x1200 Ext LCD resolution connected to the DVI port of the docking
station

Currently my multi monitor support not working at all and single also looks
very buggy. When I start X the LCD screen is fine at 1440x900 and same at my
external LCD. When I start monitor applet, my external LCD changes to
1600x1200 together with my internal (which become useless from this point)

The ideal solution would be to use dual monitor with the native resolution
of both device and different screen on the two monitors. As I heard with
Intel VGA it is not an easy job

For me it would be a big results if my internal display can keep the
resolution after I connect to the external one, so when I remove my laptop
from the docking station I can still use it without restarting xdm :)

I was searching for a working xorg.conf but I cannot find any. Maybe some of
you already faced with this problem and can send me a working config or can
show me some resources where I can find out more info on this topic

Thank you
Laszlo


-------------------

[I] x11-drivers/xf86-video-intel
     Available versions:  2.6.3-r1 (~)2.7.1 2.8.1 (~)2.9.0 (~)2.9.1 {debug
dri}
     Installed versions:  2.9.1(16.13.53 2009-11-13)(dri -debug)
     Homepage:            http://xorg.freedesktop.org/
     Description:         X.Org driver for Intel cards



[I] x11-base/xorg-server
     Available versions:  1.5.3-r6 ~1.5.3-r7 1.6.3.901-r2 ~1.6.4 ~1.6.5
~1.7.1 {3dfx debug dmx hal input_devices_acecad input_devices_aiptek
input_devices_citron input_devices_elographics input_devices_evdev
input_devices_fpit input_devices_hyperpen input_devices_joystick
input_devices_keyboard input_devices_mouse input_devices_mutouch
input_devices_penmount input_devices_synaptics input_devices_tslib
input_devices_virtualbox input_devices_vmmouse input_devices_void
input_devices_wacom ipv6 kdrive minimal nptl sdl tslib video_cards_apm
video_cards_ark video_cards_ast video_cards_chips video_cards_cirrus
video_cards_dummy video_cards_epson video_cards_fbdev video_cards_fglrx
video_cards_geode video_cards_glint video_cards_i128 video_cards_i740
video_cards_impact video_cards_imstt video_cards_intel video_cards_mach64
video_cards_mga video_cards_neomagic video_cards_newport video_cards_nv
video_cards_nvidia video_cards_r128 video_cards_radeon video_cards_radeonhd
video_cards_rendition video_cards_s3 video_cards_s3virge video_cards_savage
video_cards_siliconmotion video_cards_sis video_cards_sisusb
video_cards_sunbw2 video_cards_suncg14 video_cards_suncg3 video_cards_suncg6
video_cards_sunffb video_cards_sunleo video_cards_suntcx video_cards_tdfx
video_cards_tga video_cards_trident video_cards_tseng video_cards_v4l
video_cards_vermilion video_cards_vesa video_cards_via
video_cards_virtualbox video_cards_vmware video_cards_voodoo video_cards_xgi
xorg}
     Installed versions:  1.6.3.901-r2(00.07.36 2009-10-10)(hal nptl sdl
xorg -debug -dmx -ipv6 -kdrive -minimal -tslib)
     Homepage:            http://xorg.freedesktop.org/
     Description:         X.Org X servers


[I] x11-base/xorg-drivers
     Available versions:  1.6 ~1.7 {input_devices_acecad
input_devices_aiptek input_devices_citron input_devices_elographics
input_devices_evdev input_devices_fpit input_devices_hyperpen
input_devices_joystick input_devices_keyboard input_devices_mouse
input_devices_mutouch input_devices_penmount input_devices_synaptics
input_devices_tslib input_devices_virtualbox input_devices_vmmouse
input_devices_void input_devices_wacom video_cards_apm video_cards_ark
video_cards_ast video_cards_chips video_cards_cirrus video_cards_dummy
video_cards_epson video_cards_fbdev video_cards_fglrx video_cards_geode
video_cards_glint video_cards_i128 video_cards_i740 video_cards_impact
video_cards_imstt video_cards_intel video_cards_mach64 video_cards_mga
video_cards_neomagic video_cards_newport video_cards_nv video_cards_nvidia
video_cards_r128 video_cards_radeon video_cards_radeonhd
video_cards_rendition video_cards_s3 video_cards_s3virge video_cards_savage
video_cards_siliconmotion video_cards_sis video_cards_sisusb
video_cards_sunbw2 video_cards_suncg14 video_cards_suncg3 video_cards_suncg6
video_cards_sunffb video_cards_sunleo video_cards_suntcx video_cards_tdfx
video_cards_tga video_cards_trident video_cards_tseng video_cards_v4l
video_cards_vermilion video_cards_vesa video_cards_via
video_cards_virtualbox video_cards_vmware video_cards_voodoo
video_cards_xgi}
     Installed versions:  1.6(15.47.46 2009-11-16)(input_devices_evdev
input_devices_keyboard input_devices_mouse video_cards_fbdev
video_cards_glint video_cards_intel video_cards_mach64 video_cards_mga
video_cards_neomagic video_cards_nv video_cards_r128 video_cards_radeon
video_cards_savage video_cards_sis video_cards_tdfx video_cards_trident
video_cards_vesa video_cards_via video_cards_vmware -input_devices_acecad
-input_devices_aiptek -input_devices_citron -input_devices_elographics
-input_devices_fpit -input_devices_hyperpen -input_devices_joystick
-input_devices_mutouch -input_devices_penmount -input_devices_synaptics
-input_devices_tslib -input_devices_virtualbox -input_devices_vmmouse
-input_devices_void -input_devices_wacom -video_cards_apm -video_cards_ark
-video_cards_ast -video_cards_chips -video_cards_cirrus -video_cards_dummy
-video_cards_epson -video_cards_fglrx -video_cards_geode -video_cards_i128
-video_cards_i740 -video_cards_impact -video_cards_newport
-video_cards_nvidia -video_cards_radeonhd -video_cards_rendition
-video_cards_s3 -video_cards_s3virge -video_cards_siliconmotion
-video_cards_sisusb -video_cards_sunbw2 -video_cards_suncg14
-video_cards_suncg3 -video_cards_suncg6 -video_cards_sunffb
-video_cards_sunleo -video_cards_suntcx -video_cards_tga -video_cards_tseng
-video_cards_v4l -video_cards_virtualbox -video_cards_voodoo
-video_cards_xgi)
     Homepage:            http://www.gentoo.org/
     Description:         Meta package containing deps on all xorg drivers

[-- Attachment #2: Type: text/html, Size: 6440 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user] Xorg / Intel VGA and multiple display
  2009-11-19 12:59 [gentoo-user] Xorg / Intel VGA and multiple display SpaceCake
@ 2009-11-19 18:52 ` Fernando Antunes
  2009-11-19 20:45   ` Space Cakex
  0 siblings, 1 reply; 4+ messages in thread
From: Fernando Antunes @ 2009-11-19 18:52 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 7061 bytes --]

On Thu, Nov 19, 2009 at 10:59 AM, SpaceCake <spacecakex@gmail.com> wrote:

> Hi,
>
> I have the following set-up
>
> HP 6530B laptop with
> 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series
> Chipset Integrated Graphics Controller (rev 07)
>
> 1440x900 Laptop LCD resolution
> 1600x1200 Ext LCD resolution connected to the DVI port of the docking
> station
>
> Currently my multi monitor support not working at all and single also looks
> very buggy. When I start X the LCD screen is fine at 1440x900 and same at my
> external LCD. When I start monitor applet, my external LCD changes to
> 1600x1200 together with my internal (which become useless from this point)
>
> The ideal solution would be to use dual monitor with the native resolution
> of both device and different screen on the two monitors. As I heard with
> Intel VGA it is not an easy job
>
> For me it would be a big results if my internal display can keep the
> resolution after I connect to the external one, so when I remove my laptop
> from the docking station I can still use it without restarting xdm :)
>
> I was searching for a working xorg.conf but I cannot find any. Maybe some
> of you already faced with this problem and can send me a working config or
> can show me some resources where I can find out more info on this topic
>
> Thank you
> Laszlo
>
>
> -------------------
>
> [I] x11-drivers/xf86-video-intel
>      Available versions:  2.6.3-r1 (~)2.7.1 2.8.1 (~)2.9.0 (~)2.9.1 {debug
> dri}
>      Installed versions:  2.9.1(16.13.53 2009-11-13)(dri -debug)
>      Homepage:            http://xorg.freedesktop.org/
>      Description:         X.Org driver for Intel cards
>
>
>
> [I] x11-base/xorg-server
>      Available versions:  1.5.3-r6 ~1.5.3-r7 1.6.3.901-r2 ~1.6.4 ~1.6.5
> ~1.7.1 {3dfx debug dmx hal input_devices_acecad input_devices_aiptek
> input_devices_citron input_devices_elographics input_devices_evdev
> input_devices_fpit input_devices_hyperpen input_devices_joystick
> input_devices_keyboard input_devices_mouse input_devices_mutouch
> input_devices_penmount input_devices_synaptics input_devices_tslib
> input_devices_virtualbox input_devices_vmmouse input_devices_void
> input_devices_wacom ipv6 kdrive minimal nptl sdl tslib video_cards_apm
> video_cards_ark video_cards_ast video_cards_chips video_cards_cirrus
> video_cards_dummy video_cards_epson video_cards_fbdev video_cards_fglrx
> video_cards_geode video_cards_glint video_cards_i128 video_cards_i740
> video_cards_impact video_cards_imstt video_cards_intel video_cards_mach64
> video_cards_mga video_cards_neomagic video_cards_newport video_cards_nv
> video_cards_nvidia video_cards_r128 video_cards_radeon video_cards_radeonhd
> video_cards_rendition video_cards_s3 video_cards_s3virge video_cards_savage
> video_cards_siliconmotion video_cards_sis video_cards_sisusb
> video_cards_sunbw2 video_cards_suncg14 video_cards_suncg3 video_cards_suncg6
> video_cards_sunffb video_cards_sunleo video_cards_suntcx video_cards_tdfx
> video_cards_tga video_cards_trident video_cards_tseng video_cards_v4l
> video_cards_vermilion video_cards_vesa video_cards_via
> video_cards_virtualbox video_cards_vmware video_cards_voodoo video_cards_xgi
> xorg}
>      Installed versions:  1.6.3.901-r2(00.07.36 2009-10-10)(hal nptl sdl
> xorg -debug -dmx -ipv6 -kdrive -minimal -tslib)
>      Homepage:            http://xorg.freedesktop.org/
>      Description:         X.Org X servers
>
>
> [I] x11-base/xorg-drivers
>      Available versions:  1.6 ~1.7 {input_devices_acecad
> input_devices_aiptek input_devices_citron input_devices_elographics
> input_devices_evdev input_devices_fpit input_devices_hyperpen
> input_devices_joystick input_devices_keyboard input_devices_mouse
> input_devices_mutouch input_devices_penmount input_devices_synaptics
> input_devices_tslib input_devices_virtualbox input_devices_vmmouse
> input_devices_void input_devices_wacom video_cards_apm video_cards_ark
> video_cards_ast video_cards_chips video_cards_cirrus video_cards_dummy
> video_cards_epson video_cards_fbdev video_cards_fglrx video_cards_geode
> video_cards_glint video_cards_i128 video_cards_i740 video_cards_impact
> video_cards_imstt video_cards_intel video_cards_mach64 video_cards_mga
> video_cards_neomagic video_cards_newport video_cards_nv video_cards_nvidia
> video_cards_r128 video_cards_radeon video_cards_radeonhd
> video_cards_rendition video_cards_s3 video_cards_s3virge video_cards_savage
> video_cards_siliconmotion video_cards_sis video_cards_sisusb
> video_cards_sunbw2 video_cards_suncg14 video_cards_suncg3 video_cards_suncg6
> video_cards_sunffb video_cards_sunleo video_cards_suntcx video_cards_tdfx
> video_cards_tga video_cards_trident video_cards_tseng video_cards_v4l
> video_cards_vermilion video_cards_vesa video_cards_via
> video_cards_virtualbox video_cards_vmware video_cards_voodoo
> video_cards_xgi}
>      Installed versions:  1.6(15.47.46 2009-11-16)(input_devices_evdev
> input_devices_keyboard input_devices_mouse video_cards_fbdev
> video_cards_glint video_cards_intel video_cards_mach64 video_cards_mga
> video_cards_neomagic video_cards_nv video_cards_r128 video_cards_radeon
> video_cards_savage video_cards_sis video_cards_tdfx video_cards_trident
> video_cards_vesa video_cards_via video_cards_vmware -input_devices_acecad
> -input_devices_aiptek -input_devices_citron -input_devices_elographics
> -input_devices_fpit -input_devices_hyperpen -input_devices_joystick
> -input_devices_mutouch -input_devices_penmount -input_devices_synaptics
> -input_devices_tslib -input_devices_virtualbox -input_devices_vmmouse
> -input_devices_void -input_devices_wacom -video_cards_apm -video_cards_ark
> -video_cards_ast -video_cards_chips -video_cards_cirrus -video_cards_dummy
> -video_cards_epson -video_cards_fglrx -video_cards_geode -video_cards_i128
> -video_cards_i740 -video_cards_impact -video_cards_newport
> -video_cards_nvidia -video_cards_radeonhd -video_cards_rendition
> -video_cards_s3 -video_cards_s3virge -video_cards_siliconmotion
> -video_cards_sisusb -video_cards_sunbw2 -video_cards_suncg14
> -video_cards_suncg3 -video_cards_suncg6 -video_cards_sunffb
> -video_cards_sunleo -video_cards_suntcx -video_cards_tga -video_cards_tseng
> -video_cards_v4l -video_cards_virtualbox -video_cards_voodoo
> -video_cards_xgi)
>      Homepage:            http://www.gentoo.org/
>      Description:         Meta package containing deps on all xorg drivers
>
>
I'm using xf86-video-intel -> 2.9.1 ; xorg-server  -> 1.6.5 and xorg-drivers
-> 1.6
My hardware :
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960
Integrated Graphics Controller (rev 0c)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated
Graphics Controller (rev 0c)

I using 2.6.31-gentoo-r2 with KMS and Idon't have a xorg.conf file.

I set my two monitors using xrandr :
xrandr --output LVDS1 --mode 1280x800
xrandr --output VGA1 --mode 1280x1024 --above LVDS1

X works fine, but XFCE display setting don't, waiting for a fix already in
the XFCE roadmap.

[-- Attachment #2: Type: text/html, Size: 7674 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user] Xorg / Intel VGA and multiple display
  2009-11-19 18:52 ` Fernando Antunes
@ 2009-11-19 20:45   ` Space Cakex
  2009-11-21  1:25     ` Fernando Antunes
  0 siblings, 1 reply; 4+ messages in thread
From: Space Cakex @ 2009-11-19 20:45 UTC (permalink / raw
  To: gentoo-user


> I'm using xf86-video-intel -> 2.9.1 ; xorg-server  -> 1.6.5 and 
> xorg-drivers -> 1.6
> My hardware :
> 00:02.0 VGA compatible controller: Intel Corporation Mobile 
> GM965/GL960 Integrated Graphics Controller (rev 0c)
> 00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 
> Integrated Graphics Controller (rev 0c)
>
> I using 2.6.31-gentoo-r2 with KMS and Idon't have a xorg.conf file.
>
> I set my two monitors using xrandr :
> xrandr --output LVDS1 --mode 1280x800
> xrandr --output VGA1 --mode 1280x1024 --above LVDS1
>
> X works fine, but XFCE display setting don't, waiting for a fix 
> already in the XFCE roadmap.

yes, something similar working fine for me, but what I'm really looking 
for is a solution to make it automatic :) so, when I put my laptop on 
the docking station this should change to dual mode, but when I remove 
it can switch back to standalone

at least I would like to make an xorg.conf to handle my two monitors 
better than currently where I have to configure resolutions and display 
placements each time I reboot my machine or changing from or to docking 
station

I know this is a nice dream, but I'm sure the future where this is true 
with linux is not so far :)

Laszlo



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user] Xorg / Intel VGA and multiple display
  2009-11-19 20:45   ` Space Cakex
@ 2009-11-21  1:25     ` Fernando Antunes
  0 siblings, 0 replies; 4+ messages in thread
From: Fernando Antunes @ 2009-11-21  1:25 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 2036 bytes --]

On Thu, Nov 19, 2009 at 6:45 PM, Space Cakex <spacecakex@gmail.com> wrote:

>
>  I'm using xf86-video-intel -> 2.9.1 ; xorg-server  -> 1.6.5 and
>> xorg-drivers -> 1.6
>> My hardware :
>> 00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960
>> Integrated Graphics Controller (rev 0c)
>> 00:02.1 Display controller: Intel Corporation Mobile GM965/GL960
>> Integrated Graphics Controller (rev 0c)
>>
>> I using 2.6.31-gentoo-r2 with KMS and Idon't have a xorg.conf file.
>>
>> I set my two monitors using xrandr :
>> xrandr --output LVDS1 --mode 1280x800
>> xrandr --output VGA1 --mode 1280x1024 --above LVDS1
>>
>> X works fine, but XFCE display setting don't, waiting for a fix already in
>> the XFCE roadmap.
>>
>
> yes, something similar working fine for me, but what I'm really looking for
> is a solution to make it automatic :) so, when I put my laptop on the
> docking station this should change to dual mode, but when I remove it can
> switch back to standalone
>
> You can do this using ACPI events. Had you emerged acpid ?
If yes, you can discover the event for docking and undocking with tail -f
/var/log/messages when you dock and undock the laptop.

Then, create the /etc/acpi/events/docking-event file (the file name doesn't
matter) like this :
#event=ibm/hotkey HKEY 00000080 00001004 (put your event here)
#action=/etc/acpi/actions/my-dualhead-dockingscript

At finally, create the /etc/acpi/actions/my-dualhead-dockingscript file with
xrandr's commands :
#!/bin/bash
xrandr --output LVDS1 --mode 1280x800
xrandr --output VGA1 --mode 1280x1024 --above LVDS1

Check if dock and undock events are differrents and improve this basic idea.

good luck.






> at least I would like to make an xorg.conf to handle my two monitors better
> than currently where I have to configure resolutions and display placements
> each time I reboot my machine or changing from or to docking station
>
> I know this is a nice dream, but I'm sure the future where this is true
> with linux is not so far :)
>
> Laszlo
>
>

[-- Attachment #2: Type: text/html, Size: 2771 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2009-11-21  1:26 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-11-19 12:59 [gentoo-user] Xorg / Intel VGA and multiple display SpaceCake
2009-11-19 18:52 ` Fernando Antunes
2009-11-19 20:45   ` Space Cakex
2009-11-21  1:25     ` Fernando Antunes

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox