INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Connecting MediaCenter23 Linux to MediaCenter22 Windows Library  (Read 4940 times)

markh56

  • Recent member
  • *
  • Posts: 36
Connecting MediaCenter23 Linux to MediaCenter22 Windows Library
« on: September 01, 2017, 01:15:48 pm »

Hi, I couldn't locate any threads discussing this. Sorry if I missed them.
Can I attach a linux MediaCenter23 to a MediaCenter22 Windows library? When I attempt to I get a screen asking for login but then "Connecting to the server" message is written in the middle of the screen so I can't key in any user/login info. Not sure if it's an anomoly or the short answer is upgrade the Windows box to version23. Thanks
Logged

mwillems

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 5234
  • "Linux Merit Badge" Recipient
Re: Connecting MediaCenter23 Linux to MediaCenter22 Windows Library
« Reply #1 on: September 01, 2017, 01:25:30 pm »

Hi, I couldn't locate any threads discussing this. Sorry if I missed them.
Can I attach a linux MediaCenter23 to a MediaCenter22 Windows library? When I attempt to I get a screen asking for login but then "Connecting to the server" message is written in the middle of the screen so I can't key in any user/login info. Not sure if it's an anomoly or the short answer is upgrade the Windows box to version23. Thanks

I can't speak to the 23-->22 issue, but what you're seeing is a familiar UI issue (that isn't fixed for me in 23).

It's a known issue with the way the connection dialog renders on some linux distros.  The secret is to grab the credential window (even though it's under the "connecting to server" pop up) and drag it away so you can enter your credentials.  You can also usually alt-tab to the credential window and surface it that way.  It's accessible, just underneath the other pop up.
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7805
  • Autumn shade...
Re: Connecting MediaCenter23 Linux to MediaCenter22 Windows Library
« Reply #2 on: September 01, 2017, 01:33:23 pm »

Yeah, I seem to recall seeing that UI issue since the first MC for Linux builds. Indeed dragging and moving the window does indeed workaround it.
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72439
  • Where did I put my teeth?
Re: Connecting MediaCenter23 Linux to MediaCenter22 Windows Library
« Reply #3 on: September 01, 2017, 02:27:51 pm »

MC23 can work with an MC22 server.
Logged

markh56

  • Recent member
  • *
  • Posts: 36
Re: Connecting MediaCenter23 Linux to MediaCenter22 Windows Library
« Reply #4 on: September 01, 2017, 04:06:59 pm »

Thanks...I should have known that...
Correct - v23 can load v22 library. Loaded up fine once I moved the pop-up.
Now if I could only get sound out. Playing with a 4GB Rock64 board and an upgraded stock Debian LXDE load. I'm certain it doesn't have the required sound packages loaded. I'll probably try a different load but then I have to figure out how to get the desktop and display manager loaded as the image is a Debian Stretch minimal or Debian Jessie minimal. I'm not a linux guru (actually not a guru of anything for that matter!). I'll play some. Media Center's awesome by the way. Thanks for all your work.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13874
Re: Connecting MediaCenter23 Linux to MediaCenter22 Windows Library
« Reply #5 on: September 07, 2017, 02:16:51 pm »

Thanks...I should have known that...
Correct - v23 can load v22 library. Loaded up fine once I moved the pop-up.
Now if I could only get sound out. Playing with a 4GB Rock64 board and an upgraded stock Debian LXDE load. I'm certain it doesn't have the required sound packages loaded. I'll probably try a different load but then I have to figure out how to get the desktop and display manager loaded as the image is a Debian Stretch minimal or Debian Jessie minimal. I'm not a linux guru (actually not a guru of anything for that matter!). I'll play some. Media Center's awesome by the way. Thanks for all your work.
What audio device are you choosing in MC linux?
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13874
Re: Connecting MediaCenter23 Linux to MediaCenter22 Windows Library
« Reply #6 on: September 07, 2017, 02:17:59 pm »

Yeah, I seem to recall seeing that UI issue since the first MC for Linux builds. Indeed dragging and moving the window does indeed workaround it.
Been there since the start. It's a timer issue. Will get it sooner or later but it's not a big deal since as you say you can just move the underlying window.
Logged

markh56

  • Recent member
  • *
  • Posts: 36
Re: Connecting MediaCenter23 Linux to MediaCenter22 Windows Library
« Reply #7 on: September 07, 2017, 10:01:05 pm »

Gave up on the LXDE Rock64 image for a while. The sound packages aren't working yet. The Pine64 folks are working on it, maybe see a new build in a week or so. I've struggled with the Arm64 vs. Armhf for a week now. Learned a lot and read a lot on the Pine forum and the JRiver forum. Bottom line is that I'd like to go with a Debian Stretch image for the Rock64 but that means I'll need to attempt the "multiarch" set up so I can run the 32bit high float (learned that's the HF finally) armhf version of MediaCenter 23 on the 64 bit Debian Stretch minimal base OS. I'm still playing but am getting closer. Got MediaCenter 23 armhf "latest" version loaded on it with no dependency issues shown in aptitude (yeah!) but then I borked it somehow. Oh well, had to start over anyway because I didn't document what I did to get the multiarch set up. I'm now ready to image the SD card (hopefully so if I brick it again I can get back to where I am now and not have to load apps, desktop, etc.) and then attempt the multiarch/install of MediaCenter23 again.

The info referenced in a Pine64 thread about multiarch was definitely helpful - got me started in the right direction. Thanks for that info! The window dragging isn't a big deal, only have to do it once and then I'm connected to the library on another PC.

Logged

markh56

  • Recent member
  • *
  • Posts: 36
Re: Connecting MediaCenter23 Linux to MediaCenter22 Windows Library
« Reply #8 on: September 08, 2017, 09:41:30 pm »

Thought I'd completed the multiarch steps correctly, didn't get any errors when installing mediacenter23 armhf latest version (.52) but now I get a "Segmentation Fault" when I run sudo mediacenter23 from the terminal. If I run it from the desktop I don't get any MediaCenter window to come up.
Here's some lines from the kern.log. Not sure if anyone has any recommendations. I'm guessing that I need to start over but figured I'd give the group a go at maybe some suggestions I could try. If there are other logs that would be helpful please let me know. Thanks.

Sep  9 02:31:27 rock64 kernel: [  114.183420] mediacenter23[1585]: unhandled level 3 translation fault (11) at 0x00000000, esr 0x92000007
Sep  9 02:31:27 rock64 kernel: [  114.184275] pgd = ffffffc0e7c99000
Sep  9 02:31:27 rock64 kernel: [  114.184584] [00000000] *pgd=00000000e9c12003, *pud=00000000e9c12003, *pmd=00000000f4d37003, *pte=0000000000000000
Sep  9 02:31:27 rock64 kernel: [  114.185529]
Sep  9 02:31:27 rock64 kernel: [  114.185670] CPU: 3 PID: 1585 Comm: mediacenter23 Not tainted 4.4.77-rockchip-ayufan-96 #1
Sep  9 02:31:27 rock64 kernel: [  114.186406] Hardware name: Rockchip RK3328 Rock64 (DT)
Sep  9 02:31:27 rock64 kernel: [  114.186859] task: ffffffc0e7cc1b00 ti: ffffffc0e9c14000 task.ti: ffffffc0e9c14000
Sep  9 02:31:27 rock64 kernel: [  114.187573] PC is at 0xf6d0d04c
Sep  9 02:31:27 rock64 kernel: [  114.187857] LR is at 0xf6bb8b94
Sep  9 02:31:27 rock64 kernel: [  114.188134] pc : [<00000000f6d0d04c>] lr : [<00000000f6bb8b94>] pstate: 600f0010
Sep  9 02:31:27 rock64 kernel: [  114.188829] sp : 00000000ffebac78
Sep  9 02:31:27 rock64 kernel: [  114.189131] x12: 00000000f6e37b64
Sep  9 02:31:27 rock64 kernel: [  114.189484] x11: 00000000ffebaca8 x10: 0000000001a88998
Sep  9 02:31:27 rock64 kernel: [  114.189969] x9 : 00000000f6e3a1a4 x8 : 00000000ffebaca4
Sep  9 02:31:27 rock64 kernel: [  114.190489] x7 : 00000000f6e37c94 x6 : 0000000000000000
Sep  9 02:31:27 rock64 kernel: [  114.190974] x5 : 0000000001a19a4c x4 : 00000000ffebaf80
Sep  9 02:31:27 rock64 kernel: [  114.191523] x3 : 000000007ffffc17 x2 : 000000007ffffc17
Sep  9 02:31:27 rock64 kernel: [  114.192008] x1 : 0000000000000001 x0 : 0000000000000000
Sep  9 02:31:27 rock64 kernel: [  114.192553]


Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13874
Re: Connecting MediaCenter23 Linux to MediaCenter22 Windows Library
« Reply #9 on: September 09, 2017, 01:24:17 am »

Thought I'd completed the multiarch steps correctly, didn't get any errors when installing mediacenter23 armhf latest version (.52) but now I get a "Segmentation Fault" when I run sudo mediacenter23 from the terminal. If I run it from the desktop I don't get any MediaCenter window to come up.
Here's some lines from the kern.log. Not sure if anyone has any recommendations. I'm guessing that I need to start over but figured I'd give the group a go at maybe some suggestions I could try. If there are other logs that would be helpful please let me know. Thanks.

Sep  9 02:31:27 rock64 kernel: [  114.183420] mediacenter23[1585]: unhandled level 3 translation fault (11) at 0x00000000, esr 0x92000007
Sep  9 02:31:27 rock64 kernel: [  114.184275] pgd = ffffffc0e7c99000
Sep  9 02:31:27 rock64 kernel: [  114.184584] [00000000] *pgd=00000000e9c12003, *pud=00000000e9c12003, *pmd=00000000f4d37003, *pte=0000000000000000
Sep  9 02:31:27 rock64 kernel: [  114.185529]
Sep  9 02:31:27 rock64 kernel: [  114.185670] CPU: 3 PID: 1585 Comm: mediacenter23 Not tainted 4.4.77-rockchip-ayufan-96 #1
Sep  9 02:31:27 rock64 kernel: [  114.186406] Hardware name: Rockchip RK3328 Rock64 (DT)
Sep  9 02:31:27 rock64 kernel: [  114.186859] task: ffffffc0e7cc1b00 ti: ffffffc0e9c14000 task.ti: ffffffc0e9c14000
Sep  9 02:31:27 rock64 kernel: [  114.187573] PC is at 0xf6d0d04c
Sep  9 02:31:27 rock64 kernel: [  114.187857] LR is at 0xf6bb8b94
Sep  9 02:31:27 rock64 kernel: [  114.188134] pc : [<00000000f6d0d04c>] lr : [<00000000f6bb8b94>] pstate: 600f0010
Sep  9 02:31:27 rock64 kernel: [  114.188829] sp : 00000000ffebac78
Sep  9 02:31:27 rock64 kernel: [  114.189131] x12: 00000000f6e37b64
Sep  9 02:31:27 rock64 kernel: [  114.189484] x11: 00000000ffebaca8 x10: 0000000001a88998
Sep  9 02:31:27 rock64 kernel: [  114.189969] x9 : 00000000f6e3a1a4 x8 : 00000000ffebaca4
Sep  9 02:31:27 rock64 kernel: [  114.190489] x7 : 00000000f6e37c94 x6 : 0000000000000000
Sep  9 02:31:27 rock64 kernel: [  114.190974] x5 : 0000000001a19a4c x4 : 00000000ffebaf80
Sep  9 02:31:27 rock64 kernel: [  114.191523] x3 : 000000007ffffc17 x2 : 000000007ffffc17
Sep  9 02:31:27 rock64 kernel: [  114.192008] x1 : 0000000000000001 x0 : 0000000000000000
Sep  9 02:31:27 rock64 kernel: [  114.192553]

You shouldn't be running it with sudo.

You should check to see if all of the libraries are found...

Code: [Select]
ldd -d /usr/lib/jriver/Media\ Center\ 23/*.so* | grep -i found
ldd -d /usr/bin/mediacenter23 | grep -i found
Logged

markh56

  • Recent member
  • *
  • Posts: 36
Re: Connecting MediaCenter23 Linux to MediaCenter22 Windows Library
« Reply #10 on: September 09, 2017, 10:33:33 am »

Thanks for the suggestions.
Tried as user, same result of segmentation fault.
Ran the ldd commands. No output. Is that good news? Not sure what was supposed to output. Did it write to a file? Sorry, just a linux noob with enough knowledge to be dangerous.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13874
Re: Connecting MediaCenter23 Linux to MediaCenter22 Windows Library
« Reply #11 on: September 11, 2017, 08:38:09 am »

Thanks for the suggestions.
Tried as user, same result of segmentation fault.
Ran the ldd commands. No output. Is that good news? Not sure what was supposed to output. Did it write to a file? Sorry, just a linux noob with enough knowledge to be dangerous.
It means all of the libraries were found so the issue isn't a missing library.
Not sure there is a lot left to try.
This seems to be the issue:
unhandled level 3 translation fault (11) at 0x00000000
Logged

markh56

  • Recent member
  • *
  • Posts: 36
Re: Connecting MediaCenter23 Linux to MediaCenter22 Windows Library
« Reply #12 on: September 11, 2017, 07:54:52 pm »

Thanks for the update. Not many results when googling the error. If it's not missing libraries that probably means the multiarch cross-dependencies are ok too? If you think so, I can cross that off the list.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13874
Re: Connecting MediaCenter23 Linux to MediaCenter22 Windows Library
« Reply #13 on: September 12, 2017, 09:48:21 am »

do you have an /etc/mtab file?
Logged

markh56

  • Recent member
  • *
  • Posts: 36
Re: Connecting MediaCenter23 Linux to MediaCenter22 Windows Library
« Reply #14 on: September 12, 2017, 01:19:27 pm »

I'll check as soon as I can. Started over so in the middle of loading up the Debian Stretch Minimal build for the Rock64 board.
Logged

markh56

  • Recent member
  • *
  • Posts: 36
Re: Connecting MediaCenter23 Linux to MediaCenter22 Windows Library
« Reply #15 on: September 13, 2017, 09:02:20 am »

Yes. Here's the contents. This is before I added any multiarch or MediaCenter23. Basically a clean load of Debian Stretch minimal with desktop and apps added.

sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
udev /dev devtmpfs rw,nosuid,relatime,size=2007848k,nr_inodes=501962,mode=755 0 0
devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0
tmpfs /run tmpfs rw,nosuid,noexec,relatime,size=401968k,mode=755 0 0
/dev/mmcblk1p7 / ext4 rw,relatime 0 0
securityfs /sys/kernel/security securityfs rw,nosuid,nodev,noexec,relatime 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
tmpfs /run/lock tmpfs rw,nosuid,nodev,noexec,relatime,size=5120k 0 0
tmpfs /sys/fs/cgroup tmpfs ro,nosuid,nodev,noexec,mode=755 0 0
cgroup /sys/fs/cgroup/systemd cgroup rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd 0 0
cgroup /sys/fs/cgroup/cpu,cpuacct cgroup rw,nosuid,nodev,noexec,relatime,cpu,cpuacct 0 0
cgroup /sys/fs/cgroup/perf_event cgroup rw,nosuid,nodev,noexec,relatime,perf_event 0 0
cgroup /sys/fs/cgroup/blkio cgroup rw,nosuid,nodev,noexec,relatime,blkio 0 0
cgroup /sys/fs/cgroup/memory cgroup rw,nosuid,nodev,noexec,relatime,memory 0 0
cgroup /sys/fs/cgroup/cpuset cgroup rw,nosuid,nodev,noexec,relatime,cpuset 0 0
cgroup /sys/fs/cgroup/net_cls,net_prio cgroup rw,nosuid,nodev,noexec,relatime,net_cls,net_prio 0 0
cgroup /sys/fs/cgroup/devices cgroup rw,nosuid,nodev,noexec,relatime,devices 0 0
cgroup /sys/fs/cgroup/freezer cgroup rw,nosuid,nodev,noexec,relatime,freezer 0 0
cgroup /sys/fs/cgroup/pids cgroup rw,nosuid,nodev,noexec,relatime,pids 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
mqueue /dev/mqueue mqueue rw,relatime 0 0
configfs /sys/kernel/config configfs rw,relatime 0 0
fusectl /sys/fs/fuse/connections fusectl rw,relatime 0 0
/dev/mmcblk1p6 /boot/efi vfat rw,relatime,fmask=0022,dmask=0022,codepage=936,iocharset=utf8,shortname=mixed,errors=remount-ro 0 0
tmpfs /run/user/1000 tmpfs rw,nosuid,nodev,relatime,size=401964k,mode=700,uid=1000,gid=1000 0 0
gvfsd-fuse /run/user/1000/gvfs fuse.gvfsd-fuse rw,nosuid,nodev,relatime,user_id=1000,group_id=1000 0 0
Logged
Pages: [1]   Go Up