**Welcome back to another edition of Questions and Answers! In this section we will endeavour to answer your Ubuntu questions. Be sure to add details of the version of your operating system and your hardware. I will try to remove any personally identifiable strings from questions, but it is best not to include things like serial numbers, UUIDs, or IP addresses. If your question does not appear immediately, it is just because there is such a lot, and I do them, first-come-first-served.** Bienvenue de retour dans un nouvel épisode de Q. ET R. ! Dans cette rubrique, nous essayerons de répondre à vos questions sur Ubuntu. Assurez-vous d’ajouter les détails de la version de votre système d’exploitation et de votre matériel. J’essaierai d’enlever de vos questions toutes chaînes qui pourraient vous identifier personnellement, mais il vaut mieux ne pas inclure des choses comme des numéros de série, des UUID ou des adresses IP. Si votre question n’apparaît pas tout de suite, ce n’est que parce qu’il y en a beaucoup et que je les traite sur la base de premier arrivé, premier servi. **So I was looking at new games to review (Deep Rock Survivors) and realised there were waaay too many Vampire Survivors clones. I realised that I wanted to play an auto-battler, not an auto shooter, and the second game that came to mind was Z from 1996. I used to own the game, but CD rot meant it was gone. So I bought it on Steam for less than $5 USD. Big mistake! Not only is it slower than a government worker coming back from break, it is also buggy, and not the original. So I went looking. Google – to find the results have been censored. It is not the first time I realised how much Google censors, but this time it just peeved me off. This had me searching for search engines that don’t just mirror Google results! Anyway, it brings me to my point; when you outsource your work or computer, you have no control over it. Google decides what you see or don’t see when you use them. This is the other reason I do not like VPS’s and other cloud hosting... Don’t get me wrong, there are use cases for it. The company I work for now, certainly has a use case for it. I’m talking about things like Sony deleting people’s digital movies or Kindle deleting my digital books. Everyone wants control over your stuff these days and everyone seems content to give it to them??? I mean, I wanted to grab that new Nightingale game, but online only is a hard pass for me. Instead of people voting with their wallets and not buying the game, millions of sheeple are buying, basically a game that is a bomb with a fuse. It’s times when I see stuff like this, I feel they deserve everything that comes their way. I suppose that is why Linux people are my people. ** Bon, je regardais de nouveaux jeux pour en faire la critique (Deep Rock Survivors) et je me suis rendu compte qu’il y a beauuucoup trop de clones de Vampire Survivors. Je me suis rendu compte que je voulais jouer à un auto-batailleur, pas un auto-jeu de tir, et le deuxième jeu qui m’est venu à l’esprit était Z de 1996. Autrefois, j’étais propriétaire du jeu, mais la putréfaction du CD a signifié son départ. Je l’ai donc acheté sur Steam pour moins de 5 $ US. Grossière erreur ! Il est non seulement plus lent qu’un fonctionnaire qui revient d'une pause, mais il est également plein de bogues et ce n’est pas l’original. Aussi, j’ai commencé à chercher. Google – pour trouver que les résultats était censurés. Ce n’est pas la première fois que je me suis rendu compte à quel point Google censure les choses, mais cette fois-là, ça m’a sérieusement énervé. Cela m’a fait rechercher des moteurs de recherche qui font autre chose que de reprendre les résultats de Google ! Quoiqu’il en soit, cela m’amène à mon point : quand vous externalisez votre travail ou votre ordinateur, vous ne pouvez plus le contrôler. Quand vous utilisez Google, c’est lui qui décide ce que vous verrez ou pas. C’est l’autre raison pour laquelle je n’aime pas trop les VPS et autres hébergements dans le nuage… Ne vous méprenez pas, il y a des cas où leur utilisation est valable. La société pour laquelle je travaille actuellement en a très certainement des cas d’utilisation. Je parle des trucs comme Sony qui suppriment les films numériques de gens ou Kindle qui supprime mes livres numériques. Actuellement, tout le monde veut pouvoir contrôler ce qui vous est propre et tout le monde semble content de les laisser faire ??? Par exemple, je voulais obtenir le nouveau jeu Nightingale, mais je n’accepte pas du seulement en ligne. Au lieu de voter avec leur portefeuille et ne pas acheter le jeu, de millions de gens-moutons achètent essentiellement un jeu qui est une bombe amorcée. C’est quand je suis témoin de trucs comme ça que je pense qu’ils méritent tout ce qui leur arrive. Je suppose que c’est pour ça que les gens qui aiment Linux font partie de mes amis. **Q: I got a course on Udemy, Ultimate SQL bootcamp, but they only cover windows and MAC installs for mysql. I installed it myself from linuxgenie.net, and all went well. I went to bed and the next day I couldn't log in any more. My password can’t be wrong as I made it “zxcvb” because it is in a VM with no network and I used it all night. This is copied from the terminal: sudo mysql -u root -p [sudo] password for Sydney: Sorry, try again [sudo] password for Sydney: Sorry, try again. And it just continues like that, even if I copy and paste from my notes. This is not the first time it happened, I can’t keep uninstalling and reinstalling every time. What are my options? A: Look carefully, even though you typed mysql -u.... you have a sudo preceding it. That may be the first time you authenticated sudo in that terminal, so you need to put in your Ubuntu user password first and once that is successful, it will ask you for your sql user / password. Q: Something weird happened in the last week; if I go to the files I saved, I can't access them any more. If I go to properties->permissions, it says "root" and not "me". I’m not even sure what I did wrong either. A: Usually the culprit is sudo if you are new to Ubuntu. You usually see sudo this and sudo that, and then you launch an application with sudo, like gedit or kate or whatever. Sudo means you are now pretending to be root. The files you save don’t know that, and will say they belong to root. Don’t use sudo unless 100% needed. You will have to use chown on each and every file you saved as root. Don’t do this willy-nilly as there are files supposed to be owned by root, only the files belonging to you.** Q : J’ai obtenu un cours, Ultimate SQL en intensif, sur Udemy, mais il ne traite pas des installations de mysql sous Windows et MAC. Je l’ai installé moi-même à partir de linuxgenie.net et tout s’est bien passé. Je me suis couché et le lendemain je n’arrivais plus à me connecter. Le mot de passe ne peut pas être mauvais, car j’ai choisi « zxcvb » parce que c’est dans une VM sans réseau et je l’ai utilisé toute la nuit. Voici ce qu’affiche le terminal : sudo mysql -u root -p [sudo] password for Sydney: Sorry, try again [sudo] password for Sydney: Sorry, try again. Et ça continue encore et encore, même si je fais un copier-coller à partir de mes notes. Ce n’est pas la première fois que ça m'arrive et je ne peux pas désinstaller et ré-installer à chaque fois. Quelles sont mes options ? R : Regardez attentivement : un sudo précède mysql -u .... Cela pourrait être la première fois que vous ayez authentifié sudo dans ce terminal-là, ce qui signifie que vous devez entrer votre mot de passe d’utilisateur d’Ubuntu d’abord et, une fois cela accepté, vous serez invité à donner votre nom d’utilisateur et mot de passe pour sql. Q : Quelque chose de bizarre s’est passé au cours de la dernière semaine : si je vais au fichier que j’ai sauvegardé, je ne peux plus y accéder. Si je vais à propriétés – permissions, ça dit « root » et pas « moi ». Je ne sais même pas ce que j’ai fait de mauvais non plus. R : Le coupable est généralement sudo si vous débutez sous Ubuntu. Vous avez l’habitude de voir sudo ceci et sudo cela, puis vous lancez une application avec sudo, comme gedit ou kate ou n’importe quoi. Sudo signifie que vous prétendez être root. Les fichiers que vous avez sauvegardés ne le savent pas et diront qu’ils appartiennent à root. Il ne faut pas utiliser sudo à moins d’en avoir besoin à 100 %. Vous devrez utiliser chown sur chacun des fichiers que vous avez enregistrés en tant que root. Ne le faites pas n’importe comment, mais uniquement sur les fichiers qui vous appartiennent, car il y a des fichiers dont root doit être le propriétaire. **Q: My bluetooth headphones work fine with my dongle, however, my dongle is old USB (office supplies) and my laptop has only USB-C ports. I use a converter, but it sticks out too far. I want to use my laptop’s built-in bluetooth, but my headphones are not detected at all. My Ubuntu is up to date and I know that the bluetooth works; it used to work with my previous headphones. It connects to my phone’s built-in bluetooth every time. A: Before we go off faffing with software, if you boot with a live Ubuntu distro, does it work there? Bluetooth is a bit of a minefield when it comes to computers. See: https://www.youtube.com/watch?v=_fr_Xga4hmE Q: I want to control the fans on my Dell laptop with fancontrol on Ubuntu 22.04. If I use lm-sensors, I can see sensors, but I have no idea where to start to configure any of this. Isn’t there something simple like MSI afterburner? I mean Dell supports Linux now, right? A: MSI Afterburner, I wish! OK, Dell usually needs a shim to run, *IF you can get fancontrol talking to Dell firmware at all. I have no idea why they don’t make fan control software for Linux, probably M$ money at play. Dell does not really support Linux, other than allowing firmware updates, the rest is just lip service. (Don’t believe me? Call the support). You are going to have to console yourself with the firmware controlled version, sorry.** Q : Mon casque bluetooth fonctionne très bien avec ma clé USB, mais celle-ci est du genre vieil USB (fournitures de bureau) et mon portable n’a que des ports USB-C. J’utilise un convertisseur, mais il est trop protubérant. Je voudrais utiliser le bluetooth de mon portable, mais mon casque n’est pas du tout détecté. Ubuntu est à jour et je sais que le bluetooth fonctionne – il fonctionnait avant avec mon casque précédent. Le bluetooth connecte au bluetooth intégré dans mon téléphone sans problème. R : Avant que l’on commence à bricoler avec les logiciels, si vous démarrez avec une distrib. live Ubuntu, est-ce qu’il fonctionne avec ? Bluetooth est en quelque sorte un champ de mines pour les ordinateurs. Regardez : https://www.youtube.com/watch?v=_fr_Xga4hmE Q : Je voudrais contrôler les ventilateurs de mon portable Dell avec fancontrol sur Ubuntu 22.04. Si j’utilise lm-sensors, je peux voir des capteurs, mais je n’ai aucune idée de comment configurer tout cela. N’y a-t-il rien de simple comme MSI afterburner ? Après tout, Dell prend Linux en charge maintenant, non ? R : MSI Afterburner, si seulement ! OK, généralement Dell a besoin d’une cale pour fonctionner, *SI vous arrivez à faire en sorte que fancontrol parle au firmware Dell. Je n’ai aucune idée pourquoi ils ne fabriquent pas un logiciel pour Linux qui contrôlerait les ventilateurs, mais c’est probablement l’argent de M$ qui est en jeu. Dell ne prend pas en charge Linux pour de vrai, autre que permettre des mises à jour du firmware. Le reste n’est que des paroles en l’air. (Vous ne me croyez pas ? Appelez leur support.) Désolé, mais vous allez devoir vous consoler avec la version contrôlée par le firmware. **Q: This is weird, I have Ubuntu 22,04 and 22,10. When I try to install a library, I can get it working on the older version, but the newer version is saying “unable to locate package”. It is this knock-on effect, I need a to run b, and b to run c. It’s not making sense to me. A: This is why I tell people not to bother with test releases, unless you are willing to toss it. Ubuntu 22.10 is end-of-life, but Ubuntu 22.04 is not, so it does not matter how much newer it is, EOL means there are no upgraded packages released for it any more. See: https://help.ubuntu.com/community/EOLUpgrades Q: Is there a graphical way to work with grub? I am not at all comfortable on the terminal with grub timeouts and adding stuff to lines as I have bungled it twice before. Every time something goes wrong I get nervous. A: May I suggest using Grub Customizer, I have not used it myself, but it seems like a viable option. See: https://askubuntu.com/questions/100232/how-do-i-change-the-grub-boot-order** Q : Ceci est bizarre : j’ai Ubuntu 22.04 et 22.10. Quand j’essaie d’installer une bibliothèque, je peux la faire fonctionner sur la première version, mais la version plus récente me dit « impossible de trouver le paquet ». C’est l’effet domino : j’ai besoin de a pour exécuter b et de b pour exécuter c. Ce n’est pas logique. R : C’est pourquoi je dis aux gens de ne pas s’ennuyer avec les versions test à moins d’être d’accord pour les abandonner. Ubuntu 22.10 est en fin de vie, mais Ubuntu 22.04 ne l’est pas et peu importe l’âge de chacune. EOL signifie que des paquets mis à jour ne sont plus disponibles pour la version concernée. Regardez : https://help.ubuntu.com/community/EOLUpgrades Q : Grub a-t-il une interface graphique ? Je suis très mal à l’aise sur le terminal avec des temps d’arrêt de Grub et l’ajout de trucs aux lignes, puisque je l’ai déjà fait foirer deux fois. Chaque fois que quelque chose se passe mal, je deviens anxieux. R : Puis-je suggérer l’utilisation de Grub Customizer ? Je ne l’ai pas utilisé moi-même, mais cette option semble viable. Regardez : https://askubuntu.com/questions/100232/how-do-i-change-the-grub-boot-order **Q: Do I need to learn docker to have an isolated environment? I am using Ubuntu Minotaur. A: Firstly, the question is too vague for a real answer. Docker is an isolated environment, BUT it is made to run an app and terminate once the app completes and therefore application environment only. You may be looking for a virtual machine. “Docker is a tool for building and deploying applications by packaging them into lightweight containers.” Q: I get a popup that says: kernel driver not installed =- rc1908. The virtualbox kernel driver is either not loaded or not set up correctly, please try setting it up again by executing ‘/sbin/vboxconfig’ as root. I have Ubuntu 22.04 LTS. A: My first reaction would be to uninstall virtualbox and reinstall virtualbox, especially if you did it from a .deb-file. The kernel driver issue I suspect is you installed DKMS, so that may be build-essentials. After searching for a few minutes, I found this, hope it helps: https://stackoverflow.com/questions/78061041/getting-an-error-in-virtualbox-on-ubuntu-22-04-lts-kernel-driver-not-installed/78067344#78067344 ** Q : Devrais-je apprendre docker pour avoir un environnement isolé ? J’utilise Ubuntu Minotaur. R : D’abord, la question est tellement vague qu’une vraie réponse est impossible. Docker est un environnement isolé, MAIS son objectif est de lancer une appli et de s'arrêter une fois l’appli terminée. Ainsi, c’est seulement un environnement pour les applications. Vous cherchez peut-être une machine virtuelle. « Docker est un outil pour la construction et le déploiement d’applications en les mettant dans des conteneurs légers. » Q : Un pop-up s’affiche me disant kernel driver not installed =- rc1908. The virtualbox kernel driver is either not loaded or not set up correctly, please try setting it up again by executing ‘/sbin/vboxconfig’ as root.(Le pilote du noyau n’est pas installé =- rc1908. Le pilote du noyau dans virtualbox n’est, soit pas chargé, soit configuré de façon incorrecte. Veuillez essayer de le configurer à nouveau en exécutant « /sbin/vboxconfig » en tant que root.) J’ai Ubuntu 22.04 LTS. R : Ma première réaction serait de désinstaller Virtualbox et de la ré-installer, surtout si vous l’avez fait à partir d’un fichier .deb. Je soupçonne que le problème du pilote du noyau est dû au fait que vous ayez installé DKMS ; ainsi cela pourrait être build-essentials. Après quelques minutes de recherche, j’ai trouvé ceci et j’espère qu’il vous aidera : https://stackoverflow.com/questions/78061041/getting-an-error-in-virtualbox-on-ubuntu-22-04-lts-kernel-driver-not-installed/78067344#78067344 **Q: I have set up a server with Ubuntu 22.04 LTS. Only two of my friends know about it and when it is on. I see six IP addresses always. How can I check to see who they belong to? Please explain it like you are talking to a toddler? A: a) You could simply ask your friends for their IP’s. b) You could look it up if you know where they live. On the server, simply curl their IP address to a resolver like https://ipinfo.io/. For instance, let's say I know Ronnie’s IP. I look at the resolver above and see they provide ip: hostname: city: region: country: loc: org: postal: timezone: Since he is in the UK, postal would be the best (narrowest, some provide long/lat), so I type: curl -s https://ipapi.co/84.64.83.209/postal and get g68. If you have a better resolver, you may get g68 8bw. You will need a browser to look that up and find it is Dunbrach Road, Cumbernauld, Glasgow, Scotland. There are some cheap OSINT courses on Udemy. ** for all the monkeys out there, it is a thumb-suck IP, not Ronnie’s real IP. Q: Month-old newbie here. I installed Dbgate on Ubuntu as it is free and it has a dark theme. I connected to my mySQL instance. I see ‘localhost – unsaved a checkmark and mysql’, my question is, how do I save it as a named instance? I don’t even see a save. A: I cannot say, I suspect it may be a feature of the paid version? You will need to ask on their forum. We mostly cover the OS only, not app support.** Q : J’ai configuré un serveur avec Ubuntu 22.04 LTS. Seulement deux de mes amis savent qu’il existe et quand il est lancé. Je vois toujours six adresses IP. Comment vérifier à qui elles appartiennent ? Expliquez-le moi, s’il vous plaît, comme si vous parlez à un nourrisson. R : a) Vous pouvez tout simplement demander leur adresse IP à vos amis. b) Vous pouvez les rechercher si vous savez où ils habitent. Sur le serveur, il suffit de « curl » leur adresse ip à un résolveur comme https://ipinfo.io/. Par exemple, disons que je connais l’IP de Ronnie. Je vais au résolveur ci-dessus et vois qu’il fournit ip: hostname: city : region: country: loc: org: postal: timezone: Puisqu’il se trouve au Royaume-Uni, le postal serait le mieux (le plus étroit, certains donnent longitude et lattitude). Ainsi, je tape : curl -s https://ipapi.co/84.64.83.209/postal et g68 s’affiche. Si votre résolveur est meilleur, vous pourriez avoir g68 8bw. Vous devrez le rechercher dans un navigateur et, alors, vous trouverez qu’il s’agit de Dunbrach Road, Cumbernauld, Glasgow, Scotland. Il y a des cours d’OSINT peu chers sur Udemy. ** pour tous les singes : l’IP est bidon, pas la vraie adresse IP de Ronnie. Q : Je suis un débutant d’un mois. J’ai installé Dbgate sur Ubuntu puisqu’il est gratuit et a un thème sombre. Je me suis connecté à mon instance de mySQL. Je vois «  localhost – unsaved a checkmark and mysql ». Ma question est, comment la sauvegarder comme une instance avec un nom ? Je ne vois même pas la possibilité de la sauvegarder. R : Je ne peux pas vous le dire. Je soupçonne que ça puisse être une fonction de la version payante... Il faudrait poser la question sur leur forum. Pour la plupart, nous traitons seulement de l’OS, pas du support des applis. **Q: I installed VirtualBox 7, and when I run my Manic Minotaur VM, it opens a small window, and when I try to maximize it, the OS window stays small; what’s going on here? A: You would need to install the guest utils in the vm: sudo apt install virtualbox-guest-utils once done, adjust your screen size with display and you should be good.** Q : J’ai installé VirtualBox 7 et, quand je lance ma VM de Manic Minotaur, une petite fenêtre s’ouvre et, quand j’essaie de la maximiser, la fenêtre de l’OS reste petite. Qu’est-ce qui se passe ? R : Il faudrait installer les outils pour invité dans la vm : sudo apt install virtualbox-guest-utils une fois cela fait, ajuster la taille de l’écran avec « display » (affichage) et tout devrait bien se passer.