Faire tourner Altium Designer sous Linux avec VirtualBox

Zachariah Peterson
|  Créé: Mai 21, 2020  |  Mise à jour: Août 14, 2026
Go Deeper with AI:

De plus en plus de développeurs utilisent désormais Linux de manière native sur leurs machines. Cela devient source de frustration lorsqu'ils découvrent que certains outils, comme Altium Designer (inclus dans Altium Develop et Altium Agile), ne sont pas disponibles sous Linux.

Heureusement, il est possible d'exécuter la version Windows complète d'Altium Designer sous Linux, moyennant un léger compromis.

Dans cet article, nous allons voir comment faire fonctionner Altium Designer de manière fluide sous Ubuntu 24.04, à l'aide d'Oracle VirtualBox et d'une image ISO Windows 11 standard.

Installation de VirtualBox sur Ubuntu

VirtualBox est un logiciel de virtualisation open source qui vous permet de créer un environnement Windows complet à l'intérieur de Linux. Il est disponible directement sur virtualbox.org (en anglais). Vous devrez également télécharger une image disque Windows 11 (en anglais).

Puisque nous utilisons Ubuntu 24.04, vous devrez télécharger le paquet Debian correspondant à Ubuntu 24.04, puis l'installer depuis un terminal :

sudo dpkg -i virtualbox-*.deb

Si vous utilisez une autre version d'Ubuntu ou une autre distribution Linux, consultez leur page de téléchargement pour obtenir des instructions spécifiques.

À ce stade, vous pouvez lancer VirtualBox et vérifier que l'interface graphique s'ouvre correctement. Vous devriez voir l'écran d'accueil, qui propose de créer ou d'importer une nouvelle machine virtuelle.

Figure 1 : écran d'accueil de VirtualBox sous Ubuntu 24.04
Figure 1 : écran d'accueil de VirtualBox sous Ubuntu 24.04

Création d'une nouvelle machine virtuelle Windows 11

Pour créer une nouvelle machine virtuelle, cliquez sur le bouton Nouvelle, puis indiquez à VirtualBox l'emplacement de votre image ISO Windows 11 téléchargée. L'édition du système d'exploitation devrait se renseigner automatiquement avec la version de Windows détectée.

Figure 2 : sélection de l'image ISO Windows 11 lors de la configuration de la VM
Figure 2 : sélection de l'image ISO Windows 11 lors de la configuration de la VM

Donnez à votre VM un nom clair, par exemple Windows-11-25H2, puis assurez-vous que l'option Procéder à l'installation sans assistance est cochée. Cela permet à VirtualBox de gérer automatiquement la configuration initiale de Windows.

Vous devrez également indiquer un mot de passe à l'étape suivante, mais vous pouvez ignorer la clé de produit pour l'instant (sauf si vous en avez une sous la main). Si vous n'ajoutez pas de clé de produit, vous obtiendrez une version d'évaluation de Windows 11.

Figure 3 : options d'installation sans assistance pour Windows
Figure 3 : options d'installation sans assistance pour Windows

Attribution de la mémoire et des ressources processeur

Dans l'onglet Spécifier le matériel virtuel, attribuez au moins 8 Go de RAM et 4 cœurs de processeur. Si votre machine hôte dispose de 32 Go de RAM ou plus, attribuer 16 Go à la VM améliorera nettement les performances.

Figure 4 : attribution de 8 Go de RAM et 4 cœurs de processeur à la VM
Figure 4 : attribution de 8 Go de RAM et 4 cœurs de processeur à la VM

Plus tard (une fois Windows installé), vous pourrez activer l'accélération 3D dans les paramètres d'affichage de la machine virtuelle, afin que la vue 3D des PCB d'Altium Designer s'affiche de manière fluide.

Figure 5 : paramètres d'affichage avec l'accélération 3D activée
Figure 5 : paramètres d'affichage avec l'accélération 3D activée

Installation de Windows 11

Au premier démarrage de la VM, le message suivant s'affiche (en anglais) :

Press any key to boot from CD or DVD…

Veillez à cliquer à l'intérieur de la fenêtre de la VM et à appuyer rapidement sur une touche pour lancer l'installation.

Figure 6 : invite de démarrage pour lancer le programme d'installation de Windows
Figure 6 : invite de démarrage pour lancer le programme d'installation de Windows

Windows va ensuite suivre son processus d'installation standard. Sur du matériel plus ancien, l'installation complète peut prendre plus d'une heure.

Figure 7 : écran de progression du démarrage de l'installation de Windows
Figure 7 : écran de progression du démarrage de l'installation de Windows
Figure 8 : installation de Windows en cours
Figure 8 : installation de Windows en cours
Figure 9 : installation de Windows presque terminée
Figure 9 : installation de Windows presque terminée

Après quelques redémarrages, vous arriverez sur un bureau Windows 11 fraîchement installé, fonctionnant à l'intérieur de votre environnement Linux.

Figure 10 : premier démarrage du bureau Windows 11 dans VirtualBox
Figure 10 : premier démarrage du bureau Windows 11 dans VirtualBox

Téléchargement et installation d'Altium Designer

Depuis votre nouveau bureau Windows, ouvrez Microsoft Edge et rendez-vous sur altium.com/fr/products/downloads.

Figure 11 : page de téléchargement d'Altium Designer dans Microsoft Edge
Figure 11 : page de téléchargement d'Altium Designer dans Microsoft Edge

Téléchargez le programme d'installation d'Altium Designer depuis votre espace de travail Altium Develop ou Altium Agile. Lancez-le et suivez les instructions, exactement comme vous le feriez lors d'une installation sur une machine Windows classique.

Figure 12 : écran de sélection des fonctionnalités du programme d'installation d'Altium Designer
Figure 12 : écran de sélection des fonctionnalités du programme d'installation d'Altium Designer

Une fois l'installation terminée, lancez Altium Designer. L'écran de démarrage habituel s'affiche, confirmant que l'environnement fonctionne correctement sous VirtualBox.

Figure 13 : écran de démarrage d'Altium Designer
Figure 13 : écran de démarrage d'Altium Designer

Configurer la VM pour de meilleures performances

Avant de commencer un travail de conception sérieux, arrêtez la VM et ouvrez ses paramètres pour activer l'accélération 3D (voir figure 5). Nous vous recommandons également d'installer les Guest Additions depuis le menu VirtualBox (en anglais), afin d'obtenir un contrôle de la souris et une mise à l'échelle de l'affichage plus fluides.

Utiliser Altium sous Linux

À ce stade, vous pouvez vous connecter à votre compte Altium Live, ouvrir un projet existant ou créer un nouveau schéma. Dans VirtualBox, Altium Designer se comporte exactement comme sur un poste de travail Windows classique : l'expérience devrait donc vous être familière.

Figure 14 : interface principale d'Altium Designer après l'installation
Figure 14 : interface principale d'Altium Designer après l'installation
Figure 15 : vue 3D d'un PCB dans Altium Designer, exécuté sous Linux
Figure 15 : vue 3D d'un PCB dans Altium Designer, exécuté sous Linux

Un léger décalage d'affichage peut survenir lors du passage entre les vues schéma et PCB, selon votre pilote graphique et vos paramètres d'accélération. Cela dit, pour l'essentiel du travail de conception, y compris la visualisation 3D et les vérifications DRC, l'expérience reste tout à fait fonctionnelle.

Astuces et solutions alternatives

  • Instantanés : prenez un instantané (snapshot) VirtualBox une fois que tout fonctionne correctement. Si une mise à jour venait à tout casser, vous pourriez revenir en arrière instantanément.
  • Autres hyperviseurs : VMware Workstation Player et les conteneurs LXD fonctionnent également ; vous pouvez donc les envisager comme solutions alternatives.
  • Option cloud : si vous avez besoin de plus de puissance, vous pouvez exécuter Altium sur une VM Windows dans le cloud (par exemple AWS, Azure, etc.) et y accéder par RDP depuis votre bureau Linux.

Conclusion

Faire fonctionner Altium Designer (inclus dans Altium Develop et Altium Agile) sous Linux ne nécessite plus de manipulations complexes ni d'émulateurs peu fiables. En combinant Ubuntu 24.04, VirtualBox et une image ISO Windows 11, vous profitez du meilleur des deux mondes : un environnement de développement Linux avec un accès complet aux outils professionnels de conception de PCB d'Altium.

L'expérience ne sera certes pas tout à fait identique à une exécution native sous Windows, mais elle constitue une solution efficace si vous travaillez sous Linux. Une fois la configuration terminée, le flux de travail devient étonnamment naturel : un terminal ouvert sur un espace de travail, Altium sur un autre, pour concevoir en toute confiance depuis votre bureau Linux.

A propos de l'auteur

A propos de l'auteur

Zachariah Peterson possède une vaste expérience technique dans le milieu universitaire et industriel. Avant de travailler dans l'industrie des PCB, il a enseigné à la Portland State University. Il a dirigé son M.S. recherche sur les capteurs de gaz chimisorptifs et son doctorat en physique appliquée, recherche sur la théorie et la stabilité du laser aléatoire. Son expérience en recherche scientifique couvre des sujets tels que les lasers à nanoparticules, les dispositifs électroniques et optoélectroniques à semi-conducteurs, les systèmes environnementaux et l'analyse financière. Ses travaux ont été publiés dans diverses revues spécialisées et actes de conférences et il a écrit des centaines de blogs techniques sur la conception de PCB pour de nombreuses entreprises. Zachariah travaille avec d'autres sociétés de PCB fournissant des services de conception et de recherche. Il est membre de l'IEEE Photonics Society et de l'American Physical Society

Related Technical Documentation

Ressources associées

Retournez à la Page d'Accueil
Thank you, you are now subscribed to updates.