Jump to content

AmadVaper

Members
  • Posts

    30
  • Joined

  • Last visited

Posts posted by AmadVaper

  1. Getting the something similar on Linux Mint (SetupEScribe2_SP50_US.run) about a missing dependency for gdk-sharp although I am not able to find this package on the nets:

    DISTRIB_ID=LinuxMint
    DISTRIB_RELEASE=21.2
    DISTRIB_CODENAME=victoria
    DISTRIB_DESCRIPTION="Linux Mint 21.2 Victoria"
    NAME="Linux Mint"
    VERSION="21.2 (Victoria)"
    ID=linuxmint
    ID_LIKE="ubuntu debian"
    PRETTY_NAME="Linux Mint 21.2"
    VERSION_ID="21.2"
    HOME_URL="https://www.linuxmint.com/"
    SUPPORT_URL="https://forums.linuxmint.com/"
    BUG_REPORT_URL="http://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/"
    PRIVACY_POLICY_URL="https://www.linuxmint.com/"
    VERSION_CODENAME=victoria
    UBUNTU_CODENAME=jammy
    cat: /etc/upstream-release: Is a directory
    
    michael@Machine:~/Desktop$ uname -a
    Linux Machine 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
    
    michael@Machine:~/Desktop$ /home/michael/.local/opt/evolv/escribe-suite/launch-escribe-suite
    08:26:45.0712: System.IO.FileNotFoundException: Could not load file or assembly 'gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' or one of its dependencies.
    File name: 'gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f'
      at A.VCB.OB () [0x00027] in <02501018e92a42c1bc00a2481203f98d>:0 
      at A.MSU.OP () [0x00034] in <bcb6d587fc2648aea61a95388d1199af>:0 
      at A.MSU+<>c.VP () [0x00000] in <bcb6d587fc2648aea61a95388d1199af>:0 
      at A.MSU.NP (System.Boolean , System.String ) [0x0017b] in <bcb6d587fc2648aea61a95388d1199af>:0 
    
    HRESULT: 0x80070002
    
    Unhandled Exception:
    System.PlatformNotSupportedException: Operation is not supported on this platform.
      at A.MSU.NP (System.Boolean , System.String ) [0x001b0] in <bcb6d587fc2648aea61a95388d1199af>:0 
      at A.ZP.ZP (System.String[] ) [0x00011] in <bad52511b36f4caea115464997ece0df>:0 
    [ERROR] FATAL UNHANDLED EXCEPTION: System.PlatformNotSupportedException: Operation is not supported on this platform.
      at A.MSU.NP (System.Boolean , System.String ) [0x001b0] in <bcb6d587fc2648aea61a95388d1199af>:0 
      at A.ZP.ZP (System.String[] ) [0x00011] in <bad52511b36f4caea115464997ece0df>:0 

     

  2. 28 minutes ago, James said:

    ttyACM is for the device's serial port. Hmm. Mine also restricts it to USB Vendor ID 268b, and adds tags (used by some newer distributions).

    How old is the OS on that one?

    Do you get any udev errors when connecting it? https://unix.stackexchange.com/questions/36251/in-which-log-should-i-check-for-udev-errors

    Pretty sure I did a full wipe and OS install when I picked up the NVME last year. It's obviously not as new as the OS on the B550 which I believe is Mint 20.3

    Quote

    cat /etc/*-release
    DISTRIB_ID=LinuxMint
    DISTRIB_RELEASE=20.1
    DISTRIB_CODENAME=ulyssa
    DISTRIB_DESCRIPTION="Linux Mint 20.1 Ulyssa"
    NAME="Linux Mint"
    VERSION="20.1 (Ulyssa)"
    ID=linuxmint
    ID_LIKE=ubuntu
    PRETTY_NAME="Linux Mint 20.1"
    VERSION_ID="20.1"
    HOME_URL="https://www.linuxmint.com/"
    SUPPORT_URL="https://forums.linuxmint.com/"
    BUG_REPORT_URL="http://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/"
    PRIVACY_POLICY_URL="https://www.linuxmint.com/"
    VERSION_CODENAME=ulyssa
    UBUNTU_CODENAME=focal
    cat: /etc/upstream-release: Is a directory
     

    Not sure what you mean about errors when connecting... do you mean usb or network? I did a grep of dmesg for you. I did see this in the syslog but that was added by their driver and not me.

    systemd-udevd[619]: /etc/udev/rules.d/60-brother-mfp-brscan5-1.0.2-2.rules:17 Invalid key 'SYSFS'

    Quote

    dmesg | grep -i "udev"
    [    7.627904] systemd[1]: Listening on udev Control Socket.
    [    7.627930] systemd[1]: Listening on udev Kernel Socket.
    [    7.635433] systemd[1]: Starting udev Coldplug all Devices...
    [    7.678392] systemd[1]: Starting udev Kernel Device Manager...
     

     

  3. 4 minutes ago, James said:

    Interesting. How is your 99 rules different from the 60 rules, then?

    60-dimension_engineering.rules

    KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="268b", MODE="0660", GROUP="plugdev", TAG+="uaccess", TAG+="udev-acl"
    KERNEL=="ttyACM*", SUBSYSTEM=="tty", ATTRS{idVendor}=="268b", TAG+="uaccess", TAG+="udev-acl"

     

    99-hidraw-permissions.rules

    KERNEL=="hidraw*", SUBSYSTEM=="hidraw", MODE="0664", GROUP="plugdev"

    I guess the only real difference is that my rule isn't tagging or adding the ttyACM rule.

  4. 2 minutes ago, James said:

    By any chance is that system missing /usr/bin/pkexec?

    No. pkexec is there but I do remember having issues with pkexec where it would not run as some applications had pkexec in their run statement, but I could run the statement in the terminal just fine.

    /usr/bin$ ls pkexec*
    pkexec
     

    pkexec --version
    pkexec version 0.105
     

  5. 12 minutes ago, James said:

    What does it say if you send this command?

    getfacl /dev/hidraw2

    Is there a file 60-dimension_engineering.rules in /etc/udev.d ?

    getfacl /dev/hidraw2
    getfacl: Removing leading '/' from absolute path names
    # file: dev/hidraw2
    # owner: root
    # group: root
    user::rw-
    user:michael:rw-
    group::---
    mask::rw-
    other::---

     

    Sorry... forgot this

    /etc/udev/rules.d$ ls
    52-airspy.rules                       99-hidraw-permissions.rules
    60-brother-mfp-brscan5-1.0.2-2.rules  99-md380.rules
    60-dimension_engineering.rules        rtl-sdr.rules
    60-vboxdrv.rules
     

    So 60-dimension_engineering.rules are there

  6. Sweet. So I added a udev rule to force hidraw devices to be root:plugdev. Connected and downloaded without issue on the X470

    I created 99-hidraw-permissions.rules under /etc/udev/rules.d with this line:

    KERNEL=="hidraw*", SUBSYSTEM=="hidraw", MODE="0664", GROUP="plugdev"

    Serial Number: JAFAxxxxxxxxx
    Firmware Version: 1.1 SP46 INT
    Firmware Date: 2021-12-28
    Revision Code: 311104658

    USB Vendor ID: 268B
    USB Product ID: 0419
    USB Product Version: 3.0

  7. Installed the new version (Ver. SetupEScribe2_2022-04-26_INT_test.run) on the B550 machine. Did see something new but the results are still the same in that it crashed trying to connect and download. I attached the terminal output.

    Happy to report that this version also works on the X470 machine without crashing except for the Paranormal sn JAFAXXXXXXX

    newVersion.txt

  8. @Podunk Steam

    OK. So I did some testing with my media center machine and the details of that machine are below:

    OS - Linux mediactr 5.4.0-109-generic #123-Ubuntu SMP Fri Apr 8 09:10:54 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

    Linux Mint 20.3

    groups:
    myuser adm cdrom sudo dip plugdev lpadmin sambashare

    Machine Specs:

    Asus B550 Motherboard
    Ryzen 3600
    500GB NVME SSD
    1TB AData SSD
    32GB Patriot Viper 3200 MHz Ram
    Nvidia Gforce GT-610 Video
    HP NC-364T Quad GB Nic (Mobo has only a 2.5GB nic that requires a driver to work)


    I installed SetupEScribe2_SP31_US on the B550 machine and I immediately saw things I did not see on my main machine with the x470 board. First I was prompted during installation to install Mono and related dependencies. Not a big deal since I have Mono on the X470 from a previous install. But,  upon starting EScribe I was told that I did not have the necessary permissions to access the device. This was new! I choose yes to apply those permissions and was pretty hopeful that EScribe was going to work on this machine. 

    When I connected the DNA250c and then selected connect and download, Escribe crashed upon near completion of downloading settings. Since it appeared that EScribe was connecting to the DNA250, I decided to apply the firmware update (1.1 SP45) which was successful. I then tried connecting and downloading settings but EScribe crashed upon near completion of downloading settings. The unit that was connected was sn JAFAXXXXXXX.

    I then installed SetupEScribe2_2020-06-22_US_test.run over the previous installation, and then pushed the 1.1 SP45 to all of the units. I  connected one of the Thelma's via USB. I selected Connect and Download, and to my amazement Escribe did not crash but loaded up and allowed me to save the settings and theme. I tried this again with my other Thelma and one of the Paranormal units. All connected and did not crash EScribe. The only unit that crashes EScribe on the B550 is the Paranormal sn JAFAXXXXXXX.

    As I did on the X470, I copied all of the logs and included them here as an attachment to try to keep the post reasonable in size.

    So now here is my question... Where do I go from here with the Paranormal sn JAFAXXXXXXX ?

    permissions.png

    Errors.txt

  9. Quote

    The X470 may be worth researching as there have been issues with both Microsoft and Linux related USB ports acting janky.

    This is one of numerous reports.

    Hrrmmm...

    So I do have a B550 Asus board along with a Ryzen 3600 that I was building out as a media player. I put Mint 20 on that as well so let me drop EScribe on that machine and see if I get a different result from both journalctl and the command line errors I described before. So let me test this on my media machine.

    BTW - EScribe did work about 2 years ago where the unit would connect and then crash when I tried to update the theme or settings on the same X470 board.

     

  10. 8 hours ago, KickMeElmo said:

    Pretty sure the group you need to be part of is plugdev. I'm on Mint 19.3 and have no issue, but I'm part of that group for a wide variety of things, so I wouldn't have been directly aware if this specifically required it. Just verified that I can connect fine on the latest build, just to be certain.

    Here are the groups I am a member of :

    groups
    user adm uucp dialout cdrom sudo dip plugdev lpadmin bluetooth sambashare vboxusers wireshark power

     

  11. 7 minutes ago, Podunk Steam said:

    I won't be able to follow up any time soon but did you start with the simple stuff like making sure you're using a good data cable?

    Check the USB with another data device? 

    It's been quite a while since I have had to designate USBs with any Linux distro, that's going back to the 9.x Ubuntu distros thinking about it. 

    Thanks Podunk, I did try a different cable that is known working. Also checked dmesg so I know the system is seeing the DNA250

    [24909.609070] usb 1-11.6: new full-speed USB device number 22 using xhci_hcd
    [24909.952534] usb 1-11.6: New USB device found, idVendor=268b, idProduct=0419, bcdDevice= 3.00
    [24909.952536] usb 1-11.6: New USB device strings: Mfr=2, Product=3, SerialNumber=1
    [24909.952538] usb 1-11.6: Product: Evolv DNA 250 Color
    [24909.952539] usb 1-11.6: Manufacturer: Dimension Engineering
    [24909.952540] usb 1-11.6: SerialNumber: [censored]
    [24909.999750] hid-generic 0003:268B:0419.001A: hiddev2,hidraw7: USB HID v1.10 Device [Dimension Engineering Evolv DNA 250 Color] on usb-0000:03:00.0-11.6/input0
    [24909.999834] cdc_acm 1-11.6:1.1: ttyACM0: USB ACM device

    I tried to push service packs to 3 of the units but this just failed saying it could not connect even though EScribe shows the unit connected.

    Screenshot at 2022-04-23 17-27-40.png

  12. I also noticed this in the journalctl as well. Is there a plugin that I'm missing for the DNA250 chipset?

     

    kernel: hid-generic 0003:268B:0419.0017: hiddev2,hidraw7: USB HID v1.10 Device [Dimension Engineering Evolv DNA 250 Color] on usb-0000:03:00.0-11.7/input0
    Apr 23 16:39:23 machine kernel: cdc_acm 1-11.7:1.1: ttyACM0: USB ACM device
    Apr 23 16:39:23 machine mtp-probe[487307]: checking bus 1, device 19: "/sys/devices/pci0000:00/0000:00:01.3/0000:03:00.0/usb1/1-11/1-11.7"
    Apr 23 16:39:23 machine mtp-probe[487307]: bus: 1, device: 19 was not an MTP device
    Apr 23 16:39:23 machine mtp-probe[487336]: checking bus 1, device 19: "/sys/devices/pci0000:00/0000:00:01.3/0000:03:00.0/usb1/1-11/1-11.7"
    Apr 23 16:39:23 machine mtp-probe[487336]: bus: 1, device: 19 was not an MTP device
    Apr 23 16:39:25 machine ModemManager[1375]: <info>  [base-manager] couldn't check support for device '/sys/devices/pci0000:00/0000:00:01.3/0000:03:00.0/usb1/1-11/1-11.7': not supported by any plugin

     

  13. Decided to run in a terminal to see what EScribe was outputting and I've added that below if someone can forward that on to the Devs.

    Going to try different cable too

    BTW - My machine hardware is:

    Ryzen9 3900X
    MSI X470
    64GB Crucial Ballistix 3200mhz Ram
    Zotac 1060 Video
    2 Intel NVME 1tb
    Razer Black Widow Keys
    Logitech MX Anywhere 2 mouse

     

    "/home/user/.local/opt/evolv/escribe-suite/launch-escribe-suite"
    Killed
    user@machine:/media/user/Data1$ Device list changed.
    16:39:14.8630:   Benchmark: Tab Configuration: Welcome took 45.1831 ms.
    
    16:39:14.8822:   Benchmark: File->New took 10.292 ms.
    
    16:39:14.8834: Benchmark: Startup took 565.2474 ms.
    
    16:39:14.9362: Benchmark: AutoConnect took 6.8696 ms.
    
    Device list changed.
    Device list changed.
    16:39:23.0872: Benchmark: AutoConnect took 7.9496 ms.
    
    Device list changed.
    
    (EScribe:487097): Gtk-WARNING **: 16:39:23.223: gtk_widget_size_allocate(): attempt to allocate widget with width -5 and height 0
    A.JXD: Exception of type 'A.JXD' was thrown.
      at A.HJD.GU (System.IO.Stream , System.Byte[] , System.Func`2[T,TResult] , System.Func`2[T,TResult] , System.Action`2[T1,T2] ) [0x0013d] in <7f12dab92af142cabec75367973409b4>:0 
      at A.HJD.UU (System.IO.Stream , System.Byte[] , System.Func`2[T,TResult] , System.Action`2[T1,T2] ) [0x00000] in <7f12dab92af142cabec75367973409b4>:0 
      at A.HJD.BU (System.IO.Stream , System.Int32 ) [0x00095] in <7f12dab92af142cabec75367973409b4>:0 
      at A.AKF+NKF.GU (A.ZRB , System.Byte , System.Int32& , System.Boolean& , A.HXF ) [0x000bb] in <18d250f3d7964b88be530360e0b927da>:0 
    I/O output report failed.
    Closed.
    16:39:54.9883: Benchmark: AutoConnect took 2.4082 ms.

     

×
×
  • Create New...