Comments (11)
Update:
I removed all macports python stuff and installed the bundles as per the Installation instructions.
Now I can start pronterface again and I see UI stuff, but also get this message:
2011-11-12 18:28:51.656 Python[30466:1107] CFURLCreateWithString was passed this invalid URL string: '/System/Library/CoreServices/CommonCocoaPanels.bundle' (a file system path instead of an URL string). The URL created will not work with most file URL functions. CFURLCreateWithFileSystemPath or CFURLCreateWithFileSystemPathRelativeToBase should be used instead.
I also can't see the elements which were used to move the printer along the axis. This panel is simply missing.
from printrun.
I have just installed pronterface on a G5 PPC / OSX Lion as per the install instructions on the git.
everything works as expected.
from printrun.
Unfortunately not for me. I can print though, hopefully this will get fixed.
Bye,
Markus
2011/11/12 ParCan
[email protected]:
I have just installed pronterface on a G5 PPC / OSX Lion as per the install instructions on the git.
everything works as expected.
Reply to this email directly or view it on GitHub:
#89 (comment)
http://justjoheinz.posterous.com/
http://softwarepoets.org
http://twitter.com/joheinz
from printrun.
I also do not have MacPorts installed. I also get "2011-11-16 02:22:26.093 Python[8870:1107] CFURLCreateWithString was passed this invalid URL string: '/System/Library/CoreServices/CommonCocoaPanels.bundle' (a file system path instead of an URL string). The URL created will not work with most file URL functions. CFURLCreateWithFileSystemPath or CFURLCreateWithFileSystemPathRelativeToBase should be used instead." on exit from pronterface.py.
Furthermore, I also do not have any move buttons.
from printrun.
@StCredZero: Do you also have to do export VERSIONER_PYTHON_PREFER_32_BIT=yes in order to start pronterface?
Still trying to figure out what the difference to @ParCan might be.
from printrun.
On Wed, Nov 16, 2011 at 3:22 AM, Markus Klink
[email protected]
wrote:
@StCredZero: Do you also have to do export VERSIONER_PYTHON_PREFER_32_BIT=yes in order to start pronterface?
Still trying to figure out what the difference to @ParCan might be.
Yes, I start pronterface using "export
VERSIONER_PYTHON_PREFER_32_BIT=yes" and it doesn't make a difference.
from printrun.
Hmm, I tried again with the cocoa version of wxpython. the result is the same, but I get a different warning, which might help the developers here a bit more:
2011-11-16 21:23:52.462 Python[36115:1507] This application is trying to draw a very large combo box, 30 points tall. Vertically resizable combo boxes are not supported, but it happens that 10.4 and previous drew something that looked kind of sort of okay. The art in 10.5 does not break up in a way that supports that drawing. To avoid breaking existing apps, NSComboBox in 10.5 will use the 10.4 art for large combo boxes, but it won't exactly match the rest of the system. This application should be revised to stop using large combo boxes. This warning will appear once per app launch.
from printrun.
On Wed, Nov 16, 2011 at 2:27 PM, Markus Klink
[email protected]
wrote:
Hmm, I tried again with the cocoa version of wxpython. the result is the same, but I get a different warning, which might help the developers here a bit more:
Markus,
I downgraded wxPython to the 2.8 carbon-unicode distribution, and
pronterface.py all of a sudden works for me. (See screenshot)
That may not be the default set of move controls. As one of the things
I tried, I downloaded an alternative movement control set.
--Peter
There's neither heaven not hell,
save what we grant ourselves.
There's neither fairness nor justice,
save what we grant each other.
from printrun.
Yes! That did it for me too. I need to start in 32bit mode, and then it works.
from printrun.
Using wxPython 2.8 and the native python from apple instead of macports solved the issue.
from printrun.
Pronterface is using a UI widget that is not supported in wxPython 2.9. Hence the problem. This needs to be fixed; it appears that the days of Carbon are numbered.
from printrun.
Related Issues (20)
- How does pronterface access serial ports in macOS Ventura? HOT 21
- Regression for Python 3.9 due to type hints HOT 1
- Unstable behavior if there's no controlling terminal HOT 4
- 3D view broken in own-compiled package, Debian repo version is good -- part deux! HOT 12
- Text fields and buttons lack padding around their contents, and other minor UI issues HOT 1
- UI hangs after some time, print continues HOT 2
- ValueError: could not convert string to float: line 1995 pronterface.py HOT 46
- Pronterface - Errno 6 Device not configured HOT 5
- My Laser uses the RS 232C communication protocol and not G-Code HOT 10
- Thank you for making pronterface printrun and allowing me to connect the laptop to the 3D printer HOT 2
- Running Pronterface on Aarch64 and Trying Other Tools in the Suite HOT 6
- filament reload error HOT 2
- feeding gcode through a pipe HOT 4
- Moved the custom buttons over too far, and now i have broke the whole program HOT 7
- Cannot download on MAC HOT 8
- Pause from G-Code HOT 3
- Is there a Pause Flag on RPC server? HOT 7
- Plater shortcuts not working and missing tips
- printrun HOT 1
- AttributeError: 'NoneType' object has no attribute 'write HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from printrun.