Lenovo X61 Tablet: VGA Port

Hi,

ich habe etwas Probleme mit dem VGA Port von meinem X61 Tablet. Und zwar kommt aus dem kein Signal. Klar die erste Anlaufstation ist normalerweise das ThinkWiki aber damit krieg ich nichts auf die Reihe was das angeht. Ist evtl. nicht detailiert genug für meine minimalen Xorg Kenntnisse.

Die Xorg.conf ist die, die mir Ubuntu 8.04 automatisch erzeugt hat mit ein paar Modifikationen für den Tablet:
Code:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"de"
	Option		"XkbVariant"	"nodeadkeys"
	Option		"XkbOptions"	"lv3:ralt_switch"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Emulate3Buttons" "true" 
	Option 		"EmulateWheel" "true" 
	Option 		"EmulateWheelButton" "2" 
EndSection

Section "InputDevice" 
	Driver		"wacom" 
	Identifier	"stylus" 
	Option		"Device"	"/dev/input/wacom" 
	Option		"Type"		"stylus" 
	Option 	"Button2" 	"3" 
	Option		"ForceDevice"	"ISDV4"		# Tablet PC ONLY 
EndSection 

Section "InputDevice" 
	Driver		"wacom" 
	Identifier	"eraser" 
	Option		"Device"	"/dev/input/wacom" 
	Option		"Type"		"eraser" 
	Option 	        "Button3" 	"2" 
	Option		"ForceDevice"	"ISDV4"		# Tablet PC ONLY 
EndSection 

Section "InputDevice" 
	Driver		"wacom" 
	Identifier	                "cursor" 
	Option		"Device"	"/dev/input/wacom" 
	Option		"Type"		"cursor" 
	Option		"ForceDevice"	"ISDV4"		# Tablet PC ONLY 
EndSection

Section "Device"
	Identifier	"Configured Video Device"
	Driver		"intel"
EndSection

Section "Monitor"
	Identifier	"Configured Monitor"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Monitor		"Configured Monitor"
	Device		"Configured Video Device"
	SubSection "Display"
		Virtual 3072 3072
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice     "stylus"	"SendCoreEvents" 
	InputDevice     "cursor"	"SendCoreEvents" 
	InputDevice     "eraser"	"SendCoreEvents"
EndSection

Und das Programm "gnome-display-properties" kriegt da nix auf die Reihe.

Bin für jede Unterstützung dankbar. Hab gester bei der Präsentation übelst auf die Fresse bekommen. Hab mich eigentlich auf den VGA Port verlassen und dann ging nix :D Hab dann Open Office Portable auf dem Hörsaal-Rechner installiert was etwa 20min gedauert hat :D Wenigstens gabs andere Leute die in der Zwischenzeit halten konnten *schwitz*


mfg
serow
 
Die Lösung findest du ThinkWiki. Ist immer meine erste Anlaufstelle bei Problemen mit Thinkpads.
 
Jo hab ich gefunden - wie gesagt. Nur klappts nicht:

Code:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"de"
	Option		"XkbVariant"	"nodeadkeys"
	Option		"XkbOptions"	"lv3:ralt_switch"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Emulate3Buttons" "true" 
	Option 		"EmulateWheel" "true" 
	Option 		"EmulateWheelButton" "2" 
EndSection

Section "InputDevice" 
	Driver		"wacom" 
	Identifier	"stylus" 
	Option		"Device"	"/dev/input/wacom" 
	Option		"Type"		"stylus" 
	Option 		"Button2" 	"3" 
	Option		"ForceDevice"	"ISDV4"		# Tablet PC ONLY 
EndSection 

Section "InputDevice" 
	Driver		"wacom" 
	Identifier	"eraser" 
	Option		"Device"	"/dev/input/wacom" 
	Option		"Type"		"eraser" 
	Option 	        "Button3" 	"2" 
	Option		"ForceDevice"	"ISDV4"		# Tablet PC ONLY 
EndSection 

Section "InputDevice" 
	Driver		"wacom" 
	Identifier	                "cursor" 
	Option		"Device"	"/dev/input/wacom" 
	Option		"Type"		"cursor" 
	Option		"ForceDevice"	"ISDV4"		# Tablet PC ONLY 
EndSection

Section "Device"
	Identifier	"Intel 945GM"
	Driver		"intel"
	Option		"monitor-VGA" "External VGA"
	Option		"monitor-LVSD" "Builtin LCD"
EndSection

Section "Monitor"
	Identifier	"Builtin LCD"
	Option		"Below" "External VGA"
EndSection

Section "Monitor"
	Identifier	"External VGA"
	Option		"Above" "Builtin LCD"
EndSection

Section Monitor

Section "Screen"
	Identifier	"Screen Dual"
	Device		"Intel 945GM"
	SubSection "Display"
		Virtual 2048 2048
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Screen Dual"
	InputDevice     "stylus"	"SendCoreEvents" 
	InputDevice     "cursor"	"SendCoreEvents" 
	InputDevice     "eraser"	"SendCoreEvents"
EndSection

Also ich kenn mich zwar NULL mit der xorg.conf aus aber mir fällt auf, dass die zwei "Monitor"-Abschnitte nie wieder gebraucht werden. Ist das normal?
 
Die Monitor-Abschnitte werden in 'Section "Device"' als Optionen verwendet. Bei mir funktioniert es auf diese Weise auch. Listet dir denn 'xrandr -q' den VGA-Port als verbunden auf, oder steht da

Code:
VGA disconnected (normal left inverted right x axis y axis)
 
Mit der vorherigen xorg.conf siehts so aus:
Code:
mathias@apprentice:~$ xrandr -q
Screen 0: minimum 320 x 240, current 1280 x 1024, maximum 1280 x 1024
default connected 1280x1024+0+0 0mm x 0mm
   1280x1024      50.0* 
   1024x768       51.0  
   1280x960       52.0  
   1280x800       53.0  
   1280x768       54.0  
   800x600        55.0     56.0  
   800x512        57.0  
   720x450        58.0  
   640x512        59.0  
   640x480        60.0     61.0  
   640x400        62.0  
   640x384        63.0  
   512x384        64.0  
   400x300        65.0     66.0  
   320x240        67.0  
mathias@apprentice:~$

mit der die ich zuletzt gepostet hab ebenso. Oje, heisst das der VGA Port ist kaputt?
 
Da er garnicht aufgelistet wird, kann das durchaus sein. Ich weiss aber nicht inwiefern xrandr evtl. falsche Daten bekommen kann. Müsste man mal Recherchieren. Im Normalfall sollte es aber so aussehen (Beispiel ist von einem T61, da ich an dem gerade sitze):

Code:
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 1280 x 1280
VGA disconnected (normal left inverted right x axis y axis)
LVDS connected 1280x800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
   1280x800       60.0*+   60.0     50.0
   1280x768       60.0
   1024x768       60.0
   800x600        60.3
   640x480        59.9
TMDS-1 disconnected (normal left inverted right x axis y axis)
Es wird also der VGA-Port (externes VGA) und der LVDS-Port (Builtin-Display) aufgelistet. Zusätzlich noch TMDS-1 für den Output über eine Dockingstation.
 
So - fragt mich nicht wie und wieso aber der VGA Port wird jetzt unter xrandr -q angezeigt:

Code:
mathias@apprentice:~$ xrandr -q
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 3072 x 3072
VGA disconnected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
LVDS connected 1024x768+0+0 (normal left inverted right x axis y axis) 245mm x 184mm
   1024x768       60.0*+   60.0  
   800x600        60.3  
   640x480        60.0     59.9  
mathias@apprentice:~$

bzw

Code:
mathias@apprentice:~$ xrandr -q[/CO
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 3072 x 3072
VGA connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1280x800       60.0  
   1280x768       60.0  
   1024x768       60.0* 
   800x600        60.3  
   640x480        59.9  
LVDS connected 1024x768+0+0 (normal left inverted right x axis y axis) 245mm x 184mm
   1024x768       60.0*+   60.0  
   800x600        60.3  
   640x480        60.0     59.9  
mathias@apprentice:~$

Und falls es uns nachher helfen sollte hier schon mal das ganze mit --verbose:
Code:
mathias@apprentice:~$ xrandr -q --verbose
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 3072 x 3072
VGA connected 1024x768+0+0 (0x4f) normal (normal left inverted right x axis y axis) 0mm x 0mm
	Identifier: 0x4b
	Timestamp:  27308
	Subpixel:   unknown
	Clones:    
	CRTC:       0
	CRTCs:      0 1
  1280x800 (0x4d)   83.5MHz
        h: width  1280 start 1344 end 1480 total 1680 skew    0 clock   49.7KHz
        v: height  800 start  801 end  804 total  828           clock   60.0Hz
  1280x768 (0x4e)   80.1MHz
        h: width  1280 start 1344 end 1480 total 1680 skew    0 clock   47.7KHz
        v: height  768 start  769 end  772 total  795           clock   60.0Hz
  1024x768 (0x4f)   65.0MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock   48.4KHz
        v: height  768 start  771 end  777 total  806           clock   60.0Hz
  800x600 (0x50)   40.0MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
  640x480 (0x51)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   59.9Hz
LVDS connected 1024x768+0+0 (0x52) normal (normal left inverted right x axis y axis) 245mm x 184mm
	Identifier: 0x4c
	Timestamp:  27308
	Subpixel:   horizontal rgb
	Clones:    
	CRTC:       1
	CRTCs:      1
	EDID_DATA:
		00ffffffffffff0030ae024000000000
		0010010380191278ea8d5192554e8926
		284e5421080001010101010101010101
		0101010101011b1a0066410026301888
		3600f5b8000000180000001000000000
		000000000000000000000000000f0061
		433c00000013020009e50000000000fe
		0048563132315830332d3130300a007e
	BACKLIGHT_CONTROL: kernel
		supported: native       legacy       combination  kernel      
	BACKLIGHT: 15 (0x0000000f) range:  (0,15)
  1024x768 (0x52)   66.8MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1382 skew    0 clock   48.4KHz
        v: height  768 start  771 end  777 total  806           clock   60.0Hz
  1024x768 (0x4f)   65.0MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock   48.4KHz
        v: height  768 start  771 end  777 total  806           clock   60.0Hz
  800x600 (0x50)   40.0MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
  640x480 (0x53)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   60.0Hz
  640x480 (0x51)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   59.9Hz
mathias@apprentice:~$

Nur leider gibts auch mit den Befehlen aus dem ThinkWiki kein Bild auf dem externen Screen.


mfg
serow
 
Code:
mathias@apprentice:~$ xrandr --newmode "1440x900" 106.5 1440 1520 1672 1904 900 901 904 932 -HSync +VSync
mathias@apprentice:~$ xrandr --addmode VGA 1440x900
mathias@apprentice:~$ xrandr --output VGA --mode 1440x900
mathias@apprentice:~$ xrandr --output VGA --mode 1024x768
mathias@apprentice:~$ xrandr --output VGA --right-of LVDS
mathias@apprentice:~$ xrandr --output VGA --off

Befehl1:
geht

Befehl2:
geht

Befehl3:
das untere Gnome-Panel verschwindet. Scheinbar wird der LCD des Laptops aud 1440x900 vergrößert !?!

Befehl4:
macht Befehl 3 rückgängig, also sehe ich meine Erklärung als bestätigt.

Befehl5:
Mach mit Sicherheit was andere, führt aber zum gleichen Ergebnis wie Befehl 3.

Befehl 6:
Alles wieder normal.

Zu keinen Zeitpunkt erscheint was anderes als schwarzes Bild auf dem externen Bildschirm.

Die letzten geschätzten 100 Zeilen der /var/log/Xorg.0.org bestehen aus:
Code:
(II) intel(0): fbc disabled on plane a
(II) intel(0): fbc disabled on plane a
(II) intel(0): fbc disabled on plane a
(II) intel(0): fbc disabled on plane a
(II) intel(0): I2C device "CRTDDC_A:ddc2" registered at address 0xA0.
(II) intel(0): I2C device "CRTDDC_A:ddc2" removed.
(II) intel(0): EDID vendor "LEN", prod id 16386
(II) intel(0): Printing DDC gathered Modelines:
(II) intel(0): Modeline "1024x768"x0.0   66.83  1024 1048 1184 1382  768 771 777 806 -hsync -vsync (48.4 kHz)
(II) intel(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz)
(II) intel(0): Modeline "640x480"x0.0   25.20  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)
(II) intel(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz)
(II) intel(0): EDID vendor "LEN", prod id 16386

Ein paar Errors gibts:
Code:
(EE) intel(0): Cannot position output VGA relative to unknown output Builtin LCD
(EE) Synaptics Touchpad no synaptics touchpad detected and no repeater device
(EE) Synaptics Touchpad Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "Synaptics Touchpad"

Wundert mich, dass er an "Builtin LCD" rum meckert. Die Sache hab ich aus dem ThinkWiki übernommen:
Code:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"de"
	Option		"XkbVariant"	"nodeadkeys"
	Option		"XkbOptions"	"lv3:ralt_switch"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Emulate3Buttons" "true" 
	Option 		"EmulateWheel" "true" 
	Option 		"EmulateWheelButton" "2" 
EndSection

Section "InputDevice"
	Identifier	"Synaptics Touchpad"
	Driver		"synaptics"
	Option		"SendCoreEvents"	"true"
	Option		"Device"		"/dev/psaux"
	Option		"Protocol"		"auto-dev"
	Option		"HorizEdgeScroll"	"0"
EndSection

Section "InputDevice" 
	Driver		"wacom" 
	Identifier	"stylus" 
	Option		"Device"	"/dev/input/wacom" 
	Option		"Type"		"stylus" 
	Option 		"Button2" 	"3" 
	Option		"ForceDevice"	"ISDV4"		# Tablet PC ONLY 
EndSection 

Section "InputDevice" 
	Driver		"wacom" 
	Identifier	"eraser" 
	Option		"Device"	"/dev/input/wacom" 
	Option		"Type"		"eraser" 
	Option 	        "Button3" 	"2" 
	Option		"ForceDevice"	"ISDV4"		# Tablet PC ONLY 
EndSection 

Section "InputDevice" 
	Driver		"wacom" 
	Identifier	"cursor" 
	Option		"Device"	"/dev/input/wacom" 
	Option		"Type"		"cursor" 
	Option		"ForceDevice"	"ISDV4"		# Tablet PC ONLY 
EndSection


Section "Device"
	Identifier	"Configured Video Device"
	Driver		"intel"
	Option		"monitor-VGA" "External VGA"
	Option		"monitor-LVSD" "Builtin LCD"

EndSection

Section "Monitor"
	Identifier	"Builtin LCD"
	Option		"Below" "External VGA"
EndSection

Section "Monitor"
	Identifier	"External VGA"
	Option		"Above" "Builtin LCD"
EndSection


Section "Screen"
	Identifier	"Default Screen"
	Device		"Configured Video Device"
   	SubSection "Display"
      		Virtual 3072 3072
   	EndSubSection 
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Synaptics Touchpad"
	InputDevice     "stylus"	"SendCoreEvents" 
	InputDevice     "cursor"	"SendCoreEvents" 
	InputDevice     "eraser"	"SendCoreEvents"
EndSection
 
Zurück
Oben