Installer le bureau Cinnamon sur Calculate Linux
Table des matières
Vous voulez avoir une interface graphique non incluse dans Calculate Linux ?
Elle s'appelle Cinnamon ?
Cet article est pour vous !
Dans un premier temps, installer Calculate Linux Scratch (pour partir de zéro). Voir http://www.linuxtricks.fr/wiki/wiki.php?title=installer-calculate-linux-sur-son-pc#paragraph_installer-calculate-linux-en-ligne-de-commande
Rien de plus simple, nous avons à notre disposition un méta-paquetage nommé ... cinnamon , nous allons donc nous en servir :
On vérifie qu'il n'y ait aucun problème, puis on installe en choisissant Yes.
Une fois les paquets installés, si on veut ajouter le support du son exécuter le service de son au boot :
Vérifier la présence du pilote vidéo :
Pour intel :
Vérifier aussi que le pilote pour le clavier est installé
Bien, on a notre bureau, maintenant, il reste juste à installer le gestionnaire de connexion.
Pour cela, on va utiliser lightdm :
Vérifier que le fichier /etc/conf.d/xdm contient cette ligne :
On ajoute le service xdm au démarrage :
Une fois terminé, on lance le gestionnaire de connexion :
Et voila le tour est joué
Pour installer les fonds d'écran et icones Calculate :
Et enfin, pour pouvoir avoir les applications Qt avec le thème GTK installé, lancer qtconfig et régler le thème sur Thème GTK.
Si on dispose d'un portable, la gestion du réseau Wi-Fi avec OpenRC est un peu complexe.
Vérifier que networkmanager est bien installé :
Ensuite, activer ce gestionnaire de réseau dans Calculate Linux :
On vérifie que c'est bon avec
NetworkManager doit avoir l'étoile
On n'oublie pas de lancer le service au démarrage
et de supprimer les vieilles configurations d'openRC (les fichiers /etc/init.d/net.* sauf /etc/init.d/net.lo)
Ensuite, il ne reste plus qu'a installer nos applications favorites, comme LibreOffice, gedit, firefox, ...
Introduction
Vous voulez avoir une interface graphique non incluse dans Calculate Linux ?
Elle s'appelle Cinnamon ?
Cet article est pour vous !
Partitionnement et Installation
Dans un premier temps, installer Calculate Linux Scratch (pour partir de zéro). Voir http://www.linuxtricks.fr/wiki/wiki.php?title=installer-calculate-linux-sur-son-pc#paragraph_installer-calculate-linux-en-ligne-de-commande
Installer l'environnement de bureau
Rien de plus simple, nous avons à notre disposition un méta-paquetage nommé ... cinnamon , nous allons donc nous en servir :
Code BASH :
emerge -avq cinnamon
Code BASH :
[binary N ] media-libs/libogg-1.3.1 USE="-static-libs" ABI_X86="32 (64) (-x32)" [binary N ] dev-libs/libyaml-0.1.6 USE="-doc -examples -static-libs {-test}" [binary N ] gnome-extra/cinnamon-translations-2.6.3 LINGUAS="be bg de es fr it nl pl pt pt_BR ro ru uk -af -am -an -ar -as -ast -az -be@latin -bn -bn_IN -br -bs -ca -ca@valencia -crh -cs -csb -cy -da -dz -el -en@shaw -en_AU -en_CA -en_GB -eo -es_AR -et -eu -fa -fi -fil -fo -fr_CA -fy -ga -gd -gl -gu -he -hi -hr -hu -hy -ia -id -is -ja -jv -ka -kk -km -kn -ko -ksw -ku -ky -la -li -lo -lt -lv -mai -mg -mk -ml -mn -mr -ms -my -nb -nds -ne -nn -nso -oc -om -or -pa -ps -rue -rw -shn -si -sk -sl -so -sq -sr -sr@ijekavianlatin -sr@latin -sv -sw -ta -te -tg -th -tl -tlh -tpi -tr -ts -ug -ur -uz -uz@cyrillic -vi -wa -xh -yi -zh_CN -zh_HK -zh_TW -zu" [binary N ] sys-power/pm-quirks-20100619 [binary N ] media-libs/webrtc-audio-processing-0.1-r1 USE="-static-libs" ABI_X86="(64) -32 (-x32)" [binary N ] net-libs/libasyncns-0.8-r3 USE="-debug -doc" ABI_X86="32 (64) (-x32)" [binary N ] sys-devel/autoconf-archive-2015.02.04 [binary N ] media-libs/opencore-amr-0.1.3-r1 USE="-static-libs" ABI_X86="32 (64) (-x32)" [binary N ] media-libs/vo-aacenc-0.1.3 USE="-examples (-neon) -static-libs" ABI_X86="32 (64) (-x32)" [binary N ] sys-auth/nss-myhostname-0.3 [binary N ] gnome-base/gnome-common-3.14.0-r1 USE="autoconf-archive" [binary N ] net-misc/mobile-broadband-provider-info-20120614 [binary N ] app-text/docbook-dsssl-stylesheets-1.79 [binary N ] sys-libs/libraw1394-2.1.0-r1 USE="-static-libs" ABI_X86="32 (64) (-x32)" [binary N ] media-libs/libcddb-1.3.2-r1 USE="-doc -static-libs" ABI_X86="(64) -32 (-x32)" [binary N ] media-sound/wavpack-4.70.0 USE="-static-libs" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="mmx" [binary N ] sys-apps/paxctl-0.9 [binary N ] x11-libs/gnome-pty-helper-0.40.2 USE="hardened" [binary N ] net-libs/libndp-1.5 ABI_X86="(64) -32 (-x32)" [binary N ] media-libs/libmp4v2-2.0.0 USE="-static-libs {-test} -utils" [binary N ] media-libs/alsa-lib-1.0.29 USE="-alisp -debug -doc -python" ABI_X86="32 (64) (-x32)" PYTHON_TARGETS="python2_7" [binary N ] media-libs/libvorbis-1.3.4 USE="-static-libs" ABI_X86="32 (64) (-x32)" [binary N ] x11-proto/xf86miscproto-0.9.3 [binary N ] media-libs/speex-1.2_rc1-r2 USE="ogg -static-libs" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="sse" [binary N ] dev-lang/yasm-1.2.0-r1 USE="nls -python" PYTHON_TARGETS="python2_7" [binary N ] media-libs/x264-0.0.20140308 USE="interlaced threads -10bit -opencl -pic -static-libs" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="sse" [binary N ] app-text/docbook-sgml-dtd-3.0-r3 [binary N ] x11-themes/gnome-icon-theme-3.12.0 USE="-branding" [binary N ] virtual/freedesktop-icon-theme-0 [binary N ] app-text/docbook-sgml-dtd-4.1-r3 [binary N ] media-libs/libtheora-1.1.1-r1 USE="encode -doc -examples -static-libs" ABI_X86="32 (64) (-x32)" [binary N ] media-libs/flac-1.3.1-r1 USE="cxx ogg (-altivec) -debug -static-libs" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="sse" [binary N ] app-laptop/radeontool-1.6.3 [binary N ] media-libs/libsamplerate-0.1.8-r1 USE="-sndfile -static-libs" ABI_X86="(64) -32 (-x32)" [binary N ] x11-libs/libXxf86misc-1.0.3 USE="-static-libs" [binary N ] x11-libs/libXScrnSaver-1.2.2-r1 USE="-static-libs" ABI_X86="32 (64) (-x32)" [binary N ] app-dicts/myspell-fr-4.5-r1 [binary N ] app-dicts/myspell-uk-1.6.5 [binary N ] app-dicts/myspell-it-20081129-r1 [binary N ] app-dicts/myspell-bg-4.3 [binary N ] app-dicts/myspell-pt-br-3.0.0 [binary N ] app-dicts/myspell-ru-20060316 [binary N ] app-dicts/myspell-nl-2.10g [binary N ] app-dicts/myspell-es-0.6 [binary N ] app-dicts/myspell-en-20081002 [binary N ] app-dicts/myspell-pt-20120420 USE="preao" [binary N ] app-dicts/myspell-pl-20130306 [binary N ] app-dicts/myspell-ro-3.3.10 [binary N ] media-libs/exempi-2.2.1 USE="-examples -static-libs" [binary N ] sys-fs/fuse-2.9.4 USE="-examples -static-libs" [binary N ] net-fs/libnfs-1.9.7 USE="-examples -static-libs" [binary N ] media-gfx/exiv2-0.25-r1 USE="nls png xmp -doc -examples -webready" ABI_X86="(64) -32 (-x32)" LINGUAS="de es fr pl pt ru uk -bs -fi -gl -ms -sk -sv -ug -vi" [binary N ] app-text/docbook-sgml-dtd-3.1-r3 [binary N ] app-text/docbook-sgml-dtd-4.0-r3 [binary N ] app-text/docbook-xml-simple-dtd-4.1.2.4-r2 [binary NS ] dev-lang/spidermonkey-24.2.0-r3 [1.8.5-r4] USE="system-icu -debug -icu -jit -minimal -static-libs {-test}" [binary N ] sys-libs/tdb-1.3.0-r1 USE="-python" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7" [binary N ] dev-libs/libatomic_ops-7.4.2 [binary N ] dev-libs/json-c-0.11-r1 USE="-doc -static-libs" ABI_X86="32 (64) (-x32)" [binary N ] media-libs/sbc-1.3 USE="-static-libs" ABI_X86="(64) -32 (-x32)" [binary N ] media-libs/libsndfile-1.0.25-r1 USE="alsa -minimal -sqlite -static-libs {-test}" ABI_X86="32 (64) (-x32)" [binary N ] media-libs/x265-1.5 USE="10bit {-test}" ABI_X86="32 (64) (-x32)" [binary N ] media-libs/faac-1.28-r4 USE="-static-libs" ABI_X86="32 (64) (-x32)" [binary N ] media-libs/xvid-1.3.3 USE="threads -examples -pic" ABI_X86="32 (64) (-x32)" [binary N ] media-libs/portaudio-19_pre20140130 USE="alsa cxx -debug -jack -oss -static-libs" ABI_X86="32 (64) (-x32)" [binary N ] media-libs/audiofile-0.3.6-r1 USE="flac -static-libs {-test}" ABI_X86="32 (64) (-x32)" [binary N ] dev-libs/libev-4.19 USE="-static-libs" ABI_X86="(64) -32 (-x32)" [binary N ] dev-libs/libverto-0.2.5-r1 USE="libev threads -glib -libevent -static-libs -tevent" ABI_X86="(64) -32 (-x32)" [binary N ] app-dicts/myspell-de-2013.12.06 [binary N ] media-libs/libv4l-1.6.2 USE="jpeg" ABI_X86="32 (64) (-x32)" [binary N ] dev-util/ragel-6.7-r1 USE="-vim-syntax" [binary N ] net-libs/libqmi-1.12.6 USE="-doc -static-libs" [binary N ] app-crypt/mit-krb5-1.13.2 USE="keyutils pkinit threads -doc -openldap (-selinux) {-test} -xinetd" ABI_X86="(64) -32 (-x32)" [binary N ] virtual/krb5-0-r1 ABI_X86="(64) -32 (-x32)" [binary N ] media-libs/gd-2.0.35-r4 USE="fontconfig jpeg png truetype zlib -static-libs -xpm" ABI_X86="32 (64) (-x32)" [binary N ] dev-perl/XML-NamespaceSupport-1.110.0-r1 [binary N ] dev-perl/XML-SAX-Base-1.80.0-r1 [binary N ] net-nds/openldap-2.4.38-r2 USE="berkdb crypt ipv6 samba ssl syslog tcpd -cxx -debug -experimental -gnutls -icu -iodbc -kerberos -minimal -odbc -overlays -perl -sasl (-selinux) -slp -smbkrb5passwd" ABI_X86="(64) -32 (-x32)" [binary N ] x11-libs/startup-notification-0.12-r1 USE="-static-libs" [binary N ] net-fs/cifs-utils-6.1-r1 USE="ads caps caps-ng -acl -creds" [binary N ] sys-libs/talloc-2.1.0-r1 USE="python -compat" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7" [binary N ] sys-libs/tevent-0.9.21-r1 USE="-python" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7" [binary N ] media-sound/alsa-utils-1.0.29 USE="libsamplerate ncurses nls -doc (-selinux)" [binary N ] media-sound/lame-3.99.5-r1 USE="-debug -mp3rtp -sndfile -static-libs" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="(-mmx)" [binary N ] sys-libs/slang-2.2.4-r1 USE="pcre png readline zlib -cjk -static-libs" ABI_X86="(64) -32 (-x32)" [binary N ] app-text/hunspell-1.3.3 USE="ncurses nls readline -static-libs" LINGUAS="bg de en es fr it nl pl pt pt_BR ro ru uk -af -ca -cs -cy -da -el -eo -et -fo -ga -gl -he -hr -hu -ia -id -is -km -ku -lt -lv -mk -ms -nb -nn -sk -sl -sq -sv -sw -tn -zu" [binary N ] app-text/enchant-1.6.0 USE="hunspell -aspell -static-libs -zemberek" [binary N ] dev-libs/libcdio-0.92 USE="cddb cxx -minimal -static-libs {-test}" ABI_X86="(64) -32 (-x32)" [binary N ] dev-python/pygobject-2.28.6-r55 USE="-examples -libffi {-test}" PYTHON_TARGETS="python2_7" [binary N ] dev-python/polib-1.0.4 USE="-doc" PYTHON_TARGETS="python2_7 -python3_3 -python3_4" [binary N ] dev-python/pypam-0.5.0-r3 PYTHON_TARGETS="python2_7 -python3_3 -python3_4" [binary N ] dev-python/pycurl-7.19.3.1-r2 USE="ssl -examples {-test}" CURL_SSL="openssl -gnutls -nss" PYTHON_TARGETS="python2_7 -python3_3 -python3_4" [binary N ] dev-libs/newt-0.52.15 USE="gpm nls -tcl" PYTHON_TARGETS="python2_7" [binary N ] app-pda/libplist-1.11 USE="-python -static-libs" PYTHON_TARGETS="python2_7 -python3_3 -python3_4" [binary N ] dev-util/itstool-2.0.2 PYTHON_TARGETS="python2_7" [binary N ] dev-perl/XML-SAX-0.990.0-r1 [binary N ] app-text/docbook-xml-simple-dtd-1.0-r1 [binary N ] app-text/scrollkeeper-dtd-1.0 [binary N ] app-eselect/eselect-ruby-20131227 [binary N ] dev-perl/XML-LibXML-2.12.100 USE="{-test}" [binary N ] app-text/docbook-sgml-utils-0.6.14-r1 USE="-jadetex" [binary N ] app-eselect/eselect-notify-send-0.1 [binary N ] dev-perl/XML-Simple-2.200.0-r1 [binary N ] app-eselect/eselect-cdparanoia-0.1 [binary N ] gnome-extra/yelp-xsl-3.16.1 [binary N ] x11-misc/icon-naming-utils-0.8.90 [binary N ] dev-libs/libcdio-paranoia-0.90_p1-r1 USE="cxx -static-libs {-test}" ABI_X86="(64) -32 (-x32)" [binary N ] app-text/yelp-tools-3.16.1 [binary N ] dev-python/numpy-1.9.2 USE="-doc -lapack {-test}" PYTHON_TARGETS="python2_7 python3_4 -python3_3" [binary N ] app-text/gnome-doc-utils-0.20.10-r1 PYTHON_TARGETS="python2_7" [binary N ] gnome-base/gsettings-desktop-schemas-3.16.1 USE="introspection" [binary N ] x11-libs/libxklavier-5.3 USE="introspection -doc" [binary NS ] media-libs/gstreamer-1.4.5 [0.10.36-r2] USE="introspection nls orc {-test}" ABI_X86="32 (64) (-x32)" [binary N ] gnome-extra/cinnamon-menus-2.6.0 USE="introspection -debug" [binary N ] dev-libs/libgee-0.18.0 USE="introspection" [binary N ] app-arch/gcab-0.6 USE="introspection -vala" [binary N ] dev-libs/libical-1.0.1 USE="introspection -doc -examples -static-libs" [binary N ] dev-libs/json-glib-1.0.4 USE="introspection -debug" ABI_X86="(64) -32 (-x32)" [binary N ] dev-lang/ruby-2.0.0_p645 USE="berkdb gdbm ipv6 ncurses rdoc readline ssl -debug -doc -examples -rubytests -socks5 -xemacs" CPU_FLAGS_X86="sse2" [binary N ] dev-lang/ruby-2.1.6-r1 USE="berkdb gdbm ipv6 ncurses rdoc readline ssl -debug -doc -examples -rubytests -socks5 -xemacs" [binary N ] dev-ruby/rubygems-2.2.5-r1 USE="-server {-test}" RUBY_TARGETS="ruby20 ruby21 -ruby19" [binary N ] virtual/rubygems-10 RUBY_TARGETS="ruby20 ruby21 -ruby19" [binary N ] dev-ruby/rake-0.9.6-r1 USE="-doc {-test}" RUBY_TARGETS="ruby20 ruby21 -ruby19" [binary N ] dev-ruby/json-1.8.2-r1 USE="-doc {-test}" RUBY_TARGETS="ruby20 ruby21 -ruby19" [binary N ] dev-ruby/rdoc-4.0.1-r2 USE="-doc {-test}" RUBY_TARGETS="ruby20 ruby21 -ruby19" [binary N ] dev-ruby/racc-1.4.11 USE="-doc {-test}" RUBY_TARGETS="ruby20 ruby21 -ruby19" [binary N ] virtual/libgudev-215-r3 USE="introspection -static-libs -systemd" ABI_X86="(64) -32 (-x32)" [binary N ] virtual/eject-0 [binary N ] dev-libs/libatasmart-0.19-r1 USE="-static-libs" [binary N ] dev-python/pycairo-1.10.0-r4 USE="svg -doc -examples {-test} -xcb" PYTHON_TARGETS="python2_7 python3_4 -python3_3" [binary N ] media-libs/libgphoto2-2.5.8 USE="exif gd jpeg nls -doc -examples -serial" ABI_X86="32 (64) (-x32)" CAMERAS="adc65 agfa_cl20 aox ax203 barbie canon casio_qv clicksmart310 digigr8 digita dimagev dimera3500 directory enigma13 fuji gsmart300 hp215 iclick jamcam jd11 jl2005a jl2005c kodak_dc120 kodak_dc210 kodak_dc240 kodak_dc3200 kodak_ez200 konica konica_qm150 largan lg_gsm mars mustek panasonic_coolshot panasonic_dc1000 panasonic_dc1580 panasonic_l859 pccam300 pccam600 pentax polaroid_pdc320 polaroid_pdc640 polaroid_pdc700 ptp2 ricoh ricoh_g3 samsung sierra sipix_blink2 sipix_web2 smal sonix sony_dscf1 sony_dscf55 soundvision spca50x sq905 st2205 stv0674 stv0680 sx330z topfield toshiba_pdrm11 tp6801" [binary N ] dev-libs/libgusb-0.2.6 USE="introspection -static-libs -vala" ABI_X86="(64) -32 (-x32)" [binary N ] app-pda/libusbmuxd-1.0.9 USE="-static-libs" [binary N ] media-libs/libmtp-1.1.8 USE="crypt -doc -examples -static-libs" [binary N ] media-libs/libdc1394-2.2.1 USE="X -doc -static-libs" ABI_X86="32 (64) (-x32)" [binary N ] dev-python/pygobject-3.16.2 USE="cairo threads -examples {-test}" PYTHON_TARGETS="python2_7 python3_4 -python3_3" [binary N ] app-pda/libimobiledevice-1.1.6 USE="-gnutls -python -static-libs" PYTHON_TARGETS="python2_7 -python3_3 -python3_4" [binary N ] dev-util/gtk-doc-1.24 USE="-debug -doc -emacs -highlight -vim" PYTHON_TARGETS="python2_7" [binary N ] media-gfx/sane-backends-1.0.24-r5 USE="gphoto2 ipv6 threads usb v4l -avahi -doc -snmp -systemd -xinetd" ABI_X86="32 (64) (-x32)" SANE_BACKENDS="abaton agfafocus apple artec artec_eplus48u as6e avision bh canon canon630u canon_dr cardscan coolscan coolscan2 coolscan3 dc210 dc240 dc25 dell1600n_net dmc epjitsu epson epson2 fujitsu genesys gt68xx hp hp3500 hp3900 hp4200 hp5400 hp5590 hpljm1005 hs2p ibm kodak kodakaio kvs1025 kvs20xx leo lexmark ma1509 magicolor matsushita microtek microtek2 mustek mustek_usb nec net niash p5 pie pixma plustek plustek_pp qcam ricoh rts8891 s9036 sceptre sharp sm3600 sm3840 snapscan sp15c st400 stv680 tamarack teco1 teco2 teco3 {test} u12 umax umax1220u umax_pp xerox_mfp -canon_pp -hpsj5s -kvs40xx -mustek_pp -mustek_usb2 -pnm" [binary NS ] media-libs/gst-plugins-base-1.4.5 [0.10.36-r2] USE="X alsa introspection nls ogg orc pango theora vorbis -ivorbis" ABI_X86="32 (64) (-x32)" [binary N ] sys-power/pm-utils-1.4.1-r6 USE="alsa -debug -ntp" VIDEO_CARDS="intel radeon" [binary N ] net-dns/dnsmasq-2.72-r2 USE="dbus dhcp ipv6 nls -auth-dns -conntrack -dhcp-tools -dnssec -idn -lua -script (-selinux) -static -tftp" LINGUAS="de es fr it pl pt_BR ro -fi -id -no" [binary N ] media-libs/cogl-1.20.0 USE="introspection kms opengl pango -debug -examples -gles2 (-gstreamer) {-test} -wayland" [binary N ] dev-python/pyatspi-2.16.0 PYTHON_TARGETS="python2_7 -python3_3 -python3_4" [binary N ] x11-themes/gnome-icon-theme-symbolic-3.12.0 [binary N ] net-wireless/bluez-5.33 USE="cups obex readline udev -debug (-selinux) -systemd {-test}" ABI_X86="(64) -32 (-x32)" [binary N ] net-fs/samba-3.6.25 USE="acl aio client cups ldap netapi pam readline server smbclient -addns -ads -avahi -caps -cluster -debug -dmapi -doc -examples -fam -ldb -quota (-selinux) -smbsharemodes -swat -syslog -winbind" ABI_X86="(64) -32 (-x32)" [binary N ] dev-python/pycups-1.9.72 USE="-doc -examples" PYTHON_TARGETS="python2_7 (-pypy) -python3_3 -python3_4" [binary N ] gnome-extra/cinnamon-desktop-2.6.5 USE="introspection -systemd" PYTHON_TARGETS="python2_7" [binary N ] gnome-base/libgnomekbd-3.6.0 USE="introspection {-test}" [binary N ] media-libs/clutter-1.22.4 USE="X gtk introspection (-aqua) -debug -doc -egl {-test} -wayland" [binary N ] net-dialup/ppp-2.4.7 USE="gtk ipv6 pam -activefilter -atm -dhcp -eap-tls -radius" [binary N ] gnome-extra/cjs-2.4.2 USE="cairo gtk -examples {-test}" [binary N ] x11-themes/gnome-themes-standard-3.16.2 USE="gtk" ABI_X86="(64) -32 (-x32)" [binary N ] gnome-base/libglade-2.6.4-r2 USE="-static-libs {-test} -tools" ABI_X86="(64) -32 (-x32)" PYTHON_SINGLE_TARGET="python2_7 (-pypy)" PYTHON_TARGETS="python2_7 (-pypy)" [binary N ] x11-libs/vte-0.40.2 USE="crypt introspection -debug -glade -vala" [binary N ] net-misc/ofono-1.16 USE="atmodem bluetooth cdmamodem datafiles isimodem phonesim provision qmimodem threads udev -doc -dundee -examples -tools" [binary N ] app-accessibility/caribou-0.4.18.1 PYTHON_TARGETS="python2_7" [binary N ] dev-python/pygtk-2.24.0-r4 USE="-doc -examples {-test}" PYTHON_TARGETS="python2_7" [binary N ] net-dialup/rp-pppoe-3.8-r2 USE="-X" [binary N ] dev-python/gnome-python-base-2.28.1-r1 [binary N ] gnome-base/libgnome-keyring-3.12.0 USE="introspection -debug {-test} -vala" [binary N ] media-sound/pulseaudio-7.0-r1 USE="X alsa alsa-plugin asyncns bluetooth caps dbus gdbm glib gtk ipv6 native-headset ofono-headset orc ssl tcpd udev webrtc-aec -doc -equalizer -gnome -jack -libressl -libsamplerate -lirc (-neon) (-oss) -qt4 -realtime (-selinux) -sox (-system-wide) -systemd {-test} -xen -zeroconf" ABI_X86="32 (64) (-x32)" [binary N ] media-libs/libcanberra-0.30-r5 USE="alsa gstreamer gtk gtk3 pulseaudio udev -gnome -oss -sound -tdb" ABI_X86="(64) -32 (-x32)" [binary N ] media-libs/libsdl-1.2.15-r8 USE="X alsa joystick opengl pulseaudio sound video xinerama xv -aalib -custom-cflags -dga -fbcon -libcaca -nas -oss -static-libs -tslib" ABI_X86="32 (64) (-x32)" [binary N ] media-libs/openal-1.15.1-r2 USE="alsa portaudio pulseaudio (-coreaudio) -debug (-neon) -oss" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="sse" [binary N ] x11-libs/libnotify-0.7.6-r1 USE="introspection {-test}" ABI_X86="(64) -32 (-x32)" [binary N ] gnome-extra/zenity-3.16.3 USE="libnotify -debug {-test} -webkit" [binary N ] x11-wm/muffin-2.6.1 USE="introspection xinerama {-test}" [binary N ] x11-libs/libva-1.3.1 USE="X drm opengl vdpau -egl -wayland" ABI_X86="32 (64) (-x32)" VIDEO_CARDS="intel nvidia -dummy -fglrx" [binary N ] x11-libs/libva-intel-driver-1.3.0 USE="X drm -wayland" ABI_X86="32 (64) (-x32)" [binary N ] x11-libs/libva-vdpau-driver-0.7.4-r2 USE="opengl -debug" ABI_X86="32 (64) (-x32)" [binary N ] media-video/ffmpeg-2.6.3 USE="X aac alsa amr bzip2 cpudetection encode faac gpl hardcoded-tables iconv ieee1394 jpeg2k mp3 network openal opengl postproc pulseaudio sdl speex theora threads truetype v4l vaapi vdpau vorbis wavpack webp x264 x265 xvid zlib -aacplus (-altivec) -amrenc (-armv5te) (-armv6) (-armv6t2) (-armvfp) -bluray -bs2b -cdio -celt -debug -doc -examples -fdk -flite -fontconfig -frei0r -fribidi -gme -gnutls -gsm -iec61883 -jack -ladspa -libass -libcaca -librtmp -libsoxr -libv4l -lzma (-mipsdspr1) (-mipsdspr2) (-mipsfpu) -modplug (-neon) -openssl -opus -oss -pic -quvi -samba -schroedinger -ssh -static-libs {-test} -twolame -vpx -xcb -zvbi" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="3dnow 3dnowext avx avx2 fma3 fma4 mmx mmxext sse sse2 sse3 sse4_1 sse4_2 ssse3 xop" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart trasher" [binary N ] virtual/ffmpeg-9-r2 USE="X encode jpeg2k mp3 sdl speex theora threads truetype vaapi vdpau x264 -gsm -libav -opus" ABI_X86="32 (64) (-x32)" [binary N ] media-plugins/alsa-plugins-1.0.29 USE="ffmpeg pulseaudio speex -debug -jack -libsamplerate" ABI_X86="32 (64) (-x32)" [binary N ] gnome-extra/nemo-2.6.7 USE="exif introspection nls xmp (-packagekit) {-test} -tracker" [binary N ] net-libs/libproxy-0.4.11-r2 USE="networkmanager -gnome -kde -mono -perl -python -spidermonkey {-test} -webkit" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7" [binary N ] net-libs/glib-networking-2.44.0 USE="libproxy ssl -gnome -smartcard {-test}" ABI_X86="(64) -32 (-x32)" [binary N ] net-libs/libsoup-2.50.0 USE="introspection samba ssl -debug {-test}" ABI_X86="(64) -32 (-x32)" [binary N ] sys-power/upower-pm-utils-0.9.23-r2 USE="introspection ios" [binary N ] net-misc/modemmanager-1.2.0-r1 USE="introspection policykit qmi -mbim -qmi-newest -vala" [binary N ] net-misc/networkmanager-1.0.6 USE="bluetooth connection-sharing consolekit dhclient introspection modemmanager ncurses nss ppp wext wifi -dhcpcd -gnutls -resolvconf (-selinux) -systemd -teamd {-test} -vala -zeroconf" ABI_X86="(64) -32 (-x32)" [binary N ] gnome-extra/cinnamon-screensaver-2.6.4 USE="pam -debug -doc -systemd" PYTHON_TARGETS="python2_7" [binary N ] x11-misc/colord-1.2.12 USE="gusb introspection policykit scanner udev -argyllcms -examples -extra-print-profiles -systemd -vala" ABI_X86="(64) -32 (-x32)" [binary N ] x11-libs/colord-gtk-0.1.26 USE="introspection -doc -vala" [binary N ] gnome-extra/gnome-color-manager-3.16.0 USE="raw (-packagekit) {-test}" [binary N ] gnome-base/gconf-3.2.6-r3 USE="introspection policykit -debug -ldap" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7" [binary N ] gnome-extra/nm-applet-1.0.6 USE="introspection -bluetooth -modemmanager" [binary N ] sys-apps/accountsservice-0.6.40 USE="introspection -doc (-selinux) -systemd" [binary N ] dev-python/gconf-python-2.28.1-r1 USE="-examples" PYTHON_TARGETS="python2_7" [binary N ] gnome-extra/cinnamon-session-2.6.3 USE="ipv6 -doc -systemd" [binary N ] net-print/cups-pk-helper-0.2.5 [binary N ] gnome-extra/cinnamon-settings-daemon-2.6.3 USE="colord cups -debug -smartcard -systemd {-test}" INPUT_DEVICES="-wacom" [binary N ] app-admin/openrc-settingsd-1.0.1 USE="-systemd" [binary N ] gnome-extra/cinnamon-control-center-2.6.0-r1 USE="colord cups -debug" INPUT_DEVICES="-wacom" [binary N ] gnome-extra/cinnamon-2.6.13 USE="networkmanager nls" PYTHON_TARGETS="python2_7 python3_4 -python3_3" [binary N ] app-admin/system-config-printer-1.4.8 USE="policykit -doc -gnome-keyring" LINGUAS="bg de es fr it nl pl pt pt_BR ro ru uk -ar -as -bn -bn_IN -br -bs -ca -cs -cy -da -el -en_GB -et -fa -fi -gu -he -hi -hr -hu -hy -id -is -ja -ka -kn -ko -lo -lv -mai -mk -ml -mr -ms -nb -nn -or -pa -si -sk -sl -sr -sr@latin -sv -ta -te -th -tr -vi -zh_CN -zh_TW" PYTHON_TARGETS="python2_7" [binary N ] virtual/notification-daemon-0 USE="-gnome" [binary N ] gnome-extra/polkit-gnome-0.105-r1 [binary N ] dev-libs/appstream-glib-0.5.0 USE="introspection nls" [binary N ] dev-util/appdata-tools-0.1.8-r1 [binary N ] sys-fs/udisks-2.1.4 USE="gptfdisk introspection -cryptsetup -debug (-selinux) -systemd" [binary N ] gnome-base/gvfs-1.24.2 USE="archive cdda fuse gphoto2 gtk http ios mtp nfs samba udev udisks -afp -bluray -gnome-online-accounts -libsecret -systemd {-test} -zeroconf" [binary N ] net-libs/webkit-gtk-2.4.9 USE="X egl gstreamer introspection jit opengl spell webgl (-aqua) -coverage -debug -geoloc -gles2 -libsecret {-test} -wayland" Would you like to merge these packages? [Yes/No]
On vérifie qu'il n'y ait aucun problème, puis on installe en choisissant Yes.
Une fois les paquets installés, si on veut ajouter le support du son exécuter le service de son au boot :
Code BASH :
rc-update add alsasound boot
Installer les drivers
Vérifier la présence du pilote vidéo :
Code BASH :
xf86-video-CARTE
Pour intel :
Code BASH :
emerge -qv x11-drivers/xf86-video-intel
Vérifier aussi que le pilote pour le clavier est installé
Code BASH :
eix x11-drivers/xf86-input-evdev [I] x11-drivers/xf86-input-evdev Available versions: 2.7.3 2.8.1 2.8.2 ~2.8.4 [M]~2.9.0 Installed versions: 2.8.2(08:39:39 14/08/2014) Homepage: http://xorg.freedesktop.org/ Description: Generic Linux input driver
Installer le gestionnaire de connexion
Bien, on a notre bureau, maintenant, il reste juste à installer le gestionnaire de connexion.
Pour cela, on va utiliser lightdm :
Code BASH :
emerge -avq lightdm lightdm-gtk-greeter
Vérifier que le fichier /etc/conf.d/xdm contient cette ligne :
Code BASH :
DISPLAYMANAGER="lightdm"
On ajoute le service xdm au démarrage :
Code BASH :
rc-update add xdm default
Une fois terminé, on lance le gestionnaire de connexion :
Code BASH :
/etc/init.d/xdm start
Et voila le tour est joué
Rendre beau l'ensemble
Pour installer les fonds d'écran et icones Calculate :
Code BASH :
emerge -qv lightdm-themes-calculate calculate-wallpapers x11-themes/calculate-icon-theme
Et enfin, pour pouvoir avoir les applications Qt avec le thème GTK installé, lancer qtconfig et régler le thème sur Thème GTK.
Rendre fonctionnel Cinnamon
Si on dispose d'un portable, la gestion du réseau Wi-Fi avec OpenRC est un peu complexe.
Vérifier que networkmanager est bien installé :
Code BASH :
eix networkmanager
Ensuite, activer ce gestionnaire de réseau dans Calculate Linux :
Code BASH :
cl-setup-network --netconf networkmanager
On vérifie que c'est bon avec
Code BASH :
cl-setup-network --netconf list
NetworkManager doit avoir l'étoile
Code BASH :
Gestionnaire de réseau disponibles : [networkmanager] NetworkManager * [openrc] OpenRC
On n'oublie pas de lancer le service au démarrage
Code BASH :
rc-update add NetworkManager default
et de supprimer les vieilles configurations d'openRC (les fichiers /etc/init.d/net.* sauf /etc/init.d/net.lo)
Code BASH :
rm /etc/init.d/net.eth0
Ensuite, il ne reste plus qu'a installer nos applications favorites, comme LibreOffice, gedit, firefox, ...