﻿﻿{"id":1977,"date":"2026-01-04T16:52:54","date_gmt":"2026-01-04T15:52:54","guid":{"rendered":"https:\/\/elearningsamba.com\/index.php\/remplacez-tux-par-nimporte-quel-logo-sur-le-boot-de-votre-linux\/"},"modified":"2026-01-04T16:52:54","modified_gmt":"2026-01-04T15:52:54","slug":"remplacez-tux-par-nimporte-quel-logo-sur-le-boot-de-votre-linux","status":"publish","type":"page","link":"https:\/\/elearningsamba.com\/index.php\/remplacez-tux-par-nimporte-quel-logo-sur-le-boot-de-votre-linux\/","title":{"rendered":"Remplacez Tux par n&#8217;importe quel logo sur le boot de votre Linux"},"content":{"rendered":"<p>Vous avez d\u00e9j\u00e0 r\u00eav\u00e9 de virer le petit Tux qui s&#8217;affiche au d\u00e9marrage de votre machine Linux pour le remplacer par un truc plus perso ?<\/p>\n<p>Bon OK, sur les distros modernes avec Plymouth ou un bootsplash, on ne le voit plus trop ce logo du kernel&#8230; mais si vous bootez en mode console framebuffer, il est bien l\u00e0 ! Petite pr\u00e9cision quand m\u00eame, le logo du kernel ne s\u2019affiche pas <em>magiquement<\/em> d\u00e8s qu\u2019on est en &#8220;console framebuffer&#8221;. En fait, pour que \u00e7a marche, il faut <strong>\u00e0 la fois<\/strong> que le support de la console framebuffer soit activ\u00e9 dans le kernel (<code>CONFIG_FB_CONSOLE=y<\/code>) <strong>et<\/strong> qu\u2019un framebuffer soit r\u00e9ellement disponible au moment du boot.<\/p>\n<p>Sur les machines modernes, \u00e7a passe souvent par <strong>simpledrm + KMS<\/strong>, ce qui fonctionne tr\u00e8s bien dans la majorit\u00e9 des cas. Mais selon le GPU et le firmware, il arrive encore que l\u2019\u00e9cran reste noir jusqu\u2019au passage en userspace, m\u00eame sans Plymouth. Le** logo peut s\u2019afficher**, mais ce n\u2019est pas garanti \u00e0 100 % sur toutes les configs.<\/p>\n<p>Bref, c&#8217;\u00e9tait possible avant mais fallait se farcir pas mal de bidouille dans les sources du kernel, et c&#8217;\u00e9tait pas franchement user-friendly.<\/p>\n<p>H\u00e9 bien bonne nouvelle, Vincent Mailhol vient de proposer<br \/>\n<a href=\"https:\/\/lore.kernel.org\/dri-devel\/20251230-custom-logo-v1-0-4736374569ee@kernel.org\/\">un patch qui simplifie tout \u00e7a !<\/a>\n<\/p>\n<p>Du coup, avec ce nouveau patch pour un prochain kernel, vous pouvez sp\u00e9cifier directement le chemin de votre logo personnalis\u00e9 dans la configuration Kconfig. Fini les bidouilles dans les Makefiles et les sources, y&#8217;a maintenant trois options toutes propres : <strong>une pour le logo monochrome<\/strong> (format PBM), <strong>une pour la version 16 couleurs<\/strong> (PPM), et <strong>une pour la version 224 couleurs<\/strong> (PPM aussi). Et c&#8217;est \u00e0 la compilation, que l&#8217;outil <code>pnmtologo<\/code> convertit votre image en code C qui est ensuite directement int\u00e9gr\u00e9 au kernel. Et ensuite, c&#8217;est le framebuffer qui l&#8217;affiche au boot comme d&#8217;hab.<\/p>\n<p>Et l\u00e0 je me suis dit que \u00e7a serait cool de vous proposer mon logo Korben tout pr\u00eat, histoire que vous puissiez tester direct. Du coup je vous ai pr\u00e9par\u00e9 le fichier <code>logo_linux_clut224.ppm<\/code> au bon format (PPM ASCII 224 couleurs), vous n&#8217;avez plus qu&#8217;\u00e0 le t\u00e9l\u00e9charger et suivre le tuto ci-dessous.<\/p>\n<p><strong><br \/>\n<a href=\"https:\/\/korback.info\/wp-content\/uploads\/2026\/01\/logo_linux_clut224.ppm_.zip\">T\u00e9l\u00e9charger le logo Korben pour le boot Linux<\/a><br \/>\n<\/strong><br \/>\n<img decoding=\"async\" src=\"https:\/\/korben.info\/cdn-cgi\/image\/width=1200,fit=scale-down,quality=90,f=avif\/linux-kernel-logo-boot-personnaliser-tux\/linux-kernel-logo-boot-personnaliser-tux-2.png\" alt=\"\" loading=\"lazy\"><\/p>\n<h3>Ce qu&#8217;il vous faut !<\/h3>\n<p>Bon alors avant de vous lancer, v\u00e9rifiez que vous avez les sources du dernier kernel Linux, les outils <strong>netpbm<\/strong> pour la conversion d&#8217;image, et les trucs de compilation habituels (gcc, make&#8230;etc.). Hop, une fois que c&#8217;est bon, on peut attaquer.<\/p>\n<h3>L&#8217;installation rapide (une fois le patch int\u00e9gr\u00e9)<\/h3>\n<p>Avec le nouveau patch (une fois qu&#8217;il sera merg\u00e9 dans le kernel), c&#8217;est devenu hyper simple. Dans menuconfig ou xconfig, allez dans :<\/p>\n<div class=\"highlight\">\n<pre class=\"chroma\"><code class=\"language-fallback\" data-lang=\"fallback\"><span class=\"line\"><span class=\"cl\">Device Drivers -&gt; Graphics Support -&gt; Bootup logo\n<\/span><\/span><span class=\"line\"><span class=\"cl\"> -&gt; Standard 224-color Linux logo file: \/chemin\/vers\/logo_linux_clut224.ppm\n<\/span><\/span><\/code><\/pre>\n<p>Voil\u00e0, vous sp\u00e9cifiez le chemin et c&#8217;est r\u00e9gl\u00e9. Mais si vous \u00eates sur un kernel plus ancien, faudra passer par la m\u00e9thode classique.<\/p>\n<h3>La m\u00e9thode classique (test\u00e9e sur les kernels 5.x\/6.x)<\/h3>\n<p>Commencez par installer les d\u00e9pendances. Sous Debian\/Ubuntu :<\/p>\n<div class=\"highlight\">\n<pre class=\"chroma\"><code class=\"language-fallback\" data-lang=\"fallback\"><span class=\"line\"><span class=\"cl\">sudo apt install netpbm build-essential libncurses-dev bison flex libssl-dev libelf-dev\n<\/span><\/span><\/code><\/pre>\n<p>Sous Fedora\/RHEL (t\u00e9l\u00e9chargez les vraies sources kernel depuis kernel.org) :<\/p>\n<div class=\"highlight\">\n<pre class=\"chroma\"><code class=\"language-fallback\" data-lang=\"fallback\"><span class=\"line\"><span class=\"cl\">sudo dnf install netpbm-progs ncurses-devel elfutils-libelf-devel openssl-devel bc bison flex\n<\/span><\/span><\/code><\/pre>\n<p>Et sous Arch :<\/p>\n<div class=\"highlight\">\n<pre class=\"chroma\"><code class=\"language-fallback\" data-lang=\"fallback\"><span class=\"line\"><span class=\"cl\">sudo pacman -S netpbm base-devel\n<\/span><\/span><\/code><\/pre>\n<p>Ensuite, r\u00e9cup\u00e9rez les sources du kernel. Soit vous chopez celles de votre version actuelle avec <code>apt source linux-image-$(uname -r)<\/code>, soit vous t\u00e9l\u00e9chargez la derni\u00e8re sur kernel.org. Une fois d\u00e9compress\u00e9es, copiez le logo Korben \u00e0 la place du logo par d\u00e9faut. Sachez quand m\u00eame que remplacer directement les fichiers dans <code>drivers\/video\/logo\/<\/code> fonctionne tr\u00e8s bien pour un test perso, mais ce n\u2019est clairement <strong>pas une m\u00e9thode propre<\/strong> sur le long terme.<\/p>\n<p>\u00c7a complique les mises \u00e0 jour, \u00e7a casse la reproductibilit\u00e9 du build, et c\u2019est totalement inacceptable dans un contexte de packaging distro.<\/p>\n<p>Mais bon, pour bidouiller chez soi, comme on est en train de le faire l\u00e0, aucun souci. Mais pour un usage propre ou maintenable, mieux vaut \u00e9viter\u2026 et justement, le fameux patch dont je parlais plus haut va dans ce sens !!<\/p>\n<div class=\"highlight\">\n<pre class=\"chroma\"><code class=\"language-fallback\" data-lang=\"fallback\"><span class=\"line\"><span class=\"cl\">cp \/chemin\/vers\/logo_linux_clut224.ppm drivers\/video\/logo\/logo_linux_clut224.ppm\n<\/span><\/span><\/code><\/pre>\n<p>Maintenant on configure le kernel. Copiez d&#8217;abord votre config actuelle avec <code>cp \/boot\/config-$(uname -r) .config<\/code> puis lancez <code>make menuconfig<\/code>. Naviguez vers :<\/p>\n<div class=\"highlight\">\n<pre class=\"chroma\"><code class=\"language-fallback\" data-lang=\"fallback\"><span class=\"line\"><span class=\"cl\">Device Drivers ---&gt;\n<\/span><\/span><span class=\"line\"><span class=\"cl\"> Graphics support ---&gt;\n<\/span><\/span><span class=\"line\"><span class=\"cl\"> [*] Bootup logo ---&gt;\n<\/span><\/span><span class=\"line\"><span class=\"cl\"> [*] Standard 224-color Linux logo\n<\/span><\/span><span class=\"line\"><span class=\"cl\"> Console display driver support ---&gt;\n<\/span><\/span><span class=\"line\"><span class=\"cl\"> [*] Framebuffer Console support\n<\/span><\/span><\/code><\/pre>\n<p>Assurez-vous que ces options sont coch\u00e9es avec <code>*<\/code> (ce sont des bool\u00e9ens, pas des modules).<\/p>\n<p>Ensuite, y&#8217;a plus qu&#8217;\u00e0 compiler. Adaptez le <code>-j<\/code> selon votre nombre de coeurs :<\/p>\n<div class=\"highlight\">\n<pre class=\"chroma\"><code class=\"language-fallback\" data-lang=\"fallback\"><span class=\"line\"><span class=\"cl\">make -j$(nproc)\n<\/span><\/span><span class=\"line\"><span class=\"cl\">sudo make modules_install\n<\/span><\/span><span class=\"line\"><span class=\"cl\">sudo make install\n<\/span><\/span><\/code><\/pre>\n<p>Sur Debian\/Ubuntu, lancez<\/p>\n<div class=\"highlight\">\n<pre class=\"chroma\"><code class=\"language-fallback\" data-lang=\"fallback\"><span class=\"line\"><span class=\"cl\">sudo update-grub\n<\/span><\/span><\/code><\/pre>\n<p>Sur Fedora, c&#8217;est<\/p>\n<div class=\"highlight\">\n<pre class=\"chroma\"><code class=\"language-fallback\" data-lang=\"fallback\"><span class=\"line\"><span class=\"cl\">sudo grub2-mkconfig -o \/boot\/grub2\/grub.cfg\n<\/span><\/span><\/code><\/pre>\n<p>Et si votre distro utilise un initramfs, pensez \u00e0 le r\u00e9g\u00e9n\u00e9rer aussi (<code>sudo update-initramfs -u<\/code> ou \u00e9quivalent).<\/p>\n<p>Et hop, red\u00e9marrez et admirez votre nouveau logo au boot !<\/p>\n<h3>Cr\u00e9ez votre propre logo<\/h3>\n<p>Si vous voulez utiliser une autre image que mon logo Korben, voici comment la convertir au bon format :<\/p>\n<div class=\"highlight\">\n<pre class=\"chroma\"><code class=\"language-fallback\" data-lang=\"fallback\"><span class=\"line\"><span class=\"cl\">sudo apt install imagemagick netpbm\n<\/span><\/span><span class=\"line\"><span class=\"cl\">convert mon_logo.png -background white -flatten -colors 224 temp.png\n<\/span><\/span><span class=\"line\"><span class=\"cl\">pngtopnm temp.png | ppmquant 224 | pnmtoplainpnm &gt; logo_linux_clut224.ppm\n<\/span><\/span><span class=\"line\"><span class=\"cl\">rm temp.png\n<\/span><\/span><\/code><\/pre>\n<p>Le kernel attend un format PPM ASCII (P3) avec maximum 224 couleurs. Pour la taille, pas de contrainte stricte mais entre 80&#215;80 et 200&#215;200 pixels c&#8217;est l&#8217;id\u00e9al. \u00c0 noter aussi que cette histoire de taille &#8220;id\u00e9ale&#8221; reste surtout une recommandation et pas une r\u00e8gle impos\u00e9e par le kernel car techniquement, Linux ne fixe <strong>aucune dimension maximale ou minimale<\/strong> pour le logo. L\u2019image est simplement <strong>centr\u00e9e \u00e0 l\u2019\u00e9cran<\/strong>, sans mise \u00e0 l\u2019\u00e9chelle.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/korben.info\/cdn-cgi\/image\/width=1200,fit=scale-down,quality=90,f=avif\/linux-kernel-logo-boot-personnaliser-tux\/linux-kernel-logo-boot-personnaliser-tux-3.png\" alt=\"\" loading=\"lazy\"><\/p>\n<p><strong>L\u00e0 je me suis loup\u00e9 !<\/strong><\/p>\n<p>Du coup, un logo trop grand ne sera pas redimensionn\u00e9 mais sera juste <strong>rogn\u00e9 ou visuellement d\u00e9gueu<\/strong> selon la r\u00e9solution du framebuffer.<\/p>\n<p>Les tailles autour de 80\u00d780 \u00e0 200\u00d7200 pixels donnent en g\u00e9n\u00e9ral le meilleur rendu, mais c\u2019est avant tout du bon sens. Et \u00e9vitez les d\u00e9grad\u00e9s trop complexes vu la limite de couleurs.<\/p>\n<h3>Et si \u00e7a marche pas ?<\/h3>\n<p>Sur les kernels r\u00e9cents (6.x et plus), sachez que <strong><code>simpledrm<\/code> joue un r\u00f4le cl\u00e9 dans l\u2019affichage du logo<\/strong>. En effet, sur beaucoup de machines modernes, il a pris le relais des anciens framebuffer comme <code>efifb<\/code> et permet d\u2019avoir un affichage tr\u00e8s t\u00f4t au boot, avant m\u00eame le lancement de l\u2019userspace.<\/p>\n<p>Donc si le logo ne s\u2019affiche pas alors que tout semble correctement configur\u00e9, le probl\u00e8me vient parfois simplement du fait que <strong>le framebuffer n\u2019est pas encore actif \u00e0 ce stade du d\u00e9marrage<\/strong>, selon le GPU, le firmware ou la fa\u00e7on dont le driver est initialis\u00e9.<\/p>\n<p>Autre cause fr\u00e9quente, <strong>Plymouth (ou un autre bootsplash)<\/strong> qui masque tout simplement le logo du kernel. Pour v\u00e9rifier, vous pouvez d\u00e9sactiver Plymouth temporairement en ajoutant <code>plymouth.enable=0<\/code> aux param\u00e8tres kernel dans GRUB.<\/p>\n<p>Rnfin, si vous utilisez un driver graphique KMS moderne (ce qui est le cas de la majorit\u00e9 des syst\u00e8mes actuels), le logo devrait alors s\u2019afficher pendant les toutes premi\u00e8res secondes du boot. En cas d\u2019\u00e9cran noir persistant, un test ponctuel avec <code>nomodeset<\/code> peut aider \u00e0 diagnostiquer le probl\u00e8me, mais ce n\u2019est pas une solution \u00e0 utiliser syst\u00e9matiquement sur les machines r\u00e9centes.<\/p>\n<p>Et, pour les probl\u00e8mes de couleurs bizarres, assurez-vous que votre fichier est bien en format P3 (ASCII) et pas P6 (binaire), quitte \u00e0 relancer la conversion avec <code>pnmtoplainpnm<\/code>.<\/p>\n<p>Derni\u00e8re pr\u00e9cision qui \u00e9vite pas mal de confusions et apr\u00e8s j&#8217;arr\u00eate de vous en faire des tartines, ce logo de boot est <strong>directement int\u00e9gr\u00e9 au kernel<\/strong>, et pas \u00e0 l\u2019initramfs. Autrement dit, r\u00e9g\u00e9n\u00e9rer l\u2019initramfs avec <code>update-initramfs<\/code> ou \u00e9quivalent <strong>n\u2019a aucun impact<\/strong> sur le logo du kernel. Donc si vous changez le logo, c\u2019est bien le <strong>kernel lui-m\u00eame<\/strong> qu\u2019il faut recompiler et r\u00e9installer.<\/p>\n<p>Bref, perso, je trouve \u00e7a super cool qu&#8217;on puisse enfin personnaliser ce logo sans se prendre la t\u00eate. \u00c7a fait un peu geek old-school c&#8217;est vrai, mais y&#8217;a un petit c\u00f4t\u00e9 frime \u00e0 avoir son propre logo au d\u00e9marrage de sa b\u00e9cane, que j&#8217;aime bien ^^.<\/p>\n<p>\n<a href=\"https:\/\/www.phoronix.com\/news\/LInux-Kconfig-Tux-Boot-Logo\">Source<\/a>\n<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Vous avez d\u00e9j\u00e0 r\u00eav\u00e9 de virer le petit Tux qui s&#8217;affiche au d\u00e9marrage de votre machine Linux pour le remplacer par un truc plus perso ? Bon OK, sur les distros modernes avec Plymouth ou un bootsplash, on ne le voit plus trop ce logo du kernel&#8230; mais si vous bootez en mode console framebuffer, il est bien l\u00e0 ! Petite pr\u00e9cision quand m\u00eame, le logo du kernel ne s\u2019affiche pas magiquement d\u00e8s qu\u2019on est en &#8220;console framebuffer&#8221;. En fait, pour que \u00e7a marche, il faut \u00e0 la fois que le support de la console framebuffer soit activ\u00e9 dans le kernel (CONFIG_FB_CONSOLE=y) et qu\u2019un framebuffer soit r\u00e9ellement disponible au moment du boot. Sur les machines modernes, \u00e7a passe souvent par simpledrm + KMS, ce qui fonctionne tr\u00e8s bien dans la majorit\u00e9 des cas. Mais selon le GPU et le firmware, il arrive encore que l\u2019\u00e9cran reste noir jusqu\u2019au passage en userspace, m\u00eame sans Plymouth. Le** logo peut s\u2019afficher**, mais ce n\u2019est pas garanti \u00e0 100 % sur toutes les configs. Bref, c&#8217;\u00e9tait possible avant mais fallait se farcir pas mal de bidouille dans les sources du kernel, et c&#8217;\u00e9tait pas franchement user-friendly. H\u00e9 bien bonne nouvelle, Vincent Mailhol vient de proposer un patch qui simplifie tout \u00e7a ! Du coup, avec ce nouveau patch pour un prochain kernel, vous pouvez sp\u00e9cifier directement le chemin de votre logo personnalis\u00e9 dans la configuration Kconfig. Fini les bidouilles dans les Makefiles et les sources, y&#8217;a maintenant trois options toutes propres : une pour le logo monochrome (format PBM), une pour la version 16 couleurs (PPM), et une pour la version 224 couleurs (PPM aussi). Et c&#8217;est \u00e0 la compilation, que l&#8217;outil pnmtologo convertit votre image en code C qui est ensuite directement int\u00e9gr\u00e9 au kernel. Et ensuite, c&#8217;est le framebuffer qui l&#8217;affiche au boot comme d&#8217;hab. Et l\u00e0 je me suis dit que \u00e7a serait cool de vous proposer mon logo Korben tout pr\u00eat, histoire que vous puissiez tester direct. Du coup je vous ai pr\u00e9par\u00e9 le fichier logo_linux_clut224.ppm au bon format (PPM ASCII 224 couleurs), vous n&#8217;avez plus qu&#8217;\u00e0 le t\u00e9l\u00e9charger et suivre le tuto ci-dessous. T\u00e9l\u00e9charger le logo Korben pour le boot Linux Ce qu&#8217;il vous faut ! Bon alors avant de vous lancer, v\u00e9rifiez que vous avez les sources du dernier kernel Linux, les outils netpbm pour la conversion d&#8217;image, et les trucs de compilation habituels (gcc, make&#8230;etc.). Hop, une fois que c&#8217;est bon, on peut attaquer. L&#8217;installation rapide (une fois le patch int\u00e9gr\u00e9) Avec le nouveau patch (une fois qu&#8217;il sera merg\u00e9 dans le kernel), c&#8217;est devenu hyper simple. Dans menuconfig ou xconfig, allez dans : Device Drivers -&gt; Graphics Support -&gt; Bootup logo -&gt; Standard 224-color Linux logo file: \/chemin\/vers\/logo_linux_clut224.ppm Voil\u00e0, vous sp\u00e9cifiez le chemin et c&#8217;est r\u00e9gl\u00e9. Mais si vous \u00eates sur un kernel plus ancien, faudra passer par la m\u00e9thode classique. La m\u00e9thode classique (test\u00e9e sur les kernels 5.x\/6.x) Commencez par installer les d\u00e9pendances. Sous Debian\/Ubuntu : sudo apt install netpbm build-essential libncurses-dev bison flex libssl-dev libelf-dev Sous Fedora\/RHEL (t\u00e9l\u00e9chargez les vraies sources kernel depuis kernel.org) : sudo dnf install netpbm-progs ncurses-devel elfutils-libelf-devel openssl-devel bc bison flex Et sous Arch : sudo pacman -S netpbm base-devel Ensuite, r\u00e9cup\u00e9rez les sources du kernel. Soit vous chopez celles de votre version actuelle avec apt source linux-image-$(uname -r), soit vous t\u00e9l\u00e9chargez la derni\u00e8re sur kernel.org. Une fois d\u00e9compress\u00e9es, copiez le logo Korben \u00e0 la place du logo par d\u00e9faut. Sachez quand m\u00eame que remplacer directement les fichiers dans drivers\/video\/logo\/ fonctionne tr\u00e8s bien pour un test perso, mais ce n\u2019est clairement pas une m\u00e9thode propre sur le long terme. \u00c7a complique les mises \u00e0 jour, \u00e7a casse la reproductibilit\u00e9 du build, et c\u2019est totalement inacceptable dans un contexte de packaging distro. Mais bon, pour bidouiller chez soi, comme on est en train de le faire l\u00e0, aucun souci. Mais pour un usage propre ou maintenable, mieux vaut \u00e9viter\u2026 et justement, le fameux patch dont je parlais plus haut va dans ce sens !! cp \/chemin\/vers\/logo_linux_clut224.ppm drivers\/video\/logo\/logo_linux_clut224.ppm Maintenant on configure le kernel. Copiez d&#8217;abord votre config actuelle avec cp \/boot\/config-$(uname -r) .config puis lancez make menuconfig. Naviguez vers : Device Drivers &#8212;&gt; Graphics support &#8212;&gt; [*] Bootup logo &#8212;&gt; [*] Standard 224-color Linux logo Console display driver support &#8212;&gt; [*] Framebuffer Console support Assurez-vous que ces options sont coch\u00e9es avec * (ce sont des bool\u00e9ens, pas des modules). Ensuite, y&#8217;a plus qu&#8217;\u00e0 compiler. Adaptez le -j selon votre nombre de coeurs : make -j$(nproc) sudo make modules_install sudo make install Sur Debian\/Ubuntu, lancez sudo update-grub Sur Fedora, c&#8217;est sudo grub2-mkconfig -o \/boot\/grub2\/grub.cfg Et si votre distro utilise un initramfs, pensez \u00e0 le r\u00e9g\u00e9n\u00e9rer aussi (sudo update-initramfs -u ou \u00e9quivalent). Et hop, red\u00e9marrez et admirez votre nouveau logo au boot ! Cr\u00e9ez votre propre logo Si vous voulez utiliser une autre image que mon logo Korben, voici comment la convertir au bon format : sudo apt install imagemagick netpbm convert mon_logo.png -background white -flatten -colors 224 temp.png pngtopnm temp.png | ppmquant 224 | pnmtoplainpnm &gt; logo_linux_clut224.ppm rm temp.png Le kernel attend un format PPM ASCII (P3) avec maximum 224 couleurs. Pour la taille, pas de contrainte stricte mais entre 80&#215;80 et 200&#215;200 pixels c&#8217;est l&#8217;id\u00e9al. \u00c0 noter aussi que cette histoire de taille &#8220;id\u00e9ale&#8221; reste surtout une recommandation et pas une r\u00e8gle impos\u00e9e par le kernel car techniquement, Linux ne fixe aucune dimension maximale ou minimale pour le logo. L\u2019image est simplement centr\u00e9e \u00e0 l\u2019\u00e9cran, sans mise \u00e0 l\u2019\u00e9chelle. L\u00e0 je me suis loup\u00e9 ! Du coup, un logo trop grand ne sera pas redimensionn\u00e9 mais sera juste rogn\u00e9 ou visuellement d\u00e9gueu selon la r\u00e9solution du framebuffer. Les tailles autour de 80\u00d780 \u00e0 200\u00d7200 pixels donnent en g\u00e9n\u00e9ral le meilleur rendu, mais c\u2019est avant tout du bon sens. Et \u00e9vitez les d\u00e9grad\u00e9s trop complexes vu la limite de couleurs. Et si \u00e7a marche pas ? Sur les kernels r\u00e9cents (6.x et plus), sachez que simpledrm joue un r\u00f4le cl\u00e9 dans l\u2019affichage du logo. En effet, sur beaucoup de machines modernes, il<\/p>\n","protected":false},"author":1,"featured_media":1978,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"give_campaign_id":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_kadence_starter_templates_imported_post":false,"footnotes":""},"class_list":["post-1977","page","type-page","status-publish","has-post-thumbnail","hentry"],"campaignId":"","_links":{"self":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/1977","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/comments?post=1977"}],"version-history":[{"count":0,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/1977\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media\/1978"}],"wp:attachment":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media?parent=1977"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}