Obligement - L'Amiga au maximum

Vendredi 06 juin 2025 - 13:16  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

Actualité (récente)
Actualité (archive)
Comparatifs
Dossiers
Entrevues
Matériel (tests)
Matériel (bidouilles)
Points de vue
En pratique
Programmation
Reportages
Quizz
Tests de jeux
Tests de logiciels
Tests de compilations
Trucs et astuces
Articles divers

Articles in English


Réseaux sociaux

Suivez-nous sur X




Liste des jeux Amiga

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z,
ALL


Trucs et astuces

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Glossaire

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Galeries

Menu des galeries

BD d'Amiga Spécial
Caricatures Dudai
Caricatures Jet d'ail
Diagrammes de Jay Miner
Images insolites
Fin de jeux (de A à E)
Fin de Jeux (de F à O)
Fin de jeux (de P à Z)
Galerie de Mike Dafunk
Logos d'Obligement
Pubs pour matériels
Systèmes d'exploitation
Trombinoscope Alchimie 7
Vidéos


Téléchargement

Documents
Jeux
Logiciels
Magazines
Divers


Liens

Associations
Jeux
Logiciels
Matériel
Magazines et médias
Pages personnelles
Réparateurs
Revendeurs
Scène démo
Sites de téléchargement
Divers


Partenaires

Annuaire Amiga

Amedia Computer

Relec


A Propos

A propos d'Obligement

A Propos


Contact

David Brunet

Courriel

 


En pratique : Faire fonctionner deux cartes graphiques dans un AmigaOne X5000 (sous AmigaOS 4, Linux et MorphOS)
(Article écrit par Dave Koelman et extrait d'Amiga-News.de - janvier 2023)


NDLR : L'auteur de cet article, Dave "Skateman" Koelman, est un utilisateur AmigaOS 4 néerlandais. Il est lié à l'Amiga depuis les années 1990, période dans laquelle il avait acheté un Amiga 500 pour remplacer ses Commodore VIC-20 et C64. Quand l'AmigaOne X1000 a été introduit plusieurs années plus tard, il envisagea de faire un autre saut sur ce nouveau matériel, ce qu'il a fit finalement en 2017 après la sortie de l'AmigaOne X5000.

Ensuite, son intérêt et sa curiosité pour les Amiga PowerPC de nouvelle génération se sont confirmés, s'impliquant au niveau matériel, logiciel et même en gérant son blog SkateMansWorld. Avec une telle expertise, il était évident qu'Amiga-News.de lui demande de réaliser un tutoriel sur la façon de faire fonctionner deux cartes graphiques dans un AmigaOne X5000 afin d'obtenir des solutions optimales pour utiliser AmigaOS 4 ainsi que MorphOS et Linux. Ils nous a également donné un ou deux conseils supplémentaires sur la manière de travailler avec un AmigaOne X5000 de façon optimale. Merci beaucoup, Dave !

Avant-propos

Mon AmigaOne X5000 a été livré avec la carte graphique AMD Radeon R7 250 (série Radeon HD). Cette carte est excellente pour AmigaOS 4 et peut également être utilisée avec les distributions Linux PowerPC, mais elle ne gère pas l'accélération matérielle sous Linux. Cela signifie que les logiciels utilisant la bibliothèque 3D OpenGL ne peuvent pas être utilisés. Comme de nombreux jeux reposent sur OpenGL, l'absence de gestion n'était pas très satisfaisante. Linux PowerPC gère le matériel de l'ancienne gamme de cartes graphiques Radeon, mais pas celui des nouvelles cartes Radeon HD et RX. J'ai testé la plupart des noyaux Linux compilés ces dernières années par Christian "Xeno74" Zygotzky et je voulais disposer d'une carte graphique pouvant utiliser l'accélération matérielle sous Linux et qui soit entièrement gérée par AmigaOS 4. Mais voilà... AmigaOS 4 prend pleinement en charge les cartes Radeon HD et RX mais ces dernières ne sont pas gérées sous Linux de manière adéquate. Une alternative pourrait être d'utiliser une carte Radeon plus ancienne qui est gérée par Linux mais, alors, vous manquerez tous les nouveaux développements de pilotes Radeon pour AmigaOS 4 réalisés par Hans de Ruiter pour A-EON Technology. Et que dire de MorphOS qui ne gère pas du tout les cartes Radeon RX ? Ce système d'exploitation gère les cartes Radeon HD mais sans accélération 3D matérielle...

Deux cartes graphiques

Comme je ne veux pas changer de carte graphique à chaque fois que je démarre un système d'exploitation, j'ai décidé de voir si je pouvais installer une deuxième carte graphique dans mon AmigaOne X5000. Je pourrais ainsi mettre à niveau ma Radeon R7 250 (carte principale) vers une carte Radeon RX 570 plus récente et utiliser une deuxième carte graphique pour Linux et MorphOS. N'oubliez pas que la série Radeon RX n'est pas du tout gérée par Linux PowerPC et MorphOS. En recherchant les possibilités d'une carte graphique secondaire, j'ai découvert que la bande passante d'un port PCIe x1 devrait être plus que suffisante pour mes besoins sous Linux. Cette vidéo YouTube vous donnera une idée des capacités de bande passante du port PCIe x1.

Comme l'AmigaOne X5000 dispose également d'un port PCIe x4, il serait préférable de l'utiliser. L'inconvénient est que ce port PCIe x4 est bloqué par la plupart des cartes graphiques en raison des gros refroidisseurs qui se trouvent sur le dessus de ces cartes. Mon projet a donc commencé avec une simple carte graphique dans un adaptateur PCIe x16 vers x1. Ces adaptateurs sont principalement utilisés par les crypto-mineurs et sont bon marché. Le modèle que j'ai utilisé est celui-ci :

Deux cartes graphiques dans un AmigaOne X5000

Pour installer l'adaptateur ci-dessus dans la machine, j'avais le choix entre plusieurs emplacements. Vous trouverez ci-dessous un schéma de la carte mère de l'AmigaOne X5000. En regardant de près les ports PCIe, vous verrez que le premier est le port PCIe x16 où se trouve votre carte graphique. Le deuxième est le port PCIe x4, mais la plupart du temps, il est inaccessible en raison de la présence du refroidisseur de la carte graphique. Le troisième est un port combiné PCIe x1/Xorro. Les quatrième et cinquième sont des ports PCIe x1 normaux.

Deux cartes graphiques dans un AmigaOne X5000

J'ai décidé d'essayer avec une carte graphique Radeon 7450 profil bas et j'ai utilisé le troisième port PCIe (le combiné PCIe x1/Xorro). Soyez créatif lorsque vous installez la carte dans votre machine. J'ai utilisé un simple morceau de carton. Le résultat final est un Linux accéléré 3D qui fonctionne sur mon AmigaOne X5000 en utilisant la carte graphique secondaire. Voilà !

Deux cartes graphiques dans un AmigaOne X5000 Deux cartes graphiques dans un AmigaOne X5000

Comme mentionné précédemment, l'AmigaOne X5000 dispose également d'un port PCIe x4 avec plus de bande passante, mais il se trouve directement sous le port PCIe x16. Il est donc très difficile de l'utiliser, jusqu'à ce que je trouve un câble PCIe x16 vers x4 avec un connecteur à 90 degrés. Voir les photos ci-dessous.

Deux cartes graphiques dans un AmigaOne X5000 Deux cartes graphiques dans un AmigaOne X5000

En utilisant ce câble, j'ai pu utiliser le port PCIe x4 pour une deuxième carte graphique.

Deux cartes graphiques dans un AmigaOne X5000 Deux cartes graphiques dans un AmigaOne X5000

Depuis, j'ai testé avec succès de nombreuses cartes graphiques en utilisant ce câble sous la distribution VoidLinux. Certains de ces travaux peuvent être trouvés sur le forum d'Hyperion.

Voici quelques-uns de ces modèles :
  • Radeon HD 3870
  • Radeon HD 4770
  • Radeon HD 6770
  • Radeon HD 5450
  • Radeon HD 7450
  • Radeon X1950
  • Radeon X1900
  • ATI FirePro V3700
L'installation d'une carte graphique secondaire dans votre machine peut nécessiter un peu de bricolage. J'ai résolu le problème en utilisant des matériaux tels que des entretoises de carte mère et une attache autobloquante.

Les entretoises sont utilisées pour positionner la carte au-dessus du trou de vis normal du boîtier tout en étant capable de la serrer avec une vis. L'attache autobloquante sert à maintenir le reste de la carte en place. Ce n'est pas la solution la plus élégante, mais pour l'instant, elle fait l'affaire.

Deux cartes graphiques dans un AmigaOne X5000 Deux cartes graphiques dans un AmigaOne X5000

AmigaOS 4, Linux et... MorphOS

C'est génial d'avoir un AmigaOne X5000 capable de faire tourner AmigaOS 4 et Linux en utilisant chacun sa propre carte graphique. Mais être capable de faire tourner AmigaOS 4, Linux et MorphOS avec l'accélération 3D serait encore mieux.

Le site Internet de MorphOS propose une liste de compatibilité matérielle. L'une des cartes les plus puissantes avec l'accélération matérielle 3D devrait être une série X19xx. Comme ma X1950 avait des problèmes matériels, j'ai pu trouver une X1900 d'occasion et j'ai décidé d'utiliser cette carte. Elle est gérée par Linux et devrait fonctionner avec MorphOS. Allons-y !

J'ai installé MorphOS sur un disque SSD secondaire connecté au second port SATA de l'AmigaOne X5000. Le premier port SATA de la machine est branché sur un disque SSD sur lequel il y a AmigaOS 4. Le second port SATA est également connecté à un FlexiDOCK qui permet de changer facilement de disque dur sans avoir à ouvrir l'AmigaOne X5000. J'ai donc maintenant la possibilité d'insérer mon disque SSD MorphOS quand je veux faire tourner MorphOS, ou bien Linux dans les moments où je veux faire tourner Linux. Le SSD AmigaOS 4 est installé à l'intérieur de la machine et est toujours disponible. L'installation de MorphOS a été un peu délicate mais semble fonctionner correctement. Ce que j'avais à faire était de démarrer l'installation depuis l'USB comme une installation normale mais quand vous arrivez à la partie partitionnement, j'ai utilisé ce qui suit :
  • Pour la partition DH0: de MorphOS, j'ai utilisé DH0.1:.
  • Pour la partition DH1: de MorphOS, j'ai utilisé DH1.1:.
  • J'ai donné à DH0.1: le nom MOS: et à DH1.1: le nom de MOSWORK:.
En utilisant ces valeurs, il n'y a pas eu de conflit avec le disque AmigaOS 4 qui est également présent dans l'AmigaOne X5000.

Deux cartes graphiques dans un AmigaOne X5000

Voici le FlexiDOCK qui permet de changer très facilement de disque sans ouvrir le boîtier :

Deux cartes graphiques dans un AmigaOne X5000 Deux cartes graphiques dans un AmigaOne X5000

AmigaOne X5000 et carte Micro SD

Comme certains l'ont peut-être remarqué, il y a une petite boîte noire qui pend à l'avant de mon AmigaOne X5000. Il s'agit d'un prolongateur de carte Micro SD :

Deux cartes graphiques dans un AmigaOne X5000

En l'utilisant, je n'ai pas besoin d'ouvrir mon boîtier et de manipuler la carte Micro SD et le délicat connecteur de la carte mère. Je peux accéder à ma carte SD à tout moment.

Le mot de la fin

Voilà donc l'état actuel de mon AmigaOne X5000. Deux cartes graphiques (bien que j'aie actuellement opté pour la RX550 au lieu de la RX570 : presque deux fois plus petite et moins gourmande en ressources), un prolongateur Micro SD, un FlexiDOCK, 16 Go de mémoire pour Linux et plusieurs systèmes d'exploitation. L'avenir nous dira ce qu'il est possible de faire d'autre pour adapter l'AmigaOne X5000. Si vous souhaitez plus d'informations, n'hésitez pas à me contacter. J'attends avec impatience les suggestions, les commentaires ou d'autres idées d'abord dans les commentaires sur Amiga-News.de (mais vous pouvez aussi me trouver dans les forums d'Amigans.net, AmigaWorld.net et Hyperion-Support).


[Retour en haut] / [Retour aux articles]