Contenu | Rechercher | Menus

Annonce

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

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.

nombre réponses : 25

#0 Re : -1 »  Ubuntu-fr.tk - Forum alternatif d'entraide sur les dérivés d'Ubuntu » Le 06/02/2017, à 23:21

lynn
Réponses : 9

Bonjour,

LoyL747 a écrit :

=> Ubuntu-fr.org a fait le choix de ne pas aider les utilisateurs sur les autres distributions et renvoi la plupart du temps les utilisateurs sur un forum spécialisé. De notre coté, nous acceptons d'aider sur toutes les distributions.

Une section dédiée au support d'autres systèmes d'exploitations existe sur le forum. Elle se nomme

Support non officiel pour les autres systèmes d'exploitation

Néanmoins, il est vrai que si une question afférant à une autre distribution, est posée en dehors de cette section, la modération renvoie généralement et à juste titre, sur un ou des forum(s) de la distribution concernée, plus apte à amener des réponses les plus adaptées à la recherche initiale.



LoyL747 a écrit :

- Affichage 100% Responsive
=> Le forum s'adapte au type d'écran afin que vous profitiez d'une meilleur expérience suivant si vous naviguez depuis votre smartphone, votre tablette ou votre pc. (ubuntu-fr.org n'est pas "responsive").

- Un CMS moderne
=> La toute dernière version du CMS OpenSource PhpBB sortie il y a quelques semaines (version 3.2). Parmi les nouveautés, elle permet entre autre l'utilisation des Emoji et surtout est 100% compatible avec PHP7
(ubuntu-fr.org utilise FluxBB)

- Le serveur de l'hebergeur utilise PHP7 et MariaDB au niveau base de donnée ce qui permet une meilleur optimisation du forum

- Thème graphique moderne et customisé au niveau des couleurs

C'est certainement très bien tout ça mais il manque quand même du https et comme l'a mentionné Ayral, les sites en .tk, j'ai un peu tendance à me méfier...


Bonne réussite tout de même à ce nouveau forum.

#1 Re : -1 »  recherche vidéo sécurité internet » Le 22/02/2017, à 20:30

lynn
Réponses : 4

Bonjour,

Une petite recherche sur ton moteur de recherche préféré te donnera pas mal de résultats... smile

#2 Re : -1 »  Nouveautés dans Zesty » Le 20/01/2017, à 16:39

lynn
Réponses : 176

Gnome shell... C'est quoi?? tongue

#3 Re : -1 »  Nouveautés dans Zesty » Le 20/01/2017, à 17:01

lynn
Réponses : 176

Il y a encore des distros en testing qui plantent? Pas vu ça depuis longtemps avec Unity... Va falloir que j'essaie ce Gnome Shell, ça rappellera des souvenirs. lol

#4 Re : -1 »  Nouveautés dans Zesty » Le 20/01/2017, à 17:23

lynn
Réponses : 176

C'est vrai que depuis un moment, c'est plutôt "stable". En même temps, les développeurs sont certainement les premiers impactés par des plantages en cascade; Au fil du temps, les choses ont certainement évolué dans la manière de modeler les distributions afin de minimiser les conséquences des plantages sérieux et handicapants.

#5 Re : -1 »  Nouveautés dans Zesty » Le 20/01/2017, à 17:27

lynn
Réponses : 176
ft a écrit :

il y a dix ans, Ubuntu était moins stable en version stable que les pre-alpha de maintenant !

C'est tout à fait ça. smile

#6 Re : -1 »  Comment faire pivoter une vidéo de 90° à droite ? » Le 18/02/2017, à 12:58

lynn
Réponses : 7

Bonjour,

ffmpeg -i input.mov -metadata:s:v rotate="90" -codec copy output.mov

* Nécessite l'installation de ffmpeg

#7 Re : -1 »  Comment faire pivoter une vidéo de 90° à droite ? » Le 18/02/2017, à 18:49

lynn
Réponses : 7

Ça fonctionne chez moi... Pour être sûre que ça fonctionne sur un fichier .mov, j'ai récupéré une vidéo dans ce format sur le net.

Ici, le résultat des opérations:

ffmpeg -i vidéo_originale.mov -metadata:s:v rotate="90" -codec copy vidéo_transformée.mov
ffmpeg version 3.2.4-1 Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 6.3.0 (Ubuntu/Linaro 6.3.0-6ubuntu2) 20170211
  configuration: --prefix=/usr --extra-version=1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libebur128 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
  libavutil      55. 34.101 / 55. 34.101
  libavcodec     57. 64.101 / 57. 64.101
  libavformat    57. 56.101 / 57. 56.101
  libavdevice    57.  1.100 / 57.  1.100
  libavfilter     6. 65.100 /  6. 65.100
  libavresample   3.  1.  0 /  3.  1.  0
  libswscale      4.  2.100 /  4.  2.100
  libswresample   2.  3.100 /  2.  3.100
  libpostproc    54.  1.100 / 54.  1.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'vidéo_originale.mov':
  Metadata:
    creation_time   : 2004-03-11T12:22:17.000000Z
  Duration: 00:00:16.95, start: 0.000000, bitrate: 217 kb/s
    Stream #0:0(eng): Video: svq3 (SVQ3 / 0x33515653), yuvj420p(pc, progressive), 320x240, 167 kb/s, SAR 1:1 DAR 4:3, 29.97 fps, 29.97 tbr, 30k tbn, 30k tbc (default)
    Metadata:
      creation_time   : 2004-03-11T12:22:17.000000Z
      handler_name    : Apple Alias Data Handler
      encoder         : Sorenson Video 3
    Stream #0:1(eng): Audio: qdm2 (QDM2 / 0x324D4451), 44100 Hz, stereo, s16, 48 kb/s (default)
    Metadata:
      creation_time   : 2004-03-11T12:22:17.000000Z
      handler_name    : Apple Alias Data Handler
[mov @ 0x55d1396b7700] track 1: codec frame size is not set
Output #0, mov, to 'vidéo_transformée.mov':
  Metadata:
    encoder         : Lavf57.56.101
    Stream #0:0(eng): Video: svq3 (SVQ3 / 0x33515653), yuvj420p(pc, progressive), 320x240 [SAR 1:1 DAR 4:3], q=2-31, 167 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 30k tbc (default)
    Metadata:
      creation_time   : 2004-03-11T12:22:17.000000Z
      handler_name    : Apple Alias Data Handler
      encoder         : Sorenson Video 3
      rotate          : 90
    Stream #0:1(eng): Audio: qdm2 (QDM2 / 0x324D4451), 44100 Hz, stereo, 48 kb/s (default)
    Metadata:
      creation_time   : 2004-03-11T12:22:17.000000Z
      handler_name    : Apple Alias Data Handler
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame=  508 fps=0.0 q=-1.0 Lsize=     453kB time=00:00:16.91 bitrate= 219.4kbits/s speed=4.85e+03x    
video:347kB audio:97kB subtitle:0kB other streams:0kB global headers:3kB muxing overhead: 2.008512%

Ci-dessous, une capture d'écran des vignettes vidéos générée par l'explorateur de fichier. La lecture de la vidéo se fait bien dans le même sens que la vignette.

mini_324186Capturedu20170218183513.png

Je ne comprends pas pourquoi ça ne fonctionne pas chez toi..?

#8 Re : -1 »  RESOLU - est-ce possible? » Le 16/02/2017, à 09:35

lynn
Réponses : 19
Watael a écrit :

B) mvmt=bash;;

bas ou bash, il faut choisir... lol

#9 Re : -1 »  [Résolu] anomalie de grub » Le 06/02/2017, à 18:47

lynn
Réponses : 94

Bonjour,

Je suis pleinement d'accord avec Babdu89 concernant os-prober... Personnellement, j'ai désinstallé os-prober sur tous les o.s sauf un, qui, avec son grub, va gérer toutes les entrées. Par contre, à chaque mise à jour d'un noyau, il faut redémarrer sur l'o.s maître et mettre à jour grub pour que les changements soient effectifs mais avec ça, pas d'effet en cascade. smile

#10 Re : -1 »  [Résolu] Supprimer les miniatures à la fermeture » Le 05/12/2016, à 18:33

lynn
Réponses : 9

Bonjour,

Merci pour le script erresse. Par contre, j'ai changé quelques petites choses pour qu'il fonctionne de nouveau...

On commence par installer ce qui suit:

sudo apt install python-pip
pip install pillow

Ensuite, dans le script, on remplace cette partie ( ligne 18 )

import Image

par

from PIL import Image

et cette partie ( ligne 171 )

thpath = os.path.join(os.path.expanduser("~"), ".thumbnails")

par

thpath = os.path.join(os.path.expanduser("~"), ".cache/thumbnails")

Et maintenant, ça fonctionne. smile

#11 Re : -1 »  [Résolu] Supprimer les miniatures à la fermeture » Le 05/12/2016, à 18:50

lynn
Réponses : 9
erresse a écrit :

@lynn: Pourquoi as-tu du modifier le script ? Chez moi il fonctionne tel qu'il est, qu'est-ce que tes modifs ont changé ?

Si je lance le script tel quel, j'ai une erreur sur un module:

Traceback (most recent call last):
  File "/home/lynn/bin/ThCleaner", line 19, in <module>
    import Image
ImportError: No module named Image

Chez moi, le répertoire "~/.thumbnails" n'existe plus sur Ubuntu 16.04; La localisation du répertoire thumbnails se trouve dans "~/.cache".

#12 Re : -1 »  Connexion site ticketmaster.fr impossible. » Le 11/02/2017, à 12:46

lynn
Réponses : 2

Bonjour,

La première chose à vérifier quand on va sur un site marchand, c'est que ce dernier possède une adresse en httpS. Ce n'est pas le cas sur le lien que tu as posté et je ne saurai que te conseiller de fuir ce genre de site.

#13 Re : -1 »  compte yahoo piraté, une solution? [Résolu] » Le 04/02/2017, à 14:01

lynn
Réponses : 10

Bonjour,

Il y a aussi openmailbox. Très bon service et possibilité de créer des alias.

#14 Re : -1 »  [RESOLU] VPNautoconnect et son daemon ! » Le 18/01/2017, à 18:58

lynn
Réponses : 2

Bonjour,

Vpnautoconnect n'est plus compatible avec les spécifications des dernières versions de Network Manager. Il ne sert plus à rien de l'utiliser tant qu'une mise à jour du logiciel (très peu probable) n'a pas été effectuée.

#15 Re : -1 »  enlever le mode recherche du dash » Le 04/01/2017, à 18:51

lynn
Réponses : 5

Bonjour,

Je ne vois pas trop l'intérêt de supprimer cette fonction vu que c'est un peu le but recherché, pour cette interface, d'avoir cette fonction, entre autre..!? Si tu ne veux pas de cette fonctionnalité, pourquoi ne pas rester sous Xub qui a l'air de te convenir..?

Sinon tu peux toujours regardé du coté du paquet appelé hud; A priori, on peut le supprimer sans risque mais je ne sais pas si tu obtiendras l'effet escompté; Voir peut-être également du côté de zeitgeist-core qui indexe les fichiers...

#16 Re : -1 »  (résolu) nemo scripts ne marche pas toujours ? » Le 22/12/2016, à 22:09

lynn
Réponses : 11

Bonjour,

@cristobal78
Regardes ici en #7...

#17 Re : -1 »  fichier etc/rc.local sur UBUNTU 16.10 » Le 12/12/2016, à 20:22

lynn
Réponses : 21

@henryll

Tu peux toujours créer le fichier /etc/rc.local si il n'existe plus; Il sera pris en compte quand même.

#18 Re : -1 »  Problèmes de ^ avec TexMaker » Le 19/12/2016, à 17:19

lynn
Réponses : 8

Bonjour,

Peut-être voir du côté d'ibus... Point 3.3

#19 Re : -1 »  YAD et son résultat » Le 17/12/2016, à 11:03

lynn
Réponses : 3

Bonjour,

Si tu cliques sur sortir, il est normal de ne pas avoir de valeur de champ, non..?

Le code de retour pour "sortir" est de 1 alors à moins de récupérer ce qui a été tapé avec un enregistreur de frappe, je ne vois pas comment faire...

#20 Re : -1 »  Problème de Zone de saisie dans Firefox » Le 11/12/2016, à 10:00

lynn
Réponses : 8

Bonjour,

Tu as une solution ici au point 3.3

Dans ton cas, vu que le problème n'est pas présent partout, édites ton fichier .bashrc:

nano $HOME/.bashrc

et ajoute

export XMODIFIERS=''

au début du fichier et relance les applications concernées.

#21 Re : -1 »  HACK : prise de contrôle à distance sans autorisation » Le 29/11/2016, à 20:23

lynn
Réponses : 26

Bonjour,

Une prise de contrôle sur un pc équipé d'un Ubuntu de base, à jour et derrière une box, je demande à voir...

Après, si on rajoute toutes les saloperies qu'on peut attraper via un site internet louche, un mail frauduleux, un logiciel installé à partir d'une source obscure, une infection via un média amovible ou bien avec la pire des failles, celle identifiée entre la chaise et le clavier, alors tout est possible... smile

NB: Kali est certainement un très bonne bonne distribution avec de très bons logiciels spécialisés sur la sécurité; Encore faut-il avoir les connaissances nécessaires pour savoir se servir de ces derniers à bon escient... Donc inutile pour l'utilisateur lambda.

#22 -1 »  [SCRIPT] Lanceur de scripts dans la barre d'indicateurs d'unity. » Le 26/11/2016, à 20:16

lynn
Réponses : 1

Bonjour,

J'utilise depuis quelques temps un script qui permet d'afficher un lanceur qui lui même, va permettre de lancer des fichiers exécutables ( binaires, scripts, applications, etc ). Le truc, c'est que va se loger dans la barre d'indicateur d'unity.

Il y a un fichier cappind.py. Il va être appelé par le script suivant.

#!/usr/bin/python
import pygtk
pygtk.require('2.0')
import gtk
import appindicator
import sys
import subprocess
import argparse
import gobject

ICON_THEME = gtk.icon_theme_get_default()

# cappindicator, command line generic appindicator 
# by reda_ea <reda.ea@gmail.com>
# license is do whatever you want with this code i don't care

# accepts input in forms of multiple lines
# of the form menu:submenu:...:entry:command
# empty command means separator
# implied parent menus are automatically created
# entries in the same path appear in the same order as in the input
# undefined behaviour on wrong input

class CmdAppIndicator:

	def __init__(self, persist, icon, label):
		# parameters
		self.persist = persist #True
		self.icon = icon #'terminal'
		self.status = appindicator.STATUS_ATTENTION # ACTIVE
		self.label = label
		# indicator
		self.ind = appindicator.Indicator ("c-indicator", self.icon, appindicator.CATEGORY_OTHER)
		self.ind.set_label(self.label)
		#self.ind.set_attention_icon (self.icon)
		self.ind.set_status(self.status)
		# menu
		self.menu = gtk.Menu()
		self.submenus = dict()
		for line in sys.stdin:
			line = line[0:len(line)-1] # removing last '\n'
			self.add_menu(self.menu, line, line) 
		if self.persist:
			self.add_quit()
		self.menu.show()
		self.ind.set_menu(self.menu)
	
	def add_entry(self, parent, name, path):
		ent = gtk.MenuItem(name)
		ent.connect("activate", self.say, path)
		ent.show()
		parent.append(ent)
	
	def add_sep(self, parent):
		sepr = gtk.SeparatorMenuItem()
		sepr.show()
		parent.append(sepr)
	
	def add_quit(self):
		self.add_sep(self.menu)
		ent = gtk.ImageMenuItem(gtk.STOCK_QUIT)
		ent.connect("activate", gtk.main_quit)
		ent.show()
		self.menu.append(ent)
	
	def run(self, w, cmd):
		subprocess.Popen(cmd, shell=True)
		if not self.persist:
			gtk.main_quit()
	
	def say(self, w, name):
		print name
		sys.stdout.flush()
		if not self.persist:
			gtk.main_quit()
	
	def get_child(self, parent, name):
		if parent not in self.submenus:
			self.submenus[parent] = dict()
		children = self.submenus[parent]
		if name not in children :
			child = gtk.Menu()
			child.show()
			item = gtk.MenuItem(name)
			item.set_submenu(child)
			item.show()
			parent.append(item)
			children[name] = child
		return children[name]
	
	def add_menu(self, parent, line, path):
		s = line.split(':', 1)
		if len(s) > 1:
			child = self.get_child(parent, s[0])
			self.add_menu(child, s[1], path)
		else:
			if len(s[0]) == 0:
				self.add_sep(parent)
			else:
				self.add_entry(parent, line, path)



if __name__ == "__main__":
	# command line params
	parser = argparse.ArgumentParser(formatter_class=argparse.RawDescriptionHelpFormatter,
	description='Command line generic appindicator.\n\n'
	'Menu elements are given in standard input as lines in the form:\n\n'
	'\tmenu:submenu:subsubmenu:entry\n\n'
	'Menu structure is automatically built, selecting a leaf '
	'will print the associated input line (the whole path).')
	parser.add_argument('-i', '--icon', default='terminal', help='the indicator icon name')
	parser.add_argument('-l', '--label', default='', help='optional label (not recommended)')
	parser.add_argument('-p', '--persist', action='store_true', default=False,
		help='keep the indicator running after a selection (an additional "Quit" entry will be added)')
	parser.add_argument('-t', '--timeout', type=int, default=-1,
		help='a timeout in seconds after which the indicator will be closed')
	args =  parser.parse_args()
	if args.timeout >= 0:
		gobject.timeout_add(args.timeout*1000, gtk.main_quit)
	indicator = CmdAppIndicator(args.persist, args.icon, args.label)
	gtk.main()

et il y a un script bash - que j'ai nommé "launcher_script" -  qui lui, va contenir le nom des scripts ou applications que vous souhaitez avoir dans la liste. Ce script sera lancé au démarrage du pc. A adapter suivant vos configurations respectives. Pensez à changer "icône de votre choix" par ... l'icône de votre choix! tongue

#!/bin/bash

echo "script_1
script_2
script_3
application
" | $HOME/bin/appindicator_launcher_scripts/cappind.py -p -i icône de votre choix | while read s; do case $s in

"script_1" )
$HOME/bin/script_1&;;

"script_2" )
$HOME/bin/script_2&;;

"script_3" )
$HOME/bin/script_3&;;

"application" )
/usr/bin/application&;;

esac
done

exit 0

J'ai eu les infos ici. Ça date un peu mais ça fonctionne toujours et comme j'ai trouvé l'idée sympa et bien pratique, je le poste ici au cas où d'autres puissent être intéressés... smile

N.B: Pensez à rendre exécutable - chmod +x - les deux scripts ( capping.py et votre lanceur personnalisé )

#23 Re : -1 »  [SCRIPT] Lanceur de scripts dans la barre d'indicateurs d'unity. » Le 02/12/2016, à 20:03

lynn
Réponses : 1

Correction: J'avais oublié les "&" dans la partie lanceur, à la fin des commandes.

et il y a un script bash - que j'ai nommé "launcher_script" -  qui lui, va contenir le nom des scripts ou applications que vous souhaitez avoir dans la liste. Ce script sera lancé au démarrage du pc. A adapter suivant vos configurations respectives. Pensez à changer "icône de votre choix" par ... l'icône de votre choix! tongue

#!/bin/bash

echo "script_1
script_2
script_3
application
" | $HOME/bin/appindicator_launcher_scripts/cappind.py -p -i icône de votre choix | while read s; do case $s in

"script_1" )
$HOME/bin/script_1&;;

"script_2" )
$HOME/bin/script_2&;;

"script_3" )
$HOME/bin/script_3&;;

"application" )
/usr/bin/application&;;

esac
done

exit 0