Vous n'êtes pas identifié(e).
Pages : 1
Discussion fermée
C'est avec fierté que je vous annonce la sortie officielle de livarp-yotus : un livarp compiz/openbox
J'avais toujours eu la nostalgie de ma version 3.8 de livarp avec la session compiz en stand alone et malgré la sortie de livarp4 j'avais gardé la version 3.8 mise à jour et modifiée pour avoir la dernière version du navigateur internet.
J'ai malheureusement perdu mon PC suite à un vol mais je vais pouvoir enfin profiter de nouveau de livarp avec compiz grâce à cette édition spéciale.
Merci arpinux pour ce plaisir
Pour ceux qui veulent l'annonce officielle c'est par ici: http://arpinux.org/devblog/article14/li … iz-openbox
Screenshot:
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
depuis le temps que je l'avais promis .... content d'avoir eu l'occasion de réaliser cette petite édition spéciale
n'hésites pas à faire tes remarques, ajouter ou retirer des trucs, je mettrai les sources à jour en conséquenc et la distro avec
++
arp
Hors ligne
Alors voilà mes impressions sur la distro...
Tout d'abords l'installation se déroule sans problème ni souci, le thème est joli comme toujours même si je l'ai modifié à ma souce.
Une petite capture ci-dessous afin de mettre l'eau à la bouche des futurs testeurs utilisateurs.
Ensuite mes petites modif...
Pour le souci de guake qui ne se lance pas au démarrage, il s'agit d'un oubli, j'ai donc modifié le fichier compiz_start.sh afin de rajouter le démon de notification nécessaire au lancement de guake, et celui-ci.
#! /bin/bash
# livarp compiz start-up script
###############################
## change caps_lock into super key - for old laptop --------------------
#xmodmap ~/.Xmodmap
## setup auto-mounting -------------------------------------------------
sleep 10 && udisks-glue --session &
## set compiz wallpaper ------------------------------------------------
#nitrogen --restore ## uncomment to display our favorite wallpaper
#/usr/share/backgrounds/randwalls.sh & ## uncomment for a random system wall
feh --no-xinerama --bg-fill /usr/share/backgrounds/livarp.png
## launch guake
/usr/lib/notification-daemon/notification-daemon &
sleep 3 && guake &
## launch conky --------------------------------------------------------
sleep 3 && conky -q -c ~/.conky/conkyrc_compiz &
## launch panel --------------------------------------------------------
tint2 &
## volume control ------------------------------------------------------
volumeicon &
## setup network -------------------------------------------------------
nm-applet &
## launch compiz -------------------------------------------------------
exec compiz ccp
Ma config terminator, rien à dire sur celle par défaut, mais je n'affiche pas la barre titre ni la scrollbar.
[global_config]
enabled_plugins = ,
title_transmit_bg_color = "#173243"
[keybindings]
hide_window = <Primary><Alt><Super>a
[profiles]
[[default]]
use_system_font = False
background_darkness = 0.79
background_type = transparent
scrollbar_position = hidden
use_theme_colors = True
show_titlebar = False
font = Droid Sans Mono 10
allow_bold = False
scrollback_infinite = True
[layouts]
[[default]]
[[[child1]]]
type = Terminal
parent = window0
[[[window0]]]
type = Window
parent = ""
[plugins]
Petit souci avec nitrogen qui ne conserve pas le fond d'écran au reboot, il faut changer manuellement dans le fichier compiz_start.sh la ligne feh, comme je ne change pas souvent de wallpaper, je vais donc supprimer nitrogen qui fait double emploi et coder un script pour le changement d'écran.
Pareil pour le menu exit qui ne me plait pas niveau look, je vais donc le recoder en python ou en C j'hésite.
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
j'attends que tu joue encore un peu avec puis je récupère tes configs pour refaire un ISO clean
++
Hors ligne
Voici le code python pour le menu exit
[== la-exit.py ==]
#!/usr/bin/env python
import pygtk
pygtk.require('2.0')
import gtk
import os
import getpass
class la_exit:
def disable_buttons(self):
self.cancel.set_sensitive(False)
self.logout.set_sensitive(False)
self.reboot.set_sensitive(False)
self.shutdown.set_sensitive(False)
def cancel_action(self,btn):
self.disable_buttons()
gtk.main_quit()
def logout_action(self,btn):
self.disable_buttons()
self.status.set_label("Exiting Openbox, please standby...")
os.system("xdotool key Ctrl+Alt+BackSpace")
def reboot_action(self,btn):
self.disable_buttons()
self.status.set_label("Rebooting, please standby...")
os.system('dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart')
def shutdown_action(self,btn):
self.disable_buttons()
self.status.set_label("Shutting down, please standby...")
os.system('dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop')
def create_window(self):
self.window = gtk.Window()
title = "Log out " + getpass.getuser() + "? Choose an option:"
self.window.set_title(title)
self.window.set_border_width(5)
self.window.set_size_request(500, 80)
self.window.set_resizable(False)
self.window.set_keep_above(True)
self.window.stick
self.window.set_position(1)
self.window.connect("delete_event", gtk.main_quit)
windowicon = self.window.render_icon(gtk.STOCK_QUIT, gtk.ICON_SIZE_MENU)
self.window.set_icon(windowicon)
#Create HBox for buttons
self.button_box = gtk.HBox()
self.button_box.show()
#Cancel button
self.cancel = gtk.Button(stock = gtk.STOCK_CANCEL)
self.cancel.set_border_width(4)
self.cancel.connect("clicked", self.cancel_action)
self.button_box.pack_start(self.cancel)
self.cancel.show()
#Logout button
self.logout = gtk.Button("_Log out")
self.logout.set_border_width(4)
self.logout.connect("clicked", self.logout_action)
self.button_box.pack_start(self.logout)
self.logout.show()
#Reboot button
self.reboot = gtk.Button("_Reboot")
self.reboot.set_border_width(4)
self.reboot.connect("clicked", self.reboot_action)
self.button_box.pack_start(self.reboot)
self.reboot.show()
#Shutdown button
self.shutdown = gtk.Button("_Shutdown")
self.shutdown.set_border_width(4)
self.shutdown.connect("clicked", self.shutdown_action)
self.button_box.pack_start(self.shutdown)
self.shutdown.show()
#Create HBox for status label
self.label_box = gtk.HBox()
self.label_box.show()
self.status = gtk.Label()
self.status.show()
self.label_box.pack_start(self.status)
#Create VBox and pack the above HBox's
self.vbox = gtk.VBox()
self.vbox.pack_start(self.button_box)
self.vbox.pack_start(self.label_box)
self.vbox.show()
self.window.add(self.vbox)
self.window.show()
def __init__(self):
self.create_window()
def main():
gtk.main()
if __name__ == "__main__":
go = la_exit()
main()
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
Petite chose à ajouter, j'ai viré le vimrc du home car il me faisait des indentation folle, et j'ai juste gardé le mode :syntax on dans /etc/vimrc
le deskmenu à parfois quelques lenteurs à s'afficher mais j'avais ce souci avec la 3.9
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
Ajout du dépot pour la version release d'iceweasel selon la doc http://mozilla.debian.net/ dans le sources.list
deb http://mozilla.debian.net/ wheezy-backports iceweasel-release
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
re
petit déterrage juste pour signaler que l'ISO est dispo sur sourceforge et que je l'ai remise en ligne sur le serveur section 'livarp' http://arpinux.org/isos/livarp/livarp_0 … 140807.iso
pas de version prévue avec jessie pour l'instant, mais si je trouve un bon moyen d'intégrer compiz à jessie, je ferais une iso
++
arp
Hors ligne
Pages : 1
Discussion fermée