Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: textove prihlasenie - volba window manageru  (Přečteno 3139 krát)

dIGIMURDER

  • Aktivní člen
  • *
  • Příspěvků: 202
textove prihlasenie - volba window manageru
« kdy: 19 Července 2007, 16:11:02 »
Nazdar,
potrebujem vediet, ako mozno pri nabootovani z textoveho rezimu zvolit window manager.
Implicitne mam nastavene gnome, neptorebujem to zmenit, ale prave raz zacas chcem spustit i daco ine....
pokial by nieco existovalo ako gdm pre text mod, co by som spustil jedinym prikazom a zobrazil by sa zoznam dostupnych window managerov a ja by som si iba vybral ten, do ktoreho sa chcem prihlasit, avsak cele menu by bolo v text mode....
... pokial nic take nepoznate tak by som sa to pokusil naprogramovat cez bash, avsak potrebujem vediet :

1. akym prikazom spustim konkretny window manager, teda ako to zistim
2. da sa nejako detekovat, ktore window manageri su nainstalovane, alebo iba spravit rucne zozam a potom podmienka (ak existuje prikaz SPUSTIGNOME, tak vykresli polozku menu) a to vsetko do cyklu foreach ;)

Vopred dik za radu.
Majte na pamati tri postatne veci. Su to tieto dve: Neklamat!

------------------------------------------------- to admin : pridaj medzi IM i SIP protokol ;) sip:digimurder@ekiga.net

TIBOR

  • Závislák
  • ***
  • Příspěvků: 6545
  • Som uzivatel linuxovej distribucie, som linuxak?
textove prihlasenie - volba window manageru
« Odpověď #1 kdy: 19 Července 2007, 17:14:57 »
Ak si das spustit gnome tak na prihlasovacej obrazovke sa da vybrat win. manager. Je to trochu zdlhavejsie ako chces ty ale je s tym menej roboty.
HP Laptop 17-ca1xxx Ubuntu Mate 24.04 FF 64bit.
Asus X751LB-TY014H Ubuntu Mate 20.04.1 FF 64bit.
Linus, Lajnas, Línus, Luínus, Lajnus a je mi naozaj jedno, ako ľudia vyslovujú moje meno. Ale "Linux" je vždy "Linux". LINUS TORVALDS, tvorca Linuxového jadra.(V dokumente Revolution OS)

dIGIMURDER

  • Aktivní člen
  • *
  • Příspěvků: 202
textove prihlasenie - volba window manageru
« Odpověď #2 kdy: 19 Července 2007, 18:18:00 »
akym prikazom ? myslis sudo gdm ? ? ?
Majte na pamati tri postatne veci. Su to tieto dve: Neklamat!

------------------------------------------------- to admin : pridaj medzi IM i SIP protokol ;) sip:digimurder@ekiga.net

TIBOR

  • Závislák
  • ***
  • Příspěvků: 6545
  • Som uzivatel linuxovej distribucie, som linuxak?
textove prihlasenie - volba window manageru
« Odpověď #3 kdy: 19 Července 2007, 18:49:13 »
Myslel som uz ked si v grafike kde zadavas meno a heslo je tam moznosti-sedenie a ked mas viac win. managerov mozes si vybrat ktori spustit.
HP Laptop 17-ca1xxx Ubuntu Mate 24.04 FF 64bit.
Asus X751LB-TY014H Ubuntu Mate 20.04.1 FF 64bit.
Linus, Lajnas, Línus, Luínus, Lajnus a je mi naozaj jedno, ako ľudia vyslovujú moje meno. Ale "Linux" je vždy "Linux". LINUS TORVALDS, tvorca Linuxového jadra.(V dokumente Revolution OS)

dIGIMURDER

  • Aktivní člen
  • *
  • Příspěvků: 202
textove prihlasenie - volba window manageru
« Odpověď #4 kdy: 20 Července 2007, 14:05:34 »
vsak vravis o gdm :)
ja ale nechcem nieco taketo v grafike ale este predtym nez spustim xka.... grafika zbytocne brzdi a ked sa potom budem chciet odhlasit zasa nabehne grafika... to je vsio.
Majte na pamati tri postatne veci. Su to tieto dve: Neklamat!

------------------------------------------------- to admin : pridaj medzi IM i SIP protokol ;) sip:digimurder@ekiga.net

Kaminar

  • Aktivní člen
  • *
  • Příspěvků: 71
textove prihlasenie - volba window manageru
« Odpověď #5 kdy: 20 Července 2007, 17:40:31 »
Na tohle to by měl být "startx".

qUAKER

  • Host
textove prihlasenie - volba window manageru
« Odpověď #6 kdy: 20 Července 2007, 20:35:24 »
gdm zpomaluje,ale na co se prihlasovat textove kdyz staci nainstalovat nenarocny wdm(modifikace xdm), kde jde zvolit window manager..

dIGIMURDER

  • Aktivní člen
  • *
  • Příspěvků: 202
textove prihlasenie - volba window manageru
« Odpověď #7 kdy: 24 Července 2007, 22:19:08 »
otazka znie :
na co sa prihlasovat graficky, ked sa to da este z textoveho menu ???? :)
Mno takze asi mi neostava nic ine ako nejaky nenarocny bash skript (popripade Ccko) naprogramovat, pak to urcite zavesim niekam na forum na test ;) ak budu pozitivne ohlasy, snad i na sourceforge ;)
Majte na pamati tri postatne veci. Su to tieto dve: Neklamat!

------------------------------------------------- to admin : pridaj medzi IM i SIP protokol ;) sip:digimurder@ekiga.net

dIGIMURDER

  • Aktivní člen
  • *
  • Příspěvků: 202
textove prihlasenie - volba window manageru
« Odpověď #8 kdy: 25 Července 2007, 03:04:24 »
#!/bin/bash
clear
if [ "`ps -A | grep X | wc -l`" -gt 0 ]; #najde ci bezia xka ;)
   then echo "[ POZOR! SPUSTENY X SERVER ! ! ! ]"
fi

#pole prikazov pre spustenie window managerov, pokial pridate window manager, prosim upravte i case $l)
commands=(blackbox enlightment gnome-session icewm openwm startkde fluxbox wmaker mc)



#hlada prikazi v /usr/bin a ak sa najdu radi do pola
for i in "${commands
  • }"; do

   str=`echo $i | tr a-z A-Z` #zvecsi pismena
   
   #osetrenie vynimok pre gnome a kde
   if [ $i = gnome-session ];
      then str=GNOME
   fi
   
   if [ $i = startkde ];
      then str=KDE
   fi
   
   #test suborov
   if  test -e "/usr/bin/$i" ;
      then pole=("${pole
  • }" "$str") #nabija pole znamimi window managermi

   fi

done

#pole + suprava zakladnych prikazov
pole=("${pole
  • }" KONZOLA SHUTDOWN REBOOT)




echo ""
echo "[ PROSIM VYBERTE SI WINDOW MANAGER ]"
echo ""

select l in "${pole
  • }"

do
  case "$l" in
  "BLACKBOX") echo "exec blackbox" > ~/.xinitrc; startx $@;;
  "ENLIGHTENMENT") echo "exec enlightment" > ~/.xinitrc; startx $@;;
  "GNOME") echo "exec gnome-session" > ~/.xinitrc; startx $@ ;;
  "ICEWM") echo "exec icewm" > ~/.xinitrc; startx $@;;
  "OPENWM") echo "exec openwm" > ~/.xinitrc; startx $@;;
  "KDE") echo "exec startkde" > ~/.xinitrc; startx $@ ;;
  "FLUXBOX") echo "exec fluxbox" > ~/.xinitrc; startx $@;;
  "WMAKER") echo "exec wmaker" > ~/.xinitrc; startx $@;;
  "MC") mc ;;
  "KONZOLA") exit ;;
  "SHUTDOWN") sudo /sbin/shutdown -h now ;;
  "REBOOT") sudo /sbin/shutdown -r now;;
    *)
  esac
  clear
done
Majte na pamati tri postatne veci. Su to tieto dve: Neklamat!

------------------------------------------------- to admin : pridaj medzi IM i SIP protokol ;) sip:digimurder@ekiga.net

Kaminar

  • Aktivní člen
  • *
  • Příspěvků: 71
textove prihlasenie - volba window manageru
« Odpověď #9 kdy: 25 Července 2007, 09:34:29 »
Moje připomínky:

  1) mc není window-manager a tak by tam neměl, co pohledávat
  2) pokud to celé není součástí startx, tak není důvod ho pak také volat (můj názor).

dIGIMURDER

  • Aktivní člen
  • *
  • Příspěvků: 202
textove prihlasenie - volba window manageru
« Odpověď #10 kdy: 25 Července 2007, 12:25:39 »
jo ja viem ze mc nie je wm, ale aspon mam k nemu rychlejsi pristup ;)
Majte na pamati tri postatne veci. Su to tieto dve: Neklamat!

------------------------------------------------- to admin : pridaj medzi IM i SIP protokol ;) sip:digimurder@ekiga.net

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
textove prihlasenie - volba window manageru
« Odpověď #11 kdy: 25 Července 2007, 12:45:16 »
Já bych dodal svůj "patch"
na zjištění běžících Xek by mohlo stačit jednodušší
Kód: [Vybrat]
if [ -e /tmp/.X0-lock ];then
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

dIGIMURDER

  • Aktivní člen
  • *
  • Příspěvků: 202
textove prihlasenie - volba window manageru
« Odpověď #12 kdy: 26 Července 2007, 00:25:45 »
Jo dik moc....  este chcem podotknut, ze zatial je moje minidielo vcelku spolahlive, avsak mam nejake otazky.
Existuje nejakym sposobom zapricinit, aby sa vzdy pri logoute z windows manageru skript spustil ? (ci uz demonom, alebo priamo v skripte)
Dalej gnome pri spusteni pomocou startx vykazuje chybu, ze sa nespustil Power Manager (na laptope), toto by ma zaujimalo..... pri boote z KDM/GDM vsetko ok.

vopred dik.
Majte na pamati tri postatne veci. Su to tieto dve: Neklamat!

------------------------------------------------- to admin : pridaj medzi IM i SIP protokol ;) sip:digimurder@ekiga.net

 

Provoz zaštiťuje spolek OpenAlt.