Public bug reported: There is no separate bug tracker for XMir so I figured that it belongs under Mir. I installed my own Gtk native Linux arm app (a game) on my ubuntu phone and I was happily using it with the following launcher (~/.local/share/applications/lazsnake.desktop): [Desktop Entry] Name=lazSnake Comment=Simple snake game written in Lazarus by Kris Jacewicz X-Ubuntu-Touch=true X-Ubuntu-XMir-Enable=true Exec=/home/phablet/.local/xmir/lazSnake/lazsnake Icon=/home/phablet/.local/xmir/lazSnake/lazsnake.png Path=/home/phablet/.local/xmir/lazSnake Terminal=false Type=Application
Obviously the app folder is under ~/.local/xmir/lazSnake Just today I updated the Ubuntu Touch on my Meizu MX4 phone. Before update the build description was: Ubuntu 15.04-armhf (20160913-020303) After update: Ubuntu 15.04-armhf (20161201-020304) The very same game no longer works. Clicking on its icon in the Apps scope starts it but it immediately closes. Whatever is the reason, I was already in the past updating my OS couple of times and always was able to use the app without any problems at all. Now, after updating, I can no longer do this. Whatever the reason is, apparently the new Ubuntu image broke some backward compatibility. Also, I chose libertine as package only because otherwise I would not be able to even post this, but my problem is totally unrealted to Libertine. Some error messages I was seeing are: [xkb] Can't rename /run/user/32011/confined/ubuntu-lazsnake-app.kriscode/filewU9a3p to /tmp/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm, error: Invalid cross-device link [xkb] Can't rename /run/user/32011/confined/ubuntu-lazsnake-app.kriscode/file0Kq8VM to /tmp/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm, error: Invalid cross-device link XKB: Failed to compile keymap Keyboard initialization failed. This could be a missing or incorrect setup of xkeyboard-config. (EE) Fatal server error: (EE) Failed to activate core devices.(EE) XMir has closed unexpectedly ** Affects: mir (Ubuntu) Importance: Undecided Status: New ** Tags: xmir ** Attachment added: "screen from my phone showing the Gtk game running natively on my phone before I updated the OS" https://bugs.launchpad.net/bugs/1646435/+attachment/4785680/+files/photo_2016-12-01_18-20-37.jpg -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1646435 Title: XMir support backward compatibility broken after updating OS Status in mir package in Ubuntu: New Bug description: There is no separate bug tracker for XMir so I figured that it belongs under Mir. I installed my own Gtk native Linux arm app (a game) on my ubuntu phone and I was happily using it with the following launcher (~/.local/share/applications/lazsnake.desktop): [Desktop Entry] Name=lazSnake Comment=Simple snake game written in Lazarus by Kris Jacewicz X-Ubuntu-Touch=true X-Ubuntu-XMir-Enable=true Exec=/home/phablet/.local/xmir/lazSnake/lazsnake Icon=/home/phablet/.local/xmir/lazSnake/lazsnake.png Path=/home/phablet/.local/xmir/lazSnake Terminal=false Type=Application Obviously the app folder is under ~/.local/xmir/lazSnake Just today I updated the Ubuntu Touch on my Meizu MX4 phone. Before update the build description was: Ubuntu 15.04-armhf (20160913-020303) After update: Ubuntu 15.04-armhf (20161201-020304) The very same game no longer works. Clicking on its icon in the Apps scope starts it but it immediately closes. Whatever is the reason, I was already in the past updating my OS couple of times and always was able to use the app without any problems at all. Now, after updating, I can no longer do this. Whatever the reason is, apparently the new Ubuntu image broke some backward compatibility. Also, I chose libertine as package only because otherwise I would not be able to even post this, but my problem is totally unrealted to Libertine. Some error messages I was seeing are: [xkb] Can't rename /run/user/32011/confined/ubuntu-lazsnake-app.kriscode/filewU9a3p to /tmp/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm, error: Invalid cross-device link [xkb] Can't rename /run/user/32011/confined/ubuntu-lazsnake-app.kriscode/file0Kq8VM to /tmp/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm, error: Invalid cross-device link XKB: Failed to compile keymap Keyboard initialization failed. This could be a missing or incorrect setup of xkeyboard-config. (EE) Fatal server error: (EE) Failed to activate core devices.(EE) XMir has closed unexpectedly To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mir/+bug/1646435/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp