Pas de service impression-localhost

béotien_46 -  
 béotien_46 -
Bonjour,

bonjour,
j'ai une imprimante Lexmark S305 qui a été reconnue sans pb par ubuntu 11.04 ; j'ai tenté une migration vers U 11.10 qui ne m'a pas convenu et j'ai décidé de réinstaller U 11.01, avec beaucoup de difficultés certes. Et là plus de possibilité d'impression. J'ai réinstallé le pilote comme la 1ère fois sans problème, mais quand je vais sur "Système > Administration > Impression" la boite de dialogue me répond : " Service d'impression non disponible. Démarrez le service sur cet ordinateur ou bien connectez-vous à un autre serveur."
J'ai fouillé dans la doc d'Ubuntu et je n'ai pas trouvé de réponses à ce pb là. Je n'ai certainement pas su paramétrer le CUPS sachant que je n'ai pas besoin d'une imprimante partagée.
Dans la boite de dialogue imprimante l'option démarrez le service n'est pas utilisable (grisée) et dans le menu Système > Administration l'option services n'existe pas.
Merci de votre aide

8 réponses

  1. laoshu Messages postés 1251 Statut Membre 351
     
    Bonjour,

    Vérifie que ton imprimante est connectée et allumée... (je sais que c'est idiot, mais la plus part des bugs que je rencontre sont des étourderies de ma part, donc ça peut arriver aux autres aussi...).

    Installe un serveur d'impression, comme cups, mais normalement la config de base doit te suffir à imprimer.
    S'il est déjà installé tape
    ps -A | grep cups

    Normalement, tu obtiens une ligne qui contient cupsd.
    Sinon tapes :
    sudo /etc/init.d/cups start

    Si ça n'a toujours rien changé, tape :
    sudo su
    dpkg-reconfigure cups

    tu obtiendras deux écran bleu.
    Au premier valide ou non l'option proposée selon ta préférence.
    Au second coche toutes les cases.

    Réessayes, et normalement, ça marche.

    1
  2. béotien_46
     
    merci de ton aide.
    voici les réponses :
    baudel@ubuntu:~$ ps -A | grep cups
    baudel@ubuntu:~$ sudo /etc/init.d/cups start
    [sudo] password for baudel:
    Rather than invoking init scripts through /etc/init.d, use the service(8)
    utility, e.g. service cups start

    Since the script you are attempting to invoke has been converted to an
    Upstart job, you may also use the start(8) utility, e.g. start cups
    cups start/running
    baudel@ubuntu:~$ sudo su
    root@ubuntu:/home/baudel# dpkg-reconfigure cups
    Rather than invoking init scripts through /etc/init.d, use the service(8)
    utility, e.g. service cups stop

    Since the script you are attempting to invoke has been converted to an
    Upstart job, you may also use the stop(8) utility, e.g. stop cups
    cups stop/waiting
    Rather than invoking init scripts through /etc/init.d, use the service(8)
    utility, e.g. service cups start

    Since the script you are attempting to invoke has been converted to an
    Upstart job, you may also use the start(8) utility, e.g. start cups

    et maintenant, après ce message, le curseur clignote sur ma console sans que rien ne se passe
    1
  3. laoshu Messages postés 1251 Statut Membre 351
     
    Bon, donc cups n'est pas lancé au démarrage à moins que tu ne l'ai arrêté volontairement... (mais tu t'en serais rendu compte, et tu saurais comment le redémarrer...).

    Pour arrêter le processus à l'arrêt dans la console tu peux faire Ctrl+C (Cancel, pour t'en souvenir).

    Le but du jeu va être de placer cups dans les services disponibles dès le démarrage (ça sera plus pratique que d'avoir à le démarrer manuellement... mais ça reste une option si tu trouves ça fun).

    Si tu étais sous Debian avec Gnome2, il suffirait de cocher Cups, dans Système->Administration->Services
    Mais puisque tu utilises un système plus simple, j'ai peur que ça soit plus compliqué...

    Essaye quand même de trouver une manière de faire ainsi. Je cherche de mon côté, et si je trouve une solution plus adaptée je la poste ici.
    0
    1. laoshu Messages postés 1251 Statut Membre 351
       
      avec un peu de chances tu peux arriver au même menu en tapant dans un terminal:
      services-admin
      0
  4. béotien_46
     
    j'ai dû m'absenter un peu.Merci de tes recherches. Hélas ça ne marche pas :
    "baudel@ubuntu:~$ services-admin
    services-admin : commande introuvable"
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. laoshu Messages postés 1251 Statut Membre 351
     
    Si tu trouves "applications au démarrage" essaye d'ajouter :
    nom : cups
    commande : cupsd

    Mais je ne suis pas sur que ça marche... il faudrait que ce soit le root qui lance la commande. Et je n'ai pas encore trouver la commande pour ajouter un daemon au démarrage...
    Mais si tu la trouves, elle m'intéresse !
    0
  7. béotien_46
     
    Non, ça ne marche pas. est-ce que ce tuto : http://doc.ubuntu-fr.org/tutoriel/comment_transformer_un_programme_en_service
    répondrait à la question que tu te poses, et résoudrait par là mon pb ?
    0
  8. laoshu Messages postés 1251 Statut Membre 351
     
    Merci, ça m'a aidé à comprendre une chose que je cherchais depuis quelques temps...

    Mais cela ne fait que renforcer le mystère de ton problème...
    Si tu tapes :
    ls /etc/init.d/ |grep cups

    Le système te répond «cups», n'est-ce pas ?

    Donc le démon cupsd devrait se lancer au démarrage. Et pourtant on a vu tout à l'heure qu'il n'était pas en marche...

    sudo apt-get install cups
    (juste pour vérifier)

    Sinon, tu peux essayer ce que ton système te proposait, à savoir :
    service cups start

    0
  9. béotien_46
     
    voici le résultat de toutes mes tentatives :
    baudel@ubuntu:~$ sudo update-rc.d cups default
    [sudo] password for baudel:
    update-rc.d: warning: /etc/init.d/cups missing LSB information
    update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
    usage: update-rc.d [-n] [-f] <basename> remove
    update-rc.d [-n] <basename> defaults [NN | SS KK]
    update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] .
    update-rc.d [-n] <basename> disable|enable [S|2|3|4|5]
    -n: not really
    -f: force

    The disable|enable API is not stable and might change in the future.
    baudel@ubuntu:~$ ls /etc/init.d/ |grep cups
    cups
    baudel@ubuntu:~$ sudo apt-get install cups
    [sudo] password for baudel:
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances
    Lecture des informations d'état... Fait
    cups est déjà la plus récente version disponible.
    0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
    baudel@ubuntu:~$ service cups start
    start: Rejected send message, 1 matched rules; type="method_call", sender=":1.50" (uid=1000 pid=2280 comm="start cups ") interface="com.ubuntu.Upstart0_6.Job" member="Start" error name="(unset)" requested_reply=0 destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init"))
    0