#1 Le 05/05/2020, à 20:17
- pseudofab

Bug;X Error of failed request: BadLength (poly request too large or..
Lors de l'exécusion d'un code python, le terminal me revoit l'erreur suivante:
python3 bidon.py
X Error of failed request: BadLength (poly request too large or internal Xlib length error)
Major opcode of failed request: 139 (RENDER)
Minor opcode of failed request: 20 (RenderAddGlyphs)
Serial number of failed request: 692
Current serial number in output stream: 786Le programme python est correct et s'exécute sans souci sur windows. Après recherche il semble il y avoir un bug répertoriié :
https://bugs.launchpad.net/bugs/1852985
On en parle à plusieurs sur le net mais je n'ai pas saisi qu'elles sont les solutions apportées...
Voici le code qui recrée le bug:
import tkinter as tk
import tkinter.font as tkfont
from tkinter.scrolledtext import ScrolledText
root = tk.Tk()
frame = tk.LabelFrame(root, text="Polices")
frame.grid()
ft = tkfont.families()
txt = ScrolledText(frame, width=50, height=20)
txt.grid()
txt.insert("1.0", 'Polices:\n')
txt.tag_add("tagpolices", "1.0", "insert")
for i,f in enumerate(ft):
font = tkfont.Font(frame, size=20, family=f)
tag = f'tag{i}'
txt.tag_config(tag, font=font)
txt.insert("end", f, tag, '\n')
root.mainloop()Je suis sous ubuntu 18.04 Mate.
Dernière modification par pseudofab (Le 05/05/2020, à 20:20)
# Là pour le plaisir de découvrir ...
# Envie d'apprendre Bash ou Python? Pensez aux MOOC ---> https://forum.ubuntu-fr.org/viewtopic.php?id=2030646
Hors ligne
#2 Le 05/05/2020, à 21:04
- Vobul

Re : Bug;X Error of failed request: BadLength (poly request too large or..
T'as essayé d'installer la font symbola ? https://github.com/LukeSmithxyz/voidric … -478303013
Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
Hors ligne
#3 Le 05/05/2020, à 22:05
- pseudofab

Re : Bug;X Error of failed request: BadLength (poly request too large or..
Oui mais cela n'a eu aucun effet sur le bug
# Là pour le plaisir de découvrir ...
# Envie d'apprendre Bash ou Python? Pensez aux MOOC ---> https://forum.ubuntu-fr.org/viewtopic.php?id=2030646
Hors ligne
#4 Le 10/05/2020, à 19:13
- pseudofab

Re : Bug;X Error of failed request: BadLength (poly request too large or..
Bug aussi présent sur la 2O.O4 ![]()
Par contre pas de soucis avec la 16.04 (ppa python3.6)
J'ai aussi posté sur askubuntu.com (mon 1er message international ^^) pour en savoir plus. Mais bon le message n'est pas vraiment regardé.
# Là pour le plaisir de découvrir ...
# Envie d'apprendre Bash ou Python? Pensez aux MOOC ---> https://forum.ubuntu-fr.org/viewtopic.php?id=2030646
Hors ligne