| Forums FUG-FR | |
|
https://forums.fug-fr.org/cgi-bin/yabb2/YaBB.pl
FreeBSD >> Système >> FreeBSD 9.0 Beta3, mis à jour sur AMD64. https://forums.fug-fr.org/cgi-bin/yabb2/YaBB.pl?num=1318488639 Message started by David_Marec on 13. Oct 2011 at 08:50 |
|
|
Title: FreeBSD 9.0 Beta3, mis à jour sur AMD64. Post by David_Marec on 13. Oct 2011 at 08:50
Salut la foule,
Voici un petit bilan de ma migration de la branche 8 à la branche9. la mise à jour a été effectuée de manière transparente, en changeant seulement l' étiquette dans mon «standard.cvsup», suivi des «make buildworld && make kernel» et «mergemaster -p && make installworld && mergemaster -U» bien connus. Seule quelques ports (tous des modules) ont du être recompilés. Bref, ça môrche pas mal. Pas de problème majeurs au redémarrage, tout fonctionnait jusqu'à la session X.
Réinstallation des quelques modules, issus des ports. Et voici les quelques problèmes non résolus:
Et par chez vous ? |
|
Title: Re: FreeBSD 9.0 Beta3, mis à jour sur AMD64. Post by patrick on 13. Oct 2011 at 13:22 David Marec wrote on 13. Oct 2011 at 08:50:
La version Nvidia contrôle la version de FreeBSD (=8 ou 7). Le port surcharge ce contrôle. Quote:
C'est une suggestion de Robert Milan (Debian/kFreeBSD) pour avoir un truc user-friendly. Je pense que c'est une connerie mais bon... Tu peux faire un PR pour ça ou poster sur freebsd-usb@ Ça utilise devd pour charger les modules, faudrait regarder par là. Quote:
Il y a un changement pour l'ata (CAM-ATA en 9.0) ce qui fait que ce n'est plus vu comme acd et c'est normal que burncd ne marche pas. Pour cdrecord, j'ai vu passer des mails là dessus dans current@ Quote:
J'ai cassé ma soekris en la passant en 9.0/clang :) Pour l'instant toujours en 8.2 sur mes desktops. |
|
Title: Re: FreeBSD 9.0 Beta3, mis à jour sur AMD64. Post by David_Marec on 13. Oct 2011 at 14:28
Salut patrick,
Quote:
Je m'en étais douté, vu la structure de ce qui se trouve maintenant dans /etc/devd. Font chier là, avec leur «user friendy». Tant que ça ne touchais que Xorg avec HAL, on pouvait se contenter de hausser les épaules. Mais là. Quote:
C'est la même erreur pour les deux. Ceci dit, 'faut déjà être sacrément chanceux pour trouver que burncd «marche». En fait, j'ai oublié d'effacer les anciennes lib. [code] make delete-old make delete-old-libs [/code] C'est pour ça que tous les ports fonctionnent sans avoir été reconstruits ... Du coup, cdrecord et autres utilisaient une ancienne version de cam. Mais pas le noyau... Bref, j'ai nettoyé les bibliothèques du mode et je suis reparti pour tout recompiler. En fait, j'ai d'abord reconstruit sudo et Xterm...pour pouvoir continuer à glander devant ma machine. Je ré-essaierai de graver plus tard. Quote:
J'ai cassé ma soekris en la passant en 9.0/clang :) Pour l'instant toujours en 8.2 sur mes desktops.[/quote] [/quote] C'est mieux, si cette histoire d'Usb qui se charge sans rien demander continue. |
|
Title: Re: FreeBSD 9.0 Beta3, mis à jour sur AMD64. Post by David_Marec on 13. Oct 2011 at 15:55 David Marec wrote on 13. Oct 2011 at 14:28:
Enfin, non, le port misc/compat8x est là pour que tout retombe en marche assez vite. |
|
Title: Re: FreeBSD 9.0 Beta3, mis à jour sur AMD64. Post by David_Marec on 14. Oct 2011 at 20:55 patrick wrote on 13. Oct 2011 at 13:22:
Je n'ai pas terminé, mais en effet, hplip fonctionne désormais si ulpt est chargé... J'ai encore quelques soucis pour le faire automatiquement; [j'essaie de parametrer devfs.rules pour attribuer les bon droits d'utilisateurs; En gros, il faut que tout ce qui se trouve sous /deb/usb/* soit accessible en écriture par le groupe operator. Pour l'instant, seuls les liens ugen se sont correctement positionné en 660, je ne comprend pas encore pourquoi leurs cibles n'en ont pas fait autant. [code]add path 'ugen*' mode 0660 group operator[/code] ugen[x.y] sont des liens sur /dev/usb/[x.y] Curieux, /dev/usb et ugen ont bien changé de groupe, mais seul ugen a modifié ses droits d'écriture. |
|
Title: Re: FreeBSD 9.0 Beta3, mis à jour sur AMD64. Post by David_Marec on 22. Oct 2011 at 09:06 David Marec wrote on 13. Oct 2011 at 14:28:
Un petit retour pour indiquer que cdrecord fonctionne correctement. Par contre, c'est une nouveauté: Code (] david:~ $ tty /dev/ttyv4 david:~ $ echo $TERM xterm [/code):
...pour détecter si l'on était sous session X ou pas sont à revoir. ;) Autre chose, une compilation en [code] make -j4[/code] finit par geler le système, que ce soit avec CLANG ou GCC... |
|
Title: Re: FreeBSD 9.0 Beta3, mis à jour sur AMD64. Post by patrick on 23. Oct 2011 at 21:04 patrick wrote on 13. Oct 2011 at 13:22:
On a trouvé le soucis, c'est parce que llvm génère du code invalide pour les pentium (i586). http://llvm.org/bugs/show_bug.cgi?id=11212 http://lists.freebsd.org/pipermail/freebsd-current/2011-October/028588.html Plus qu'à attendre le patch kivabien. |
|
Title: Re: FreeBSD 9.0 Beta3, mis à jour sur AMD64. Post by David_Marec on 30. Oct 2011 at 08:32 patrick wrote on 13. Oct 2011 at 13:22:
Ouais, ben, comme tu l'as lu, c'est pas gagné. Les seules réponses sont "utilisez devfs" et coller des droits pour tout le monde sur usb/*. Pas terrible. Apparemment, il y a d'autres exemples d'un devd devenu complètement inefficace. |
|
Forums FUG-FR » Powered by YaBB 2.5.2! YaBB Forum Software © 2000-2025. All Rights Reserved. |