Altium Designer Copy/Paste feature problem

Questions about Wine on Linux
Locked
nixmd
Level 1
Level 1
Posts: 6
Joined: Sat Dec 08, 2018 3:01 am

Altium Designer Copy/Paste feature problem

Post by nixmd »

I have installed and used Altium Designer 15 and 16 on Linux using wine and almost everything was working perfect. But since about one year ago, Copy and Paste feature in Schematic capture doesn't work and it throughs an exception if I attemp to copy an element, (but it works in Pcb designation)

Image

Here is the start up log

Code: Select all

0029:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0029:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0029:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0029:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0029:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0029:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0029:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0029:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0029:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x5, bType: 0x3)
0029:err:plugplay:try_add_device Building report descriptor failed, removing device
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0029:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:hid:parse_descriptor Unknown (bTag: 0x3, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x2, bType: 0x3)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0xe, bType: 0x2)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x5, bType: 0x3)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x6, bType: 0x0)
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0029:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0029:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:hid:parse_descriptor Unknown (bTag: 0x6, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x5, bType: 0x3)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x3, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x3, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x4, bType: 0x3)
0029:err:hid:parse_descriptor Unknown (bTag: 0x5, bType: 0x3)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x3, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x3, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x3, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x3, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0029:err:plugplay:try_add_device Building report descriptor failed, removing device
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0029:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0029:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0029:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0029:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0029:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0029:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0029:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0029:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0029:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0029:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0029:err:plugplay:try_add_device Building report descriptor failed, removing device
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
0009:fixme:exec:SHELL_execute flags ignored: 0x00004100
 me@Komputer  ~  0036:err:module:load_builtin_dll failed to load .so lib for builtin L"l3codeca.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:advapi:LsaOpenPolicy ((null),0x33fc30,0x00000001,0x33fc28) stub
0036:fixme:advapi:LsaClose (0xcafe) stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:mscoree:get_runtime_info unsupported startup flags 4
0036:fixme:mscoree:corruntimehost_QueryInterface Unsupported interface {fac34f6e-0dcd-47b5-8021-531bc5ecca63}
0036:fixme:advapi:LsaOpenPolicy ((null),0x33ed20,0x00000001,0x33ed18) stub
0036:fixme:advapi:LsaClose (0xcafe) stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0044:fixme:iphlpapi:NotifyAddrChange (Handle 0x1a0ffe54, overlapped 0x1a0ffe38): stub
0036:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:gdiplus:GdipCreateFontFamilyFromName No support for FontCollections yet!
0036:fixme:gdiplus:GdipCreateFontFamilyFromName No support for FontCollections yet!
0036:fixme:gdiplus:GdipCreateFontFamilyFromName No support for FontCollections yet!
0036:fixme:imm:ImmReleaseContext (0x10484, 0x971b9f0): stub
0036:fixme:resource:GetGuiResources (0xffffffff,0): stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:err:ole:CoGetClassObject class {1a960ece-0e57-4a68-b694-8373114f1ff4} not registered
0036:err:ole:create_server class {1a960ece-0e57-4a68-b694-8373114f1ff4} not registered
0036:err:ole:CoGetClassObject no class object {1a960ece-0e57-4a68-b694-8373114f1ff4} could be created for context 0x5
0036:fixme:gdiplus:GdipCreateFontFamilyFromName No support for FontCollections yet!
0036:fixme:richedit:ME_HandleMessage EM_SETLANGOPTIONS: stub
0036:fixme:richedit:ME_HandleMessage EM_SETLANGOPTIONS: stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0017:fixme:ntoskrnl:IoGetCurrentProcess () stub
0017:fixme:ntoskrnl:Ke386IoSetAccessProcess ((nil) 1) stub
0017:fixme:ntoskrnl:Ke386SetIoAccessMap (1 0x570000) stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:win:DisableProcessWindowsGhosting : stub
0036:fixme:richedit:ME_HandleMessage EM_SETLANGOPTIONS: stub
0036:fixme:richedit:ME_HandleMessage EM_SETLANGOPTIONS: stub
0036:fixme:richedit:ME_HandleMessage EM_SETLANGOPTIONS: stub
0036:fixme:richedit:ME_HandleMessage EM_SETLANGOPTIONS: stub
0036:fixme:richedit:ME_HandleMessage EM_SETLANGOPTIONS: stub
0036:fixme:richedit:ME_HandleMessage EM_SETLANGOPTIONS: stub
0036:fixme:richedit:ME_HandleMessage EM_SETLANGOPTIONS: stub
0036:fixme:richedit:ME_HandleMessage EM_SETLANGOPTIONS: stub
I also have tried PlayOnLinux and lowering wine versions to many older versions but it did not work. Seems it's not related to wine version.

Using wine-3.21, 32bit wine prefix
Archlinux
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1207
Joined: Tue Nov 22, 2016 5:39 pm

Re: Altium Designer Copy/Paste feature problem

Post by DarkShadow44 »

Did the program itself change/update?
nixmd
Level 1
Level 1
Posts: 6
Joined: Sat Dec 08, 2018 3:01 am

Re: Altium Designer Copy/Paste feature problem

Post by nixmd »

DarkShadow44 wrote:Did the program itself change/update?
No, it's the same version.
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1207
Joined: Tue Nov 22, 2016 5:39 pm

Re: Altium Designer Copy/Paste feature problem

Post by DarkShadow44 »

But when wine and the program didn't change, what did break C&P? Maybe some dependencies?
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Altium Designer Copy/Paste feature problem

Post by Bob Wya »

@nixmd

Have you a game controller or joystick plugged into your system??
There's a lot of grumbling from Wine's HID layer in your log:

Code: Select all

0029:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0029:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
May just be noise, e.g. because you don't have Wine's SDL2 dependencies installed...

Bob
nixmd
Level 1
Level 1
Posts: 6
Joined: Sat Dec 08, 2018 3:01 am

Re: Altium Designer Copy/Paste feature problem

Post by nixmd »

DarkShadow44 wrote:But when wine and the program didn't change, what did break C&P? Maybe some dependencies?
Well I don't know. This is what makes me confused
nixmd
Level 1
Level 1
Posts: 6
Joined: Sat Dec 08, 2018 3:01 am

Re: Altium Designer Copy/Paste feature problem

Post by nixmd »

Problem sovled, dotnet35 was required. Used winetricks to install it.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Altium Designer Copy/Paste feature problem

Post by Bob Wya »

nixmd wrote:Problem sovled, dotnet35 was required. Used winetricks to install it.
Thanks for the followup... 8)

Obviously:

Code: Select all

0036:fixme:mscoree:get_runtime_info unsupported startup flags 4
0036:fixme:mscoree:corruntimehost_QueryInterface Unsupported interface {fac34f6e-0dcd-47b5-8021-531bc5ecca63}
was the clue! I'll have to be to more mindful of obscure wine-mono errors, in the future!

Bob
Locked