Altium Designer Copy/Paste feature problem

Questions about Wine on Linux
Post Reply
nixmd
Newbie
Newbie
Posts: 4
Joined: Sat Dec 08, 2018 3:01 am

Altium Designer Copy/Paste feature problem

Post by nixmd » Sat Dec 08, 2018 3:14 am

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 7
Level 7
Posts: 910
Joined: Tue Nov 22, 2016 5:39 pm

Re: Altium Designer Copy/Paste feature problem

Post by DarkShadow44 » Sat Dec 08, 2018 7:31 am

Did the program itself change/update?

nixmd
Newbie
Newbie
Posts: 4
Joined: Sat Dec 08, 2018 3:01 am

Re: Altium Designer Copy/Paste feature problem

Post by nixmd » Sat Dec 08, 2018 12:30 pm

DarkShadow44 wrote:Did the program itself change/update?
No, it's the same version.

User avatar
DarkShadow44
Level 7
Level 7
Posts: 910
Joined: Tue Nov 22, 2016 5:39 pm

Re: Altium Designer Copy/Paste feature problem

Post by DarkShadow44 » Sun Dec 09, 2018 7:53 am

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: 2759
Joined: Sat Oct 16, 2010 7:40 pm
Location: Cambridge
Contact:

Re: Altium Designer Copy/Paste feature problem

Post by Bob Wya » Sun Dec 09, 2018 1:12 pm

@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
Newbie
Newbie
Posts: 4
Joined: Sat Dec 08, 2018 3:01 am

Re: Altium Designer Copy/Paste feature problem

Post by nixmd » Mon Dec 10, 2018 9:28 am

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
Newbie
Newbie
Posts: 4
Joined: Sat Dec 08, 2018 3:01 am

Re: Altium Designer Copy/Paste feature problem

Post by nixmd » Fri Jul 12, 2019 9:42 am

Problem sovled, dotnet35 was required. Used winetricks to install it.

User avatar
Bob Wya
Level 12
Level 12
Posts: 2759
Joined: Sat Oct 16, 2010 7:40 pm
Location: Cambridge
Contact:

Re: Altium Designer Copy/Paste feature problem

Post by Bob Wya » Fri Jul 12, 2019 10:07 am

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

Post Reply