| |||||
FORUM HardWare.fr

Linux et OS Alternatifs

Installation

[ Arch Linux ] Nouveauté, Stabilité, Simplicité [HAPPY BIRTHDAY !] \o/| Auteur | Sujet : [ Arch Linux ] Nouveauté, Stabilité, Simplicité [HAPPY BIRTHDAY !] \o/ |
|---|---|
tromzy Arrêtez de m'appeler Sire. | Reprise du message précédent :
--------------- Sin&zy, chaîne YouTube sur le cinéma -- Keep It Simple, Stupid -- Emulation Porn |
Publicité | Posté le 23-02-2016 à 09:49:46 ![]() ![]() |
farika | Bon là je craque... |
tromzy Arrêtez de m'appeler Sire. | Merci pour l'astuce. --------------- Sin&zy, chaîne YouTube sur le cinéma -- Keep It Simple, Stupid -- Emulation Porn |
tromzy Arrêtez de m'appeler Sire. | Malheureusement l'astuce ne marche pas, j'ai toujours un timeout de 90 secondes... --------------- Sin&zy, chaîne YouTube sur le cinéma -- Keep It Simple, Stupid -- Emulation Porn |
olafkewl |
|
elbarto |
vérifie que tu as bien modifié le bon fichier : /etc/systemd/system.conf tu vires le "#" dans les deux lignes concernées et tu mets à la place la valeur "15s" au lieu de "90s", puis au prochain redémarrage la valeur du timeout sera de 15 secondes au lieu de 90 secondes ( quand tu vois la ligne "stop job machin chose" ) Message cité 1 fois Message édité par elbarto le 25-02-2016 à 19:15:19 |
gee Bon ben hon | C'est seulement le defaut que tu modifies dans system.conf, si son service en definit un, ca ne changera rien. --------------- "Phildar t'es vraiment une pute pas finie toi! Et Manu le gros porc arrete de t'marrer!" |
tromzy Arrêtez de m'appeler Sire. |
--------------- Sin&zy, chaîne YouTube sur le cinéma -- Keep It Simple, Stupid -- Emulation Porn |
Publicité | Posté le 26-02-2016 à 09:51:20 ![]() ![]() |
farika | J'ai testé avec un autre mec d'HFR qui a le asus MG279Q et une 290X et il a aussi le même problème. J'ai également essayé trois 290X différentes. |
La Volte | Hey ! J'ai un petit problème, depuis aujourd'hui je ne peux plus installer de paquets à partir de AUR :
Une idée d'où ça peut venir ? J'ai l'impression que le server d'où je tire le paquet est down nan ? Message cité 1 fois Message édité par La Volte le 29-02-2016 à 18:09:36 --------------- Do not go gentle into that good night, Old age should burn and rave at close of day; Rage, rage against the dying of the light. // https://myanimelist.net/profile/Lavolte |
Profil supprimé | Posté le 29-02-2016 à 18:19:54 ![]()
|
La Volte |
Des choses comme mon pacman.conf (partie Repository) ? Message édité par La Volte le 29-02-2016 à 19:08:30 --------------- Do not go gentle into that good night, Old age should burn and rave at close of day; Rage, rage against the dying of the light. // https://myanimelist.net/profile/Lavolte |
make install |
La Volte |
--------------- Do not go gentle into that good night, Old age should burn and rave at close of day; Rage, rage against the dying of the light. // https://myanimelist.net/profile/Lavolte |
make install | Tu invoques une chaine de compilation qui prend ses commandes depuis un script non vérifié, directement en root. |
La Volte |
--------------- Do not go gentle into that good night, Old age should burn and rave at close of day; Rage, rage against the dying of the light. // https://myanimelist.net/profile/Lavolte |
Trit' | De plus, yaourt s’utilise directement, sans passer par sudo avant (d’ailleurs, il ne fonctionne même pas depuis le compte root). |
La Volte |
Autant pour moi concernant l'utilisation de sudo (une mauvais habitude acquise quand j'avais ubuntu) Message édité par La Volte le 29-02-2016 à 20:42:04 --------------- Do not go gentle into that good night, Old age should burn and rave at close of day; Rage, rage against the dying of the light. // https://myanimelist.net/profile/Lavolte |
make install | Yaourt à lui tout seul est une mauvaise habitude |
elbarto | et rien n'empêche de télécharger à la main le paquet AUR en question, sans passer par "yaourt" : https://aur.archlinux.org/packages/?SB=l&SO=d puis de l'installer via "pacman -U" sinon perso j'ai quasiment pas de paquets AUR, juste un pilote d'imprimante, et les rares paquets exotiques sont ceux que j'ai moi même crée via makepkg ( abs ), ce qui fait que je n'ai pas besoin de "yaourt", AUR c'est pas assez sécurisé, n'importe qui peut proposer un paquet avec un PKGBUILD mal écrit dedans, ne respectant pas certaines bonnes pratiques, moins on utilise AUR mieux c'est Message cité 1 fois Message édité par elbarto le 29-02-2016 à 20:58:56 |
make install | Mal écrit ou qui fait un petit rm -rf /home 2>/dev/null Message édité par make install le 29-02-2016 à 21:10:34 |
farika | J'ai eu enfin un retour sur mon bug ! Par contre j'ai besoin d'une traduction car je n'ai absolument rien capté Message édité par farika le 29-02-2016 à 23:33:52 |
elbarto | en gros il suggère de modifier la fonction radeon_compute_pll_avivo(), ou la valeur passée à cette fonction depuis la fonction atombios_adjust_pll() la fonction radeon_compute_pll_avivo se trouve dans le fichier /drivers/gpu/drm/radeon/radeon_display.c, dans le code source du noyau linux : http://lxr.free-electrons.com/sour [...] _display.c la fonction atombios_adjust_pll se trouve dans le fichier /drivers/gpu/drm/radeon/atombios_crtc.c dans le code source du noyau linux : http://lxr.free-electrons.com/sour [...] ios_crtc.c là il faut lui demander quelle valeur précisément modifier et quoi mettre, puis tu compiles tout ça pour voir si ça résout le problème, idéalement il aurait dû te proposer un patch, patch qu'il suffit d'intégrer au PKGBUILD du noyau linux ( il y a une partie dans le PKGBUILD où l'on voit déjà des patchs appliqués, ça peut te servir d'exemple pour ajouter le tien, c'est pas compliqué au niveau syntaxe ), https://projects.archlinux.org/svnt [...] ages/linux
si ce développeur fait son radin et refuse de te donner un patch alors essaie de le créer toi même à l'aide du programme diff, d'abord tu modifies l'un des deux fichiers du code source, puis à l'aide de ce script bash tu peux créer le patch :
tu lances ton script avec 2 arguments : $1 est le fichier d'origine, $2 le fichier modifié, ça va te générer un fichier patch ( ou diff ) qui indiquera les différences entre les 2 fichiers, c'est en gros ton patch, dans le fichier patch il faudra ensuite modifier le chemin des deux fichiers pour que ça puisse être pris en compte quand tu feras le makepkg ( ou la compilation manuelle ), la racine doit correspondre à celle des fichiers du code source linux ( faut supprimer toute référence à ton home et ses sous-dossiers ), un truc du genre :
Message édité par elbarto le 01-03-2016 à 00:29:31 |
make install | Enfin si tu sais pas comment paramétrer les PLL tu vas pas aller bien loin |
farika | Petite maj :
Nan car c'est bien de retrouver espoir après un mois de windows mais la c'est un peu high level le trifouillage des sources |
gee Bon ben hon | Bonne chance pour qu'Alex te donne un pkgbuild --------------- "Phildar t'es vraiment une pute pas finie toi! Et Manu le gros porc arrete de t'marrer!" |
kikiesttoujoursla Bodyboard power !!! |
Message cité 1 fois Message édité par kikiesttoujoursla le 01-03-2016 à 09:43:01 |
La Volte |
--------------- Do not go gentle into that good night, Old age should burn and rave at close of day; Rage, rage against the dying of the light. // https://myanimelist.net/profile/Lavolte |
make install |
|
elbarto |
ABS avec ccache ça va aussi vite ( tout en étant plus secure grâce au filet de sécurité apporté par pacman et la cohérence du PKGBUILD ) qu'une compilation à la main faite à la barbare dans un dossier, le PKGBUILD est déjà écrit, il faut juste ajouter la référence au patch dedans, et faire un pacman -U à la fin, en fait c'est même beaucoup plus rapide car on a pas besoin de connaitre les commandes permettant de compiler ( qui peuvent varier selon les logiciels, les types d'options avec ./configure, les arguments ) et les éventuels workarounds, tout est déjà prémâché dans le PKGBUILD sinon un vrai débogage c'est utiliser gdb, mettre des points d'arrêt pour comprendre le bug et identifier la zone à problème dans le code source, mais ici c'est pas ce qu'on demande à Farika, il a juste besoin de savoir ce qu'il faut modifier dans le code source ( quelle valeur mettre s'il s'agit d'une variable ), et ça c'est le boulot du développeur qui a répondu dans le rapport de bug, je suis prêt à passer à Farika le PKGBUILD modifié avec le patch et tous les fichiers nécessaires pour qu'il crée son paquet, mais il faut déjà savoir précisément quoi modifier, que le développeur fasse une suggestion précise ( comme ajouter une condition dans un bloc "if" pour prendre en compte un nouveau scénario permettant d'éviter le bug 144hz sur son écran ) Message cité 1 fois Message édité par elbarto le 01-03-2016 à 19:19:55 |
make install |
|
elbarto | sur un paquet c'est pareil aussi quand on le désinstalle si tu veux engager le débat sur le temps gagné/perdu tu as une étape supplémentaire ( pacman -U le_paquet ) mais qui n'a rien d'insupportable en terme de temps, c'est plus cohérent/secure de passer par un paquet dès qu'on veut installer/tester quoique ce soit sur une distribution, et c'est plus confortable car on se base déjà sur un PKGBUILD propre et bien fait ( je parle pas du dépôt AUR ), gain de temps, pas besoin de lire le readme.txt pour connaitre les options d'installation du ./configure par exemple, mais chacun fait comme qu'il le sent selon ses habitudes Message édité par elbarto le 01-03-2016 à 20:44:15 |
make install | On va demander à Linus ou à GregKH et consorts s'ils font des RPM/DEB/etc... quand ils développent ou débuggent |
elbarto | là ils s'agit de développeurs, pas d'utilisateurs finaux après un truc simple en java ou en C# --> à priori tu fais tout dans l'IDE ( eclipse, visual studio ) niveau compilation/execution/débogage sans rien installer en root sur le système, tout ce qui est setup/installation qui va toucher à ton / ( ou c:\windows ) moi je dis prudence, jamais de "make install" en root par principe, soit j'installe ça dans mon /home avec un "prefix=" si je veux à tout prix gagner 5 secondes, soit je fais un paquet si je suis sûr de l'installer pour de bon Message cité 1 fois Message édité par elbarto le 01-03-2016 à 20:52:48 |
make install |
|
smea alias peshane SW-1088-1675-051 | Sinon pour le souci avec yaourt, c'est lié à package-query. Il a été mis à jour hier: https://github.com/archlinuxfr/package-query/issues/108 J'utilise yaourt depuis qu'il existe et même si je l'utilise plus en tant que "maker" de paquet aur (j'utilise à présent le couple cower/repoctl pour me faire un repo perso), il faut reconnaître qu'après tant d'années à l'utiliser, mes doigts écrivent yaourt automatiquement, même au boulot |
gee Bon ben hon | Je suis d'accord avec Elbarto sur les pkgbuilds (sauf en cas de bisection, la c'est moins pratique). --------------- "Phildar t'es vraiment une pute pas finie toi! Et Manu le gros porc arrete de t'marrer!" |
make install | Et on est quasiment dans ce cas puisqu'il s'agit de tâtonner sur les valeurs |
elbarto | bah dans le cas de la création du paquet on ne touche qu'au patch quand on veut tester différentes valeurs, on peut désactiver la vérification de la signature sha256 du patch dans le PKGBUILD ( mot clé "SKIP" ) pour ne pas avoir à modifier à chaque fois ce fichier quand on modifie le patch, ça permet de gagner du temps, j'avais procédé de cette manière pour résoudre un bug lié à une carte controleur sata/ide Jmicron, pour tester des patchs proposés par un développeur linux, grosso modo ça revient au même que la compilation manuelle, sauf que tout est automatisé via makepkg, avec l'assurance qu'on bousillera pas son système, après c'est vrai que c'est un peu moins pratique pour les git-bisect, quand je déboguais mesa j'avais opté pour l'installation dans le /home avec le truc du "prefix=", puis une variable d'environnement LD_LIBRARY_PATH qui pointe dans mon /home au moment de tester les librairies Message édité par elbarto le 02-03-2016 à 15:03:40 |
Publicité | Posté le ![]() ![]() |

FORUM HardWare.fr

Linux et OS Alternatifs

Installation

[ Arch Linux ] Nouveauté, Stabilité, Simplicité [HAPPY BIRTHDAY !] \o/| Sujets relatifs | |
|---|---|
| linux + routeur/modem = casse tete | Donnez moi des raisons pour me mettre a Linux |
| Conversation Video sous Linux | free dégroupé en sagem sous linux et xp?? |
| Linux 10.0 ^no boot | Installer Linux avec Windows XP |
| integration d'un drivers dans linux comment? | FreeBSD vs Linux |
| [LINUX] comment faire marcher une clé usb? | Linux oui mais... |
| Plus de sujets relatifs à : [ Arch Linux ] Nouveauté, Stabilité, Simplicité [HAPPY BIRTHDAY !] \o/ | |


