Categories

  • The Meta category: Organizational or general discussion.

    1k Topics
    10k Posts
    MoemM
    @bhdouglass Thank you very much!
  • Discuss news updates from Ubuntu Touch and its related projects

    1k Topics
    5k Posts
    UBportsNewsU
    Today is Ubuntu Touch Q&A Day Ubuntu Touch Q&A182 is today at 19:00 UTC please join us on YouTube: https://www.youtube.com/watch?v=k1j8DHT5MwI Questions can still be posted here https://forums.ubports.com/topic/11879/ubuntu-touch-q-a-182-call-for-questions for priority or live in the show. UBports@telegram #ubports:matrix.org #UBports #UbuntuTouch #UBportsQandA #Lomiri #OTA11 #Ubuntu #UTnoble #MobileLinux
  • Discuss and solve problems with other users

    4k Topics
    29k Posts
    P
    @mango Have you tried installing the Snap versions?
  • Community section for all languages other than English

    10 Topics
    46 Posts
    K
    @Bubu Kein Problem, falls es noch klemmt, sag' Bescheid.
  • 2k Topics
    20k Posts
    V
    @pparent Will let you know if an upgrade fix it and pinpoint what happend. Yes , devs must know . Thanks for min browser .
  • Discussions on development of Ubuntu Touch

    531 Topics
    6k Posts
    G
    I did not try your method yet, however I debugged the problem in my method. It's something (I guess Lomiri itself) that is sending a signal when the window is paused while switching. It is killing xev. The fix is to use TweakUT to keep the terminal awake, then my method works whatever the launch mode (direct > or with starting a new task &>) So I could repro the problem you have seen. No discrepancy here. I have looked a bit at Firefox and Chrome under vanilla Linux (Kubuntu 24.04) and xev reports something very different than under UT. That is, no strange events, basically the system reports the menu being created and mapped and that's all. I have also 'packaged' a recent version of Firefox freshly downloaded from the editor's site, that is, I did env GDK_DPI_SCALE=2 MOZ_ENABLE_WAYLAND=0 DISABLE_WAYLAND=1 ./firefox and the menus in the top bar display (if no scaling were done, I'd guess that the menu would display if by a stroke of luck I could hit the minuscule screen area) So my guess is that's not a clever packaging trick, that's something that Firefox is doing differently than Chrome. I searched for a Chrome Linux arm64 build but it seems that Google has insufficient resources to generate arm64 Linux builds (it's not a joke, it's exactly what is said by a Google employee in the Chrome issue tracker). I'd say that as under UT Chrome and Firefox are hitting XWayland that is hitting Mir, the problem could be all the way down to Mir. The version of Mir in current 24.04 UT is woefully outdated. When it will be updated, the way forward will be to switch to Wayland anyway and drop XWayland.
  • Discuss the user experience or design of Ubuntu Touch or its apps

    164 Topics
    2k Posts
    G
    @mirroronthewall Yes, this is surprisingly useful, as it means you don't always have to whip out a hardware keyboard, which defeats the point of the small form factor of a phone. Missing support for modifier keys is a big issue when using GUI apps in Libertine, as touch-to-mouse conversion often doesn't behave as it should and can get you 'stuck', so a fallback to keyboard shortcuts is just as necessary there as it may be useful in general: actually, your idea of creating macros for anything seems to solve many problems (including mine) at once, so congrats - now we just need to figure out how! The closest I've found is Ambot Installer: Hacks and Mods, although I need to set up a persistent amd64 QEMU instance on my arm64 laptop before I can allow myself to experiment with it freely (it's the only way I got the installer working). Other tools may be available but I have not been able to surface them yet, I will update this thread as I learn more about the issue and potential solutions. [UPDATE] Here is a list of interesting posts related to this problem, which may be a good starting point for building a bridge towards the solution: These are previous conversations on the repos which appear to have been abbandoned: https://github.com/ubports/keyboard-component/issues/96 gitlab.com/ubports/apps/terminal-app/-/issues/78 https://gitlab.com/ubports/development/core/lomiri-keyboard/-/issues/96 Instead, here are some useful links related to Malakiboard, which should be a good foundation to build macro functionality on: https://github.com/kugiigi/jerk-click https://github.com/kugiigi/jerk-installer https://github.com/kugiigi/jerk-packages
  • Creating Ubuntu Touch apps

    782 Topics
    8k Posts
    MoemM
    Sweet!
  • Porting Ubuntu Touch to new devices

    493 Topics
    4k Posts
    L
    @faveoled here is my log : d [96202.382307] rndis_host 1-1:1.0 usb0: register 'rndis_host' at usb-0000:00:14.0-1, RNDIS device, 52:2c:26:d4:93:1a [96202.390641] rndis_host 1-1:1.0 enp0s20f0u1: renamed from usb0 [96361.641382] usb 1-1: USB disconnect, device number 41 [96361.641557] rndis_host 1-1:1.0 enp0s20f0u1: unregister 'rndis_host' usb-0000:00:14.0-1, RNDIS device [96363.343089] usb 1-1: new high-speed USB device number 42 using xhci_hcd [96363.466300] usb 1-1: New USB device found, idVendor=0e8d, idProduct=2000, bcdDevice= 1.00 [96363.466308] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [96363.466311] usb 1-1: Product: MT65xx Preloader [96363.466313] usb 1-1: Manufacturer: MediaTek [96365.971531] usb 1-1: USB disconnect, device number 42 [96370.102392] usb 1-1: new high-speed USB device number 43 using xhci_hcd [96370.226051] usb 1-1: New USB device found, idVendor=0e8d, idProduct=2000, bcdDevice= 1.00 [96370.226060] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [96370.226062] usb 1-1: Product: MT65xx Preloader [96370.226064] usb 1-1: Manufacturer: MediaTek [96372.730504] usb 1-1: USB disconnect, device number 43 [96394.175666] usb 1-1: new high-speed USB device number 44 using xhci_hcd [96394.303215] usb 1-1: New USB device found, idVendor=18d1, idProduct=d001, bcdDevice= 4.19 [96394.303219] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [96394.303220] usb 1-1: Product: Samsung Galaxy Tab A7 Lite [96394.303220] usb 1-1: Manufacturer: Samsung [96394.303221] usb 1-1: SerialNumber: R9JRC0036LE [96434.103730] loop: module loaded [96434.121296] loop0: detected capacity change from 0 to 6144000 [96434.125324] EXT4-fs (loop0): mounted filesystem 00017acc-df4f-433e-ae41-da447717a3f6 r/w with ordered data mode. Quota mode: none. [96444.601967] EXT4-fs (loop0): unmounting filesystem 00017acc-df4f-433e-ae41-da447717a3f6. [96538.066010] usb 1-1: USB disconnect, device number 44 [96542.437266] usb 1-1: new high-speed USB device number 45 using xhci_hcd [96542.567947] usb 1-1: New USB device found, idVendor=18d1, idProduct=4ee0, bcdDevice= 4.19 [96542.567951] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [96542.567952] usb 1-1: Product: Samsung Galaxy Tab A7 Lite [96542.567953] usb 1-1: Manufacturer: Samsung [96542.567953] usb 1-1: SerialNumber: R9JRC0036LE [96937.542485] usb 1-1: USB disconnect, device number 45 [96942.456853] usb 1-1: new high-speed USB device number 46 using xhci_hcd [96942.580884] usb 1-1: New USB device found, idVendor=0e8d, idProduct=2000, bcdDevice= 1.00 [96942.580889] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [96942.580890] usb 1-1: Product: MT65xx Preloader [96942.580891] usb 1-1: Manufacturer: MediaTek [96945.085077] usb 1-1: USB disconnect, device number 46 [96963.146734] usb 1-1: new high-speed USB device number 47 using xhci_hcd [96963.270254] usb 1-1: New USB device found, idVendor=0000, idProduct=0afe, bcdDevice= 4.19 [96963.270259] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [96963.270261] usb 1-1: Product: TB-X306F [96963.270262] usb 1-1: Manufacturer: Lenovo [96963.270263] usb 1-1: SerialNumber: R9JRC0036LE [96963.387160] usb-storage 1-1:1.0: USB Mass Storage device detected [96963.387390] scsi host2: usb-storage 1-1:1.0 [96963.387479] usbcore: registered new interface driver usb-storage [96963.391886] usbcore: registered new interface driver uas [96964.405094] scsi 2:0:0:0: CD-ROM SAMSUNG File-Stor Gadget 0001 PQ: 0 ANSI: 2 [96964.405548] scsi 2:0:0:0: Attached scsi generic sg0 type 5 [96964.417871] sr 2:0:0:0: Power-on or device reset occurred [96964.418763] sr 2:0:0:0: [sr0] scsi3-mmc drive: 0x/0x cd/rw tray [96964.418765] cdrom: Uniform CD-ROM driver Revision: 3.20 [96964.430886] sr 2:0:0:0: Attached scsi CD-ROM sr0 [96987.545312] usb 1-1: USB disconnect, device number 47 [96987.820693] usb 1-1: new high-speed USB device number 48 using xhci_hcd [96987.944429] usb 1-1: New USB device found, idVendor=17ef, idProduct=0afe, bcdDevice= 4.19 [96987.944433] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [96987.944434] usb 1-1: Product: TB-X306F [96987.944434] usb 1-1: Manufacturer: Lenovo [96987.944435] usb 1-1: SerialNumber: R9JRC0036LE [96988.046729] usb-storage 1-1:1.0: USB Mass Storage device detected [96988.046822] scsi host2: usb-storage 1-1:1.0 [96989.109001] scsi 2:0:0:0: CD-ROM SAMSUNG File-Stor Gadget 0001 PQ: 0 ANSI: 2 [96989.110044] sr 2:0:0:0: Power-on or device reset occurred [96989.110569] sr 2:0:0:0: [sr0] scsi3-mmc drive: 0x/0x cd/rw tray [96989.120742] sr 2:0:0:0: Attached scsi CD-ROM sr0 [96989.120816] sr 2:0:0:0: Attached scsi generic sg0 type 5
  • Lomiri, the operating environment for everywhere

    76 Topics
    627 Posts
    K
    @uwahl I understand your concern but that is sadly not related to my post I'm talking about the virtual touchpad when connected to an external display.
  • Discussion on translating Ubuntu Touch and its core apps

    59 Topics
    329 Posts
    B
    @Vlad-Nirky Thank you. Done.
  • A place to discuss ideas for promoting Ubuntu Touch

    57 Topics
    724 Posts
    C
    @developer there are some freedesktop standards we need, also flatpak integration, outside of that we need eSIM support and way way better waydroid support. outside of that we need a waydroid compatibilty chart for every major banking app in every country we also need guides to what messanger has what feature supported natively and how to set it up. also we probably want to make a public transport app and start supporting every single country we can. we also need sms forwarding (i remember people asking about it in the forums) a secure wallet for NFC, so someone needs to expose the treble APIs for hardware backed encryption so we can store credit card NFC tags safely. (to please the google/apple pay users) and much much more. we need to compile every UT feature and aspire to feature parity with vanila android (not the apps just pure android) i'd make a full comparison chart but i dont have the time
  • Other Projects

    Projects which are started by a group within the UBports community

    69 Topics
    400 Posts
    G
    @MrT10001 I don't quite remember what the installer did when I flashed my phone (happy memories... not ) but from browsing v2/checkDownloads.ts I'd say that the installer is saving stuff in a sub-directory called 'download' from the current directory when it was launched.
  • For things that just don't fit in the other categories.

    882 Topics
    5k Posts
    B
    OK, I'm not a C coder, I used java for a maths PhD. I've built LFS and I've managed to put Linux on this phone (Motorola G13) without rooting Maybe I'd be up to porting ? I've also got an Honor pad x7, I'd like to lose android (and Google) on both I suspect the answer to this will be "no chance because neither device has a USB that will flash the ROM" Can I use Termux as the host and then one device to flash the other? (I guess that's also presupposing that I've got something to flash, to which the other answer will be:- you wouldn't have a hope of doing that without a Linux PC) ?