Jump to content

asb

Dormant
  • Posts

    107
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by asb

  1. We can not upgrade from Ubuntu 14.04 LTS to a non-LTS version, so we have to wait for 16.04 (which is the next LTS release after 14.04; there is no Ubuntu 15.04 LTS, this was a typo). If you want to jump from a LTS release to a non-LTS release, you need to do that during the nine-month support period of this release (nine months following April 2014). On Ubuntu 14.04 LTS, I can not start cura 15.04.4 (error message as given above). So the suggestion would be to wait 4-5 months until Ubuntu 16.04 LTS has been released and then try again?
  2. If the SD card in the UM2 can be accessed through the USB connection, it will not "ruin your SD card". It's definitely not slow, even with USB2 the card reader in my DSLR is much faster than the built-in card reader in my PC. All digital cameras and many MP3 players work exactly like this. I have read and written hundreds of thousands of files through USB from and to SD cards, and I never have encountered a damaged SD card or a damaged file. The only question is *if* the hardware in the UM2 is as smart as the components of a MP3 player that costs 1/10th of an UM2. If it is not, the hardware should be enhanced and this would be a feature request for Ultimaker 3.
  3. Hi, I've been searching the forum for a couple of hours to figure out the status of the Cura software for Linux. If I'm right, there doesn't seem to exist a working combination of Ubuntu release and Cura version before Ubuntu 15.10 and Cura 15.04.4. Older cura packages have unresolveable dependencies and require mixing of Ubuntu releases or other hacks. Please correct me if I'm wrong. Tested with Ubuntu 12.04 LTS and 12.10 against cura 15.04.4, 15.04.03, 15.04.2, 15.02.1. Result: Starting cura through the menu produces a splash screen. Clicking on the splach screen terminates the program. Running from the command line, the infamous "ImportError: No module named agw" error is shown. No idea how to fix this. If those were proper Debian packages, they should not even install when they have unresolved dependencies. Does the cura package even check the version of the operating system or try to resolve dependencies? Tested with Ubuntu 14.04 LTS against cura 15.04.4. Result: Starting cura through the menu doesn't do anything. Running from the command line, this sequence of errors is shown: $ curaRequires wxTry sudo easy_install wxNo module named wx Trying out the suggestion results in this error: $ sudo easy_install wxSearching for wxReading https://pypi.python.org/simple/wx/Couldn't find index page for 'wx' (maybe misspelled?)Scanning index of all packages (this may take a while)Reading https://pypi.python.org/simple/No local packages or download links found for wxerror: Could not find suitable distribution for Requirement.parse('wx') I have no idea how to fix this. However, Ubuntu 14.04 LTS already comes with a package called cura-engine which, according to the man page, is a command line "STL to GCODE converter". Tested with Ubuntu 15.10 against cura 15.04.4. Result: Starting cura through the menu gets the software running. Trying to update the firmware or accessing the USB port crashes cura reproducable, so no luck, either. I'm no expert in building Debian packages, but I believe that at least some of the issues under Ubuntu and other Debian derivates are caused because the releases are handled like a Windows software. Normally, Debian packages are stored in online repopsitories, and a package management automatically resolves dependencies. This is one of the strenghts of Debian-based operating systems as it makes missing libraries impossible (unless the Debian/Ubuntu package is broken). The repositories are specific to a release of the operating system, so that would resolve guessing which version might be supported as well. So I started looking for a repository or PPA for cura. About a year, such an approach has been started on Launchpad: https://ultimaker.com/en/community/5307-cura-1401-ubuntu-packages. However, it is no longer maintained. Cura is also used by another printer manufacturer, Lulzbot. Those guys provide a proper repository: https://www.lulzbot.com/learn/tutorials/cura-lulzbot-edition-installation-debian Thought I have not checked if they fixed the cura package itself, but it might be worth a look for the developers. It's totally beyond me that parts of cura already are in Ubuntu (but seem not to be used), and that there is a repository for cura (that can not be used for Ultimaker). In a nutshell: I have spent almost three weeks trying to get cura running. I tried four releases of Ubuntu, and I tried all four packaged releases of cura. None of these combinations were fully useable. Could anyone explain what I have to do to get cura running on, let's say, Ubuntu 14.04 LTS (the current LTS release)? Thanks!
  4. The command to locate the path to an executable is: $ which myprogram /usr/bin/myprogram The command to locate the placement of the contents of a Debian package is: $ dpkg -L mypackage However, with the approach decribed above, chances are good to severely damage your operating system. The correct approach to mix two releases would probably be apt-pinning. However, apt-pinning works only with properly built packages, and as far as I understand the hack from above, not even that would suffice to get cura running on Ubuntu < 15.10.
  5. I fully agree to that. It's great that the UM2 printers are able to work autonomous (without connection to a acomputer), but it's really annoying that there is no reliable alternative to taking out the SD card from the printer, putting it into a card reader on the PC, taking out the SD card from the PC and insert it into the printer. I understand that there are problems to keep a continous data stream flowing through an USB connection. The first CD-R recorders two decades ago has similar issues, because they had no sufficient buffering yet. However, the UM2 has a huge buffer. And that's what I don't understand. All modern USB-capable devices I know can be connected with a desktop PC through USB; the file system of the SD card is mapped on the desktop PC, meaning: a file browser windows pops up. After this, you can just drag & drop (preprocessed) files from the desktop PC to the SD card on the external device. That's how my digicam, my smartphone, my tablet, and my audio recorder works. Just with an USB cable I can transfer files from and to these devices. This USB mode is called "mass storage" or class 08h. There are other USB modes like "human interface device" (class 03h, e.g. a computer mouse). From what I understand, the SD card reader in the Ultimaker 2 can not be accessed as mass storage device, and the USB cable is used only to send data to the printer, not preprocessed gcode files to the SD card. I think this would be a feature request for future version of the Ultimaker as many desktop PCs and notebooks do not even have card readers built in anymore. If the SD card reader in the Ultimaker printer could be accessed as a mass storage device through USB, it would make handling a lot easier.
  6. I do not want to hijack this thread which is about a cura repository for Debian-based operating systems. The initiative by tor-krill was great, and it would be just wonderful if someone could step up and enhance the Debian packages. (Regarding the official cura packages, I can only start version 15.04.4 on Ubuntu 15.10. On Ubuntu 12.04, 12.10 … 14.04, not even the oldest releases continue beyond a splash screen ("ImportError: No module named agw"; more recent versions die with the error message "No module named wx"). cura 15.04.4 on Ubuntu 15.10 dies as soon as I configure or access the USB connection.)
  7. Is there any chance of getting a working cura package for Ubuntu 14.04, or maybe even a repository? https://launchpad.net/~tor-krill/+archive/ubuntu/curappa says that "this repository is not maintained since Ultimaker now provides up to date packages." However I can not find a cura release that works on Ubuntu 14.04 LTS. Thanks! $ cura Requires wx Try sudo easy_install wx No module named wx $ sudo easy_install wx Searching for wx Reading https://pypi.python.org/simple/wx/'>https://pypi.python.org/simple/wx/'>https://pypi.python.org/simple/wx/'>https://pypi.python.org/simple/wx/ Couldn't find index page for 'wx' (maybe misspelled?) Scanning index of all packages (this may take a while) Reading https://pypi.python.org/simple/ No local packages or download links found for wx error: Could not find suitable distribution for Requirement.parse('wx')
×
×
  • Create New...