Portál AbcLinuxu, 25. dubna 2024 06:11


Dotaz: Nelze nastartovat KDE, Gnome a ani zadny jiny ...

3.2.2004 21:06 doubleZ | skóre: 24 | blog: smazano
Nelze nastartovat KDE, Gnome a ani zadny jiny ...
Přečteno: 65×
Odpovědět | Admin
Ahojda, stala se mi neprijemna vec, mam Mandrake 9.1. a jedu na dm. Pri praci v KDE mi kazda spustena aplikace hodila hlasku kdeinit cannot run application, tak jsem rebootnul masinu, pote vsak z me nabidky /kdm/ pri prihlasovani zmizely vsechny desktopy (Gnome, KDE, Blackbox, IceWM, atd), v log souborech jsem nenalezl zadnou chybu az na hlasku mdkkdm : server for display :0 terminated unexpectedly. V nabidce je jen failsafe, pouzivam ovladace od nVidie, oficielni... jeste predtim jsem palil cd v cdrecordu a pridelil pristupova prava pro nej na 777 , abych nemusel palit jen jako root. Nevite nekdo jak umoznit navrat moznosti spusteni jinych okennich manageru?

Dekuji

zdravi _murPHY
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

3.2.2004 21:51 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Nelze nastartovat KDE, Gnome a ani zadny jiny ...
Odpovědět | | Sbalit | Link | Blokovat | Admin
A spusteni X z konzole funguje? Funguje pro roota? Kdyz neco nejde spustit, nejsou nejak v neporadku prava?

BTW: prava 777 na cokoliv je blbost, mel jste zadat 4755 (-rwsr-xr-x), takze se radsi kouknete do /root/.bash_history co jste to vlastne zadal :-)
4.2.2004 21:18 doubleZ | skóre: 24 | blog: smazano
Rozbalit Rozbalit vše Nelze nastartovat KDE, Gnome a ani zadny jiny ...
Kouknu, diky ;). Pro roota to nejde, spadne to v kazdem pripade...
5.2.2004 16:34 doubleZ | skóre: 24 | blog: smazano
Rozbalit Rozbalit vše Nelze nastartovat KDE, Gnome a ani zadny jiny ...
Prosim, nekamenujte me ;) ale nastavil jsem OMYLEM :-/ prava na celou slozku /usr/ chmod -R 7777 a ted to nejede, ale fakt nevim na co je mam vratit, dal jsem je na 4755, ale stale nic...
5.2.2004 18:00 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Nelze nastartovat KDE, Gnome a ani zadny jiny ...
Jestlis máš na všechno v /usr práva 7777, tak to potěš... Zkusil bych to uvést do příčetného stavu pomocí rpm --replacefiles --replacepkgs na všechno, co má v /usr nějaké soubory (což je skoro všechno kromě věcí jako jádro, takže je to takový nenápadný téměř-reinstall), o dost větší drbačka by byla napsat skript, který by jen opravil práva podle rpm --verify a/nebo rpm -q --dump... Bez toho asi nemá cenu řešit KDE a Gnome, protože se mohou dít libovolné jiné strašné věci...
5.2.2004 21:07 doubleZ | skóre: 24 | blog: smazano
Rozbalit Rozbalit vše Nelze nastartovat KDE, Gnome a ani zadny jiny ...
Ja vzdycky neco po.. ;), neda se nak vykopat seznam balicku co ma cosi v /usr ? Asi ma kazdy soubor v ty slozce krapet jina prava co..? Nelze nastavit nejak alespon na kazdou podslozku nejaka prava, ktera jsou zkousnutelna pro funkcnost programu?...
5.2.2004 21:52 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Nelze nastartovat KDE, Gnome a ani zadny jiny ...
find /usr | xargs rpm -qf | grep -v 'not owned by any package' | sort | uniq

ale bude to trvat věčnost ... zkusil bych spíš prohledat /usr/bin, /usr/X11R6/bin a zbylé balíčky už zjistil až po opravě těchto z rpm --verify --all

Možná už je fakt lepší

rpm -q --dump --all | grep ^/usr | cut -d' ' -f1,5

a přetransformovat to na chmody...
6.2.2004 14:06 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Nelze nastartovat KDE, Gnome a ani zadny jiny ...
Jeste detail: Pokud ma nastavene LC_MESSAGES=cs, tak mu nebude fungovat ten prvni prikaz, takze bud LC_MESSAGES=C nebo rucne smazat tu ceskou hlasku.

PS: Vsichni vime, ze nemas rad lokalizovane hlasky ;-)
6.2.2004 23:44 doubleZ | skóre: 24 | blog: smazano
Rozbalit Rozbalit vše Nelze nastartovat KDE, Gnome a ani zadny jiny ...
huh, diky, zkusim to dat dohromady ;) snad se to podari, nechtel bych davat celej system znovu... :/
7.2.2004 10:48 doubleZ | skóre: 24 | blog: smazano
Rozbalit Rozbalit vše Nelze nastartovat KDE, Gnome a ani zadny jiny ...
@Yeti, krapet nechapu ten posledni prikaz s dump nutim ;), jak chmodnout soubory ale hlavne na co ... ;)? Nikdy uz ne na 7777 ;)))))))) ...
7.2.2004 14:55 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Nelze nastartovat KDE, Gnome a ani zadny jiny ...
rpm --dump vypíše mj. informace o právech, která to má podle balíčku mít (v pátém sloupci). První tři cifry znamenají bůhvíco (vypadá to na bity, jak je vyhodí stat(2)), ale poslední čtyři jsou mód, který lze přímo vecpat chmodu. Takže bych zkusil tohle:

rpm -q --dump --all | grep ^/usr | cut -d' ' -f1,5 | sed -e 's/\(.*\) [0-7]*\([0-7]\{4\}\)/chmod \2 "\1"/'

a pokud to bude vypadat rozumně, tak na konec přidal ještě

| sh

a jsi-li věřící, asi se předtím pomodlil... Pořád tam ještě ale zbudou věci, které nepatří nikam, např. pokud sis něco kompiloval do /usr/local. Věci, co mají mód 7777 lze pak najít

find /usr -perm 7777

A podle toho, kolik toho bude, tak se uvidí ... může být nejjednodušší /usr/local promazat a zkompilovat si ty věci znovu.
10.2.2004 18:52 doubleZ | skóre: 24 | blog: smazano
Rozbalit Rozbalit vše Nelze nastartovat KDE, Gnome a ani zadny jiny ...
Aha,diky, zafungovalo to. DIKY MOC!!!

Zdravi _murPHY..., jen jeste dolatat par vecicek ;) DIKY

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.