[Bug 38170] New: wine fails to start on raspian/raspberry pi
https://bugs.winehq.org/show_bug.cgi?id=38170 Bug ID: 38170 Summary: wine fails to start on raspian/raspberry pi Product: Wine Version: 1.7.37 Hardware: arm OS: Linux Status: NEW Keywords: download, source Severity: critical Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: austinenglish(a)gmail.com Distribution: --- I recently got a raspberry pi for a project, and tried wine on it. It compiles (slowly, took 320 minutes), but trying to start anything fails: pi(a)raspberrypi ~ $ ./wine-git/wine notepad wine: failed to map the shared user data: c0000018 pi(a)raspberrypi ~ $ ./wine-git/wine winecfg wine: failed to map the shared user data: c0000018 pi(a)raspberrypi ~ $ ./wine-git/wine winemine wine: failed to map the shared user data: c0000018 pi(a)raspberrypi ~/wine-git $ git describe wine-1.7.37-143-g3b2cf06 pi(a)raspberrypi ~/wine-git $ uname -a Linux raspberrypi 3.18.7-v7+ #755 SMP PREEMPT Thu Feb 12 17:20:48 GMT 2015 armv7l GNU/Linux pi(a)raspberrypi ~/wine-git $ cat /etc/issue Raspbian GNU/Linux 8 \n \l There was a previous report, bug 33578, but it has been abandoned. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38170 André H. <nerv(a)dawncrow.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv(a)dawncrow.de --- Comment #1 from André H. <nerv(a)dawncrow.de> --- you need a kernel with a 3G/1G split, you most likely have one with a 2G/2G split This pending patch would have printed out a more informal message: https://source.winehq.org/patches/data/109278 Not sure about the raspberry pi 2, but i guess the easiest way to get a 3G kernel is to compile it yourself setting CONFIG_VMSPLIT_3G=y -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38170 --- Comment #2 from Austin English <austinenglish(a)gmail.com> --- (In reply to André H. from comment #1)
you need a kernel with a 3G/1G split, you most likely have one with a 2G/2G split This pending patch would have printed out a more informal message: https://source.winehq.org/patches/data/109278
Indeed, thanks: pi(a)raspberrypi ~/wine-git $ ./wine notepad Warning: memory above 0x80000000 doesn't seem to be accessible. Wine requires a 3G/1G user/kernel memory split to work properly. wine: failed to map the shared user data: c0000018
Not sure about the raspberry pi 2, but i guess the easiest way to get a 3G kernel is to compile it yourself setting CONFIG_VMSPLIT_3G=y
Okay, thanks. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38170 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net --- Comment #3 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, see bug 31892 which brought you the luxury of enjoying an error message instead of having everything segfaulting which is harder to diagnose. I suggest you lower the importance to 'enhancement' since it's not Wine's fault, making the bug about printing a more elaborate error message/hint. Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38170 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|wine fails to start on |wine fails to start on |raspian/raspberry pi |raspian/raspberry pi 2 | |(wine requires a 3G/1G | |memory split) Severity|critical |enhancement --- Comment #4 from Austin English <austinenglish(a)gmail.com> --- (In reply to Anastasius Focht from comment #3)
Hello folks,
see bug 31892 which brought you the luxury of enjoying an error message instead of having everything segfaulting which is harder to diagnose.
I suggest you lower the importance to 'enhancement' since it's not Wine's fault, making the bug about printing a more elaborate error message/hint.
Sure, sounds good. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38170 Jactry Zeng <jactry92(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jactry92(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38170 --- Comment #5 from André H. <nerv(a)dawncrow.de> --- Hi, since the following commit we should have a better message in that case, please retest. commit 9a1fab59e7d5d993760224b250a8b52d30f58952 Author: André Hentschel <nerv(a)dawncrow.de> Date: Fri Mar 27 21:22:01 2015 +0100 loader: Run checks also on ARM Linux. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38170 --- Comment #6 from Austin English <austinenglish(a)gmail.com> --- (In reply to André H. from comment #5)
Hi, since the following commit we should have a better message in that case, please retest.
commit 9a1fab59e7d5d993760224b250a8b52d30f58952 Author: André Hentschel <nerv(a)dawncrow.de> Date: Fri Mar 27 21:22:01 2015 +0100
loader: Run checks also on ARM Linux.
Yep: pi(a)raspberrypi ~ $ ./wine-git/wine cmd Warning: memory above 0x80000000 doesn't seem to be accessible. Wine requires a 3G/1G user/kernel memory split to work properly. wine: failed to map the shared user data: c0000018 pi(a)raspberrypi ~ $ ./wine-git/wine --version wine-1.7.43 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38170 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |9a1fab59e7d5d993760224b250a | |8b52d30f58952 Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #7 from Austin English <austinenglish(a)gmail.com> --- Fixed* -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38170 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #8 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 1.7.44. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38170 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |loader -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org