Package Details: repetier-host 1.6.2-1

Git Clone URL: (read-only)
Package Base: repetier-host
Description: almost complete 3d-printing workflow
Upstream URL:
Licenses: custom
Submitter: der_ronny
Maintainer: der_ronny (CReimer)
Last Packager: CReimer
Votes: 19
Popularity: 0.372585
First Submitted: 2013-06-08 14:44
Last Updated: 2016-07-23 22:19

Latest Comments

oweissbarth commented on 2017-07-20 19:30

I built version 2.0.1 with the following changes:

--- PKGBUILD.orig 2017-07-20 21:27:06.704868868 +0200
+++ PKGBUILD 2017-07-20 21:28:27.640963920 +0200
@@ -1,7 +1,7 @@
# Maintainer: der_ronny <ronnymichaelradke[at]web[dot]de>
# Co-Maintainer: Christopher Reimer <mail+aur[at]c-reimer[dot]de>
pkgdesc="almost complete 3d-printing workflow"
@@ -10,15 +10,12 @@
depends=('desktop-file-utils' 'mono')
optdepends=('slic3r' 'skeinforge')
- "${pkgname}_buildfix.diff"
- '971ee8f825963df09be4470f268cfe89'

prepare() {
cd ${srcdir}/RepetierHost
- patch -p1 -i "${srcdir}/${pkgname}_buildfix.diff"
patch -p1 -i "${srcdir}/${pkgname}_fix-desktop-file.diff"

MechanizedMedic commented on 2017-06-24 06:40

A new version is out! The build fix isn't working (building) but the app still functions without it. Minimum changes needed to PGKBUILD were:

4: pkgver=2.0.1
13: # "${pkgname}_buildfix.diff"
15: md5sums=('689fb2dd64c508bc77bc44212b122b41'
16: # '971ee8f825963df09be4470f268cfe89'
21: # patch -p1 -i "${srcdir}/${pkgname}_buildfix.diff"

WizardStan commented on 2017-05-12 03:15

Yeah, sorry all, update to nvidia driver got it working again.

divetoh commented on 2017-05-11 18:28

After today nvidia update to version 381.22 - RepetierHost work normal on my system.

KP1533TM2 commented on 2017-05-09 12:09

I also have the same problem, with the same symptoms WizardStan is having, but my installation first got broken, then worked intermittently after a recent system update, and then got broken again.
I wish I could provide more information, but I haven't captured it, unfortunately.

Tried running it right now with LIBGL_DEBUG=verbose, as fagotto suggested, and I'm not getting to a crash. It spews out an entire wall of:

libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB

..and then just sits there, wasting 100% of CPU core while showing a frozen splash screen.

fagotto commented on 2017-04-25 11:15

I've delayed the update for some time on the computer on which I use repetier-host. After the update I have a similar problem: the splash screen freeze without displaying the actual image but the region of screen is freezed. Looking at the console output and running it with LIBGL_DEBUG=verbose I get:

In particular I think that the issue is:
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
I've not figured out how to bypass this error. I tried to compile repetierHost from source but I got the same error.

N.B. I am using:
$ pacman -Qs nvidia
local/libvdpau 1.1.1-2
Nvidia VDPAU library
local/nvidia-340xx 340.102-5
NVIDIA drivers for linux, 340xx legacy branch
local/nvidia-340xx-utils 340.102-8
NVIDIA drivers utilities
local/opencl-nvidia-340xx 340.102-8
OpenCL implemention for NVIDIA

@WizardStan: Did you found any solution? Which graphic library do you use?

WizardStan commented on 2017-04-15 14:46

Is anyone else having issues? I hadn't printed anything in several weeks so I'm not sure when this started, but it isn't doing... anything. It starts, the splash screen is visible, a window opens but there's nothing in it. Splash screen never goes away, mono is spinning at 100% CPU. No crash or anything, it's just not moving further. I'm assuming it's just me since no one else has mentioned anything in months and I can't find any mention of these symptoms anywhere else on the internet.

fagotto commented on 2016-07-16 21:24

@ZHoob2004 thank you for sharing your solution! To me it does not seem so bad: in /usr/include ios.c_ispeed is declared as an unsigned while baud is an int and (int) - (uint) = uint so it generate an error because abs(uint) does not make sense. Casting to a int seem a good solution we should only check if some error of overflow may occurs!

@OKAN, you must follow the advice from ZHoob2004: to learn how to create a personal patch follow

It seems repetierHostLinux_1_6_2 is out but I didn't have time to check if this error was corrected!

OKAN commented on 2016-06-19 09:55

I am getting error during installation:

SetBaudrate.cpp:71:29: error: call of overloaded 'abs(speed_t)' is ambiguous
if(abs(baud - ios.c_ispeed) * 100 / baud >= 5) {
In file included from /usr/include/c++/6.1.1/cstdlib:75:0,
from /usr/include/c++/6.1.1/ext/string_conversions.h:41,
from /usr/include/c++/6.1.1/bits/basic_string.h:5402,
from /usr/include/c++/6.1.1/string:52,
from /usr/include/c++/6.1.1/bits/locale_classes.h:40,
from /usr/include/c++/6.1.1/bits/ios_base.h:41,
from /usr/include/c++/6.1.1/ios:42,
from /usr/include/c++/6.1.1/ostream:38,
from /usr/include/c++/6.1.1/iostream:39,
from SetBaudrate.cpp:18:
/usr/include/stdlib.h:774:12: note: candidate: int abs(int)
extern int abs (int __x) __THROW __attribute__ ((__const__)) __wur;
In file included from /usr/include/c++/6.1.1/ext/string_conversions.h:41:0,
from /usr/include/c++/6.1.1/bits/basic_string.h:5402,
from /usr/include/c++/6.1.1/string:52,
from /usr/include/c++/6.1.1/bits/locale_classes.h:40,
from /usr/include/c++/6.1.1/bits/ios_base.h:41,
from /usr/include/c++/6.1.1/ios:42,
from /usr/include/c++/6.1.1/ostream:38,
from /usr/include/c++/6.1.1/iostream:39,
from SetBaudrate.cpp:18:
/usr/include/c++/6.1.1/cstdlib:185:3: note: candidate: __int128 std::abs(__int128)
abs(__GLIBCXX_TYPE_INT_N_0 __x) { return __x >= 0 ? __x : -__x; }
/usr/include/c++/6.1.1/cstdlib:180:3: note: candidate: long long int std::abs(long long int)
abs(long long __x) { return __builtin_llabs (__x); }
/usr/include/c++/6.1.1/cstdlib:172:3: note: candidate: long int std::abs(long int)
abs(long __i) { return __builtin_labs(__i); }
==> ERROR: A failure occurred in build().
==> ERROR: Makepkg was unable to build repetier-host.
==> Restart building repetier-host ? [y/N]

ZHoob2004 commented on 2016-05-23 06:09

I don't know if anyone else is having trouble, but I had to change

- if(abs(baud - ios.c_ispeed) * 100 / baud >= 5) {
+ if(abs(baud - (int) ios.c_ispeed) * 100 / baud >= 5) {

to get a successful build. Probably not the ideal way to do it, but I'm no programmer.

All comments