Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/10/2018, à 00:12

Vin37

Accès au terminal

J'ai toujours accès à mon terminal ...


En fait , j'en ai même TROIS : Sakura , Mate et le Terminal d'origine ...


Mais voilà , le petit carré clignote , les fenêtres s'ouvrent et se ferment ...



Et RIEN de ce que je tape ne s'écrit ...


Même la touche ENTER reste sans effet ...


Mon ( mes ... ) terminal/naux est-il réparable(s) et utilisable(s) ?


Et , si oui , COMMENT ?

Hors ligne

#2 Le 02/10/2018, à 00:56

Roschan

Re : Accès au terminal

- Quelle version d'Ubuntu utilises-tu ?
- Avec quel environnement ?

Ensuite :

le petit carré clignote

Ce n'est pas très pertinent à savoir, l'essentiel serait qu'il y ait un prompt (machin@truc:~$) : est-ce le cas ?

Si non, que contient le fichier ~/.bashrc ?

Dernière modification par Roschan (Le 02/10/2018, à 00:59)

Hors ligne

#3 Le 02/10/2018, à 23:23

Vin37

Re : Accès au terminal

Rien , ni prompt , ni ligne de code , rien ...

A l'exception du fameux petit carré ...

Je précise être sous la dernière version d'Ubuntu ( 18/04 ) , depuis le 01 Août ...

Je précise que cette <<   panne >> est apparue la première semaine de Septembre ...

Environnement ?

Probablement Gnome Sheel ( carré/boulier en bas à gauche de l'écran ) installé par défaut ...

Oui , je confesse être un grand débutant ...

Hors ligne

#4 Le 03/10/2018, à 00:56

Roschan

Re : Accès au terminal

que contient le fichier ~/.bashrc ?

Hors ligne

#5 Le 03/10/2018, à 00:59

Vin37

Re : Accès au terminal

Difficile à dire ...

Codes couleurs sur feuille blanche : va falloir une capture d'écran ...

Hors ligne

#6 Le 03/10/2018, à 01:05

Vin37

Re : Accès au terminal

Capture d'écran , je sais faire : j'ai la << photo >> pas loin de moi ...

La déplacer en revanche , je sais pas ...

Hors ligne

#7 Le 03/10/2018, à 01:30

Roschan

Re : Accès au terminal

https://imgur.com/upload

Mais de toutes manières .bashrc est un fichier texte, il s'ouvre avec un éditeur de texte, et son contenu, bien qu'obscur pour un utilisateur normal, est copiable dans un message.

Le mien par exemple contient ce texte :

# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples

# If not running interactively, don't do anything
case $- in
    *i*) ;;
      *) return;;
esac

# don't put duplicate lines or lines starting with space in the history.
# See bash(1) for more options
HISTCONTROL=ignoreboth

# append to the history file, don't overwrite it
shopt -s histappend

# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
HISTSIZE=1000
HISTFILESIZE=2000

# check the window size after each command and, if necessary,
# update the values of LINES and COLUMNS.
shopt -s checkwinsize

# If set, the pattern "**" used in a pathname expansion context will
# match all files and zero or more directories and subdirectories.
#shopt -s globstar

# make less more friendly for non-text input files, see lesspipe(1)
#[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"

# set variable identifying the chroot you work in (used in the prompt below)
if [ -z "${debian_chroot:-}" ] && [ -r /etc/debian_chroot ]; then
    debian_chroot=$(cat /etc/debian_chroot)
fi

# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
    xterm-color) color_prompt=yes;;
esac

# uncomment for a colored prompt, if the terminal has the capability; turned
# off by default to not distract the user: the focus in a terminal window
# should be on the output of commands, not on the prompt
#force_color_prompt=yes

if [ -n "$force_color_prompt" ]; then
    if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
	# We have color support; assume it's compliant with Ecma-48
	# (ISO/IEC-6429). (Lack of such support is extremely rare, and such
	# a case would tend to support setf rather than setaf.)
	color_prompt=yes
    else
	color_prompt=
    fi
fi

if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
unset color_prompt force_color_prompt

# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
    PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
    ;;
*)
    ;;
esac

# enable color support of ls and also add handy aliases
if [ -x /usr/bin/dircolors ]; then
    test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
    alias ls='ls --color=auto'
    #alias dir='dir --color=auto'
    #alias vdir='vdir --color=auto'

    alias grep='grep --color=auto'
    #alias fgrep='fgrep --color=auto'
    #alias egrep='egrep --color=auto'
fi

# colored GCC warnings and errors
#export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01'

# some more ls aliases
#alias ll='ls -l'
#alias la='ls -A'
#alias l='ls -CF'

# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if ! shopt -oq posix; then
  if [ -f /usr/share/bash-completion/bash_completion ]; then
    . /usr/share/bash-completion/bash_completion
  elif [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
  fi
fi
export EDITOR=nano

Si ça ne ressemble pas du tout à ça, c'est que tu as corrompu ton fichier ~/.bashrc (comment ? peu importe, l'essentiel est qu'il faut remplacer son contenu invalide par quelque chose ressemblant à ce qu'il y a ci-dessus).

Dernière modification par Roschan (Le 03/10/2018, à 01:34)

Hors ligne

#8 Le 03/10/2018, à 22:04

Vin37

Re : Accès au terminal

Oui , mais ça a l'air plus touffu , plus disparate , plus bordélique ...

C'est GIGANTESQUE , et y a pas mal de violet et beaucoup de rouge ...


Je précise qu'il y a 3 bash : <<  History  >> , <<  Logout  >> et << Bash CR >> ...

C'est le dernier le programme long et délirant ...


Comment amener une capture << vivante >> du bash , avec le texte défilant derrière ma souris ?


Et comment << réparer >> ou << remplacer >> mon basch ...

Hors ligne

#9 Le 03/10/2018, à 22:22

Roschan

Re : Accès au terminal

Ce n'est pas "basch", ni "Bash CR", c'est le fichier .bashrc (les autres fichiers tu les laisses tranquille ils ne sont pas le sujet) et pour en remplacer le contenu et bien je ne sais pas même ce qu'il faut t'expliquer tellement la manipulation me semble évidente, tu prends le contenu du mien, tu fais copier, tu supprimes le contenu du tien, tu fais coller.

Hors ligne

#10 Le 03/10/2018, à 23:11

Vin37

Re : Accès au terminal

C'est fait !


Réponse : Rien , absolument rien , un bash modifié ...


Et un terminal muet ...

Hors ligne

#11 Le 03/10/2018, à 23:26

Vin37

Re : Accès au terminal

Oui , très étrange , vraiment ...


Le baschrc ne fonctionne pas ...


Mais , dans le menu des applications , << Terminal Mate >> et << Sakura >> , si j'ouvre leur fenètre , inscrivent mon mot de passe à la touche << entrée >> ...

Hors ligne

#12 Le 03/10/2018, à 23:28

Roschan

Re : Accès au terminal

En même temps je t'avais demandé son contenu il y a 2 jours, et tu n'as tellement pas répondu à la question posée qu'on en est arrivé à remplacer le fichier sans savoir si il présentait le moindre problème.

Hors ligne

#13 Le 03/10/2018, à 23:53

Vin37

Re : Accès au terminal

Je sais pas ...

Peut-être << Sakura >> ou << Mate >> accepteront-t-ils mes ligne de commande ?


Dois-je changer d'environnement ?


Je pense pas ...


Je ne comprends pas grand chose ...

Hors ligne

#14 Le 04/10/2018, à 01:23

Roschan

Re : Accès au terminal

MATE est un environnement graphique, ça n'a aucun rapport ce n'est même pas lié au terminal. Ce qui ne marche pas ici, c'est bash, ça ne servirait normalement à rien de changer d'environnement pour réparer la configuration de bash (tu peux essayer mais ça créerait plus de problème que ça n'en résoudrait), bash est le même partout, même en dehors de tout environnement.

Sinon, il est probable que bash puisse fonctionner sans configuration précise : supprime tous les fichiers de ton dossier personnel qui commencent par .bash

Dernière modification par Roschan (Le 04/10/2018, à 01:29)

Hors ligne

#15 Le 04/10/2018, à 21:11

Vin37

Re : Accès au terminal

Réponse ...


AUCUN fichier sous  .bash


En revanche , pas mal de téléchargement << play on linux >> , de jeux , qui , bien sûr , n'ont JAMAIS tournés ...


Il est possible que ces programmes Viandose aient ( en partie ) , détraqué le bash ...

Hors ligne

#16 Le 04/10/2018, à 21:24

Mornagest

Re : Accès au terminal

Salut,

J'ai trouvé ceci : https://ubuntuforums.org/showthread.php … ost7443249

Regarde dans les profils de ton terminal pour voir s'il n'y a pas de case à décocher (utiliser une commande personnalisée, ou quelque chose d'approchant ; je n'ai pas le même terminal que toi).


N'oubliez pas de consulter la documentation pour vous donner un coup de main !
Merci de modifier le premier message de votre sujet pour ajouter [Résolu] lorsque votre problème l'est :)
Xubuntu 20.04 sur deux ordinateurs, zéro souci. Passez à Xubuntu ;)

Hors ligne

#17 Le 04/10/2018, à 22:00

Vin37

Re : Accès au terminal

Dans mon terminal décoratif , ça n'a aucun effet ...


Seul le terminal << Mate >> semble ( semble ... ) opérationnel : mon mot de passe s'inscrit quand j'appuie sur la touche << entrée >> ...

Hors ligne

#18 Le 08/10/2018, à 21:12

Vin37

Re : Accès au terminal

Terminal toujours décoratif , quel que soit le réglage ...


Les autres ( Sakura , Mate ,  De ... ) , me présentent le dernier paragraphe du << message Roschan >> ( celui que j'ai copié/collé ... ) , et je ne peux effacer les lignes précédentes ...

Hors ligne