Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Intel X3100, 12,1 TFT Notebook und Externer VGA Anschluss
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
KaterGonzo
Apprentice
Apprentice


Joined: 01 Apr 2004
Posts: 155

PostPosted: Wed Nov 19, 2008 2:51 pm    Post subject: Intel X3100, 12,1 TFT Notebook und Externer VGA Anschluss Reply with quote

Servus liebe Community,

ich habe ein neues Lenovo 3000 V200 Notebook mit 12,1 (1280x800) TFT und einer Intel GMA X3100 Grafikkarte. Mein Problem ist, dass ich die Auflösung auf dem externen Monitor nicht richtig konfigurieren kann. Es maximal eine Auflösung von 1024x768 möglich, egal ob ich in der xorg.conf auch höhere Auflösungen oder eine Virtual Auflösung eintrage.

Vorweg meine Versionen: Kernel 2.6.25-gentoo-r7, X Window System Version 1.3.0, xorg-x11 7.2

Ich habe schon einiges mit xrandr versucht, aber ohne Erfolg. xrandr bietet mir immer maximal 1024x768 an:

Quote:
# xrandr
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 1280 x 1280
VGA connected 1024x768+0+0 (normal left inverted right) 0mm x 0mm
1024x768 60.0*
800x600 60.3
640x480 59.9
LVDS connected 1280x800+0+0 (normal left inverted right) 0mm x 0mm
1280x800 60.0*+
1152x768 54.8
1024x768 85.0 75.0 70.1 60.0
832x624 74.6
800x600 85.1 72.2 75.0 60.3 56.2
640x480 85.0 72.8 75.0 59.9
720x400 85.0
640x400 85.1
640x350 85.1


Hier die wichtigen Auszüge aus der xorg.conf

Quote:
Section "Monitor"
Identifier "InternLCD"
# DisplaySize 336 210
# HorizSync 28.0 - 75.0
# VertRefresh 43.0 - 60.0
Option "DPMS"
EndSection

Section "Monitor"
Identifier "ExternalLCD"
Option "DPMS"
EndSection

Section "Device"
Identifier "DefaultIntelGMA"
Driver "intel"
Option "NoDDC" "true"
Option "MonitorLayout" "LVDS, VGA"
#Option "MonitorLayout" "AUTO, AUTO"
#Option "DesktopSetup" "clone"
#Option "EnableMonitor" "lvds, crt1"
#BusID "PCI:1:0:0"
EndSection

Section "Device"
Identifier "ExtIntelGMA"
Driver "intel"
BusID "PCI:0:2:0"
Screen 1
EndSection

Section "Screen"
Identifier "Screen1"
Device "DefaultIntelGMA"
Monitor "InternLCD"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x800" "1280x1024" "1024x768"
EndSubSection
EndSection

Section "Screen"
Identifier "Screen2"
Device "ExtIntelGMA"
Monitor "ExternalLCD"
DefaultDepth 24
SubSection "Display"
#Viewport 0 0
Depth 24
Modes "1280x1024" "1024x768"
EndSubSection
EndSection


DRI usw ist auch aktiviert, die Module wurde anscheinend korrekt geladen. Soweit alles OK:

Quote:
# glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2

********** Geladene Module **************
# lsmod
Module Size Used by
i915 32192 2
drm 84584 3 i915
aes_x86_64 10240 1
sha256_generic 11456 0
lrw 5696 1
gf128mul 9408 1 lrw
dm_crypt 14792 1
dm_mod 52336 3 dm_crypt
iwl4965 98484 0
tg3 109124 0

*********** KERNEL ************
<M> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
<M> Intel I810
<M> Intel 830M, 845G, 852GM, 855GM, 865G
<M> i830 driver
<M> i915 driver


Weiß jemand Rat? Ich meine, ich habe alles soweit korrekt eingestellt :D
Back to top
View user's profile Send private message
DarkSpir
Tux's lil' helper
Tux's lil' helper


Joined: 04 Feb 2005
Posts: 117

PostPosted: Fri Nov 21, 2008 8:26 am    Post subject: Reply with quote

xrandr sagt bei dir: maximum 1280 x 1280

Schau mal hier:
http://www.thinkwiki.org/wiki/Xorg_RandR_1.2#the_Virtual_screen

Ich glaube, da ist die Ursache von deinem Problem beschrieben.
Back to top
View user's profile Send private message
rc
Apprentice
Apprentice


Joined: 16 Dec 2003
Posts: 234

PostPosted: Wed Nov 26, 2008 3:22 pm    Post subject: Reply with quote

Hallo,

der Grund ist, dass für den externen Ausgang kein entsprechender Mode existiert.
Quote:

...
VGA connected 1024x768+0+0 (normal left inverted right) 0mm x 0mm
1024x768 60.0*
800x600 60.3
640x480 59.9
...

Mittels "xrandr --addmode usw." kannst Du einen entsprechenden Mode hinzufügen und dann auch benutzen.
Nichts desto trotz solltest Du auch DarkSpirs Tipp folgen, die virtuelle ScreenSize zu ändern, wenn Du vor hast etwas anderes ausser "clone" zu benutzen.

Wenn ich wieder zu hause bin kann ich Dir gerne mehr Details posten.


Gruß

rc
Back to top
View user's profile Send private message
rc
Apprentice
Apprentice


Joined: 16 Dec 2003
Posts: 234

PostPosted: Wed Nov 26, 2008 7:09 pm    Post subject: Reply with quote

rc wrote:

Wenn ich wieder zu hause bin kann ich Dir gerne mehr Details posten.

Da ich nun wieder zu hause bin hier mal die versprochenen Details.
Nachfolgendes Skript benutze ich momentan um automatisch den externen Ausgang zu konfigurieren und aktivieren.
Code:

#!/bin/bash
#If we have an external display ...
if [ `xrandr -q | grep "VGA connected" &> /dev/null && echo $?` ];
then
        #... create modes ...
        xrandr --newmode "1024x768@60" 64.56 1024 1056 1296 1328 768 783 791 807
        #iyama
        xrandr --newmode "1280x1024@75" 135 1280 1296 1440 1688 1024 1025 1028 1066 +HSync +VSync
        #samtron?
        #xrandr --newmode "1280x1024@60" 108 1280 1328 1440 1688 1024 1025 1028 1066 +HSync +VSync
        #... add created modes to the external output ...
        xrandr --addmode VGA 1024x768@60
        #xrandr --addmode VGA 1280x1024@60
        xrandr --addmode VGA 1280x1024@75
        #... set a mode to be used ...
        xrandr --output VGA --mode "1280x1024@75"
        #... and set the position to be used.
        xrandr --output VGA --left-of LVDS
        #xrandr --output VGA --mode "1024x768@60"
        #xrandr --output VGA --same-as LVDS
fi

Wie man an den Kommentaren sehen kann habe ich damals mit mehreren Monitoren und Auflösungen experimentiert.
Ich lasse das einfach der Vollständigkeit halber drin.

Die Modelines bei den "--newmode" Einträgen habe ich von http://xtiming.sourceforge.net/cgi-bin/xtiming.pl generieren lassen.


Gruß

rc
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum