Bidules freebsd

Nalinux

It's not a bug, it's a feature.
Si c'est saccade, essayes de modifier le scheduling:

http://www.freebsd.org/cgi/man.cgi?query=rtprio
J ai fait des essais, ça ne change pas grand chose.
rtprio est réservé a root.
Donc usage normal serait avec renice.
Même avec un méchant renice -15, ça n améliore pas la qualité de sortie.
Ça semble lié a Vlc pour 2 raisons. La première est que le bureau compiz est en OpenGL, et que Vlc ne semble pas très adapté, et l autre est que il enregistre en format très compressé par défaut.
J ai fait des tests sous Linux avec Simple Screen Recorder, et celui ci donne des fichiers 3 fois plus petits.
Alors il faudrait jouer avec les profils Vlc pour enregistrer en mpeg, mais j ai autre chose a faire, c était juste pour le plaisir :)
Difficile de comparer point par point, sous Mint Debian je n ai pas compiz et sous FreeBSD je n ai pas Simple Screen Recorder :)
De plus, c est un portable avec carte Intel i915 et 3 Go de ram, faut pas trop lui en demander :)
Pentium(R) Dual-Core CPU T4500 @ 2.30GHz

Tu connais gcu-squad ? Je trainai pas mal la bas a une époque la bas en Irc, avec ce cher iMil.
Y a encore des traces avec mon ancien pseudo martien :p
http://www.gcu-squad.org/index.php?s=phobos

Je leur ai demandé et ai trouvé l équivalent de "apt-cache show PAQUET".
C est "pkg rquery %e PAQUET" (man pkg-rquery).

Dommage que je manque d espace disque, dans la foulée j aurai bien mis un NetBSD, celui la je l adore :)
Ce topic doit être quasi incompréhensible :)

Si des Linuxiens ont des besoins particuliers de truc genre script gnome, faites demande, ça m amuse.
Je suis pas top en code, mais on trouve toujours un moyen d y arriver.
 

Nalinux

It's not a bug, it's a feature.
La je sèche ...
Polices de caractère moches ...
Comparaison Mint / FreeBSD.
FreeBSD ressemble a une machine a écrire.

Log de X :
Mint :
Code:
[    54.233] (==) FontPath set to:
    /usr/share/fonts/X11/misc,
    /usr/share/fonts/X11/100dpi/:unscaled,
    /usr/share/fonts/X11/75dpi/:unscaled,
    /usr/share/fonts/X11/Type1,
    /usr/share/fonts/X11/100dpi,
    /usr/share/fonts/X11/75dpi,

FreeBSD :
Code:
[    49.340] (**) FontPath set to:
    /usr/local/lib/X11/fonts/misc/,
    /usr/local/lib/X11/fonts/TTF/,
    /usr/local/lib/X11/fonts/OTF/,
    /usr/local/lib/X11/fonts/Type1/,
    /usr/local/lib/X11/fonts/100dpi/,
    /usr/local/lib/X11/fonts/75dpi/,
    /usr/local/lib/X11/fonts/misc/,
    /usr/local/lib/X11/fonts/TTF/,
    /usr/local/lib/X11/fonts/OTF/,
    /usr/local/lib/X11/fonts/Type1/,
    /usr/local/lib/X11/fonts/100dpi/,
    /usr/local/lib/X11/fonts/75dpi/

Pas faire attention a la couleur bleue sous FreeBSD, c est a cause d un bug de compiz et d overlay.
 

Pièces jointes

  • polices Mint.png
    polices Mint.png
    91.3 KB · Affichages: 3
  • polices FreeBSD.png
    polices FreeBSD.png
    86.6 KB · Affichages: 4

Nalinux

It's not a bug, it's a feature.
Traduction rapide a ce qui me passe par la tete a l usage du debianiste / ubuesque.

apt-get update = pkg update
apt-get upgrade = pkg upgrade
apt-cache search PKG = pkg search PKG
apt-cache show PKG = pkg rquery %e PKG (man pkg-rquery)
dpkg -S PATH/COMPLET/VERS/FICHIER = pkg which PATH/COMPLET/VERS/FICHIER

Y a aussi les /usr/ports , ou comment mettre la panique dans le systeme. Bien que le nouveau pkg soit un vrai bonheur. Ca manquait. Sauf que en emul linux-c6, c est weird et faut aimer jouer :p
Toujours pas compris comment j ai résolu messoucis de OGL, mais ca fonctionneavec un mélange de ports c6 dri, glx , et pas sur que j ai pas des restes de f10.

updatedb = /usr/libexec/locate.updatedb
lsmod = kldstat
modprobe = kldload
rmmod = kldunload

ls --color = ls -G (bien en alias avec ll=alias="ls -G")

/bin/bash = /usr/local/bin/bash (vipw)

nslookup = drill

service squid restart = service squid restart :p
source $HOME/.bashrc

J ai des iso fonctionelles de Unreal Tournament , Unreal Gold et Serious Sam , si besoin, compatibles avec les ports :p
 

Nalinux

It's not a bug, it's a feature.
Applet Gnome 2 en python pour la luminosité.
C est lourd, mais fonctionnel.
Ca utilise xrandr.

Pour les squelettes du .py et du .server bonobo, j ai utilisé panel-applet-generator.

http://www.lshift.net/blog/2012/02/29/making-panel-applets-for-gnome-2-and-3/
https://github.com/palfrey/panel-applet-generator

Il y aurait probablement des améliorations a faire, mais c est pour me faire la main avec python.
Ça fonctionne avec la roulette.
Lorsqu on clique sur l icône, pour le moment ça appelle l appli en Tk que j ai mis ici :
http://www.bladi.info/threads/bidules-freebsd.389304/

Les 2 ne sont cependant pas liés.

Si on lance le script python dans une console avec l option -d, ça affiche des infos de debug.

Défaut : si on tourne beaucoup la molette, ça prend du temps avant de rendre la main.
Code:
#!/usr/bin/env python
# -*- coding: utf-8 -*-

import pygtk
import sys
pygtk.require('2.0')

import gnomeapplet
import gtk
import subprocess

max_brightness = 1.0
min_brightness = 0.1

print "Luminosité maximale : ", max_brightness
print "Luminosité minimale : ", min_brightness

def applet_factory(applet, iid):
    button = gtk.Button()
    image = gtk.Image()
    image.set_from_file("/usr/local/share/icons/hicolor/24x24/apps/gnome-brightness-applet.png")
    image.show()
    button.add(image)
    button.connect("button_press_event", Press_Action, applet)
    button.connect("scroll-event", on_button_scroll_event)
    value = "80%"
    button.set_tooltip_text("Luminosité")
    applet.add(button)
    applet.show_all()
    return True

def on_button_scroll_event(button, event):
    if event.direction == gtk.gdk.SCROLL_UP:
        print "You scrolled up"
        up_brightness()
    if event.direction == gtk.gdk.SCROLL_DOWN:
        print "You scrolled down"
        low_brightness()

def get_curr_brightness():
    curr_brightness = subprocess.Popen('xrandr --verbose | grep Brightness | cut -w -f3', shell=True, stdout=subprocess.PIPE).communicate()[0]
    print "Current value:", curr_brightness
    return curr_brightness

def low_brightness():
    new_brightness = float(get_curr_brightness()) - 0.1
    if new_brightness == min_brightness - 0.1:
        new_brightness = min_brightness
    print "New value:", new_brightness
    subprocess.call(['/usr/local/bin/xrandr','--output','LVDS1','--brightness', "%s" % new_brightness])

def up_brightness():
    new_brightness = float(get_curr_brightness()) + 0.1
    if new_brightness == max_brightness + 0.1:
        new_brightness = max_brightness
    print "New value:", new_brightness
    subprocess.call(['/usr/local/bin/xrandr','--output','LVDS1','--brightness', "%s" % new_brightness])

   

def Press_Action(widget, event, applet):
    if event.type == gtk.gdk.BUTTON_PRESS and event.button == 1:
        widget.emit_stop_by_name("button_press_event")
        print "Event : button_press_event_1"
        subprocess.call("/usr/local/bin/brightness.tk")
       
def showAbout(widget, event, applet):
    pass


if __name__ == '__main__':     # testing for execution
    print('Starting factory')

    if len(sys.argv) > 1 and sys.argv[1] == '-d': # debugging
        mainWindow = gtk.Window()
        mainWindow.set_title('Applet window')
        mainWindow.connect('destroy', gtk.main_quit)
        applet = gnomeapplet.Applet()
        applet_factory(applet, None)
        applet.reparent(mainWindow)
        mainWindow.show_all()
        gtk.main()
        sys.exit()
    else:
        gnomeapplet.bonobo_factory('OAFIID:GNOME_BrightnessApplet_Xrandr_Factory',
                gnomeapplet.Applet.__gtype__,
                'GNOME_BrightnessApplet_Xrandr',
                '0.1',
                applet_factory)

Code:
<?xml version="1.0"?>

<oaf_info>
    <oaf_server iid="OAFIID:GNOME_BrightnessApplet_Xrandr_Factory"
        type="exe"
        location="/usr/local/bin/GNOME_BrightnessApplet_Xrandr-factory2.py">
        <oaf_attribute name="repo_ids" type="stringv">
                <item value="IDL:Bonobo/GenericFactory:1.0"/>
                <item value="IDL:Bonobo/Unknown:1.0"/>
        </oaf_attribute>
        <oaf_attribute name="name" type="string" value="GNOME_BrightnessApplet_Xrandr"/>
        <oaf_attribute name="description" type="string" value="Brightness Applet via Xrandr"/>
  </oaf_server>
    <oaf_server iid="OAFIID:GNOME_BrightnessApplet_Xrandr"
                type="factory"
                location='OAFIID:GNOME_BrightnessApplet_Xrandr_Factory'>

            <oaf_attribute name="repo_ids" type="stringv">
                    <item value="IDL:GNOME/Vertigo/PanelAppletShell:1.0"/>
                    <item value="IDL:Bonobo/Control:1.0"/>
                    <item value="IDL:Bonobo/Unknown:1.0"/>
            </oaf_attribute>
            <oaf_attribute name="name" type="string" value="Applet de luminosité via xrandr"/>
            <oaf_attribute name="description" type="string" value="Réglage de luminosité pour FreeBSD"/>
            <oaf_attribute name="panel:category" type="string" value="Utility"/>
            <oaf_attribute name="panel:icon" type="string" value="gnome-brightness-applet.png"/>
    </oaf_server>
</oaf_info>

applet.png
 

Nalinux

It's not a bug, it's a feature.
C est marrant non ?
Surtout que je n avais jamais touché a python ou a pygtk et encore moins fait une applet avant :)
J aurai besoin de ton expertise ...
Simple problème de syntaxe.

Pour l exemple, j ai un dossier avec un simple fichier blabla.txt

$ cat blabla.txt
ceci est un contenu texte

En python:
>>> liste = subprocess.Popen("cat blabla.txt", shell=True, stdout=subprocess.PIPE).communicate()[0]
>>> print liste
ceci est un contenu texte

Mais on a pas toujours besoin de la valeur de retour, alors je me dit que on devrait pouvoir n utiliser que subprocess.call

>>> subprocess.call(["ls"])
blabla.txt
0

La ça marche. Maintenant avec "cat" ...

>>> subprocess.call(["cat blabla.txt"])
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/subprocess.py", line 522, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/local/lib/python2.7/subprocess.py", line 710, in __init__
errread, errwrite)
File "/usr/local/lib/python2.7/subprocess.py", line 1327, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory

Donc je sépare mes arguments :
>>> subprocess.call(['cat', 'blabla.txt'])
ceci est un contenu texte
0

Voila le problème. Je n arrive pas a avoir l équivalent de :
$ cat blabla.txt | cut -d' ' -f1
ceci

>>> subprocess.call(['cat', 'blabla.txt', '|', 'cut', '-d', '' '', '-f1'])
ceci est un contenu texte
cat: |: No such file or directory
cat: cut: No such file or directory
cat: -d: No such file or directory
cat: : No such file or directory
cat: -f1: No such file or directory
1

Il peut y avoir le problème de gérer le ' ' après cut, dans le genre \' \' , mais on voit que ça bloque dès |

Une idée docteur ?
J avais détourné le problème en envoyant la sortie sur un stdout.PIPE a chaque fois, mais c est lourd !
cat n est pas le meilleur cas, puisque en général on a besoin de sa sortie, mais la on s en fout, c est juste pour l exemple.
 

UNIVERSAL

---lcdcjve---
VIB
C est marrant non ?
Surtout que je n avais jamais touché a python ou a pygtk et encore moins fait une applet avant :)
J aurai besoin de ton expertise ...
Simple problème de syntaxe.

Pour l exemple, j ai un dossier avec un simple fichier blabla.txt

$ cat blabla.txt
ceci est un contenu texte

En python:
>>> liste = subprocess.Popen("cat blabla.txt", shell=True, stdout=subprocess.PIPE).communicate()[0]
>>> print liste
ceci est un contenu texte

Mais on a pas toujours besoin de la valeur de retour, alors je me dit que on devrait pouvoir n utiliser que subprocess.call

>>> subprocess.call(["ls"])
blabla.txt
0

La ça marche. Maintenant avec "cat" ...

>>> subprocess.call(["cat blabla.txt"])
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/subprocess.py", line 522, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/local/lib/python2.7/subprocess.py", line 710, in __init__
errread, errwrite)
File "/usr/local/lib/python2.7/subprocess.py", line 1327, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory

Donc je sépare mes arguments :
>>> subprocess.call(['cat', 'blabla.txt'])
ceci est un contenu texte
0

Voila le problème. Je n arrive pas a avoir l équivalent de :
$ cat blabla.txt | cut -d' ' -f1
ceci

>>> subprocess.call(['cat', 'blabla.txt', '|', 'cut', '-d', '' '', '-f1'])
ceci est un contenu texte
cat: |: No such file or directory
cat: cut: No such file or directory
cat: -d: No such file or directory
cat: : No such file or directory
cat: -f1: No such file or directory
1

Il peut y avoir le problème de gérer le ' ' après cut, dans le genre \' \' , mais on voit que ça bloque des |

Une idée docteur ?
J avais détourné le problème en envoyant la sortie sur un stdout.PIPE a chaque fois, mais c est lourd !
cat n est pas le meilleur cas, puisque en général on a besoin de sa sortie, mais la on s en fout, c est juste pour l exemple.
Salam Nali,
Mal de tête. Install win et ne t'emmerde pas :)
 

Nalinux

It's not a bug, it's a feature.
Salam Nali,
Mal de tête. Install win et ne t'emmerde pas :)
Salam UNI.
J ai le choix au démarrage avec un Win7. A chaque fois que je m en sers, je trouve très inconfortable :)
Mais la c est plus de la programmation que de l usage normal, et sous Win c est une horreur ...
Il faut 300 lignes de code pour afficher une simple fenêtre et un bouton avec l API Windows.
Faute d outils scriptables dignes de ce nom, je serai incapable de faire sous Win le dixième de ce que je fais sous Unix.
A moins d installer Perl, Python, Tcl/Tk, un shell correct, Gtk, ImageMagick, mencoder, etc ... qui sont des logiciels Unix a l origine :)
Je ne crois même pas qu on puisse garder une fenêtre toujours au dessus des autres ...
 

farid_h

<defunct>
Contributeur
Salam UNI.
J ai le choix au démarrage avec un Win7. A chaque fois que je m en sers, je trouve très inconfortable :)
Mais la c est plus de la programmation que de l usage normal, et sous Win c est une horreur ...
Il faut 300 lignes de code pour afficher une simple fenêtre et un bouton avec l API Windows.
Faute d outils scriptables dignes de ce nom, je serai incapable de faire sous Win le dixième de ce que je fais sous Unix.
A moins d installer Perl, Python, Tcl/Tk, un shell correct, Gtk, ImageMagick, mencoder, etc ... qui sont des logiciels Unix a l origine :)
Je ne crois même pas qu on puisse garder une fenêtre toujours au dessus des autres ...
Un Windows sans Cygwin est effectivement inutilisable pour un developpeur habitue a Unix.
 

UNIVERSAL

---lcdcjve---
VIB
Salam UNI.
J ai le choix au démarrage avec un Win7. A chaque fois que je m en sers, je trouve très inconfortable :)
Mais la c est plus de la programmation que de l usage normal, et sous Win c est une horreur ...
Il faut 300 lignes de code pour afficher une simple fenêtre et un bouton avec l API Windows.
Faute d outils scriptables dignes de ce nom, je serai incapable de faire sous Win le dixième de ce que je fais sous Unix.
A moins d installer Perl, Python, Tcl/Tk, un shell correct, Gtk, ImageMagick, mencoder, etc ... qui sont des logiciels Unix a l origine :)
Je ne crois même pas qu on puisse garder une fenêtre toujours au dessus des autres ...
C'est noté missiou^^
 

Nalinux

It's not a bug, it's a feature.
Yes ...
J avais lu cette doc, mais pas vu check_output

>>> output=check_output("dmesg | grep hda | cut -d' ' -f5", shell=True)
>>> print output
snd_hda_intel

Trucs agaçant :
- je ne trouve pas import gnomeapplet pour Linux
- coreutils 8.21 sous Mint, mais 8.23 sous FreeBSD. Résultat : l option cut -w ne fonctionne pas sous Linux :)
- la calculatrice de FBSD ne fait pas les conversions d unité, faut essayer de recompiler celle de Mint.
 

Nalinux

It's not a bug, it's a feature.
Ça semble être un VmBox-like, mais optimisé bas niveau.
Plutôt pour les fermes de serveurs, style Xen, non ?
A chaque fois que je lis Xen, je pense a Half Life ...
C est pas Solaris qui a un genre de gestion de la mémoire adapté selon le moment comme ça ?
J avoue ne pas trop connaître a ce niveau la d émulation ...
Il y a des nuances subtiles qui m échappent, mais je veux bien les croire sur parole quant a la meilleure performance de leur solution :)
Sur mon système GENERIC, il y a déjà les binaires.

J ai essayé vite fait

root@yoshi:/usr/share/examples/bhyve # ./vmrun.sh -i -I /mnt/mint/home/phil/Téléchargements/FreeBSD-10.0-RELEASE-i386-disc1.iso

Ca ne donne pas grand chose ... Me faut lire les docs, encore :)

--> https://wiki.freebsd.org/bhyve
 
Dernière édition:

farid_h

<defunct>
Contributeur
bhyve, c'est l'equivalent de kvm: un hypervisor type II (contrairememt a Xen qui est un hypervisor type I). Si tu utilises FreeBSD sous VBox, peut etre que ca ne marchera pas parce que c'est nested. Si tu as un processeur AMD, il faut aussi attendre FreeBSD 10.1, parceque le support pour AMD ne sera ajoute que apres 10.1 (dans la branche STABLE).

Il y a beaucoup de clips sur youtube qui presentent bhyve. ;)
 

farid_h

<defunct>
Contributeur
Je viens de decouvrir sur un des serveurs que j'administre que "zpool scrub" a decouvert 2 erreurs de bit dans 2 fichiers. Le systeme a repare les fichiers a partir des autres disks du zpool. Le disk en question semble okay, a en croire S.M.A.R.T. Comme quoi la corruption silencieuse des donnees, ca existe bel et bien (rayonnement cosmique?).

Merci ZFS! :)

D'ailleurs, c'est une bonne chose que ces serveurs ont ECC-RAM. ;)
 

Nalinux

It's not a bug, it's a feature.
Je viens de decouvrir sur un des serveurs que j'administre que "zpool scrub" a decouvert 2 erreurs de bit dans 2 fichiers. Le systeme a repare les fichiers a partir des autres disks du zpool. Le disk en question semble okay, a en croire S.M.A.R.T. Comme quoi la corruption silencieuse des donnees, ca existe bel et bien (rayonnement cosmique?).

Merci ZFS! :)

D'ailleurs, c'est une bonne chose que ces serveurs ont ECC-RAM. ;)
Tu as pensé a enfermer les serveurs dans un frigo, comme Indiana Jones ?
 

farid_h

<defunct>
Contributeur
Tu as pensé a enfermer les serveurs dans un frigo, comme Indiana Jones ?
lol... :D (data freeze)

Non, serieux: ZFS est vraiment une merveille. Un file system sans validation des blocks avec des hashes cryptographiques ne devraient plus exister de nos jours.
 
Dernière édition:

farid_h

<defunct>
Contributeur
Ca faisait un certain temps que Xorg se bloquait sans raisons apparentes. J'ai update a 9.1-STABLE il y a deux jours, et j'ai update le meta-port xorg-server y compris DRI et Mesa, et jusqu'a present, je n'ai plus de problemes. Enfin, je l'espere...
 

Nalinux

It's not a bug, it's a feature.
Je voulais dire 10.1-STABLE, bien sur... ;)
C est quoi ta carte graphique ?
La je suis en 10.0, avec une carte Intel et pas de souci particulier. Du moins, pas differents de ceux sous Mint :)
Des artefacts horizontaux au bout d un moment, un peu n importe ou.
J ai résolu tous les pb d OpenGl, même sous /compat, puisque Google Earth, Unreal et Serious Sam fonctionnent :)
Je crois que 2 paquets fournissent des versions de libGL.so.1 différentes, mais je n ai pas approfondi.
Mis a part le manque de Simple Screen Recorder et de Skype, tout va bien.
Détails agaçants cependant, les polices sous Firefox toujours horribles et les nouvelles fenêtres rarement a l avant plan sous Gnome.
Faudrait fouiller avec gconf peut être ... Flemme :p
 

farid_h

<defunct>
Contributeur
C est quoi ta carte graphique ?
La je suis en 10.0, avec une carte Intel et pas de souci particulier. Du moins, pas differents de ceux sous Mint :)
Des artefacts horizontaux au bout d un moment, un peu n importe ou.
J ai résolu tous les pb d OpenGl, même sous /compat, puisque Google Earth, Unreal et Serious Sam fonctionnent :)
Je crois que 2 paquets fournissent des versions de libGL.so.1 différentes, mais je n ai pas approfondi.
Mis a part le manque de Simple Screen Recorder et de Skype, tout va bien.
Détails agaçants cependant, les polices sous Firefox toujours horribles et les nouvelles fenêtres rarement a l avant plan sous Gnome.
Faudrait fouiller avec gconf peut être ... Flemme :p
J'ai une Radeon on-board, RS780, avec le driver ati...

Je n'ai pas de problemes avec les polices sous Firefox. T'as essaye sans Gnome (avec par ex. fluxbox)?
 

Nalinux

It's not a bug, it's a feature.
Vu que j avais du temps a perdre, j ai aussi upgradé a 10.1-RELEASE-p3

Forcement, il y a toujours un truc qui ne fonctionne pas comme prévu, et il a fallu se battre un peu ... Et comme évidemment j ai un mélange de pkg et de ports, libpng15 upgradée a libpng16 m a causé quelques soucis ...

Bonne nouvelle, Mate est dispo, ainsi que linux-c6. Donc on peut enfin faire les mises a jour avec pkg sans risquer la panique, quand on ne veut pas de Gnome3 :)
Mate utilise sa propre config indépendamment de Gnome, donc il faut ajuster la langue, et quelques bricoles du genre.
Compiz fonctionne. Ça ne sers a rien, mais bon ...

Nouveau : le bootloader permet de charger un kernel de secours.
Utile quand on a des trucs non compatibles dans loader.conf :)
Grosse nouvelle surtout, et ça manquait depuis toujours, on peut désormais ajouter :
kern.vty=vt dans /boot/loader.conf

Le gros changement, c est que si on quitte X, on a une console utilisable, alors que auparavant je n avais que un écran noir. Je crois que j avais le même problème depuis 1999, bien qu ayant eu pas mal de cartes graphiques différentes ...
J arrive aussi a basculer entre plusieurs consoles avec Alt +F1 ..2 ..3 .. , sortir de X avec Ctl + Alt + F1 .. 2.. 3 et y revenir avec Alt + F9, comme sous Linux (Alt + F7 en général pour ce dernier ).

Défaut, même avec hw.syscons.bell: 0 ça fait toujours les bips de console dans les haut-parleurs ...
Par contre, on peut supprimer ces bips et modifier le délai de répétition dans /etc/rc.conf :
kbdcontrol -b quiet.off
kbdcontrol -r fast
Ça ne concerne pas les consoles sous X, évidemment !
Pour ce dernier, j ai mis xset b off au démarrage.


Pour une raison que je n ai pas cherché a comprendre, gdm ne démarre pas ...
C est pas grave, il suffit d utiliser slim.
Celui ci peut être configuré pour l autologin dans /usr/local/etc/slim.conf
On choisi l environnement en appuyant sur la touche F1.
Pour le moment, seul Mate et Windowmaker démarrent, Cinnamon et Cinnamon2d font un peu la gueule, ainsi que Gnome 3 et Enlightenment :)

Et enfin, les polices sont enfin belles sous Firefox. Faut pas chercher a comprendre ...
 
Dernière édition:

Nalinux

It's not a bug, it's a feature.
@farid_h, ca a l air bien sympa en effet.
Ca me rappelle une machine que j avais montée au boulot pour faire les sauvegardes :)
Sous Debian, avec aussi bien du Samba que du Nfs et rsync avec des scripts maison pour des sauvegardes incrémentales.
Ils étaient trop radins pour acheter un nouvel lecteur DAT, alors que mon truc ne coutait que le prix d un disque dur (même pas en RAID) et un vieux P133 destiné a la poubelle :)
Je n ai jamais autant fait de recyclage que dans cette boite ...
J avais des serveurs Apache sur Pentium 75 ...

A la maison, ensuite j avais monté un Nas, qui servait aussi de serveur diskless tftp pour booter un ordi dans le salon dédié a la lecture de Divx, commandé par Lirc via la telecommande de la tv .
Des bonnes bidouilles :p
 

farid_h

<defunct>
Contributeur
Tu as des suggestions pour des serveurs NAS avec 7-10 HDD ou plus (par ex. ZFS en mode RAID-Z2)? En gros, un serveur avec ECC-RAM (beaucoup, par ex 48 GB ou 96 GB RAM), des controlleurs SAS en mode JBOD, et une backplane pour les hot-swappable disks? Peut etre quelquechose comme un serveur Supermicro? Si possible, avec des capabilites de desktop aussi (Intel graphics on board, etc...)?
 

Nalinux

It's not a bug, it's a feature.
Tu as des suggestions pour des serveurs NAS avec 7-10 HDD ou plus (par ex. ZFS en mode RAID-Z2)? En gros, un serveur avec ECC-RAM (beaucoup, par ex 48 GB ou 96 GB RAM), des controlleurs SAS en mode JBOD, et une backplane pour les hot-swappable disks? Peut etre quelquechose comme un serveur Supermicro? Si possible, avec des capabilites de desktop aussi (Intel graphics on board, etc...)?
Je suis totalement hors jeu farid :)
J aurai pu avoir l opportunité de bosser en info vu que on a a peu pres le meme age, et si j avais continué ..
J en suis resté au reiserfs, c est dire :p
J ai bossé admin reseau dans une boite sympa, c etait facile.
Super parce que ils ne voulait pas investir dans la maintenance .
Donc j ai eu carte blanche pour tout ( GFI Toulouse )
Et je t avoue que je me suis fait plaisir ..
A l epoque, jouer avec du Samba pour faire un pdf c était magique pour mes users ...

J ai décroché ensuite.
J ai aussi un BTS en electronique industrielle et j ai meme bossé en bureau d etude pour Valéo et meme au CNES :)
La je bosse en tant que electro mecanicien et j adore ca .
 

farid_h

<defunct>
Contributeur
Moi je veux bien discuter mais uniquement de linux. Bsd j'en suis allergique.
Les clients et serveurs VPN tournent sous Linux et BSD.

http://www.freshports.org/security/openvpn/

En fait, on peut utiliser une combinaison de serveurs virtuels pour connecter plusieurs VPN l'un a l'autre... genre tunnel dans un tunnel dans un tunnel... Ces serveurs peuvent etre Linux, BSD, ... no problems. :)

Mais attendons @Nalinux avant de continuer cette discussion.
 
Haut