Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[patchset] cj-sources
View unanswered posts
View posts from last 24 hours

Goto page 1, 2, 3, 4, 5, 6, 7, 8, 9  Next  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
LostControl
l33t
l33t


Joined: 02 Mar 2004
Posts: 885
Location: La Glane, Suisse

PostPosted: Wed Mar 23, 2005 6:30 pm    Post subject: [patchset] cj-sources Reply with quote

-cj kernel patchset

Dernière mise à jour : 20 juillet 2006

Disclaimer : bien que ceci ne devrait pas arriver, je ne suis pas responsable des dommages occasionnés par l'utilisation de ce patchset.

FAQ

Pourquoi avoir créé ce patchset ?

Je suis l'heureux possesseur d'un laptop HP nx7000. J'ai donc essayé un jour Software Suspend 2. J'ai également voulu tester le patchset de Con Kolivas, reconnu pour ses performances en desktop. J'ai également fait quelques tests avec Reiser4. Comment obtenir tout cela ? Il y a bien les -morph mais je voulais un patchset léger qui ne contienne que le strict nécessaire. J'ai donc decidé de créer mon propre patchset.

A qui s'adresse les cj-sources ?

J'ai créé ce patchset pour mon laptop. Ces sources sont donc plutôt destinées aux possesseurs de laptop qui désirent des performances optimales tout en ayant une stabilité aussi bonne que possible. Je pars du principe que le noyau officiel est stable et que l'ajout de patches annexes ne va, en général, que dégrader la stabilité du système. D'où mon envie d'avoir un patchset aussi minimal que possible tout en offrant les fonctionnalités nécessaires. A noter que les cj-sources ne sont pas réservées qu'au laptop. L'hibernation peut être pratique sur un ordinateur de bureau également.

C'est nul ton truc, il suffit d'appliquer les différents patches un à un ?

Euh... ben oui en fait... C'est du reste comme ça que je le fais :wink: Le premier patch va s'appliquer sans problème. Le second va sans doute vouloir travailler sur un fichier qui vient d'être modifier par le premier patch. Et c'est là que les problèmes arrivent :( Surtout quand il y a plusieurs patches à appliquer... Au mieux, le système arrive à s'y retrouver et à appliquer la modification. Au pire, la modification est rejetée et il faut l'appliquer à la main. De plus, il arrive que le système se trompe et n'applique pas les modifications au bon endroit. Un vérification s'impose donc lors de fuzz. C'est là tout le travail. Il n'y a rien d'extraordinaire mais quelques connaissances de C, du kernel et une bonne rigueur sont tout de même nécessaires.

XYZ c'est trop d'la balle, faut le mettre dans les -cj ?

Comme dit plus haut, mon but est de rester avec un patchset aussi minimal que possible. Je ne cherche pas à imiter des sources comme les -cko ou les -morph. Je préfère garder un patchset simple et facile à maintenir. Cependant, je suis ouvert à toute proposition.

Les sources

Les cj-sources contiennent à l'heure actuelle les patches suivants :

A partir de suspend-2.1.9.8, il est indispensable d'installer suspend2-userui que ce soit pour le mode texte ou le mode fbsplash. Tout les informations nécessaires se trouvent ici.

A partir des 2.6.14-cj1, utiliser >=suspend2-userui-0.6.1 et >=hibernate-script-1.12.

La dernière version disponible :
Quote:
cj3-sources for 2.6.17 (*: patch mis à jour)
  • ck1-sources
  • patch-2.6.17.6 *
  • software-suspend2-2.2.7.3 + fix *
  • reiser4-for-2.6.17-1 *
  • vesafb-tng-1.0-rc1-r3
  • fbsplash-0.9.2-r5
  • acpi-dsdt-initrd-v0.8.2

Le patch est disponible ici
Un ebuild est également disponible ici

A+ :D
_________________
http://www.jaqpot.net
http://www.fail2ban.org


Last edited by LostControl on Wed Jul 19, 2006 10:26 pm; edited 30 times in total
Back to top
View user's profile Send private message
Polo
l33t
l33t


Joined: 27 Jan 2004
Posts: 649
Location: Angers, France

PostPosted: Wed Mar 23, 2005 6:38 pm    Post subject: Reply with quote

voila, je viens d'emerger le 2.6.11-cj2, et je doit dire qu'il s'est compilé sans aucuns probs....(plus le pb avec vesa-tng, vu que tu la corrigé. merci 8) )
il est vraiment bien!! j'ai juste encore quelques petits problèmes avec le SS2, mais ce n'est pas l'endroi, et je préfère chercher encore avant de crier a l'aide :lol:

voila, c'est juste pour dire que le cj-sources est pour moi un très bon noyeau.... et en plus avec l'ebuild, c'est trop simple de l'installer! vraiment du bon boulot :wink:
Back to top
View user's profile Send private message
LostControl
l33t
l33t


Joined: 02 Mar 2004
Posts: 885
Location: La Glane, Suisse

PostPosted: Wed Mar 23, 2005 6:49 pm    Post subject: Reply with quote

Polo wrote:
voila, c'est juste pour dire que le cj-sources est pour moi un très bon noyeau.... et en plus avec l'ebuild, c'est trop simple de l'installer! vraiment du bon boulot :wink:

Merci :D Et bon courage avec ton SS2. Ca vaut vraiment la peine de creuser la question car c'est vraiment le pied de pouvoir mettre sa machine en hibernation sur disque :wink:

A+
_________________
http://www.jaqpot.net
http://www.fail2ban.org
Back to top
View user's profile Send private message
LostControl
l33t
l33t


Joined: 02 Mar 2004
Posts: 885
Location: La Glane, Suisse

PostPosted: Fri Mar 25, 2005 3:12 pm    Post subject: Reply with quote

Salut,

Un patch pour cj2-sources est disponible ici.

J'ai supprimé le support de bootsplash pour rajouter celui de fbsplash. Il y a également un petit fix pour Reiser4.

J'ai en effet decidé de passer enfin à fbsplash. J'en ai profité pour tester suspend2 avec fbsplash et je dois dire que ça le fait vraiment bien :D Fini le suspend/resume en mode texte. On se croirait presque sous Windows :?

Voici un bref howto :
  • Emerger les cj-sources 2.6.11-cj2
  • Appliquer le patch cj2-cj3_pre0
  • Suivre ce howto pour le support fbsplash
  • Avant de compiler le noyau, ajouter le support "Userspace user interface support" de Software Suspend 2 (en dur)
  • Installer "userui" disponible ici (dans "sys-apps")
  • Ne pas oublié de linker le theme vers "/etc/splash/suspend2"
  • Modifier "/etc/hibernate/hibernate.conf" et rajouter la ligne "ProcSetting userui_program /usr/sbin/userui_fbsplash"
  • Reboot et test

C'est vraiment un howto succint désolé mais toutes les infos sont disponibles , et :wink:

A+
_________________
http://www.jaqpot.net
http://www.fail2ban.org
Back to top
View user's profile Send private message
Polo
l33t
l33t


Joined: 27 Jan 2004
Posts: 649
Location: Angers, France

PostPosted: Fri Mar 25, 2005 3:18 pm    Post subject: Reply with quote

ouh ! je sens que ce week end va etre l'occasion de revenir a fbsplash ^^.
en plus je crois savoir comment faire pour que l'usb ne fasse plus freezer la machine après un suspend...(le mettre en modules)

yees :twisted: merci LostControl !!
Back to top
View user's profile Send private message
LostControl
l33t
l33t


Joined: 02 Mar 2004
Posts: 885
Location: La Glane, Suisse

PostPosted: Tue Apr 12, 2005 9:24 pm    Post subject: Reply with quote

Salut,

Voici une nouvelle version avec enfin l'abondon de bootsplash au profit de fbsplash :D Eh oui, enfin un écran de suspend/resume qui va faire des envieux 8) J'ai supprimé quelques patches optionnels de suspend2 afin d'alléger un peu le patchset. Malheureusement la version 2.1.8.5 de suspend2 n'est pas (encore !?) disponible pour le 2.6.11 :(

A+
_________________
http://www.jaqpot.net
http://www.fail2ban.org
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Wed Apr 13, 2005 2:40 pm    Post subject: Reply with quote

Cool !!! 8)

Pour compléter, les versions des patchset inclus sont les suivantes :
Quote:
cj3-sources for 2.6.11

    * ck4-sources
    * software-suspend-2.1.8.2 (removed kdb, bootsplash, win4lin, mki)
    * reiser4-for-2.6.11-3
    * vesafb-tng-0.9-rc6
    * fbsplash-0.9.2-2.6.11
    * inotify-0.22-rml-2.6.11-1

Je vais (re)tester le sws2+fbsplash avec ce nouveau patchset.
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
JonTHn
n00b
n00b


Joined: 29 Jul 2004
Posts: 3

PostPosted: Wed Apr 13, 2005 3:38 pm    Post subject: Reply with quote

Je viens de le tester c'est sympa et y a juste ce qu'il faut.

Merci :)
_________________
Le savoir appartient à tout le monde.
Back to top
View user's profile Send private message
spider312
Veteran
Veteran


Joined: 02 Oct 2004
Posts: 1274
Location: France > Savoie > Chambery

PostPosted: Wed Apr 13, 2005 4:27 pm    Post subject: Reply with quote

J'ai plus de bootsplash avec ce kernel :( (alors que j'ai rien touché, juste recompilé le kernel et mis à la place de l'ancien) comment se fait-ce ?

Je suis en vesa-fb (pas TNG quoi) ça peut venir de ça ?
Back to top
View user's profile Send private message
Longfield
Guru
Guru


Joined: 17 Mar 2004
Posts: 358
Location: Switzerland, Fribourg (la Glâne, les vrais)

PostPosted: Wed Apr 13, 2005 4:55 pm    Post subject: Reply with quote

LostControl wrote:


Voici une nouvelle version avec enfin l'abondon de bootsplash au profit de fbsplash


C'est tout-à-fait normal que t'aies pas de bootsplash, pas besoin de chercher plus loin ! :wink:
_________________
longfield@swissjabber.ch
Cardinal powered !
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Wed Apr 13, 2005 6:13 pm    Post subject: Reply with quote

tite question avant de faire une bêtise :
reiser4 REMPLACE reiser3.6 ?
toutes mes données sont en reiser et j'ai pas envie de tout casser
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Wed Apr 13, 2005 6:19 pm    Post subject: Reply with quote

blasserre wrote:
tite question avant de faire une bêtise :
reiser4 REMPLACE reiser3.6 ?
toutes mes données sont en reiser et j'ai pas envie de tout casser


nan c un suplement !
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Wed Apr 13, 2005 6:21 pm    Post subject: Reply with quote

kernel_sensei wrote:
nan c un suplement !

merci kernel
Back to top
View user's profile Send private message
spider312
Veteran
Veteran


Joined: 02 Oct 2004
Posts: 1274
Location: France > Savoie > Chambery

PostPosted: Wed Apr 13, 2005 6:25 pm    Post subject: Reply with quote

Longfield wrote:
LostControl wrote:


Voici une nouvelle version avec enfin l'abondon de bootsplash au profit de fbsplash


C'est tout-à-fait normal que t'aies pas de bootsplash, pas besoin de chercher plus loin ! :wink:
euh ouais pardon, déformation de l'habitude, j'utilise les gentoo-dev-sources normalement, avec fbsplash donc (enfin depuis le 2.6.9 je crois) et là j'ai copilé le CJ avec le même .config, et j'ai mis le noyau à la place de mon noyau normal (donc même pas touché le bootloader) et je n'ai plus de fbsplash ...
Back to top
View user's profile Send private message
spider312
Veteran
Veteran


Joined: 02 Oct 2004
Posts: 1274
Location: France > Savoie > Chambery

PostPosted: Wed Apr 13, 2005 7:03 pm    Post subject: Reply with quote

bon ça m'a donné l'occasion de re-tester vesfb-tng qui donc marche, mais le fbsplash ne marche pas pour autant :(
Back to top
View user's profile Send private message
GentooUser@Clubic
l33t
l33t


Joined: 01 Nov 2004
Posts: 829

PostPosted: Wed Apr 13, 2005 7:19 pm    Post subject: Reply with quote

Spidder312 -> avec les dernieres versions du patch fbsplash y'a quelques modifications a faire, voir mon post sur ce topic https://forums.gentoo.org/viewtopic-t-318333-highlight-.html
Back to top
View user's profile Send private message
titix
Guru
Guru


Joined: 01 Nov 2003
Posts: 343
Location: Paris, France

PostPosted: Wed Apr 13, 2005 7:33 pm    Post subject: Reply with quote

Allez je préchauffe le CPU et c'est parti ! :lol:
_________________
titix
« La route est longue... mais la voie est libre ! »
Back to top
View user's profile Send private message
LostControl
l33t
l33t


Joined: 02 Mar 2004
Posts: 885
Location: La Glane, Suisse

PostPosted: Wed Apr 13, 2005 8:09 pm    Post subject: Reply with quote

spider312 wrote:
bon ça m'a donné l'occasion de re-tester vesfb-tng qui donc marche, mais le fbsplash ne marche pas pour autant :(

Oui j'aurais dû le préciser. Il faut utiliser les toutes dernières versions des splashutils qui sont hard masked. Personnellement ça marche nickel :D

Voilà ce que j'ai dans mon grub.conf pour ceux que ça intéresse :
Code:
title=Gentoo Linux 2.6.11-cj3
        root (hd0,0)
        kernel (hd0,0)/kernel-2.6.11-cj3 root=/dev/hda3 video=vesafb:ywrap,mtrr,1024x768-32@70 resume2=swap:/dev/hda2 splash=silent,fadein,tty:8,theme:emergence lapic quiet CONSOLE=/dev/tty1
        initrd (hd0,0)/fbsplash-emergence-1024x768


A+
_________________
http://www.jaqpot.net
http://www.fail2ban.org
Back to top
View user's profile Send private message
spider312
Veteran
Veteran


Joined: 02 Oct 2004
Posts: 1274
Location: France > Savoie > Chambery

PostPosted: Wed Apr 13, 2005 9:58 pm    Post subject: Reply with quote

GentooUser@Clubic wrote:
Spidder312 -> avec les dernieres versions du patch fbsplash y'a quelques modifications a faire, voir mon post sur ce topic https://forums.gentoo.org/viewtopic-t-318333-highlight-.html
ah ok merci j'essaye ça alors :D
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Mon Apr 18, 2005 1:50 pm    Post subject: Reply with quote

LostControl,

Ton patchset est-il vulnérable à cet "exploit" : http://marc.theaimsgroup.com/?l=linux-kernel&m=111330919813907&w=2 ??

Les morph-sources le sont d'après le huitième post de cette page : https://forums.gentoo.org/viewtopic-t-255721-start-575.html (celui de "simca").
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
Dais
l33t
l33t


Joined: 05 Aug 2004
Posts: 977
Location: Québec

PostPosted: Mon Apr 18, 2005 1:54 pm    Post subject: Reply with quote

Lost Control: tu devrais mettre la date de ton dernier update de ce sujet, genre tout en haut ou dans le titre :P
_________________
Tout ce que je suis n'est que cause
Tout ce que je suis n'est que conséquence
Pourquoi s'attacher à toutes ces choses
Pourquoi continuer dans la souffrance ?

-
Shiki Soku Ze Ku, Ku Soku Ze Shiki
Back to top
View user's profile Send private message
LostControl
l33t
l33t


Joined: 02 Mar 2004
Posts: 885
Location: La Glane, Suisse

PostPosted: Tue Apr 19, 2005 6:49 am    Post subject: Reply with quote

yoyo wrote:
LostControl,

Ton patchset est-il vulnérable à cet "exploit" : http://marc.theaimsgroup.com/?l=linux-kernel&m=111330919813907&w=2 ??

Les morph-sources le sont d'après le huitième post de cette page : https://forums.gentoo.org/viewtopic-t-255721-start-575.html (celui de "simca").

Salut yoyo,

Normalement pas car ce trou de sécurité a été fixé dans la release 2.6.11.2 du noyau (voir la ChangeLog). Tu peux également voir le fix [url=http://linux.bkbits.net:8080/linux-2.6/diffs/fs/eventpoll.c@1.41?nav=index.html|ChangeSet@-1d|cset@1.1994.11.1]ici[/url] et vérifier dans le fichier linux-2.6.11-cj3/fs/eventpoll.c qu'il y figure bien.

A+
_________________
http://www.jaqpot.net
http://www.fail2ban.org
Back to top
View user's profile Send private message
LostControl
l33t
l33t


Joined: 02 Mar 2004
Posts: 885
Location: La Glane, Suisse

PostPosted: Tue Apr 19, 2005 6:53 am    Post subject: Reply with quote

Dais wrote:
Lost Control: tu devrais mettre la date de ton dernier update de ce sujet, genre tout en haut ou dans le titre :P

Voilà c'est fait :D

Merci pour la suggestion.
_________________
http://www.jaqpot.net
http://www.fail2ban.org
Back to top
View user's profile Send private message
spider312
Veteran
Veteran


Joined: 02 Oct 2004
Posts: 1274
Location: France > Savoie > Chambery

PostPosted: Tue Apr 19, 2005 10:46 am    Post subject: Reply with quote

bon le gensplash marche toujours pas, le Software Suspend 2 non plus, tant pis, retour au gentoo-sources :-\
Back to top
View user's profile Send private message
LostControl
l33t
l33t


Joined: 02 Mar 2004
Posts: 885
Location: La Glane, Suisse

PostPosted: Tue Apr 19, 2005 11:24 am    Post subject: Reply with quote

spider312 wrote:
bon le gensplash marche toujours pas, le Software Suspend 2 non plus, tant pis, retour au gentoo-sources :-\

Est-ce que gensplash fonctionne avec les gentoo-sources ? Quel est le problème avec suspend2 ?
_________________
http://www.jaqpot.net
http://www.fail2ban.org
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Goto page 1, 2, 3, 4, 5, 6, 7, 8, 9  Next
Page 1 of 9

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum