Hallo allerseits, ist es möglich für verschiedene Benutzer verschieden Profile bezüglich der Videoausgabe (Dual Head) an einem Laptop zu konfigurieren? Mir schwebt folgendes vor: Ein Benutzer bei dem der Dual Head Modus als "Cloned Multihead" konfiguriert ist ein andere Benutzer bei dem "Xinerame Multihead" aktiviert ist. So könnte ich relativ einfach beim Systemstart zwischen beiden wählen und müsste nicht erst den Umweg über Yast und X-Neustart gehen. Irgendwie müssten dann wahrscheinlich zwei verschieden x.org confs definiert werden. Wahrscheinlich müsste es eine standard conf geben und wenn man das andere "Profil" möchte müsste kdm neu gestartet werden und die alternative x.org conf geladen werden. Nur wie stell ich das an? MfG Marco
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Marco Roeben schrieb: | Hallo allerseits, | ist es möglich für verschiedene Benutzer verschieden Profile bezüglich der | Videoausgabe (Dual Head) an einem Laptop zu konfigurieren? | Mir schwebt folgendes vor: Ein Benutzer bei dem der Dual Head Modus | als "Cloned Multihead" konfiguriert ist ein andere Benutzer bei dem "Xinerame | Multihead" aktiviert ist. So könnte ich relativ einfach beim Systemstart | zwischen beiden wählen und müsste nicht erst den Umweg über Yast und | X-Neustart gehen. | Irgendwie müssten dann wahrscheinlich zwei verschieden x.org confs definiert | werden. Wahrscheinlich müsste es eine standard conf geben und wenn man das | andere "Profil" möchte müsste kdm neu gestartet werden und die alternative | x.org conf geladen werden. Nur wie stell ich das an? Hmm, Du könntest immer noch standardmäßig in die Console booten (init 5) und nach dem Einloggen des Users ein Script ablaufen lassen, der a. die /etc/xorg.conf anpasst b. rckdm startet oder x11 direkt Mit sudo nopass für einen einzigen Befehl, halt für diesen Script. Es ist zwar nicht sehr elegant, aber das Einzige was mir so auf die Schnelle einfällt. - -- All the best, Peter J. N. aedon DESIGNS http://www.hochzeitsbuch.info http://www.hochzeitsbuch.selfip.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFHlJ2Wh8q3OtgoGAwRAqcfAJ4mN+r3xgitz2ASXEEhZXmQXHozMACfXq3d 2mSPwmzFOsa+WK8NE7zgRf0= =624V -----END PGP SIGNATURE----- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 peter schrieb: | a. die /etc/xorg.conf anpasst Sorry /etc/X11/xorg.conf - -- All the best, Peter J. N. aedon DESIGNS http://www.hochzeitsbuch.info http://www.hochzeitsbuch.selfip.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFHlJ/Wh8q3OtgoGAwRAnfnAJ4tKgIx29IY12ZHyJiU/CMw3DpP8QCbB+wB kHoPeaKmTOMKubnY+O7RVhA= =AKWl -----END PGP SIGNATURE----- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Montag, 21. Januar 2008 13:39:22 schrieb Marco Roeben: Hallo allerseits,
ist es möglich für verschiedene Benutzer verschieden Profile bezüglich der Videoausgabe (Dual Head) an einem Laptop zu konfigurieren?
Mir schwebt folgendes vor: Ein Benutzer bei dem der Dual Head Modus als "Cloned Multihead" konfiguriert ist ein andere Benutzer bei dem "Xinerame Multihead" aktiviert ist. So könnte ich relativ einfach beim Systemstart zwischen beiden wählen und müsste nicht erst den Umweg über Yast und X-Neustart gehen. Irgendwie müssten dann wahrscheinlich zwei verschieden x.org confs definiert werden. Wahrscheinlich müsste es eine standard conf geben und wenn man das andere "Profil" möchte müsste kdm neu gestartet werden und die alternative x.org conf geladen werden. Nur wie stell ich das an?
Da Du sowieso beim Booten ueber das Future entscheiden moechtest, wuerde ich Dir den Profilmanager empfehlen. Dort kannst Du unter den Optionen auch angeben, dass Aenderungen am X einbezogen werden sollen. So kannst Du beim Booten mittels [F3] das gewuenschte Profil auswaehlen. MfG Th. Moritz -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Montag, 21. Januar 2008 13:39:22 schrieb Marco Roeben:
Hallo allerseits,
ist es möglich für verschiedene Benutzer verschieden Profile bezüglich der Videoausgabe (Dual Head) an einem Laptop zu konfigurieren?
Mir schwebt folgendes vor: Ein Benutzer bei dem der Dual Head Modus als "Cloned Multihead" konfiguriert ist ein andere Benutzer bei dem "Xinerame Multihead" aktiviert ist. So könnte ich relativ einfach beim Systemstart zwischen beiden wählen und müsste nicht erst den Umweg über Yast und X-Neustart gehen. Irgendwie müssten dann wahrscheinlich zwei verschieden x.org confs definiert werden. Wahrscheinlich müsste es eine standard conf geben und wenn man das andere "Profil" möchte müsste kdm neu gestartet werden und die alternative x.org conf geladen werden. Nur wie stell ich das an?
MfG Marco
Hallo Marco, ich nutze zwei verschiedene xorg.conf-Dateien und wähle diese über das grub-Startmenü aus. Dazu habe ich die kernel-Parameter von grub entsprechend erweitert: kernel /boot/vmlinuz-2.6.22.13-0.3-default ... XORG=dual ... kernel /boot/vmlinuz-2.6.22.13-0.3-default ... XORG=single ... und in der /etc/init.d/xdm habe ich in die ersten Zeilen folgendes geschrieben: grep "XORG=dual" /proc/cmdline > /dev/null if [ $? -eq 0 ] ; then cp /etc/X11/xorg.conf.dual /etc/X11/xorg.conf else cp /etc/X11/xorg.conf.single /etc/X11/xorg.conf fi MfG Sebastian
On Montag, 21. Januar 2008, Sebastian Gibb wrote:
ich nutze zwei verschiedene xorg.conf-Dateien und wähle diese über das grub-Startmenü aus. Dazu habe ich die kernel-Parameter von grub entsprechend erweitert: kernel /boot/vmlinuz-2.6.22.13-0.3-default ... XORG=dual ... kernel /boot/vmlinuz-2.6.22.13-0.3-default ... XORG=single ...
und in der /etc/init.d/xdm habe ich in die ersten Zeilen folgendes geschrieben: grep "XORG=dual" /proc/cmdline > /dev/null if [ $? -eq 0 ] ; then cp /etc/X11/xorg.conf.dual /etc/X11/xorg.conf else cp /etc/X11/xorg.conf.single /etc/X11/xorg.conf fi
Die Möglichkeit die ganze Sache mit Grub zu realisieren schaut ja schon mal ganz gut aus. Eleganter wäre es natürlich den X-Server aus dem laufenden Betrieb neu zu starten, einmal mit der einen und einmal mit der anderen Konfiguration. Ich hab hier auf der Arbeit zwischendurch leider nicht die Zeit an meiner Laptopkonfiguration nebenbei zu feilen, aber da muss doch was zu machen sein. :-) Auf jeden Fall werd ich erstmal die Grub Lösung einsetzen. Vielen Dank an alle erstmal. MfG Marco
Hi Marco! On Mon, 21 Jan 2008, Marco Roeben wrote:
Die Möglichkeit die ganze Sache mit Grub zu realisieren schaut ja schon mal ganz gut aus.
Eleganter wäre es natürlich den X-Server aus dem laufenden Betrieb neu zu starten, einmal mit der einen und einmal mit der anderen Konfiguration. Ich hab hier auf der Arbeit zwischendurch leider nicht die Zeit an meiner Laptopkonfiguration nebenbei zu feilen, aber da muss doch was zu machen sein. :-)
Sowas könnte mit xrandr gehen. Mangels Dual-Head Setup habe ich das noch nie ausprobiert. Für eine ähnliche Anforderung übergebe ich meinem Grub den extra Parameter Xlayout. Der X-Server wird dann über die folgende Funktion gestartet: function startx(){ layout=$(tr '[:blank:]' '\n' </proc/cmdline |\ awk -F"=" '/^Xlayout/ {print $2}') if [ -z "$layout" ]; then /usr/bin/startx "$@" else /usr/bin/startx -- :layout "$layout" "$@" fi } Dazu muß in xorg.conf natürlich auch das jeweilige Layout definiert sein. Für kdm/wdm/gdm fallen mir aber nur eklige sed-Aufrufe ein, die die entsprechenden X-Server Aufrufe in den Konfigurationsdateien anpassen. Mit freundlichen Grüßen Christian -- hundred-and-one symptoms of being an internet addict: 40. You tell the cab driver you live at http://123.elm.street/house/bluetrim.html 41. You actually try that 123.elm.street address. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (5)
-
Christian Brabandt
-
Marco Roeben
-
peter
-
Sebastian Gibb
-
Thomas Moritz