π
<-

firebird emulator for Linux

C, C++, ASM...

Re: firebird emulator for Linux

Message non lude Adriweb » 22 Mai 2020, 20:31

Ah yes that would explain it, what about after doing sudo apt install qml-module-qtquick-dialogs ?

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 82.2%
 
Messages: 14896
Images: 1211
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

En ligne

Re: firebird emulator for Linux

Message non lude parisse » 22 Mai 2020, 20:35

Done. But now I get
Code: Tout sélectionner
qrc:/qml/qml/ConfigPageKits.qml:68:13: Type FileSelect unavailable
qrc:/qml/qml/Firebird/UIComponents/FileSelect.qml:15:26: Type FileDialog unavailable
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Dialogs/DefaultFileDialog.qml:48:1: module "Qt.labs.settings" is not installed
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Dialogs/DefaultFileDialog.qml:47:1: module "Qt.labs.folderlistmodel" is not installed
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Dialogs/DefaultFileDialog.qml:48:1: module "Qt.labs.settings" is not installed
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Dialogs/DefaultFileDialog.qml:47:1: module "Qt.labs.folderlistmodel" is not installed
qrc:/qml/qml/ConfigPageFileTransfer.qml:36:26: Type FileDialog unavailable
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Dialogs/DefaultFileDialog.qml:48:1: module "Qt.labs.settings" is not installed
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Dialogs/DefaultFileDialog.qml:47:1: module "Qt.labs.folderlistmodel" is not installed
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Dialogs/DefaultFileDialog.qml:48:1: module "Qt.labs.settings" is not installed
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Dialogs/DefaultFileDialog.qml:47:1: module "Qt.labs.folderlistmodel" is not installed
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 95.8%
 
Messages: 3837
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: firebird emulator for Linux

Message non lude Vogtinator » 22 Mai 2020, 20:41

Ah, the broken Debian packaging of Qt... https://github.com/nspire-emus/firebird/issues/113

Code: Tout sélectionner
apt-get install qml-module-qtquick-controls qml-module-qtquick-dialogs qml-module-qt-labs-folderlistmodel qml-module-qt-labs-settings


should help.
Avatar de l’utilisateur
VogtinatorPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 1.6%
 
Messages: 217
Inscription: 29 Mar 2014, 15:55
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: firebird emulator for Linux

Message non lude Adriweb » 22 Mai 2020, 20:43

Ah, right.

And for reference, the config dialog should like this, more or less

Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 82.2%
 
Messages: 14896
Images: 1211
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

En ligne

Re: firebird emulator for Linux

Message non lude parisse » 22 Mai 2020, 20:55

Ok, now it's working, thanks!
I would recommend to add this info when people download the debian or ubuntu package.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 95.8%
 
Messages: 3837
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

En ligne

Re: firebird emulator for Linux

Message non lude parisse » 22 Mai 2020, 21:00

How do I transfer files to the emulator???
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 95.8%
 
Messages: 3837
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: firebird emulator for Linux

Message non lude Vogtinator » 22 Mai 2020, 21:02

Thanks for the quick feedback!

As a workaround, I added those packages as explicit dependencies of the package on OBS now.

parisse a écrit:How do I transfer files to the emulator???


Just drag'n'drop files into the "File Transfer" dock after refreshing it. Or drag them anywhere else in the window, then the destination is whatever is configured in the configuration dialog.
Avatar de l’utilisateur
VogtinatorPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 1.6%
 
Messages: 217
Inscription: 29 Mar 2014, 15:55
Genre: Homme
Calculatrice(s):
MyCalcs profile

En ligne

Re: firebird emulator for Linux

Message non lude parisse » 22 Mai 2020, 21:26

Vogtinator a écrit:
parisse a écrit:How do I transfer files to the emulator???


Just drag'n'drop files into the "File Transfer" dock after refreshing it. Or drag them anywhere else in the window, then the destination is whatever is configured in the configuration dialog.


But from what application can I drag and drop a file? I failed with thunar.
Moreover, I prefer to type commands or use keyboard shortcuts than moving a mouse, is there a way to copy a file to the emulator from the commandline?

I have another major usability problem: firebird is almost freezing my virtual machine, it's not responsive at all (I just had to killall firebird-emu). I don't know if this is again a (qt?) misconfiguration problem. Or maybe because I enlarged the keypad?
I was hoping to use firebird in conjunction with gdb to debug khicas, but I'm afraid it won't be possible unless this can be fixed.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 95.8%
 
Messages: 3837
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: firebird emulator for Linux

Message non lude Vogtinator » 22 Mai 2020, 21:38

parisse a écrit:
Vogtinator a écrit:
parisse a écrit:How do I transfer files to the emulator???

Just drag'n'drop files into the "File Transfer" dock after refreshing it. Or drag them anywhere else in the window, then the destination is whatever is configured in the configuration dialog.

But from what application can I drag and drop a file? I failed with thunar.

Anything should work. Make sure the filename ends in .tns.
parisse a écrit:Moreover, I prefer to type commands or use keyboard shortcuts than moving a mouse, is there a way to copy a file to the emulator from the commandline?

Yes, that's what firebird-send is for. Make sure that "remove debugging" is enabled and just run (example) "firebird-send ndless_resources.tns ndless".
parisse a écrit:I have another major usability problem: firebird is almost freezing my virtual machine, it's not responsive at all (I just had to killall firebird-emu). I don't know if this is again a (qt?) misconfiguration problem. Or maybe because I enlarged the keypad?
I was hoping to use firebird in conjunction with gdb to debug khicas, but I'm afraid it won't be possible unless this can be fixed.

I've never heard of that issue before, maybe the VM does not have enough RAM? Or some graphics driver is behaving badly.
Avatar de l’utilisateur
VogtinatorPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 1.6%
 
Messages: 217
Inscription: 29 Mar 2014, 15:55
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: firebird emulator for Linux

Message non lude Adriweb » 22 Mai 2020, 21:46

Is the VM very underpowered/limited ?
Qt May be a bit power hungry (and possibly a bit more with graphics stuff for the keypad) but it should still run totally fine... I mean, my Linux vm on Mac, running under Parallels, only has 4 GB of RAM and 3 (maybe 2 even) cores out of the 6, and I run Firefox, qt creator, terminals, and emulators all at a time.

Also, why a VM? The gdb server inside Firebird works fine with the native Mac gdb client of the Nspire toolchain, at least last time I tried.

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 82.2%
 
Messages: 14896
Images: 1211
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

PrécédenteSuivante

Retourner vers Native: Ndless, Linux, ...

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 8 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Ndless for CX 4.5.5 / CX II 6.2.0
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
3330 utilisateurs:
>3310 invités
>13 membres
>7 robots
Record simultané (sur 6 mois):
43991 utilisateurs (le 10/09/2025)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)