Fast User Switching wie bei Windows XP möglich ?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
compuboy1010
Beiträge: 289
Registriert: 18.11.2004 00:33:53
Kontaktdaten:

Fast User Switching wie bei Windows XP möglich ?

Beitrag von compuboy1010 » 07.01.2005 22:35:52

Hallo Board,

ist es möglich mit Linux "fast user switching" wie bei Windows XP zu machen ?
Also man hat zig Fenster geöffnet und geht dann auf den Bildschirmschoner. Jemand anderes kann sich dann einloggen und sieht einen leeren Desktop(da er ja in seinem profil ist), wenn er sich dann aber wieder abmeldet und sich der vorherige Benutzer anmeldet sind immernoch alle Fenster geöffnet. Geht das?

Bischen ungeschickt ausgedrückt, aber ich bin sicher man versteht was ich meine.

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 07.01.2005 22:44:42

Du kannst auf einem anderen virtuellen Terminal (z.B. vt8) einen zweiten X-Server laufen lassen. Dann kannst du mit Alt-F7 und Alt-F8 zwischen den zwei Usern wechseln. Linux beherrscht somit ein "Faster User Switching" :)

[edit]
Du mußt dazu nur die /etc/X11/xdm/Xservers Datei anpassen
[/edit]

compuboy1010
Beiträge: 289
Registriert: 18.11.2004 00:33:53
Kontaktdaten:

Beitrag von compuboy1010 » 07.01.2005 23:08:17

Ja, aber dann sieht die andere Person ja genau was ich mache. Die kann ja auch auf F7 und F8 drücken. :(

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 07.01.2005 23:11:29

Unter Windows sieht die andere Person auch alles, wenn du dich nicht ausloggst oder den Bildschirm sperrst. Unter Linux genügt das Sperren des Bildschirms.
Zuletzt geändert von gms am 07.01.2005 23:23:15, insgesamt 1-mal geändert.

fluid
Beiträge: 494
Registriert: 14.11.2003 21:52:49

Beitrag von fluid » 07.01.2005 23:21:42

Und sperren geht beispielsweise mit xscreensaver.

WaldiMaywood
Beiträge: 82
Registriert: 19.07.2004 13:52:24

Beitrag von WaldiMaywood » 07.01.2005 23:58:54

Hallo,

*mich mal einmisch*

@gms

>> Du mußt dazu nur die /etc/X11/xdm/Xservers Datei anpassen

Wie funktioniert das genau mit gdm? Könntest du mir evtl. ein Tipp geben? Danke.

Gruss,

Steve

Benutzeravatar
Raoul
Beiträge: 1435
Registriert: 20.05.2003 00:16:35
Lizenz eigener Beiträge: neue BSD Lizenz
Kontaktdaten:

Beitrag von Raoul » 08.01.2005 00:08:10

WaldiMaywood hat geschrieben: >> Du mußt dazu nur die /etc/X11/xdm/Xservers Datei anpassen
Um permanent 2 Logins zu haben, die Zeile in der Datei kopieren und eine 1 aus der null machen, und so weiter, für jeden X-Server eine Zeile.
Wie funktioniert das genau mit gdm? Könntest du mir evtl. ein Tipp geben? Danke.

Code: Alles auswählen

gdmfexiserver
starten und staunen, keine Änderungen an der oben beschriebenen Datei notwendig :-), es werden "flexible" X-Server nach Bedarf gestartet.
Umschalten mit STRG+ALT+F7 bis F10.

Raoul

--Edit:
Folgendes in eine Datei namens gdmfexiserver.desktop schreiben und in /usr/share/applications (?) ablegen:
[Desktop Entry]
Encoding=UTF-8
Name=Start new session
Name[de]=Neue Sitzung starten
Comment=Log in to a new session
Comment[de]=Eine neue Sitzung starten
Exec=gdmflexiserver -l
Icon=<eines auswählen
Terminal=false
Type=Application
StartupNotify=false
Categories=GNOME;Application;Core;
OnlyShowIn=GNOME;
Jetzt geht das ganze über das Gnome-Menu :-)
Zuletzt geändert von Raoul am 08.01.2005 00:20:45, insgesamt 1-mal geändert.

Code: Alles auswählen

grep -ir fuck /usr/src/linux

WaldiMaywood
Beiträge: 82
Registriert: 19.07.2004 13:52:24

Beitrag von WaldiMaywood » 08.01.2005 00:16:23

>> gdmfexiserver

Man, ist das genial (hab jetzt KDE + XFCE am laufen) :D

Linux/Debian ist so genial, dass lässt sich garnicht in Worte fassen ;-)

Dank Dir :P

Gruss,

Steve

Benutzeravatar
Raoul
Beiträge: 1435
Registriert: 20.05.2003 00:16:35
Lizenz eigener Beiträge: neue BSD Lizenz
Kontaktdaten:

Beitrag von Raoul » 08.01.2005 00:30:45

compuboy1010 hat geschrieben:Ja, aber dann sieht die andere Person ja genau was ich mache. Die kann ja auch auf F7 und F8 drücken. :(
Nein, beim Ausloggen wird (zumindest gdmfelxiserver) der Bildschirmschoner mit Passwortschutz aktiviert, genau wie bei Windows.
WaldiMaywood hat geschrieben:>> gdmfexiserver

Man, ist das genial (hab jetzt KDE + XFCE am laufen) Very Happy
Jepp. Siehe auch mein Edit von eben, ins KDE-Menü kannst Du es natürlich auch legen.

Außerdem hat gdmflexiserver noch mehr Optinien, z.B einen "Im Fenster"-Modus. Einfach mal "gdmflexiserver --help" anschauen.

Raoul

Code: Alles auswählen

grep -ir fuck /usr/src/linux

WaldiMaywood
Beiträge: 82
Registriert: 19.07.2004 13:52:24

Beitrag von WaldiMaywood » 08.01.2005 00:32:27

Noch schnell ein kl. Frage hinterher:

Weißt du zufällig warum unter Gnome einige Icon's als "NAMENLOS" deklariert sind. Ist mir gerade aufgefallen. Benutze hautpsächlich KDE 3.3.1. Hättest du noch evtl. eine Idee woran da liegt? Danke. ;-)

Gruss Steve

WaldiMaywood
Beiträge: 82
Registriert: 19.07.2004 13:52:24

Beitrag von WaldiMaywood » 08.01.2005 00:43:00

>> Jepp. Siehe auch mein Edit von eben, ins KDE-Menü kannst Du es natürlich auch legen.

Aha, probier es gleich mal aus. :-)

>> Außerdem hat gdmflexiserver noch mehr Optinien, z.B einen "Im Fenster"-Modus. Einfach mal "gdmflexiserver --help" anschauen.

Ok, schaus mir einmal an. Danke, für die echt interessanten Informatioen. Finde ich echt prima :D

Danke. :wink:

Gruss Steve

Benutzeravatar
Raoul
Beiträge: 1435
Registriert: 20.05.2003 00:16:35
Lizenz eigener Beiträge: neue BSD Lizenz
Kontaktdaten:

Beitrag von Raoul » 08.01.2005 00:54:11

WaldiMaywood hat geschrieben:Weißt du zufällig warum unter Gnome einige Icon's als "NAMENLOS" deklariert sind.
Wahrscheinlich KDE-Programme, die nicht den Gnome-Spezifikationen für .desktop Dateien entsprechen. Wahrscheinlich ist "Name=" oder "Name[de]=" leer.

Raoul

Code: Alles auswählen

grep -ir fuck /usr/src/linux

WaldiMaywood
Beiträge: 82
Registriert: 19.07.2004 13:52:24

Beitrag von WaldiMaywood » 08.01.2005 01:07:52

Hi,

Ok, Danke ;-)

hhmm, ja, wird wohl die Ursache für diese Dilemma sein. Vor nicht allzu langer Zeit - dachte ich zumindest - gelesen zu haben, das sich Gnome und KDE endlich auf ein (DesktopIcons-)Standard entschieden haben. Ist daraus nicht's geworden?

Gruss

Steve

Benutzeravatar
Raoul
Beiträge: 1435
Registriert: 20.05.2003 00:16:35
Lizenz eigener Beiträge: neue BSD Lizenz
Kontaktdaten:

Beitrag von Raoul » 08.01.2005 01:24:54

Doch, das heißt aber nicht, daß das alle Programmierer und Maintainer schon umgesetzt haben ;-)

Raoul

P.S.: http://freedesktop.org/wiki/Standards_2 ... try_2dspec

Code: Alles auswählen

grep -ir fuck /usr/src/linux

WaldiMaywood
Beiträge: 82
Registriert: 19.07.2004 13:52:24

Beitrag von WaldiMaywood » 08.01.2005 01:40:01

>> Doch, das heißt aber nicht,

Aha, hatte ich mich doch nicht "verlesen" ;-)


>> daß das alle Programmierer und Maintainer schon umgesetzt haben

Ja, wollte mich auch keineswegs "beschweren". Denke, damit kann ich zumindest auf jden Fall "leben". :-)


>> P.S.: http://freedesktop.org/wiki/Standards_2 ... try_2dspec

Ein weiterer Schritt nach vorne. Es kann ja nur besser werden ... ;-)

Danke für deine (weitere) Hilfe ;-)

Steve

compuboy1010
Beiträge: 289
Registriert: 18.11.2004 00:33:53
Kontaktdaten:

Beitrag von compuboy1010 » 06.02.2005 16:43:25

Also ich verstehe das immer noch nicht.
Ich möchte nicht zwischen 2 Terminals nach einem Login wechseln können.
Ich möchte mich zig Programme geöffnet haben, dabei mit amule herunterladen können. Unter Windows drückt man control+L dann sperrt man den Bildschirm. Wenn sich dann ein anderer Benutzer anmeldet findet der einen Leeren Desktop vor, da er er dann ja in seinem Profil ist. Meine Programm laufen aber weiter und amule läd auch fleißig weiter runter.

Wie kann man das nun unter Windows erreichen?

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 06.02.2005 17:07:51

wo ist das Problem ?
Du loggst dich auf einem Terminal ein und arbeitest wie gehabt, öffnest deine Programme und beginnst den Download. Beim Verlassen sperrst du den Bildschirm.
Ein anderer User kommt daher, sieht das dieses Terminal belegt ist, wechselt auf das andere (oder eines der anderen) Terminal(s), loggt sich ein und sieht natürlich SEINEN Desktop.

compuboy1010
Beiträge: 289
Registriert: 18.11.2004 00:33:53
Kontaktdaten:

Beitrag von compuboy1010 » 06.02.2005 17:42:45

Wenn ich auf Bilschirm sperren klicke, dann lässt sich kein anderer Benutzername eingeben. Nur das Passwort. Wie soll sich so ein neuer Benutzer anmelden können?
Tut mir leid, wenn das blöd gefragt ist. Aber ich verstehe es echt nicht.

compuboy1010
Beiträge: 289
Registriert: 18.11.2004 00:33:53
Kontaktdaten:

Beitrag von compuboy1010 » 07.02.2005 21:21:22

Also wie geht das nu? Ich schaffe es einfach nicht. Bzw. ich verstehe nicht was gms meint. Nachdem ich im xscreensaver bin drücke ich str+alt+backspace? Dann logge ich mich doch aber aus, oder? Jedenfalls ist danach kein Programm mehr am laufen. :(

Benutzeravatar
gizzard
Beiträge: 23
Registriert: 12.01.2005 11:58:47
Wohnort: Trier

Beitrag von gizzard » 07.02.2005 21:45:22

ich weiss jetzt nicht in wie fern das in deinem Fall helfen könnte aber da mein Rechner auch sehr oft von meiner Freundin zwischendurch benutzt wird lasse ich einfach per default einen zweiten X Server laufen.

Mein Bildschirm sperrt sich automatisch nach kurzer Zeit durch den xscreensaver. Wenn nun meine Freundin wünscht am Rechner zu arbeiten drückt sie einfach STRG+ALT+F7 (oder F8, jenachdem) und hat nun den gdm (früher war es der kdm) vor sich und kann sich wie gewohnt ans System anmelden.

Wenn ich nun zurück bin switche ich einfach wieder auf den anderen X Server zurück.

Vielleicht haben die Profis hier ja ne bessere bzw. Resourcenschonendere Idee aber ich komme perfekt damit aus.

Falls du KDM als Login Manager benutzt editiere einfach in der /etc/kde3/kdm/Xservers (backup empfohlen)

von

Code: Alles auswählen

:0 local@tty1 /usr/X11R6/bin/X -nolisten tcp
#:1 local@tty2 reserve /usr/X11R6/bin/X -nolisten tcp :1
nach

Code: Alles auswählen

:0 local@tty1 /usr/X11R6/bin/X -nolisten tcp
:1 local@tty2 /usr/X11R6/bin/X -nolisten tcp :1
dann werden zwei X Server gestartet wenn kdm startet, zwischen denen du wechseln kannst.

Wenn du aber gdm zum login benutzt muss ich erstmal nachgucken wo ich das gemacht habe. Bei xdm muss ich passen.

compuboy1010
Beiträge: 289
Registriert: 18.11.2004 00:33:53
Kontaktdaten:

Beitrag von compuboy1010 » 07.02.2005 21:50:42

Wie finde ich heraus, ob ich kdm benutze?

Benutzeravatar
gizzard
Beiträge: 23
Registriert: 12.01.2005 11:58:47
Wohnort: Trier

Beitrag von gizzard » 08.02.2005 21:06:33

in der Datei /etc/X11/default-display-manager steht drin welchen Login Manager gestartet wird.

Wenn da jetzt z.B. /usr/bin/kdm drin steht benutzt du halt den kdm :lol:


Sorry übrigens für die sehr verspätete Antwort

compuboy1010
Beiträge: 289
Registriert: 18.11.2004 00:33:53
Kontaktdaten:

Beitrag von compuboy1010 » 09.02.2005 23:46:38

[quote="gms"... Ein anderer User kommt daher, sieht das dieses Terminal belegt ist, wechselt auf das andere (oder eines der anderen) Terminal(s), loggt sich ein und sieht natürlich SEINEN Desktop.[/quote]

Was genau macht dieser User denn? Der sieht also meinen xscreensaver.
Welche Tastenkombo drückt der? Ich habe versucht während des screensavers str+alt+f1 einzugeben und dann startx. Aber es kommt die Fehlermeldung der x server lief schon.

mastermind_the_real_one
Beiträge: 644
Registriert: 16.12.2003 15:44:51

Beitrag von mastermind_the_real_one » 10.02.2005 00:05:37

Vielleicht wartest Du bis KDE 3.4 released. Dauert auch nicht mehr lange und sollte dann recht einfach funktionieren.

http://www.heise.de/newsticker/meldung/56221

greetz
mastermind

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 11.02.2005 16:24:52

Wollte ich auch gerade sagen. Zu spät :D

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

Antworten