Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
w jaki sposób pod fluxem mogę przełączyć użytkownika? w menu jest tylko "exit" który powoduje wylogowanie
Offline
tzn. chodzi ci o uruchomienie drugiej sesji X?
Offline
dokładnie tak. wiem że można przełączyć przez 'ctrl'+'alt'+F7/8... ale uruchamia się tylko pusty czarny ekran, bo nic nie jest tam uruchomione...
Offline
startx -- :1
uruchamia kolejną sesję X (domyślne jest :0, a dalej :2, :3)
Offline
ale to polecenie powoduje uruchomienie nowej sesji X dla aktualnie zalogowanego użytkownika. ja bym chciał, żeby pojawiło się okno logowania, względnie określić w poleceniu nazwę użytkownika dla którego chcę sesję uruchomić
Offline
$ su inny_user Password: $ startx -- :1
voila ;)
można do tego namazać jakiś skrypcik, np. w dialogu z użyeciem jakiegoś gksu (jak się obudzę i mi się zachce to mogę namazać)
Offline
Kod:
$ su inny_user Password: $ startx -- :1voila ;)
no tak...gupek ze mnie...
można do tego namazać jakiś skrypcik, np. w dialogu z użyeciem jakiegoś gksu (jak się obudzę i mi się zachce to mogę namazać)
to by było miło :) bo jak przed chwilą próbowałem coś napisać to stwierdziłem, że nie mam pojęcia jak wprowadzić hasło do profilu / wywołać okno które to hasło pobierze. (zakładam że skrypt ma być uruchamiany przez pozycję w menu fluxa)
Offline
jak przed chwilą próbowałem coś napisać to stwierdziłem, że nie mam pojęcia jak wprowadzić hasło do profilu / wywołać okno które to hasło pobierze
z pomocą ci przyjdzie program typu gksu, kdesu (nie wiem czy są niegnomowe i niekdeowe odpowiedniki, pewnie są, ale nie znam nazwy)
wystarczy np.:
gksu -u user startx -- :1
Offline
po wpisaniu w konsoli
gksu -u kasia startx -- :1
pojawia się okno do wpisania hasła, a po jego wpisaniu konsola odpowiada:
xauth: creating new authority file /home/kasia/.serverauth.3232 X: user not authorized to run the X server, aborting. xinit: Server error. Nie można uzyskać deskryptora pliku wskazującego na konsolę
jak "zautoryzować" tego usera?
Offline
Kiedyś miałem to samo niestety nie pamietam jak to zrobiłem jedynie co to to http://www.google.com/search?q=X%3A+user+not+author … nt=iceweasel-
znajdziesz rozwiazańie
Offline
Pokombinuj z /etc/X11/Xwrapper.config, albo wykonaj jako autoryzowany user xhost +
Offline
Ja tam korzystam z xscreensaver, gdzie po wybraniu opcji "Lock" (mam ją podbindowaną do menu) sesja się blokuje i wystarczy kliknać na "New session" żeby utworzyła się nowa sesja z menedżerem logowania.
Offline
nowa sesja z menedżerem logowania.
pod warunkiem, że używa się menedżera logowania, jeśli się nie używa guzik nie działa
Offline
Że odświeżę temat
Treadstone napisał(-a):
Ja tam korzystam z xscreensaver, gdzie po wybraniu opcji "Lock" (mam ją podbindowaną do menu) sesja się blokuje i wystarczy kliknać na "New session" żeby utworzyła się nowa sesja z menedżerem logowania.
Próbuję właśnie zrobić jak piszesz, ale po próbie wybrania "New Login" wywala:
xscreensaver: 12:03:33: could not execute "/usr/bin/gdmflexiserver": No such file or directory
Ani aptitude ani apt-cache nie znajdują info o takim cudzie jak "gdmflexiserver". Jedyne co udało mi się ustalić w wujkiem Google to to, że jest to cudo odpowiedzialne za umożliwienie pracy kilku userów w Xach. Padła również informacja, że może to być związane ze sterami nVidii, ale problem występuje u mnie również na kompie, który nie ma jakiś wyrafinowanych sterowników grafiki zainstalowanych (sis). Z nazwy domyśliłem się, że pewnie trzeba gdm zainstalować. No i zainstalowałem, ale wciśnięcie guziora "New Login" staje się on "bledszy" (bardziej transparentny), nic się nie dzieje. Dopiero po wyłączeniu blokady xscreenservera i powrocie do pulpitu widać okno z komunikatem:
GDM nie jest uruchomiony
Możliwe że używany jest inny menedżer (...). Aby wciąż używać tej funkcji należy uruchomić samodzielnie GDM (...)
To mu daję:
/etc/init.d/gdm start
A on mi:
Not starting GNOME Display Manager; it is not the default display manager.
No oczywiście że nie jest, bo xdm jest. Ale skąd w takim razie poprzedni komunikat o samodzielnym uruchomieniu? W jakiś inny sposób mam to zrobić?
Offline
szczypior88 napisał(-a):
Ani aptitude ani apt-cache nie znajdują info o takim cudzie jak "gdmflexiserver".
a jednak :)
Offline
Hmmm...
debian:/home/grzesiek# aptitude search gdmflexiserver debian:/home/grzesiek# apt-cache search gdmflexiserver debian:/home/grzesiek#
Ale to nie istotne, bo jak pisałem dalej zainstalowałem gdm i mam bubu :(
Offline
dpkg-reconfigure gdm
i wybierz domyślny DM
szczypior88 napisał(-a):
Kod:
debian:/home/grzesiek# aptitude search gdmflexiserver debian:/home/grzesiek# apt-cache search gdmflexiserver debian:/home/grzesiek#
to plik, powinieneś użyć apt-file (aptitude search i apt-cache robi to samo — szuka pakietów)
Offline
azhag napisał(-a):
Kod:
dpkg-reconfigure gdmi wybierz domyślny DM
Tylko że mi chodzi o to, żeby domyślny był xdm, a gdm zainstalowałem tylko po to, żeby było gdmflexiserver i żebym mógł przelogowywać.
azhag napisał(-a):
to plik, powinieneś użyć apt-file (aptitude search i apt-cache robi to samo — szuka pakietów)
Dzięki za wyjaśnienie
Offline
szczypior88 napisał(-a):
Tylko że mi chodzi o to, żeby domyślny był xdm, a gdm zainstalowałem tylko po to, żeby było gdmflexiserver i żebym mógł przelogowywać.
prawdopoobnie musisz korzystać z GDM, żeby przelogowyać się przez gdmflexicośtam
Offline
Nie upieram się przy gdmflexiserver. Być może można obejść problem inaczej. Czy ktoś z Was wie jak?
Offline
Ja używałem kiedyś (jak miałem fluxa) coś takiego
Mod4 q :exec kdesktop_lock --forcelock
To jest linijka z pliku keys. Ale miałem zainstalowane kde. I to działało jako "wygaszacz blokująco - przełączający", że tak powiem. :)
Offline
A czy on nie wymaga zainstalowanego kde? I czy przypadkiem po wywołaniu nie uruchamia tego molocha?
Offline
Musiałbyś zainstalować pakiet kdesktop, który parę zależności ma niestety, ale działanie nie obciąża chyba systemu, bo działa szybko (w miarę). Ja mam kde, więc nie stanowiło to problemu.
Też długo szukałem przełączania użytkowników dla fluxboxa i dokopałem się do tego, bo nie chciałem instalować gdm'a, a on zresztą pluł się, że nie jest domyślnym menadżerem sesji.
Offline
jerryS napisał(-a):
Musiałbyś zainstalować pakiet kdesktop
Tak też zrobiłem. Dzięki serdeczne.
Offline
jakby ktoś chciał, pod kdm jest polecenie:
$ kdmctl reserve
w menu gnoma są gdzieś dwie fajne ikonki, jedna odpala nowy login w xnest, druga normalnie... trzeba jakoś podpatrzeć polecenie.
Offline