Pagina 1 di 1
kde3.5 non mi permette il login....
Inviato: mar 20 lug 2010, 22:45
da slucky
salve ragazzi, ho un problema, ieri sulla 12.2 ho provato ad installare opera, la versione 10.60, pacchettizandolo con lo slackbuild di Slackbuilds.org, ma appena l'ho installato, kde è crashato! se provo a loggarmi riavviando in init4, torna sempre alla schermata del login, ma il problema maggiore è che se da utente provo ad entrare nel sistema in init3 e cerco di dare dei comandi tipo startx, xwmconfig per cambiare DE ecc.... la bash mi risponde sempre "command not found"!! insomma da utente comune non riesco più a far nulla.....anche provando a creare un'altro utente, niente da fare!
funziona senza problemi solo da root ora....
quale può essere la causa? ma sopratutto qualche idea per provare a fixare il problema? che sia un problema di permessi?

Re: kde3.5 non mi permette il login....
Inviato: mar 20 lug 2010, 23:25
da phobos3576
Magari ti sta capitando lo stesso problema provocato da GoogleChrome; una volta installato il package, gli utenti normali non possono più accedere alla loro home per mancanza dei necessari permessi.
viewtopic.php?f=1&t=29962&hilit=chrome#p257965
Se il problema è quello, dovresti risolvere da root con un:
Re: kde3.5 non mi permette il login....
Inviato: mer 21 lug 2010, 16:47
da slucky
grazie per il consiglio Phobos, ma nulla da fare, la situazione non è cambiata....
dalla console posso passare a root, ma se da utente provo a dare dei comandi tipo startx, xwmconfig ecc... mi risponde:
slucky@darkstar: xwmconfig
-bash: xwmconfig : command not found
il malfunzionamento è cominciato subito dopo aver installato il pacchetto opera creato con questo slackbuild da Salckbuilds.org, non mi pare ci siano errori o particolari problemi, lo posto che magari qualcuno ci legga l'inghippo:
Codice: Seleziona tutto
#!/bin/sh
# Slackware build script for opera
# Copyright 2006 Martin Lefebvre <dadexter@gmail.com>
# Copyright 2008,2009,2010 Robby Workman, Northport, Alabama, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
# 1. Redistributions of this script must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=opera
VERSION=10.60
REVNO=6386
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i386 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
fi
CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
set -eu
if [ "$ARCH" = "x86_64" ]; then
LIBDIRSUFFIX="64"
elif [ "$ARCH" = "i386" ]; then
LIBDIRSUFFIX=""
else
printf "\n\n$ARCH is not supported...\n"
exit 1
fi
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $PKG
rm -rf $PRGNAM-${VERSION}-${REVNO}.${ARCH}
rpm2cpio < $CWD/$PRGNAM-${VERSION}-${REVNO}.${ARCH}.rpm | cpio -imdv
chown -R root:root .
chmod -R u+w,go+r-w,a-s .
[ "$LIBDIRSUFFIX" = "64" ] && patch -p1 < $CWD/fixup_libdir.diff
[ "$LIBDIRSUFFIX" = "64" ] && mv $PKG/usr/lib $PKG/usr/lib${LIBDIRSUFFIX}
mv $PKG/usr/share/man $PKG/usr
mv $PKG/usr/share/doc $PKG/usr
mv $PKG/usr/doc/opera $PKG/usr/doc/opera-$VERSION
( cd $PKG/usr/doc ; ln -s opera-$VERSION opera )
# Add a copy of the build script to the docs
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cat $CWD/doinst.sh > $PKG/install/doinst.sh
cd $PKG
/sbin/makepkg -p -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
il mistero continua....

Re: kde3.5 non mi permette il login....
Inviato: mer 21 lug 2010, 16:53
da JohnnyMnemonic
Sembra ti si sia scombinato il PATH
"echo $PATH" che dice?
Re: kde3.5 non mi permette il login....
Inviato: mer 21 lug 2010, 17:01
da slucky
dato da root o da utente? se lo do da root mi da:
bash-3.1# echo $PATH
/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/java/bin:/usr/lib/java/jre/bin:/usr/lib/qt/bin:/usr/share/texmf/bin
da utente invece mi restituisce:
/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/java/bin:/usr/lib/java/jre/bin:/bin:/usr/share/texmf/bin:.
Re: kde3.5 non mi permette il login....
Inviato: mer 21 lug 2010, 17:08
da Toni
@ slucky
hai notato che hai utilizzato uno slackbuild per la 13.1 ? sbo non fornisce opera 10.60 per slackware 12.2 , magari il problema sta proprio li

Re: kde3.5 non mi permette il login....
Inviato: mer 21 lug 2010, 17:10
da slucky
sì certo, però non è la prima volta che adatto uno slackbuild di altre versioni della slack per la 12.2....finora non avevo mai avuto problemi

Re: kde3.5 non mi permette il login....
Inviato: mer 21 lug 2010, 21:58
da slucky
nessuna idea a riguardo?
comunque non pensavo che la semplice installazione di un pacchetto potesse scompaginare un sistema a tal punto! mi toccherà reinstallare tutto in stile windows-like.....

Re: kde3.5 non mi permette il login....
Inviato: gio 22 lug 2010, 10:00
da conraid
Ma perché farsi del male prendendo l'rpm e giocandoci? Opera mette a disposizione un installer che fa tutto lui, e ti rimuove anche il tutto in modo pulito se vuoi. Aggiorna anche i menù, e tutto il resto come farebbe il doinst.sh
E ti scegli tu dove installarlo.
Comunque decomprimi il pacchetto in /tmp e guarda che permessi ha, che script ha, insomma, cerca di capire dal pacchetto cosa c'è che non va.
Anche per curiosità a questo punto
Re: kde3.5 non mi permette il login....
Inviato: gio 22 lug 2010, 20:02
da slucky
ho utilizzato l'intero pacchetto postato da slackbuilds.org con l'rpm compreso.....ho avuto eccessiva fiducia ed ho sbagliato!
mi servirà da insegnamento per il futuro....
comunque dopo un maxi backup di dati utente e files di configurazione, ho già sistemato la 12.2, per quanto riguarda l'esame del pacchetto, lo farò senz'altro anche per capire cosa può aver provocato questo "patatrac" del sistema!
in ogni caso grazie a tutti voi per l'aiuto e i consigli!
