Results 1 to 7 of 7

Thread: KTouch doesn't go past the 1st dialog

  1. #1

    Exclamation KTouch doesn't go past the 1st dialog

    Please help
    the ktouch program can't go past the 1st dialog.
    After I click on the ktouch icon, it launch ktouch. Then it asks your name and skill. After i fill my name and select the first option and click start training, nothing happens.
    Ktouch version: 4.11.5-208.3
    Repository: openSUSE 13.1 Updates
    Runs on openSUSE 13.1 based, SUSE Studio, GNOME

    Thanks

  2. #2

    Default Re: KTouch doesn't go past the 1st dialog

    Quote Originally Posted by ErwinSuwito View Post
    Please help
    the ktouch program can't go past the 1st dialog.
    After I click on the ktouch icon, it launch ktouch. Then it asks your name and skill. After i fill my name and select the first option and click start training, nothing happens.
    Hm, this works fine here on a full KDE installation. (same ktouch version)
    And I have no idea what could cause this.
    Have you tried as a new user? Can you try to login to KDE (if you have the necessary packages installed) and see if it works there?

    Do you get any error messages at this point when you run it in a terminal window? (some QML debug messages are "normal" though)

    Maybe a graphics driver issue?
    What card/driver do you use?

  3. #3

    Default Re: KTouch doesn't go past the 1st dialog

    Try starting it from the command line (in Konsole, just enter "ktouch") and see if anything interesting is displayed after is starts. If so, post the output (only the last bit should be relevant.)

  4. #4

    Default Re: KTouch doesn't go past the 1st dialog

    Quote Originally Posted by LewsTherinTelemon View Post
    Try starting it from the command line (in Konsole, just enter "ktouch") and see if anything interesting is displayed after is starts. If so, post the output (only the last bit should be relevant.)
    I am having the same problem, running OpenSUSE 13.2 GNOME. Here is the output when running ktouch from command line:

    Code:
    uncertain@linux-w059:~> ktouch
    QSqlDatabase: QSQLITE driver not loaded
    QSqlDatabase: available drivers: QMYSQL3 QMYSQL
    ktouch(2427) DbAccess::database: "Driver not loaded Driver not loaded" 
    file:///usr/share/kde4/apps/ktouch/qml/LessonSelectorBase.qml:44:9: QML Column: Cannot specify top, bottom, verticalCenter, fill or centerIn anchors for items inside Column
    file:///usr/share/kde4/apps/ktouch/qml/LessonSelectorBase.qml:44:9: QML Column: Cannot specify top, bottom, verticalCenter, fill or centerIn anchors for items inside Column
    file:///usr/lib64/kde4/imports/org/kde/plasma/components/Button.qml:194:5: QML Row: Possible anchor loop detected on fill.
    file:///usr/lib64/kde4/imports/org/kde/plasma/components/Button.qml:194:5: QML Row: Possible anchor loop detected on fill.
    file:///usr/share/kde4/apps/ktouch/qml/HomeScreen.qml:100:17: QML Item: Binding loop detected for property "width"
    file:///usr/share/kde4/apps/ktouch/qml/TrainingScreenMenuOverlay.qml:71:13: QML Button: Binding loop detected for property "minimumWidth"
    file:///usr/share/kde4/apps/ktouch/qml/TrainingScreenMenuOverlay.qml:71:13: QML Button: Binding loop detected for property "minimumWidth"
    file:///usr/lib64/kde4/imports/org/kde/plasma/components/Button.qml:194:5: QML Row: Possible anchor loop detected on fill.
    file:///usr/lib64/kde4/imports/org/kde/plasma/components/Button.qml:194:5: QML Row: Possible anchor loop detected on fill.
    file:///usr/share/kde4/apps/ktouch/qml/TrainingScreenMenuOverlay.qml:91:13: QML Button: Binding loop detected for property "minimumWidth"
    file:///usr/share/kde4/apps/ktouch/qml/TrainingScreenMenuOverlay.qml:91:13: QML Button: Binding loop detected for property "minimumWidth"
    file:///usr/share/kde4/apps/ktouch/qml/TrainingScreenMenuOverlay.qml:91:13: QML Button: Binding loop detected for property "minimumWidth"
    file:///usr/share/kde4/apps/ktouch/qml/TrainingScreenMenuOverlay.qml:91:13: QML Button: Binding loop detected for property "minimumWidth"
    file:///usr/lib64/kde4/imports/org/kde/plasma/components/Button.qml:194:5: QML Row: Possible anchor loop detected on fill.
    file:///usr/lib64/kde4/imports/org/kde/plasma/components/Button.qml:194:5: QML Row: Possible anchor loop detected on fill.
    file:///usr/share/kde4/apps/ktouch/qml/ScoreScreen.qml:277:17: QML Item: Binding loop detected for property "width"
    file:///usr/share/kde4/apps/ktouch/qml/DetailedRadioButton.qml:42:9: QML Text: Binding loop detected for property "width"

  5. #5

    Default Re: KTouch doesn't go past the 1st dialog

    Quote Originally Posted by uncertain View Post
    I am having the same problem, running OpenSUSE 13.2 GNOME. Here is the output when running ktouch from command line:
    Code:
    uncertain@linux-w059:~> ktouch
    QSqlDatabase: QSQLITE driver not loaded
    QSqlDatabase: available drivers: QMYSQL3 QMYSQL
    ktouch(2427) DbAccess::database: "Driver not loaded Driver not loaded"
    Ok, so this seems to be the problem: apparently you don't have Qt's sqlite database driver installed.

    Try installing the package "libqt4-sql-sqlite" and see whether it works then...

  6. #6

    Default Re: KTouch doesn't go past the 1st dialog

    Quote Originally Posted by wolfi323 View Post
    Ok, so this seems to be the problem: apparently you don't have Qt's sqlite database driver installed.

    Try installing the package "libqt4-sql-sqlite" and see whether it works then...
    Works Perfectly! Thanks!

  7. #7

    Default Re: KTouch doesn't go past the 1st dialog

    Quote Originally Posted by uncertain View Post
    Works Perfectly! Thanks!
    Thanks for the feedback!
    On a KDE desktop, libqt4-sql-sqlite should be installed in any case, that's why this has gone though unnoticed upto now I suppose.

    I submitted a package with an added dependency on libqt4-sql-sqlite to the KDE Repos, this will be forwarded to Factory once it is accepted.

    I don't think an update for the released openSUSE versions is necessary (especially considering that this dependency is missing for years already). If you think otherwise please file a bug report (that's necessary to submit an update).

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •