Warning: Cannot modify header information - headers already sent by (output started at /mnt/159/sdb/b/1/freezebit/mobile_news.php:2) in /mnt/159/sdb/b/1/freezebit/fonctions.php on line 207
_tarantula_ - FreeZeBiT's Home
freezebitarchives
actualités

Ubuntu : Activer le partage d'écran (vino) - Ubuntu 18.04

28/11/2018 à 21:02:42
Normalement le paquet vino est installé de base, mais pour être sûr, exécutez les commandes suivantes dans le Terminal :
sudo apt update
sudo apt install -y vino

Il faut ensuite activer le partage de l'écran.
Pour cela, allez dans les Paramètres puis Partage (ou depuis le Terminal : gnome-control-center sharing).



Là, activez le partage puis cliquez sur "Partage d'écran" pour ensuite activer les coches suivantes et définissez vos options d'accès comme vous le souhaitez :


Ceci fait, ajoutez une règle à votre pare-feu (si celui-ci est activé) pour autoriser les connexions sur le port 5900 :
sudo ufw allow from any to any port 5900 proto tcp

Enfin, certains clients VNC (tels ceux sur Windows) ont des soucis avec l'encryptage, il faut donc le désactiver :
gsettings set org.gnome.Vino require-encryption false

Windows : la mise à jour de Windows 10 est bloquée par un programme non compatible

07/04/2018 à 01:08:12
Des grands malades chez Microsoft...
C'est la première chose qui me soit venue à l'esprit quand je suis tombé sur ce problème, et surtout sur sa solution !

Mise à jour de Windows 10 version 1709 (Fall Creators Update), je lance Windows Update pour effectuer la mise à niveau de mon PC.
Et là, installation impossible !

Windows m'indique que j'ai WinZip 6.3 - 8.0, pas compatible avec la nouvelle version de Windows 10, et que je dois le désinstaller manuellement.

Oui, je veux bien croire que ces versions de WinZip datant des années 2000 (et moins) ne soient plus compatibles (et encore... ?).
Toujours est-il que je n'ai AUCUNE version de WinZip installée sur ma machine.

Bref, après maintes recherches vaines de "winzip" sur mon disque C: et à farfouiller dans la base de registre, je regarde un peu sur le net ce qu'il en est.

J'ai finalement appris qu'il faut aller voir dans certains logs pour avoir plus de détails.
On s'attaque à des fichiers systèmes et cachés, donc il faut afficher les dossiers et fichiers cachés et lancer les applications en mode administrateur.

A commencer par le fichier suivant :

C:$WINDOWS.~BT\Sources\Panther\setupact.log

Il détaille beaucoup d'infos sur la procédure de mise à jour.
En fouillant vers la fin du fichier, je fini par tomber sur le fameux winzip :

2018-04-06 23:10:41, Info                  CONX   Windows::Compat::Appraiser::SetupXmlOutputter::WriteProgramUninstallAction (480):   Manual uninstall required for winzip32.exe|68a9abdcb2bf0cbb.

Ca ne nous apprend rien de plus, mais à tout hazard, je fais une recherche de "winzip32.exe" sur mon disque C: (oui, oui, même après avoir rechercher uniquement "winzip"...).
Mais rien (normal hein, WinZip pas installé ^^).

Je poursuis mes recherches sur le net et j'apprends qu'il faut aller voir les fichiers "*_APPRAISER_HumanReadable.xml" de ce même dossier "C:\$WINDOWS.~BT\Sources\Panther".
En effet, j'en trouve un nommé "uzpz23p-5UC29kd+.6.1.2.3.6.0.0_APPRAISER_HumanReadable.xml" (16 Mo la bête quand même).

Bon, j'y jette un oeil (avec Notepad++ pour info, n'allez pas ouvrir un fichier si volumineux avec le Bloc-notes ou autre éditeur à la noix hein).
Direct, j'y recherche "winzip32.exe" et voilou les résultats :

<PropertyList Type="Inventory">
	<Property Name="AssetType" Value="File" />
	<Property Name="BinFileVersion" Value="10.0.0.0" />
	<Property Name="BinaryType" Value="pe32_i386" />
	<Property Name="FileId" Value="0000efa93b22fd4a0ad7b1c206f445c2bbf38347ca76" />
	<Property Name="LongPathHash" Value="winzip32.exe|68a9abdcb2bf0cbb" />
	<Property Name="LowerCaseLongPath" Value="f:\xxxxxxxxx\xxxxxxxxxxx\xx\xxxxxxxx\winzip\winzip32.exe" />
	<Property Name="ProgramId" Value="0006d61ef39c6b29c0cf624ef13b057ee63e00000904" />
	<Property Name="Size" Value="0x00000000000F0000" />
</PropertyList>

<PropertyList Type="DecisionAggregator">
	<Property Name="ApplicableTargetVersion" Value="RS3" Ordinal="2" />
	<Property Name="ApplicableTargetVersion" Value="ALL" Ordinal="1" />
	<Property Name="BIN_FILE_VERSION" Value="10.0.0.0" Ordinal="1" />
	<Property Name="BIN_PRODUCT_VERSION" Value="6.3.0.0" Ordinal="1" />
	<Property Name="BOE_ProgramId" Value="" Ordinal="1" />
	<Property Name="BlockUpgrade" Value="TRUE" Ordinal="2" />
	<Property Name="COMPANY_NAME" Value="Nico Mak Computing, Inc." Ordinal="1" />
	<Property Name="FILE_VERSION" Value="10.0 (32-bit)" Ordinal="1" />
	<Property Name="IsSdbBlockUpgrade" Value="TRUE" Ordinal="2" />
	<Property Name="IsSdbBlockUpgradeUx" Value="TRUE" Ordinal="2" />
	<Property Name="LINK_DATE" Value="10/12/1998 16:52:20" Ordinal="1" />
	<Property Name="LowerCaseLongPathUnexpanded" Value="f:\xxxxxxxxx\xxxxxxxxxxx\xx\xxxxxxxx\winzip\winzip32.exe" Ordinal="1" />
	<Property Name="Name" Value="WINZIP32.EXE" Ordinal="1" />
	<Property Name="NeedsUninstall" Value="TRUE" Ordinal="2" />
	<Property Name="NtfsIdHigh" Value="65536" Ordinal="1" />
	<Property Name="NtfsIdLow" Value="29038" Ordinal="1" />
	<Property Name="PRODUCT_NAME" Value="WinZip" Ordinal="1" />
	<Property Name="PRODUCT_VERSION" Value="7.0" Ordinal="1" />
</PropertyList>

Donc en effet, j'ai bien un fichier "winzip.exe" présent à l'emplacement "f:\xxxxxxxxx\xxxxxxxxxxx\xx\xxxxxxxx" (oui, enfin, les "x" c'est histoire de masquer le vrai chemin ^^).
Ce qui est intéressant ce sont surtout ces 3 lignes :

	<Property Name="IsSdbBlockUpgrade" Value="TRUE" Ordinal="2" />
	<Property Name="IsSdbBlockUpgradeUx" Value="TRUE" Ordinal="2" />
	<Property Name="NeedsUninstall" Value="TRUE" Ordinal="2" />

Donc ça bloque la mise à jour, et nécessite d'être désinstallé...
Ah... pour un fichier qui traine sur un disque ?
Disque qui n'est PAS le disque système !!!
ET UN PROGRAMME NON INSTALLE !!! (il ne savent plus détecter les programmes installés ou non chez Microsoft ???)

C'est super de la part de Microsoft d'avoir penser à scanner la totalité de notre PC à la recherche des exe non compatibles (et encore... si je mets ça sur un disque externe, je le débranche au moment de la mise à jour, ça n'aurait poser aucun problème).
Mais pourquoi bloquer la mise à jour ?! Sérieux ?!?

Là, je suis prévenu que le programme ne fonctionnera plus.
Et si je désire continuer quand même, pourquoi ne pas me permettre la mise à niveau ???
Et pourquoi je dois fouiller manuellement dans les logs pour trouver la source exacte du soucis ????

Déjà leur nouveau système de mise à jour obligatoire me gonfle, il bouffe un max de ressources quand il veut et en plus, on ne contrôle plus rien.
Je déteste !! (sur Windows 7 c'était très bien comme principe de pouvoir choisir si on veut ou pas faire les maj en auto).

D'un côté il y a un système complètement automatique où ne contrôle rien.
De l'autre, au moindre soit disant problème, on arrête tout et c'est démerdes toi tout seul !!

La débilité n'a pas de prix chez Microsoft...

Enfin bon, ce n'est pas que je voulais pousser un coup de gueule... désolé, mais vraiment ce nouveau Windows Update...

En bref, si vos mises à jour sont bloquées pour une obscure raison, pensez à jeter un oeil à ces fichiers :

C:$WINDOWS.~BT\Sources\Panther\setupact.log
C:$WINDOWS.~BT\Sources\Panther\*_APPRAISER_HumanReadable.xml

Wahou !!

26/08/2015 à 16:11:41
Je découvre qu'en 2014 une vidéo de HL Arena a été mise en ligne !!
10 ans après l'arrêt de ce mod que j'ai développé des gens y jouent ^^

GTA Online - 2 meteorites in Los Santos 2015 05 29

02/06/2015 à 02:22:35

Delphi : convertir un TIcon en TBitmap transparent

14/12/2014 à 01:50:56
function GetBitmap(AIcon: TIcon): TBitmap;
var
   bitmap: TBitmap;
begin
   bitmap := TBitmap.Create;
   with bitmap do begin
      Transparent := True;
      TransparentColor := clWhite;
      SetSize(AIcon.Width, AIcon.Height);
      Canvas.FillRect(Canvas.ClipRect);
      Canvas.Draw(0, 0, AIcon);
   end;
   Result := bitmap;
end;
Enjoy ;)

Ahri Penta

06/04/2014 à 23:41:22

Skarner mid - how to carry a (bronze) game

26/02/2014 à 23:38:21

le site sur smartphone

28/11/2011 à 02:15:28
Oui, je me mets un peu au goût du jour ;)

Vous pouvez donc venir sur mon site depuis votre smartphone, il sera alors affiché de manière optimisé pour une navigation et une lisibilité accrues sur ce support.

nouveau projet / utilitaire Mapper HTML

16/10/2009 à 16:34:19
Nouvel utilitaire que j'ai en stock depuis au moins 2 ans...

A l'origine conçu pour un collègue de boulot qui ne trouvait pas de programme permettant de générer du code HTML pour la conception de map...

Voilà donc comment est né ce projet, et aujourd'hui je le mets en ligne car je me rend compte que les collègues l'utilisent toujours !!

Infos & téléchargements : cliquer ici.

du nouveau...

13/10/2009 à 17:30:15
Oui, nouveau site, plus lisible que l'ancien.


Nouveau tutoriel aussi, enfin code source pour être précis : une classe codée en C# permettant le téléchargement de fichiers, avec gestion des identifiants si authentification proxy / site web requise.


Ca se passe par ici.