From a_schapira at verizon.net Tue Jul 5 22:17:08 2016 From: a_schapira at verizon.net (Al Schapira) Date: Tue, 05 Jul 2016 22:17:08 -0400 Subject: [Idle-dev] Corrupt idle top level menus Message-ID: <1467771428.2070.17.camel@verizon.net> Using idle 2.7.10 under Fedora linux 22: $ uname -a Linux ADS2 4.4.13-200.fc22.i686 #1 SMP Wed Jun 8 16:35:43 UTC 2016 i686 i686 i386 GNU/Linux $ python --version Python 2.7.10 The idle menus and sub menus are corrupt as shown in the attached screenshot. The corrupted parts (black stripes) move (randomly) over the menu choices as the cursor moves over them. (No other programs show any graphic corruption at all.) Where and how do I report this bug? Thanks. --Al -------------- next part -------------- A non-text attachment was scrubbed... Name: Screenshot-Idle.png Type: image/png Size: 14657 bytes Desc: not available URL: From tjreedy at udel.edu Thu Jul 7 16:39:04 2016 From: tjreedy at udel.edu (Terry Reedy) Date: Thu, 7 Jul 2016 16:39:04 -0400 Subject: [Idle-dev] Corrupt idle top level menus In-Reply-To: <1467771428.2070.17.camel@verizon.net> References: <1467771428.2070.17.camel@verizon.net> Message-ID: On 7/5/2016 10:17 PM, Al Schapira wrote: > Using idle 2.7.10 under Fedora linux 22: > > $ uname -a > Linux ADS2 4.4.13-200.fc22.i686 #1 SMP Wed Jun 8 16:35:43 UTC 2016 i686 > i686 i386 GNU/Linux > > $ python --version > Python 2.7.10 > > The idle menus and sub menus are corrupt as shown in the attached > screenshot. The corrupted parts (black stripes) move (randomly) over > the menu choices as the cursor moves over them. > (No other programs show any graphic corruption at all.) > > Where and how do I report this bug? This is almost certainly not an idlelib bug. IDLE justs call tkinter menu functions. Ditto for tkinter, which just calls tcl/tk functions. In IDLE, select Help => About IDLE to see what tk version you have. This might be a tk problem. Since I have never heard of such a problem before, I am suspicious that this problem is specific to your machine, either X-Windows or the hardware. (It could be that tk on X-Windows calls an obscure function that other programs do not.) The first thing I would do in re-install tcl/tk, the latest version available for your distribution. If that does not fix the problem, or if you need help doing so, post something like the above to python-list, mirrored on gmane.comp.python.general. Call it "Graphics glitch with tkinter on Fedora". There are regulars there who use Linux, including Fedora. (I am using Windows.) If this is not unique to your machine, someone there might know something. Attachments will not get to people on python-list. So use the url of the one you already sent: https://mail.python.org/pipermail/idle-dev/attachments/20160705/85853797/attachment.png -- Terry Jan Reedy From a_schapira at verizon.net Sat Jul 9 18:46:45 2016 From: a_schapira at verizon.net (Al Schapira) Date: Sat, 09 Jul 2016 18:46:45 -0400 Subject: [Idle-dev] Corrupt idle top level menus (Terry Reedy) In-Reply-To: References: Message-ID: <1468104405.3104.7.camel@verizon.net> Okay, all fixed. Terry nailed it. I removed tcl & tk, (which also removed tix, tkinter, idle, etc via dependencies) and re-installed them. Had to also re -install python-tools w/idle separately. No more menu corruption. Thanks Terry. BTW, tk version was 8.6.4. --Al On Fri, 2016-07-08 at 12:00 -0400, idle-dev-request at python.org wrote: > Today's Topics: > > 1. Re: Corrupt idle top level menus (Terry Reedy) > > > --------------------------------------------------------------------- > - > > Message: 1 > Date: Thu, 7 Jul 2016 16:39:04 -0400 > From: Terry Reedy > To: idle-dev at python.org > Subject: Re: [Idle-dev] Corrupt idle top level menus > Message-ID: > Content-Type: text/plain; charset=utf-8; format=flowed > > On 7/5/2016 10:17 PM, Al Schapira wrote: > > Using idle 2.7.10 under Fedora linux 22: > > > > $ uname -a > > Linux ADS2 4.4.13-200.fc22.i686 #1 SMP Wed Jun 8 16:35:43 UTC 2016 > > i686 > > i686 i386 GNU/Linux > > > > $ python --version > > Python 2.7.10 > > > > The idle menus and sub menus are corrupt as shown in the attached > > screenshot. The corrupted parts (black stripes) move (randomly) > > over > > the menu choices as the cursor moves over them. > > (No other programs show any graphic corruption at all.) > > > > Where and how do I report this bug? > > This is almost certainly not an idlelib bug. IDLE justs call tkinter > menu functions. Ditto for tkinter, which just calls tcl/tk > functions. > In IDLE, select Help => About IDLE to see what tk version you have. > > This might be a tk problem. Since I have never heard of such a > problem > before, I am suspicious that this problem is specific to your > machine, > either X-Windows or the hardware. (It could be that tk on X-Windows > calls an obscure function that other programs do not.) > > The first thing I would do in re-install tcl/tk, the latest version > available for your distribution. If that does not fix the problem, > or > if you need help doing so, post something like the above to python > -list, > mirrored on gmane.comp.python.general. Call it "Graphics glitch with > tkinter on Fedora". There are regulars there who use Linux, > including > Fedora. (I am using Windows.) If this is not unique to your > machine, > someone there might know something. > > Attachments will not get to people on python-list. So use the url of > the one you already sent: > https://mail.python.org/pipermail/idle-dev/attachments/20160705/85853 > 797/attachment.png >