Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Quimbeek 18 Března 2015, 22:48:30
-
Potreboval jsem nainstalovat novy aktualizace na linux ubuntu 14.04, nemel jsem ale dost mista v "boot", smazal jsem stary aktualizace, nainstaloval jsem novy, chtelo to po me restart a po restartu se nemuzu dostat do svyho uctu. Kdyz se prihlasim, tak mi tam zustane prazdna plocha a nic se nedeje...
Stary kernely jsem mazal pomoci tohohle prikazu: sudo apt-get remove --purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d')
Mam tu jeste druhy spravcosky ucet na ktery se ale muzu normalne prihlasit...
Nevite nekdo cim to muze byt a co muzu delat?
Diky moc
-
Nevím jestli to je správně, ale zálohoval bych si data z vadného účtu. Účet bych zrušil včetně jeho domovského adresáře a posléze vytvořil znovu.
Smazal bych ho příkazem z tvého správcovského účtu:
sudo deluser --remove-home baduserMělo by to smazat účet včetně jeho domovského adresáře.
Vytvořit účet můžeš např pomocí grafického klikátka jež je součástí Ubuntu.
-
Jelikož je problém jen v jednom účtu, příčina potíží bude v konfiguraci kompozitoru přímo ve složce tvého účtu. Odebrání starých jader s tím nic nemá společného. Asi bych smáznul nastavení compizu v tvém adresáři by mělo být
.compiz
a .config/compiz1
a restartovat unity do základu unity --replace . Tak to alespoň bylo dřív, po novu by to mělo jít
sudo apt-get install dconf-toolsdconf reset -f /org/compiz/setsid unityreset ikon
unity --reset-iconsčerpáno tady
http://ubuntuhandbook.org/index.php/2014/04/reset-unity-and-compiz-settings-in-ubuntu-14-04/ (http://ubuntuhandbook.org/index.php/2014/04/reset-unity-and-compiz-settings-in-ubuntu-14-04/)
-
Stary kernely jsem mazal pomoci tohohle prikazu: sudo apt-get remove --purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d')
dyk tahle hruznost snad ani nemuze fungovat, ne ?
-
Stary kernely jsem mazal pomoci tohohle prikazu: sudo apt-get remove --purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d')
dyk tahle hruznost snad ani nemuze fungovat, ne ?
co máš proti tomuhle? Fuguje to dobře :)
-
v podstate nic, jen to, ze se nejaky 12ti znakovy string snazite preocesovat nejakym 120ti znakovym necitelnym wtf RE, ktery je podle me jeste nejak spatne, neco typu:
cat soubor | grep neco | grep neco jineho | awk '{ nejakej wtf }' | cut $nejakej_jinej_wtf | sed 'zase neco ohyzdneho'
;)
-
abych jenom nekecal, ale nepripada vam treba tohle lepsi:
dpkg -l linux-image\* | perl -ne 'next if ! s@^ii\s+([.\d\w-]+).*$@$1@; print' | xargs sudo apt-get remove --purge
me se otevira kudla v kapse .. pokud je tohle uvedene na nejake ubunti wiki, tak je vrchol nekompetence a smatlactvi ..
-
abych jenom nekecal, ale nepripada vam treba tohle lepsi:
dpkg -l linux-image\* | perl -ne 'next if ! s@^ii\s+([.\d\w-]+).*$@$1@; print' | xargs sudo apt-get remove --purge
me se otevira kudla v kapse .. pokud je tohle uvedene na nejake ubunti wiki, tak je vrchol nekompetence a smatlactvi ..
No pointou ale je, aby ti nějaký ten kernel zbyl ;)
-
abych jenom nekecal, ale nepripada vam treba tohle lepsi:
dpkg -l linux-image\* | perl -ne 'next if ! s@^ii\s+([.\d\w-]+).*$@$1@; print' | xargs sudo apt-get remove --purge
me se otevira kudla v kapse .. pokud je tohle uvedene na nejake ubunti wiki, tak je vrchol nekompetence a smatlactvi ..
No pointou ale je, aby ti nějaký ten kernel zbyl ;)
co teda presne dela ten strasnej vyraz ? zkusil jsem to na jednom debianim serveru pod moji spravou (teda jen tu cast s tim vyrazem samo) .... nebudu to lustit .. :P
-
Smaže všechny stará jádra a nechá aktuální.
edit:
dpkg -l linux-image\* | perl -ne 'next if ! s@^ii\s+([.\d\w-]+).*$@$1@; print' | xargs sudo apt-get remove --purgelinux-image-3.13.0-45-generic
linux-image-3.13.0-46-generic
linux-image-extra-3.13.0-45-generic
linux-image-extra-3.13.0-46-generic
linux-image-generic
vs.
sudo apt-get remove --purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d')
linux-headers-3.13.0-45
linux-headers-3.13.0-45-generic
linux-image-3.13.0-45-generic
linux-image-extra-3.13.0-45-generic
linux-signed-image-3.13.0-45-generic