[gelöst] R60 + Ubuntu 7.10 + Compiz -> ??? Beamer

higgy

New member
Themenstarter
Registriert
12 Aug. 2006
Beiträge
39
Hallo Experten,

ich bin echt dabei zu verzweifeln. Ich habe auf meinem Thinkpad neben der obligatorischen XP-Installation auch Ubuntu 7.10 laufen. Das funktioniert bis auf ein paar Kleinigkeiten ganz gut.

Eine Sache macht allerdings den Einsatz von Ubuntu im Business Bereich aus meiner Sicht (fast) unmöglich. Das ist der Heckmek mit dem Beamer. Ich habe schon jedes Wiki ausprobiert um den externen Video-Anschluss so zu konfigurieren, dass ein Beamer ohne weiteren Aufwand den Laptopbildschirm clont. Bislang habe ich mit dabie immer wieder die xorg.conf zerschossen.

Es will mir einfach nicht gelingen. Hat jemand eine xorg.conf die ich einfach nutzen kann?

Vielen Dank für Eure Unterstützung
higgy....
 
Hallo Higgi,

brauchst Du unterschiedliche Auflösungen auf dem Display und dem Beamer?

Wenn nicht kannst Du dann nicht einfach die Wahl des Video-Ausgangs (bei mir Fn+F7 aber oft auch Fn+F5) nutzen (Einstellung LCD+extern)?

Um eine Auflösung einzustellen die der Beamer verträgt kannst Du dann in der xorg.conf mehrere Einstellungen definieren und später mit Ctrl+Alt+"+" bzw. Ctrl+Alt+"-" zwischen den verschiedenen Auflösungen umschalten.

Section "Screen"
...
...
Subsection "Display"
...
Modes "1280x1024" "1024x768" "800x600" ...
EndSubSection
EndSection

Viele Grüße,
Ralf.
 
Hallo Ralf,

vielen Dank für Deine Anwort. Die Auflösung von Rechner und Beamer sollten gleich sein. (1024*768) Für unterschiedliche Auflösungen habe ich bislang keine Verwendung gehabt.

Den Tipp mit FN+F7 habe ich natürlich als erstes versucht. Wie immer im Leben hat eine solch einfache Lösung nicht funktioniert. Beim rumprobieren mit der xorg.conf und ohne compiz habe ich es schonmal hinbekommen die virtuelle Textkonsole auf diese Weise aus den Beamer zu zaubern. Aber das war schon alles.

Einen dauerhaft verfügbaren externen Videoausgang ist das was ich mir wünsche. Zur Zeit muss ich den Rechner mit eingeschaltetem und angeschlossenem Beamer hochfahren. Dann funktioniert es. Allerdings ist mir das echt zu umständlich.

Es wäre schön, wenn ich an eine xorg.cinf kommen könnte, die ich einfach nutzen kann. Die Wikies von Ubunutu haben leider nix gebracht.

Viel Grüsse
higgy
 
Hallo Dominic,

vielen Dank für die Info. Leider scheinen die randr's dieser Welt Probleme mit meinem System zu haben.

xrandr produziert bei mir:
Code:
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  151 (RANDR)
  Minor opcode of failed request:  6 ()
  Serial number of failed request:  9
  Current serial number in output stream:  9
grandr gibt die Fehlermeldung:
Code:
The program 'grandr' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadRequest (invalid request code or no such operation)'.
  (Details: serial 9 error_code 1 request_code 151 minor_code 8)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

Wenn Du hierzu eine Lösung hättest wäre dies ja ein Weg meinen externen Videoausgang endlich mal ans Laufen zu bekommen.

Viele Grüsse
higgy
 
es sagt :-)

Code:
lspci | grep VGA
01:00.0 VGA compatible controller: ATI Technologies Inc M52 [Mobility Radeon X1300]
 
Weisst Du was, lass uns die NOtebooks tauschen, bei meinem X31 geht das alles und ich hätte gerne ein R60/61 ;)
 
Hallo Dominic,

vielen Dank für das Angebot ;) das wird meine Firma sicher klasse finden :)

Spass beiseite. Ich habe mir die Seite mal angesehen puh.. da mus ich ja alles manuell machen .. alternativ habe ich mal.

Code:
sudo apt-get install xserver-xorg-video-radeonhd

versucht. Das hatte jedoch leider den Effekt, das ich den Treiber radeonhd nicht auswählen kann.

Demnach scheint es so, dass ich wohl den Treiber von der Seite downloaden muss. Gibt es denn kein deb-Paket dass ich installieren kann? Die ganze kompiliererei ist nun nicht ganz mein Ding. Hast Du eine einfache Möglichkeit für mich?

Viele Grüsse
higgy
 
RE: R60 + Ubuntu 7.10 + Compiz -> ??? Beamer

Original von higgy

Eine Sache macht allerdings den Einsatz von Ubuntu im Business Bereich aus meiner Sicht (fast) unmöglich. Das ist der Heckmek mit dem Beamer. Ich habe schon jedes Wiki ausprobiert um den externen Video-Anschluss so zu konfigurieren, dass ein Beamer ohne weiteren Aufwand den Laptopbildschirm clont. Bislang habe ich mit dabie immer wieder die xorg.conf zerschossen.

Es will mir einfach nicht gelingen. Hat jemand eine xorg.conf die ich einfach nutzen kann?

Ich habe mir fuer mein Z61m eine xorg.conf zusammengebastelt. Genutzt wird aber VGA und nicht SVideo. Bei der Bastelei schiebt man die aktuelle xorg.conf durch ein ATI-Tool, hinten faellt dann die neue xorg.conf raus. Das Ergebnis war besser als ich dachte, denn die Aufloesung des externen Geraetes wird automatisch erkannt und als 2. Screen (mit anderer Aufloesung angesteuert. Beide Screens mit gleicher Aufloesung zu betreiben sieht nicht so toll aus, mit 1680x1050 vertraegt sich so gut wie nichts ;-)
 
RE: R60 + Ubuntu 7.10 + Compiz -> ??? Beamer

Hallo fishmac,

den Tipp mit dem atitool kannte ich schon und hatte es auch mehrfach versucht. Allerdings scheine ich die ativersion mit einem bekannten "kleinen" Fehler zu haben.
Code:
aticonfig --initial=dual-head --screen-layout=above
sollte eigentlich die Lösung sein. Hierzu sollte aticonconfig die aktuelle xorg.conf weg sichern und gemäß den Parametern eine neue xorg.conf erstellen.
Der Fehler in aticonfig führt jedoch dazu, das die alte xorg.conf weggesichert wird. Die neue xorg.conf wird aber nicht erstellt. Somit steht man beim nächsten booten ohne xorg.conf dar. Echt klasse....

Viele Grüsse
higgy
 
RE: R60 + Ubuntu 7.10 + Compiz -> ??? Beamer

Vielleicht verschafft Dir folgende xorg.conf (nutze ich als DualScreen) teilweise Linderung oder bringt Dich vielleicht auf die Spur...

Code:
# xorg.conf (xorg 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 "ServerLayout"

# Uncomment if you have a wacom tablet
#       InputDevice     "stylus"        "SendCoreEvents"
#       InputDevice     "cursor"        "SendCoreEvents"
#       InputDevice     "eraser"        "SendCoreEvents"
        Identifier     "Default Layout"
        Screen         "Default Screen" 0 0
        InputDevice    "Generic Keyboard"
        InputDevice    "Configured Mouse"
        InputDevice    "Synaptics Touchpad"
EndSection

Section "Files"
EndSection

Section "Module"
EndSection

Section "InputDevice"
        Identifier  "Generic Keyboard"
        Driver      "kbd"
        Option      "CoreKeyboard"
        Option      "XkbRules" "xorg"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "us"
EndSection

Section "InputDevice"
        Identifier  "Configured Mouse"
        Driver      "mouse"
        Option      "CorePointer"
        Option      "Device" "/dev/input/mice"
        Option      "Protocol" "ImPS/2"
        Option      "ZAxisMapping" "4 5"
        Option      "Emulate3Buttons" "true"
EndSection

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

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

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

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

Section "Monitor"
        Identifier   "Generic Monitor"
        Option      "DPMS"
EndSection

Section "Monitor"
        Identifier   "aticonfig-Monitor[1]"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection

Section "Device"
        Identifier  "Generic Video Card"
        Driver      "fglrx"
        Option      "DesktopSetup" "horizontal"
        BusID       "PCI:1:0:0"
EndSection

Section "Device"
        Identifier  "aticonfig-Device[1]"
        Driver      "fglrx"
        BusID       "PCI:1:0:0"
        Screen      1
EndSection

Section "Screen"
        Identifier "Default Screen"
        Device     "Generic Video Card"
        Monitor    "Generic Monitor"
        DefaultDepth     24
        SubSection "Display"
                Modes    "1680x1050"
        EndSubSection
EndSection

Section "Screen"
        Identifier "aticonfig-Screen[1]"
        Device     "aticonfig-Device[1]"
        Monitor    "aticonfig-Monitor[1]"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection
 
Hallo fishmac,

vielen Dank für Deine Mühe. Ich habe mit die Sektionen für das Display in meine xorg.conf kopiert .. und peng ... nix geht mehr.

Man oh man wenn ich mal zusammenzähle wie viele Stunde ich schon versucht habe diese einfache Aufgabe zu lösen könnte ich ko*.

Na vielleicht findet sich ja noch eine andere Lösung. Deine XORG hat mir leider nicht weiter geholfen.

Ich kann es zudem überhaupt nicht verstehen, dass IBM nicht für diese grundlegenden Aufgaben ein paar allgemeine Linixtools zur Verfügung stellt.

Viele Grüsse
higgy
 
Hallo higgy,

poste doch mal deine xorg.conf, die wenigstens für den internen Monitor funktioniert hat.

Versuch mal diese xorg.conf:
Code:
# xorg.conf (xorg 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 "Files"
EndSection



# fglrx
Section "Module"
	Load		"glx"
EndSection

Section "Extensions"
	Option		"Composite"	"0"
EndSection



# InputDevice
Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"de"
	Option		"XkbVariant"	"nodeadkeys"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"ImPS/2"
	Option		"ZAxisMapping"		"4 5"
	Option		"Emulate3Buttons"	"true"
EndSection

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



# interner Monitor
Section "Monitor"
	Identifier	"Monitor0"
	Option		"DPMS"
EndSection

Section "Device"
	Identifier	"Videocard1a"
	Driver		"fglrx"
	BusID		"PCI:1:0:0"
	Screen		0
	Option		"MonitorLayout" "CRT,LFP"
EndSection

Section "Screen"
	Identifier	"Screen1a"
	Device		"Videocard1a"
	Monitor		"Monitor0"
	DefaultDepth	24
	SubSection "Display"
		Depth		24
		ViewPort	0 0
	EndSubSection
EndSection


# externer Monitor
Section "Monitor"
	Identifier	"Monitor1"
	HorizSync	31.5 - 50.0
	VertRefresh	58.0 - 62.0
EndSection

Section "Device"
	Identifier	"Videocard1b"
	Driver		"fglrx"
	BusID		"PCI:1:0:0"
	Screen		1
	Option		"MonitorLayout" "CRT,LFP"
EndSection

Section "Screen"
	Identifier	"Screen1b"
	Device		"Videocard1b"
	Monitor		"Monitor1"
	DefaultDepth	24
	SubSection "Display"
		Depth		24
		ViewPort	0 0
	EndSubSection
EndSection



# ServerLayout -> Zusammenführung
Section "ServerLayout"
	Identifier	"Default Layout"

	Screen		0 "Screen1a" LeftOf "Screen1b"
	Screen		1 "Screen1b"
	Option		"Xinerama" "on"

	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
EndSection

Viele Grüße,
tempuser
 
Wenns total verschossen ist, kannst Du die xorg.con auch auf .bak renamen.
Seit 7.10 gibt es ja Bulletproof-X, da wird dann eine neue erstellt.
 
Hallo fishmac,

vielen Dank für Deine XORG.CONF. Habe Sie direkt ausprobiert ... leider funzt sie bei mir überhaupt nicht. Compiz ist bei dieser Einstellung nicht verfügbar. Das System reagiert exterm träge .. und der externe Bildschirm wird beim nachträglichen anschließen auch nicht erkannt. Naja war zumindest ein Versuch.

@derDominic
Anbei habe ich mal meine aktuelle xorg.conf beigefügt. Wohlweislich habe ich die von Anfang an gut weggesichert ;) Diese Einstellung funktioniert mit Compiz richtig klasse. Nur der externe Bildschirm ist halt mit dieser Einstellung nicht ohne Neustart des X-Servers ans Laufen zu bekommen.
Code:
# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by failsafeDexconf, using
# values from the debconf database and some overrides to use vesa mode.
#
# You should use dexconf or another such tool for creating a "real" xorg.conf
# For example:
#   sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
EndSection

Section "Module"
	Load		"glx"
	Load		"GLcore"
	Load		"v4l"
EndSection

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"de"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"	"/dev/input/mice"
	Option		"Protocol"	"ImPS/2"
	Option		"ZAxisMapping"	"4 5"
	Option		"Emulate3Buttons"	"true"
EndSection


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

Section "Device"
	Identifier	"Failsafe Device"
	Boardname	"vesa"
	Busid		"PCI:1:0:0"
	Driver		"fglrx"
	Screen	0
EndSection

Section "Monitor"
	Identifier	"Failsafe Monitor"
	Vendorname	"Generic LCD Display"
	Modelname	"LCD Panel 1024x768"
	Horizsync	31.5-48.0
	Vertrefresh	56.0	-	65.0
  modeline  "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
  modeline  "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
  modeline  "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
  modeline  "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
	Gamma	1.0
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"Failsafe Device"
	Monitor		"Failsafe Monitor"
	Defaultdepth	24
	SubSection "Display"
		Depth	24
		Virtual	1024	768
		Modes		"1024x768@60"	"800x600@60"	"800x600@56"	"640x480@60"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
  screen 0 "Default Screen" 0 0
	Inputdevice	"Generic Keyboard"
	Inputdevice	"Configured Mouse"
	Inputdevice	"Synaptics Touchpad"
EndSection
Section "device" #  
	Identifier	"device1"
	Boardname	"vesa"
	Busid		"PCI:1:0:0"
	Driver		"vesa"
	Screen	1
EndSection
Section "screen" #  
	Identifier	"screen1"
	Device		"device1"
	Defaultdepth	24
	Monitor		"monitor1"
EndSection
Section "monitor" #  
	Identifier	"monitor1"
	Gamma	1.0
EndSection
Section "ServerFlags"
EndSection
Section "Extensions"
	Option		"Composite"	"0"
EndSection
 
Hallo higgy,

hast du eigentlich meine (=tempuser) xorg.conf auch mal ausprobiert?

Wie dem auch sei: Versuch mal diese abgespeckte xorg.conf:
Code:
# xorg.conf (xorg X Window System server configuration file)

Section "Files"
EndSection

Section "Module"
	Load		"glx"
EndSection

Section "Extensions"
	Option		"Composite"	"0"
EndSection


Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"de"
	Option		"XkbVariant"	"nodeadkeys"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"	"/dev/input/mice"
	Option		"Protocol"	"ImPS/2"
	Option		"ZAxisMapping"	"4 5"
	Option		"Emulate3Buttons"	"true"
EndSection

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

Section "Device"
	Identifier	"Standardgrafikkarte"
	Driver		"fglrx"
	BusID		"PCI:1:0:0"
EndSection

Section "Monitor"
	Identifier	"Standardbildschirm"
	Option		"DPMS"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"Standardgrafikkarte"
	Monitor		"Standardbildschirm"
	DefaultDepth	24
	SubSection "Display"
		Modes		"1024x768"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	Inputdevice	"Generic Keyboard"
	Inputdevice	"Configured Mouse"
	Inputdevice	"Synaptics Touchpad"
EndSection

Das sollte zumindest den internen LCD-Monitor und alle deine Eingabegeräte zum Laufen bringen. Ich habe alle nicht notwendigen Einstellungen aus deiner funkionierenden xorg.conf entfernt. Anschließend können wir uns um den externen Monitor / Beamer kümmern.

Zum Funktionieren von compiz verwendest du xserver-xgl?

Viele Grüße,
tempuser
 
Original von higgy
Hallo fishmac,

vielen Dank für Deine Mühe. Ich habe mit die Sektionen für das Display in meine xorg.conf kopiert .. und peng ... nix geht mehr.

[...]

Ich kann es zudem überhaupt nicht verstehen, dass IBM nicht für diese grundlegenden Aufgaben ein paar allgemeine Linixtools zur Verfügung stellt.

Viele Grüsse
higgy

Warum hast Du die xorg.conf nicht komplett uebernommen (vielleicht noch Resolution anpassen) ? Patchwork kannst Du hinterher immernoch machen.

Original von higgy
Hallo fishmac,

vielen Dank für Deine XORG.CONF. Habe Sie direkt ausprobiert ... leider funzt sie bei mir überhaupt nicht. Compiz ist bei dieser Einstellung nicht verfügbar. Das System reagiert exterm träge .. und der externe Bildschirm wird beim nachträglichen anschließen auch nicht erkannt. Naja war zumindest ein Versuch.

kann es sein, dass Du diesmal tempuser1234 meinst ?

Versuch mal, ob bei Dir eine Fedora Live funktioniert... ggf. kannst Du dann von dort die xorg.conf uebernehmen...

Die hier kennst Du auch schon ...?

Schon bei ubuntuusers.de gefragt ?
 
Hallo fishmac,

genau deshalb möchte ich, dass higgy jetzt erstmal eine minimale xorg.conf hat, die funktioniert. Die xorg.conf, die ich gerade vorhin ihm gepostet habe, sollte dafür genügen.

Original von fishmac
kann es sein, dass Du diesmal tempuser1234 meinst ?
Ich bin da auch etwas verwirrt gewesen, ob er vielleicht mich meint. ;-)

Die hier kennst Du auch schon ...?
Sieht das Ergebnis nicht so aus, wie meine zuerst gepostete xorg.conf?

Ich warte jetzt erstmal ab, ob bei higgy die Minimal-Xorg.conf funktioniert. Danach versuchen wir mal, den Dual-Betrieb hinzubekommen...

Viele Grüße,
tempuser
 
  • ok1.de
  • IT Refresh - IT Teile & mehr
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben