Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Slackware - startx

  1. #1

    Slackware - startx

    salve...ho installato la slackware 11.0...una delle prime cose che ho fatto è stata cambiare il lilo.conf per mettere linux come default (e non winslow)e poi ho anche cambiato xorg.conf (mi sembri che si chiami così) cioè le impostazioni per x11..ora ho riavviato...lilo funziona tutto bene...parte linux...arriva la schermata che mi chiede il login...effettuo il login (ho provato sia come utente normale che come root) solo che mi da questo output:

    Linux 2.4.27
    You have mail
    - bash: /etc/profile line 91: unexpected EOF while looking for matching '"'
    - bash: /etc/profile line 94: Syntax error: unexpected end of file
    - bach-3.00#

    ecco...ovviamente se faccio startx mi dice command not found
    e se provo ad andare (da root) in /etc/profile non mi fa aprire il file (ho provato nano nome-file ma non me lo apre :S)

    Sapete come risolvere il problema?io ho capito che ho sbagliato qualcosa quando ho modificato la configurazione di startx...ma non so né come modificarla né come ripristinarla...
    Grazie

    Daniele

  2. #2
    Fai una copia del file profile che hai adesso e poi crea un nuovo file profile ed inserisci quello che ti scrivo qui sotto:
    codice:
    # /etc/profile: This file contains system-wide defaults used by
    # all Bourne (and related) shells.
    
    # Set the values for some environment variables:
    export MINICOM="-c on"
    export MANPATH=/usr/local/man:/usr/man:/usr/X11R6/man
    export HOSTNAME="`cat /etc/HOSTNAME`"
    export LESSOPEN="|lesspipe.sh %s"
    export LESS="-M"
    
    # If the user doesn't have a .inputrc, use the one in /etc.
    if [ ! -r "$HOME/.inputrc" ]; then
      export INPUTRC=/etc/inputrc
    fi
    
    # Set the default system $PATH:
    PATH="/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/games"
    
    # For root users, ensure that /usr/local/sbin, /usr/sbin, and /sbin are in
    # the $PATH.  Some means of connection don't add these by default (sshd comes
    # to mind).
    if [ "`id -u`" = "0" ]; then
      echo $PATH | grep /usr/local/sbin 1> /dev/null 2> /dev/null
      if [ ! $? = 0 ]; then
        PATH=/usr/local/sbin:/usr/sbin:/sbin:$PATH
      fi
    fi
    
    # I had problems using 'eval tset' instead of 'TERM=', but you might want to 
    # try it anyway. I think with the right /etc/termcap it would work great.
    # eval `tset -sQ "$TERM"`
    if [ "$TERM" = "" -o "$TERM" = "unknown" ]; then
     TERM=linux
    fi
    
    # Set ksh93 visual editing mode:
    if [ "$SHELL" = "/bin/ksh" ]; then
      VISUAL=emacs
    #  VISUAL=gmacs
    #  VISUAL=vi
    fi
    
    # Set a default shell prompt:
    #PS1='`hostname`:`pwd`# '
    if [ "$SHELL" = "/bin/pdksh" ]; then
     PS1='! $ '
    elif [ "$SHELL" = "/bin/ksh" ]; then
     PS1='! ${PWD/#$HOME/~}$ '
    elif [ "$SHELL" = "/bin/zsh" ]; then
     PS1='%n@%m:%~%# '
    elif [ "$SHELL" = "/bin/ash" ]; then
     PS1='$ '
    else
     PS1='\u@\h:\w\$ '
    fi
    PS2='> '
    export PATH DISPLAY LESS TERM PS1 PS2
    
    # Default umask.  A umask of 022 prevents new files from being created group
    # and world writable.
    umask 022
    
    # Set up the LS_COLORS and LS_OPTIONS environment variables for color ls:
    if [ "$SHELL" = "/bin/zsh" ]; then
     eval `dircolors -z`
    elif [ "$SHELL" = "/bin/ash" ]; then
     eval `dircolors -s`
    else
     eval `dircolors -b`
    fi
    
    # Notify user of incoming mail.  This can be overridden in the user's
    # local startup file (~/.bash.login or whatever, depending on the shell)
    if [ -x /usr/bin/biff ]; then
     biff y
    fi
    
    # Append any additional sh scripts found in /etc/profile.d/:
    for profile_script in /etc/profile.d/*.sh ; do
      if [ -x $profile_script ]; then
        . $profile_script
      fi
    done
    unset profile_script
    
    # For non-root users, add the current directory to the search path:
    if [ ! "`id -u`" = "0" ]; then
     PATH="$PATH:."
    fi
    Ciao e fammi sapere se funzia...probabilmente senza saperlo hai corrotto il tuo file profile.
    Robinmaster

  3. #3
    sì ma come faccio??? io ora sono su windows...non ho la più pallida idea di come fare a creare un nuovo file profile (sono riuscito ad elinimare quello vecchio) copiando quello che mi hai scritto!

  4. #4
    allora fai il boot di linux..loggati e poi digita:

    bash-3.00# vi /etc/profile

    in questo modo si apre il file nuovo visto il fatto che mi ha detto che non lo hai + quello originale..

    Dopo di che clicca sulla lettara "i" in modo tale che entri in modalità scrittura..

    Dopo di che copia quello che ti ho scritto io faccendo il copia incolla...Per incollare in VI usa la rotella del mouse.

    Dopo di che clicca sul tasto "esc" in modo tale da uscire dalla modalità scrittura; clicca su "crtl + q " e poi dgital wq.
    Robinmaster

  5. #5
    mi dispiace ma non sono capace :S
    tutta la buona volontà ce la metto...ma non serve a niente
    cmqsia in un qualche modo non potrei far ripartire x e poi cambiarlo graficamente?
    o x non parte senza quel file??? perchè sono riuscito a fare xorgconfig...soltanto che quando faccio startx non mi parte (dandomi una serie di errori o meglio di "mancanze") ..insomma devo reinstallare giusto?

  6. #6
    Moderatore di Linux e software L'avatar di francofait
    Registrato dal
    Aug 2001
    Messaggi
    13,559
    Originariamente inviato da zell
    mi dispiace ma non sono capace :S
    tutta la buona volontà ce la metto...ma non serve a niente
    cmqsia in un qualche modo non potrei far ripartire x e poi cambiarlo graficamente?
    o x non parte senza quel file??? perchè sono riuscito a fare xorgconfig...soltanto che quando faccio startx non mi parte (dandomi una serie di errori o meglio di "mancanze") ..insomma devo reinstallare giusto?
    no devi solo metterci un pizzico di buona volonta e provarci .
    Capisco che l'uso di 'vi' come editor di testo ti possa essere stretto, io addirittura lo detesto.
    Nulla ti impedisce di usare l'editor di MidnightCommander,
    digiti mc x avviare MidnightCommander, dalla gui semigrafica del filemanager vai a cercarti il file da modificare come ti ha detto robinmaster
    lo editi lo modichi lo salvi , e cosi impari anche a conoscere la potenza di MidnightCommander filemanager ed editor di testo programmabile e infinitamente + flessibile di quanto possa esserlo ' vi ' , senza con questo volergli togliere i suoi pregi.


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.