Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: paolov 20 Srpna 2010, 11:25:22
-
Dobrý den,
jak je psáno v nadpise nejde mě nastartovat systém. Při síťové instalaci z verze 8.04 / HH/ na verzi 10.4 LTS se stalo následující.Naskočí přihlašovací údaje jde se přihlásit, ale pak jen naběhne pozadí a na nic systém nereaguje. Zkoušel jsem přes recovery mod najit chybne baliky, stahlo si to 43 Mb dat jádra lnuxu, rozbalilo chtělo restart, ale stále se nic neděje. Prosím o radu díky.
Tak problém je částečně odstraněn, vytvořil jsem přes konzoli nového uživatele, a teď bych potřeboval vědět jak mám vymazat u starého uživatele jeho nastavení. Sudo -i ale nevím jak se dostanu do tohjo nastaveni.
-
a nezkoušel jsi z toho profilu smazat konfigurační soubory gnome? myslím, že to jsou .gconf, .gnome, .gnome2 atd....ale nejsem si zcela jist, je to jen takový můj nástřel
-
Pod novým uživatelem to naběhne? Pokud ne tak -
Instalace nebo upgrade ?
Jak jste postupoval?
Co máte za grafiku?
do nastavení - zhruba to co napsal macu, jestli tápete v příkazech konzole tak nějaký nástřel:
cd /home/jmenouStarehoUzivatele
ls -laF
rm souborCoChciSmazat
-
Pod novým uživatelem to naběhne, byl proveden upgrade přes správce zařízení. Zkoušel jsem to odmazat, ale hlásilo mě to v konzoly že nemám dostatečná práva na tuto operaci. Zkusím vaše příkazy. Grafická karta je NVidia 7600GS.
[attachment deleted by admin]
-
Zkuste následující (a upravte username na uživatelské jméno - to původní, které zlobí)
sudo chown -R username:username ~username
a pak restart
-
Zkoušel jsem poslední příkazy a napsalo mě to : chown : missing operand after sks.
-
jestli sks je uživatelské jméno, tak by měl příkaz vypadat takto:
sudo chown -R sks:sks ~sks
nebo
sudo chown -R sks:sks /home/sks
nebo eventuálně
sudo chown -R sks:users /home/sks
-
Zkoušel jsem postupně všechny příkazy co jsi mě napsal a akorát u toho 2 mě to napsalo .GVFS permision denied. Po restartu se nemohu dostat do toho nově vytvořeného profilu / hlásí že je potřeba vytvořit /home/ adresář/ a ten sks profil také nejde je to stále stejné.
-
Tak jinak. Za předpokladu, že uživatelské jméno je sks, tak mi pošli přesný výstup následujících příkazů:
sudo grep -e \:x\:10[0-9][0-9] /etc/passwd
id sks
id jmeno_druheho_uzivatele
grep ^[^#] /etc/fstab
ls -l /home
Ono pokud jsi některý z těch příkazů zadal jinak, mohl sis změnit práva u něčeho jiného. Tady neplatí pravidlo "mezera sem, mezera tam", příkazy se musí opisovat naprosto přesně. A taky přesně odpovídat (nejlépe výpisy z terminálu přímo kopírovat včetně těch příkazů), potom hlásit může, že je třeba vytvořit ten adresář, ale rozhodně nehlásí "je třeba vytvořit adresář", já potřebuju znát doslovné hlášení ;)
-
V příloze jsou uvedeny hlášky co jsou v účtu nového uživatele jménem ja
Terminál si dokáži spustit / alt+F2 /, ale nemohu přes něj spustit firefox pro přesné okopírování těch příkazů co jsi napsal. zde už asi nepomůžeš si myslím a v normální konzoli přes příkaz sudo -i se nemohu dostat na účet sks ten by měl být nějak nadřazený tomu novému, protože se objeví hláška, že ja nemá dostatečné oprávnění pro skupinu sudo.
[attachment deleted by admin]
-
Ta věc s tím, že nejde sudo pro uživatele ja, je dána tím, že tomu uživateli není dovoleno sudo používat. To teď nebudeme řešit. Teď stačí dostat se do terminálu. V terminálu bys měl být schopen "přihásit" se na účet sks, a to příkazem
su sks
a budu tedy dále předpokládat, že po tomto příkazu (bude chtít heslo uživatele sks) jsi v konzoli přihllášen jako sks, který může používat sudo.
Vypadá to, že jsou špatně nastavená práva pro uživatele ja, takže 1) zjistit hlavní skupinu uživatele - takto:
id ja
a nás zajímá název skupiny, který je za gid=nějakéČíslo v závorce. Ten si zapamatuj, řekněme, že je to "grupa" (použiju dále).
Potom hromadně změníš vlastníka a skupinu pro domovský adresář (a všechen jeho obsah) uživatele ja, takto (slovo grupa nahraď tou zjištěnou skupinou, kolem dvojtečky nedělej mezery):
sudo chown -R ja:grupa /home/ja
a pak pro jistotu vytvoř ten chybějící adresář Desktop a opět mu přiřaď správného vlastníka a skupinu (opět nahraď "grupa" správnou skupinou a pozor na Desktop s velkým D):
sudo mkdir /home/ja/Desktop
sudo chown ja:grupa /home/ja/Desktop
Poté se odhlaš nebo restartuj a zkus se přihlásit pod uživatelem ja. Jestli tam není nějaký jiný problém, tak už by to mělo fungovat. Pokud to půjde, tak si pak otevři terminál a postupně zadej tyto příkazy, a celý výstup toho terminálu (komplet i s těmi příkazy, pro jistotu) mi sem pošli (opět prvním příkazem změníš uživatele na sks, který může sudo):
su sks
sudo grep -e \:x\:10[0-9][0-9] /etc/passwd
id sks
grep ^[^#] /etc/fstab
ls -l /home
-
ja@sks-desktop:~$ su sks
Heslo:
sks@sks-desktop:/home/ja$ id ja
uid=1001(ja) gid=1001(ja) skupiny=1001(ja)
sks@sks-desktop:/home/ja$ sudo chown -R ja:grupa /home/ja
chown: neplatná skupina: „ja:grupa“
sks@sks-desktop:/home/ja$ sudo chown -R ja:1001 /home/ja
chown: cannot access „/home/ja/.gvfs“: Permission denied
sks@sks-desktop:/home/ja$ su sks
Heslo:
sks@sks-desktop:/home/ja$ sudo grep -e \:x\:10[0-9][0-9] /etc/passwd
sks:x:1000:1000:sks,,,,:/home/sks:/bin/bash
ja:x:1001:1001::/home/ja:/bin/bash
sks@sks-desktop:/home/ja$ id sks
uid=1000(sks) gid=1000(sks) skupiny=1000(sks),4(adm),20(dialout),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev),107(fuse),109(lpadmin),115(admin)
sks@sks-desktop:/home/ja$ grep ^[^#] /etc/fstab
proc /proc proc defaults 0 0
UUID=81f0ebb7-7e33-450d-a7c4-1c6c250c58cd / ext3 relatime,errors=remount-ro 0 1
UUID=ee134df1-64b1-4a21-96c7-a691f02739bf none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
sks@sks-desktop:/home/ja$ ls -l /home
celkem 8
drwxr-xr-x 45 ja ja 4096 2010-09-12 11:23 ja
drwxr-xr-x 77 ja ja 4096 2010-09-11 15:54 sks
-
ok, vidím, že jsou špatně nastavená práva pro domovský adresář uživatele sks, to opraví následující příkaz:
su sks
sudo chown -R sks:sks /home/sks
Pak odhlásit a přihlášení na sks už by snad mělo fungovat.
-
Ahoj musím tě zklamat, zadal jsem poslední příkazy, odhlásil jsem se nalogoval se do účtu sks a je to stále stejné. Je načtené pozadí a spodní lišta jinak systém na nic nereaguje jen se dá přepnout do konzole.
-
Tak teď bych tedy zkusil vymazat adresáře s nastavením Gnome:
(uvedené příkazy ty adresáře pouze přejmenují, pak je možno je samozřejmě vymazat, už budou zbytečné, vytvoří se nové)
Předpokládám, že v konzoli je přihlášen uživatel sks
mv ~/.config ~/stare.config
mv ~/.gconf ~/stare.gconf
mv ~/.gnome2 ~/stare.gnome2
mv ~/.gconfd ~/stare.gconfd
mv ~/.gnome2_private ~/stare.gnome2_private
Zkusil bych jeden po druhém a vždycky potom pokusit se přihlásit (klasicky v grafickém režimu, samozřejmě). Jo a pozor na ty tečky ve jménech adresářů.
-
TAk opět nic. Po spuštění 1 příkazu a odlogování z nového profilu jsem se přihlásil na účet sks, ale bylo zobrazeno jen původní pozadí se soubory na ploše, ale jinak nic nešlo se systémem dělat. Po postupném zavedení jednotlivých příkazů a nahlášení do sks profilu byl zobrazen jen spodní neúplná lišta/ prázdná / a Ubuntu pozadí.
-
Nevím, co si mám představit pod "jinak nic nešlo se systémem dělat". Mimochodem, veškeré uživatelské nastavení Gnome bude samozřejmě vyresetované.
A když se přihlásíš jako ten druhý uživatel, tak je všechno v pořádku? Jestli jo, tak se přihlaš v terminálu jako sks a udělej něco takového:
# vytvořit nový prázdný domovský adresář (starý přejmenovat)
cd /
sudo mv /home/sks /home/sks_stare
sudo mkdir -m 700 /home/sks
# a potom restartovat:
sudo reboot
-
Tak pod pojmem nic nedela je to , že bylo zobrazena původní tapeta, 2 soubory na ploše a nebyly funkcni kliky myši, najetí do programů atd..
Zkusil jsem poslední tvé příkazy, restartoval, nalogoval jsem se a byla zobrazena jen plocha, ale jak jsem klik na plochu tak vyjely ty tabulky o chybějícím home adresáři, nautilusu , ICE authority .Stejně jak u toho jak nejel profil u uzivatele ja / screeny jsou ve vrchních odpovědích - 3 obrázky /
Nový profil funguje bez problémů / ja/
-
Otevři si terminál, zadej
su sks
a potom mi sem pošli, co vypíše tento příkaz:
ls -al /home/sks
Tohle je už vážně divný.
-
toto mě to napsalo při přihlášení do konzoly na účet sks.
ja@sks-desktop:~$ su sks
Heslo:
su: Selhání autentizace
ja@sks-desktop:~$ su sks
Heslo:
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.
bash: /home/sks/.bashrc: Permission denied
sks@sks-desktop:/home/ja$ ^C
sks@sks-desktop:/home/ja$
-
no a jakmile se objeví to sks@sks-desktop:/home/ja$, tak zadej ten příkaz, co jsem psal: ls -al /home/sks
-
ja@sks-desktop:~$ su sks
Heslo:
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.
bash: /home/sks/.bashrc: Permission denied
sks@sks-desktop:/home/ja$ ls -al /home/sks
ls: adresář /home/sks nelze otevřít: Permission denied
sks@sks-desktop:/home/ja$
sks@sks-desktop:/home/ja$ ls -al /home/sks
ls: adresář /home/sks nelze otevřít: Permission denied
sks@sks-desktop:/home/ja$
-
sudo ls -al /home/sks
-
sks@sks-desktop:/home/ja$ sudo ls -al /home/sks
[sudo] password for sks:
celkem 8
drwx------ 2 root root 4096 2010-09-17 20:44 .
drwxr-xr-x 5 ja ja 4096 2010-09-17 20:44 ..
sks@sks-desktop:/home/ja$