text: user1088: I'm running wine v 2.0.3 using ubuntu v. 16.04.2 on a Mac. I'm trying to install a program called PGDSpider2 from here. Essentially the program is supposed to convert different file formats used for bioinformatics.
  I'm running it in a 32-bit wine server and I have the Java V.9 and the Microsoft.net packages downloaded on that same server. I've been getting this error.
  I have tried the installation on a clean bottle but get the same following error, any thoughts?
  parallels@ubuntu:~/.wine32/drive_c/Program Files/PGDSpider_2.1.1.3$ WINEPREFIX=~/.wine32 wine PGDSpider2.exe
  fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
  fixme:process:SetProcessDEPPolicy (1): stub
  fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
  fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
  fixme:process:GetProcessWorkingSetSize (0xffffffff,0x73e94c,0x73e950): stub
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e6fc,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  parallels@ubuntu:~/.wine32/drive_c/Program Files/PGDSpider_2.1.1.3$ fixme:win:EnumDisplayDevicesW ((null),0,0x39edcf0,0x00000000), stub!
  fixme:win:EnumDisplayDevicesW ((null),1,0x39edcf0,0x00000000), stub!
  X Error of failed request:  BadMatch (invalid parameter attributes)
    Major opcode of failed request:  156 (GLX)
    Minor opcode of failed request:  5 (X_GLXMakeCurrent)
    Serial number of failed request:  241
    Current serial number in output stream:  241
  k
  fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime Optimization Service"): stub
  fixme:advapi:DeregisterEventSource (0xcafe4242) stub
  
  
  user298: Don't use Wine at all! You seem to be running an Ubuntu installation inside a MacOS system using parallels. And then a Windows emulation layer (wine) on top of that. This is a very complex system.
  However, the software you are trying to install is written in Java and can run perfectly well on any of the operating systems you have available. So there is absolutely no reason to even try to run it via Wine. Just run it natively on either your MacOS or your Ubuntu. As explained in the page you linked to:
  Execute PGDSpider GUI:
  
  
  Windows:
    execute the file PGDSpider2.exe to start the program
  Linux:
    execute the command ./PGDSpider2.sh to start the program
  Mac and others:
    execute the command java -Xmx1024m -Xms512m -jar
    PGDSpider2.jar to start the program
  
  
  So ignore the Windows instructions and pick either one of the others.
  
original_text: 1088: <p>I'm running wine v 2.0.3 using ubuntu v. 16.04.2 on a Mac. I'm trying to install a program called PGDSpider2 from <a href="http://www.cmpg.unibe.ch/software/PGDSpider/" rel="nofollow noreferrer">here</a>. Essentially the program is supposed to convert different file formats used for bioinformatics.</p>
  
  <p>I'm running it in a 32-bit wine server and I have the Java V.9 and the Microsoft.net packages downloaded on that same server. I've been getting this error.</p>
  
  <p>I have tried the installation on a clean bottle but get the same following error, any thoughts?</p>
  
  <pre><code>parallels@ubuntu:~/.wine32/drive_c/Program Files/PGDSpider_2.1.1.3$ WINEPREFIX=~/.wine32 wine PGDSpider2.exe
  fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
  fixme:process:SetProcessDEPPolicy (1): stub
  fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
  fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
  fixme:process:GetProcessWorkingSetSize (0xffffffff,0x73e94c,0x73e950): stub
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e6fc,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  fixme:win:RegisterDeviceNotificationA (hwnd=0x12dd30, filter=0x93e698,flags=0x00000001) returns a fake device notification handle!
  fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
  parallels@ubuntu:~/.wine32/drive_c/Program Files/PGDSpider_2.1.1.3$ fixme:win:EnumDisplayDevicesW ((null),0,0x39edcf0,0x00000000), stub!
  fixme:win:EnumDisplayDevicesW ((null),1,0x39edcf0,0x00000000), stub!
  X Error of failed request:  BadMatch (invalid parameter attributes)
    Major opcode of failed request:  156 (GLX)
    Minor opcode of failed request:  5 (X_GLXMakeCurrent)
    Serial number of failed request:  241
    Current serial number in output stream:  241
  k
  fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime Optimization Service"): stub
  fixme:advapi:DeregisterEventSource (0xcafe4242) stub
  </code></pre>
   298: <p>Don't use Wine at all! You seem to be running an Ubuntu installation inside a MacOS system using parallels. And then a Windows emulation layer (wine) on top of that. This is a very complex system.</p>
  
  <p>However, the software you are trying to install is written in Java and can run perfectly well on any of the operating systems you have available. So there is absolutely no reason to even try to run it via Wine. Just run it natively on either your MacOS or your Ubuntu. As explained in the page you linked to:</p>
  
  <p>Execute PGDSpider GUI:</p>
  
  <blockquote>
    <ul>
    <li><p>Windows:<br>
    execute the file <code>PGDSpider2.exe</code> to start the program</p></li>
    <li><p>Linux:<br>
    execute the command <code>./PGDSpider2.sh</code> to start the program</p></li>
    <li><p>Mac and others:<br>
    execute the command <code>java -Xmx1024m -Xms512m -jar
    PGDSpider2.jar</code> to start the program</p></li>
    </ul>
  </blockquote>
  
  <p>So ignore the Windows instructions and pick either one of the others.</p>
  