Microsoft Power BI Desktop

Informatie

Creator Bericht
clazarsantos Anonymous

Information

This installer has been approved by the team.

Informatie

Platforms:
Downloads: 19110
Wine: 5.0.3

Feedbacks

Omschrijving

Power BI is a collection of software services, apps, and connectors that work together to turn your unrelated sources of data into coherent, visually immersive, and interactive insights. Wikipedia.

Schermafdrukken

Miniature

Broncode

#!/bin/bash
 
# CHANGELOG
# [Claudio Santos] (2020-08-23 17:00)
#   Initial script.
# [Dadu042] (2020-10-24 11-26)
#   POL POL_RequiredVersion 4.0 -> v4.3 (required for Wine 5.x).
#   Remove useless POL_Wine_OverrideDLL (job is done by the functions).
#   Fix POL_Shortcut category.

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="Microsoft Power BI Desktop"
PREFIX="Power BI Desktop"
WINEVERSION="5.0.3"
 
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/Office/top.jpg" "http://files.playonlinux.com/resources/setups/Office/left.png" "$TITLE"
 
POL_SetupWindow_Init
POL_SetupWindow_SetID 801
 
POL_SetupWindow_presentation "$TITLE" "Microsoft" "https://powerbi.microsoft.com" "Claudio Santos" "$PREFIX"
 
POL_RequiredVersion 4.3.0 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update"
 
if [ "$POL_OS" = "Linux" ]; then
        wbinfo -V || POL_Debug_Fatal "Please install winbind (or samba, on Arch Linux) before installing $TITLE"
fi
POL_Debug_Init
POL_System_SetArch "x86"
 
 
POL_SetupWindow_InstallMethod "LOCAL"

POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
SetupIs="$APP_ANSWER"

 
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
 
if [ "$POL_OS" = "Mac" ]; then
    # Samba support
    POL_Call POL_GetTool_samba3
    source "$POL_USER_ROOT/tools/samba3/init"
fi
 
 
POL_Wine_WaitBefore "$TITLE"
[ "$CDROM" ] && cd "$CDROM"
 
if [ ! "$(file $SetupIs | grep 'x86-64')" = "" ]; then
    POL_Debug_Fatal "$(eval_gettext "The 64bits version is not compatible! Sorry")";
fi
POL_Wine "$SetupIs"
POL_Wine_WaitExit "$TITLE"
POL_Call POL_Install_dotnet45
POL_Call POL_Install_gecko
POL_Call POL_Install_corefonts
POL_Call POL_Install_gdiplus
POL_Call POL_Install_riched20
POL_Call POL_Install_riched30
POL_Call POL_Install_msxml6
POL_Call POL_Install_mspatcha
# See http://forum.winehq.org/viewtopic.php?f=8&t=23126&p=95555#p95555

# Fix a crash when loading a file


POL_Shortcut "PBIDesktop.exe" "Power BI Desktop" "" "" "Office;" 
 
POL_Extension_Write pbix "Power BI Desktop"

 
POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully.\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE"
POL_SetupWindow_Close
exit 0

Contributions

Filters:

Contribute
Member Bericht
jolo Zaterdag 14 Augustus 2021 om 11:10
jolo Anonymous

Bericht

Hi, did anybody get Power BI running on a Mac OSX 10.14?

I tried all suggested installation scripts with PowerBi 32 bit, but could not get any successful installation.

 

BR Johannes

Antwoorden

chiwidude Woensdag 19 Mei 2021 om 7:47
chiwidude Anonymous

Bericht

I'm trying to install PowerBi Desktop 32-bits, downloaded the .exe from PowerBi download page and ran this script but after i select the .exe and continue, i get an error:

Unhandled exception: page fault on execute access to 0x0051e24c in 32-bit code (0x0051e24c).
System information:
    Wine build: wine-5.0.3
    Platform: i386
    Version: Windows 10
    Host system: Linux
    Host version: 5.4.0-73-generic

I've looking around for possible solutions but haven't found any, could it be some dependency that's not installed or just can't be installed?

 

Antwoorden

Dadu042 Vrijdag 19 Februari 2021 om 5:41
Dadu042

Information

This update has been approved by the team.

Differences

@@ -13,7 +13,7 @@
 
 TITLE="Microsoft Power BI Desktop"
 PREFIX="Power BI Desktop"
-WINEVERSION="5.0.2"
+WINEVERSION="5.0.3"
  
 POL_GetSetupImages "http://files.playonlinux.com/resources/setups/Office/top.jpg" "http://files.playonlinux.com/resources/setups/Office/left.png" "$TITLE"
  

New source code

#!/bin/bash
 
# CHANGELOG
# [Claudio Santos] (2020-08-23 17:00)
#   Initial script.
# [Dadu042] (2020-10-24 11-26)
#   POL POL_RequiredVersion 4.0 -> v4.3 (required for Wine 5.x).
#   Remove useless POL_Wine_OverrideDLL (job is done by the functions).
#   Fix POL_Shortcut category.

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="Microsoft Power BI Desktop"
PREFIX="Power BI Desktop"
WINEVERSION="5.0.3"
 
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/Office/top.jpg" "http://files.playonlinux.com/resources/setups/Office/left.png" "$TITLE"
 
POL_SetupWindow_Init
POL_SetupWindow_SetID 801
 
POL_SetupWindow_presentation "$TITLE" "Microsoft" "https://powerbi.microsoft.com" "Claudio Santos" "$PREFIX"
 
POL_RequiredVersion 4.3.0 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update"
 
if [ "$POL_OS" = "Linux" ]; then
        wbinfo -V || POL_Debug_Fatal "Please install winbind (or samba, on Arch Linux) before installing $TITLE"
fi
POL_Debug_Init
POL_System_SetArch "x86"
 
 
POL_SetupWindow_InstallMethod "LOCAL"

POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
SetupIs="$APP_ANSWER"

 
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
 
if [ "$POL_OS" = "Mac" ]; then
    # Samba support
    POL_Call POL_GetTool_samba3
    source "$POL_USER_ROOT/tools/samba3/init"
fi
 
 
POL_Wine_WaitBefore "$TITLE"
[ "$CDROM" ] && cd "$CDROM"
 
if [ ! "$(file $SetupIs | grep 'x86-64')" = "" ]; then
    POL_Debug_Fatal "$(eval_gettext "The 64bits version is not compatible! Sorry")";
fi
POL_Wine "$SetupIs"
POL_Wine_WaitExit "$TITLE"
POL_Call POL_Install_dotnet45
POL_Call POL_Install_gecko
POL_Call POL_Install_corefonts
POL_Call POL_Install_gdiplus
POL_Call POL_Install_riched20
POL_Call POL_Install_riched30
POL_Call POL_Install_msxml6
POL_Call POL_Install_mspatcha
# See http://forum.winehq.org/viewtopic.php?f=8&t=23126&p=95555#p95555

# Fix a crash when loading a file


POL_Shortcut "PBIDesktop.exe" "Power BI Desktop" "" "" "Office;" 
 
POL_Extension_Write pbix "Power BI Desktop"

 
POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully.\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE"
POL_SetupWindow_Close
exit 0

Antwoorden

Zaterdag 1 Mei 2021 om 17:23
See also: https://www.codeweavers.com/compatibility/crossover/microsoft-power-bi-desktop
IAmNotARobot Donderdag 29 October 2020 om 5:12
IAmNotARobot Anonymous

Bericht

I have been trying to use this install script for the 64 bit version of Power BI desktop on my macOS Catalina.  Using PlayOnMac version 4.4.1 with the latest Power BI installer.

Installation fails with following message.  Happy to get something from my logs if that's useful to anyone.

Error in POL_Wine
Wine seems to have crashed

Also, to make sure PlayOnMac was working I installed Notepad++ and that worked fine.

Antwoorden

Donderdag 29 October 2020 om 5:40
It's because this script uses 32bits mode, Catalina can not.
Anonymous
Donderdag 29 October 2020 om 11:11
Should I just try setting POL_System_SetArch "x64" or is there more to it? Sorry first time trying POL/POM
Anonymous
Donderdag 29 October 2020 om 11:14
I see it's "amd64", I'll just give this a go! :)
Anonymous
Donderdag 29 October 2020 om 17:31
Changed POL_System_SetArch to "amd64" and removed lines 53, 54 and 55 to try my luck: unfortunately it did not successfully install.
Anonymous
Woensdag 17 Februari 2021 om 20:36
Do you know if Power BI for PlayonMac is still not working, I get the same error as you indicated.
Anonymous
Woensdag 21 April 2021 om 21:20
I meet the same Issue. Does it possible to share the entire process to resolve it ? T_T
Dadu042 Zaterdag 24 October 2020 om 13:32
Dadu042

Warning

This update has not been approved yet by the team.
Use it at your own risk

Differences

@@ -1,15 +1,19 @@
 #!/bin/bash
  
 # CHANGELOG
-# CHANGELOG
-# [Claudio Santos] (23/08/2020 17:00)
+# [Claudio Santos] (2020-08-23 17:00)
+#   Initial script.
+# [Dadu042] (2020-10-24 11-26)
+#   POL POL_RequiredVersion 4.0 -> v4.3 (required for Wine 5.x).
+#   Remove useless POL_Wine_OverrideDLL (job is done by the functions).
+#   Fix POL_Shortcut category.
 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
- 
+
+TITLE="Microsoft Power BI Desktop"
 PREFIX="Power BI Desktop"
 WINEVERSION="5.0.2"
-TITLE="Microsoft Power BI Desktop"
  
 POL_GetSetupImages "http://files.playonlinux.com/resources/setups/Office/top.jpg" "http://files.playonlinux.com/resources/setups/Office/left.png" "$TITLE"
  
@@ -18,7 +22,7 @@
  
 POL_SetupWindow_presentation "$TITLE" "Microsoft" "https://powerbi.microsoft.com" "Claudio Santos" "$PREFIX"
  
-POL_RequiredVersion 4.0.18 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update"
+POL_RequiredVersion 4.3.0 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update"
  
 if [ "$POL_OS" = "Linux" ]; then
         wbinfo -V || POL_Debug_Fatal "Please install winbind (or samba, on Arch Linux) before installing $TITLE"
@@ -28,7 +32,6 @@
  
  
 POL_SetupWindow_InstallMethod "LOCAL"
-POL_SetupWindow_InstallMethod "LOCAL"
 
 POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
 SetupIs="$APP_ANSWER"
@@ -61,24 +64,15 @@
 POL_Call POL_Install_msxml6
 POL_Call POL_Install_mspatcha
 # See http://forum.winehq.org/viewtopic.php?f=8&t=23126&p=95555#p95555
-POL_Wine_OverrideDLL "native,builtin" "riched20"
-POL_Wine_OverrideDLL "native,builtin" "riched30"
-POL_Wine_OverrideDLL "native,builtin" "gdiplus"
 
 # Fix a crash when loading a file
 
 
-POL_Shortcut "PBIDesktop.exe" "Power BI Desktop" "" "" "Power BI;Power BI Desktop;" 
+POL_Shortcut "PBIDesktop.exe" "Power BI Desktop" "" "" "Office;" 
  
 POL_Extension_Write pbix "Power BI Desktop"
 
  
-POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE"
+POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully.\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE"
 POL_SetupWindow_Close
-exit 0
------BEGIN PGP SIGNATURE-----
-
-iF0EABECAB0WIQRFtWEU2eoWQNaBNczlMfrJqhPKRwUCXkFAewAKCRDlMfrJqhPK
-R4RMAJ90k0E2E2D8Q/ZxUENHU/IfKLst/gCffjLO4ag0f2fENlwOxtwIkQeEiv0=
-=XQgU
------END PGP SIGNATURE-----
\ No newline at end of file
+exit 0
\ No newline at end of file

New source code

#!/bin/bash
 
# CHANGELOG
# [Claudio Santos] (2020-08-23 17:00)
#   Initial script.
# [Dadu042] (2020-10-24 11-26)
#   POL POL_RequiredVersion 4.0 -> v4.3 (required for Wine 5.x).
#   Remove useless POL_Wine_OverrideDLL (job is done by the functions).
#   Fix POL_Shortcut category.

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="Microsoft Power BI Desktop"
PREFIX="Power BI Desktop"
WINEVERSION="5.0.2"
 
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/Office/top.jpg" "http://files.playonlinux.com/resources/setups/Office/left.png" "$TITLE"
 
POL_SetupWindow_Init
POL_SetupWindow_SetID 801
 
POL_SetupWindow_presentation "$TITLE" "Microsoft" "https://powerbi.microsoft.com" "Claudio Santos" "$PREFIX"
 
POL_RequiredVersion 4.3.0 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update"
 
if [ "$POL_OS" = "Linux" ]; then
        wbinfo -V || POL_Debug_Fatal "Please install winbind (or samba, on Arch Linux) before installing $TITLE"
fi
POL_Debug_Init
POL_System_SetArch "x86"
 
 
POL_SetupWindow_InstallMethod "LOCAL"

POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
SetupIs="$APP_ANSWER"

 
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
 
if [ "$POL_OS" = "Mac" ]; then
    # Samba support
    POL_Call POL_GetTool_samba3
    source "$POL_USER_ROOT/tools/samba3/init"
fi
 
 
POL_Wine_WaitBefore "$TITLE"
[ "$CDROM" ] && cd "$CDROM"
 
if [ ! "$(file $SetupIs | grep 'x86-64')" = "" ]; then
    POL_Debug_Fatal "$(eval_gettext "The 64bits version is not compatible! Sorry")";
fi
POL_Wine "$SetupIs"
POL_Wine_WaitExit "$TITLE"
POL_Call POL_Install_dotnet45
POL_Call POL_Install_gecko
POL_Call POL_Install_corefonts
POL_Call POL_Install_gdiplus
POL_Call POL_Install_riched20
POL_Call POL_Install_riched30
POL_Call POL_Install_msxml6
POL_Call POL_Install_mspatcha
# See http://forum.winehq.org/viewtopic.php?f=8&t=23126&p=95555#p95555

# Fix a crash when loading a file


POL_Shortcut "PBIDesktop.exe" "Power BI Desktop" "" "" "Office;" 
 
POL_Extension_Write pbix "Power BI Desktop"

 
POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully.\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE"
POL_SetupWindow_Close
exit 0

Antwoorden

clazarsantos Vrijdag 23 October 2020 om 23:03
clazarsantos Anonymous

Warning

This update has not been approved yet by the team.
Use it at your own risk

Bericht

Upload Code

Differences

@@ -0,0 +1,84 @@
+#!/bin/bash
+ 
+# CHANGELOG
+# CHANGELOG
+# [Claudio Santos] (23/08/2020 17:00)
+
+[ "$PLAYONLINUX" = "" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+ 
+PREFIX="Power BI Desktop"
+WINEVERSION="5.0.2"
+TITLE="Microsoft Power BI Desktop"
+ 
+POL_GetSetupImages "http://files.playonlinux.com/resources/setups/Office/top.jpg" "http://files.playonlinux.com/resources/setups/Office/left.png" "$TITLE"
+ 
+POL_SetupWindow_Init
+POL_SetupWindow_SetID 801
+ 
+POL_SetupWindow_presentation "$TITLE" "Microsoft" "https://powerbi.microsoft.com" "Claudio Santos" "$PREFIX"
+ 
+POL_RequiredVersion 4.0.18 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update"
+ 
+if [ "$POL_OS" = "Linux" ]; then
+        wbinfo -V || POL_Debug_Fatal "Please install winbind (or samba, on Arch Linux) before installing $TITLE"
+fi
+POL_Debug_Init
+POL_System_SetArch "x86"
+ 
+ 
+POL_SetupWindow_InstallMethod "LOCAL"
+POL_SetupWindow_InstallMethod "LOCAL"
+
+POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
+SetupIs="$APP_ANSWER"
+
+ 
+POL_Wine_SelectPrefix "$PREFIX"
+POL_Wine_PrefixCreate "$WINEVERSION"
+ 
+if [ "$POL_OS" = "Mac" ]; then
+    # Samba support
+    POL_Call POL_GetTool_samba3
+    source "$POL_USER_ROOT/tools/samba3/init"
+fi
+ 
+ 
+POL_Wine_WaitBefore "$TITLE"
+[ "$CDROM" ] && cd "$CDROM"
+ 
+if [ ! "$(file $SetupIs | grep 'x86-64')" = "" ]; then
+    POL_Debug_Fatal "$(eval_gettext "The 64bits version is not compatible! Sorry")";
+fi
+POL_Wine "$SetupIs"
+POL_Wine_WaitExit "$TITLE"
+POL_Call POL_Install_dotnet45
+POL_Call POL_Install_gecko
+POL_Call POL_Install_corefonts
+POL_Call POL_Install_gdiplus
+POL_Call POL_Install_riched20
+POL_Call POL_Install_riched30
+POL_Call POL_Install_msxml6
+POL_Call POL_Install_mspatcha
+# See http://forum.winehq.org/viewtopic.php?f=8&t=23126&p=95555#p95555
+POL_Wine_OverrideDLL "native,builtin" "riched20"
+POL_Wine_OverrideDLL "native,builtin" "riched30"
+POL_Wine_OverrideDLL "native,builtin" "gdiplus"
+
+# Fix a crash when loading a file
+
+
+POL_Shortcut "PBIDesktop.exe" "Power BI Desktop" "" "" "Power BI;Power BI Desktop;" 
+ 
+POL_Extension_Write pbix "Power BI Desktop"
+
+ 
+POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE"
+POL_SetupWindow_Close
+exit 0
+-----BEGIN PGP SIGNATURE-----
+
+iF0EABECAB0WIQRFtWEU2eoWQNaBNczlMfrJqhPKRwUCXkFAewAKCRDlMfrJqhPK
+R4RMAJ90k0E2E2D8Q/ZxUENHU/IfKLst/gCffjLO4ag0f2fENlwOxtwIkQeEiv0=
+=XQgU
+-----END PGP SIGNATURE-----
\ No newline at end of file

New source code

#!/bin/bash
 
# CHANGELOG
# CHANGELOG
# [Claudio Santos] (23/08/2020 17:00)

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
PREFIX="Power BI Desktop"
WINEVERSION="5.0.2"
TITLE="Microsoft Power BI Desktop"
 
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/Office/top.jpg" "http://files.playonlinux.com/resources/setups/Office/left.png" "$TITLE"
 
POL_SetupWindow_Init
POL_SetupWindow_SetID 801
 
POL_SetupWindow_presentation "$TITLE" "Microsoft" "https://powerbi.microsoft.com" "Claudio Santos" "$PREFIX"
 
POL_RequiredVersion 4.0.18 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update"
 
if [ "$POL_OS" = "Linux" ]; then
        wbinfo -V || POL_Debug_Fatal "Please install winbind (or samba, on Arch Linux) before installing $TITLE"
fi
POL_Debug_Init
POL_System_SetArch "x86"
 
 
POL_SetupWindow_InstallMethod "LOCAL"
POL_SetupWindow_InstallMethod "LOCAL"

POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
SetupIs="$APP_ANSWER"

 
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
 
if [ "$POL_OS" = "Mac" ]; then
    # Samba support
    POL_Call POL_GetTool_samba3
    source "$POL_USER_ROOT/tools/samba3/init"
fi
 
 
POL_Wine_WaitBefore "$TITLE"
[ "$CDROM" ] && cd "$CDROM"
 
if [ ! "$(file $SetupIs | grep 'x86-64')" = "" ]; then
    POL_Debug_Fatal "$(eval_gettext "The 64bits version is not compatible! Sorry")";
fi
POL_Wine "$SetupIs"
POL_Wine_WaitExit "$TITLE"
POL_Call POL_Install_dotnet45
POL_Call POL_Install_gecko
POL_Call POL_Install_corefonts
POL_Call POL_Install_gdiplus
POL_Call POL_Install_riched20
POL_Call POL_Install_riched30
POL_Call POL_Install_msxml6
POL_Call POL_Install_mspatcha
# See http://forum.winehq.org/viewtopic.php?f=8&t=23126&p=95555#p95555
POL_Wine_OverrideDLL "native,builtin" "riched20"
POL_Wine_OverrideDLL "native,builtin" "riched30"
POL_Wine_OverrideDLL "native,builtin" "gdiplus"

# Fix a crash when loading a file


POL_Shortcut "PBIDesktop.exe" "Power BI Desktop" "" "" "Power BI;Power BI Desktop;" 
 
POL_Extension_Write pbix "Power BI Desktop"

 
POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE"
POL_SetupWindow_Close
exit 0
-----BEGIN PGP SIGNATURE-----

iF0EABECAB0WIQRFtWEU2eoWQNaBNczlMfrJqhPKRwUCXkFAewAKCRDlMfrJqhPK
R4RMAJ90k0E2E2D8Q/ZxUENHU/IfKLst/gCffjLO4ag0f2fENlwOxtwIkQeEiv0=
=XQgU
-----END PGP SIGNATURE-----

Antwoorden

Zaterdag 24 October 2020 om 13:24
script approved