KDE theming inconsistent since qt5 apps

I have really strange KDE theming going on and have tried several things without any of them working.
Firstly I'm using i3, with some KDE apps.
I think the issue is kde5 apps in i3 refuse to get any widget/theming applied. I've tried breezy, oxygen etc.
Basically apps like:
- clipper
- konsole
- kate
- systemsettings5
http://ibin.co/1rvQsUchNttb
http://ibin.co/1rvRBXQpoyfD
Are missing their KDE themes/widget/fonts/colors etc. Specifically:
- Missing icons next to the button
- Font settings are ignored
- Color settings
- Save as dialog, looks just horrible and wrong
Apps that are working:
- kontact
- krusader
I'm pretty sure I tried installing the whole of plasma-meta and applying the theme.
But I'm willing to try whatever again to fix this.
Any ideas?

divansantana wrote:
Goresome wrote:It fails to read settings because it doesn't believe you are in kde. Try setting DESKTOP_SESSION=kde (or plasma)
Excellent thanks, one step in the right direction.
Never had to do this in kde4..., must be a qt5 thing...
I don't necessarily want to set this globally.
It's currently set to i3-with-shmlog
Hmm, I'll try think of a nice way to set it for certain qt5 apps.
Is there a qt5 config file where I can set this env variable?
I'm not aware if qt5 even has config file, however here is the root of evil:
static inline QByteArray detectDesktopEnvironment()
const QByteArray xdgCurrentDesktop = qgetenv("XDG_CURRENT_DESKTOP");
if (!xdgCurrentDesktop.isEmpty())
return xdgCurrentDesktop.toUpper(); // KDE, GNOME, UNITY, LXDE, MATE, XFCE...
// Classic fallbacks
if (!qEnvironmentVariableIsEmpty("KDE_FULL_SESSION"))
return QByteArrayLiteral("KDE");
if (!qEnvironmentVariableIsEmpty("GNOME_DESKTOP_SESSION_ID"))
return QByteArrayLiteral("GNOME");
// Fallback to checking $DESKTOP_SESSION (unreliable)
const QByteArray desktopSession = qgetenv("DESKTOP_SESSION");
if (desktopSession == "gnome")
return QByteArrayLiteral("GNOME");
if (desktopSession == "xfce")
return QByteArrayLiteral("XFCE");
return QByteArrayLiteral("UNKNOWN");
qtbase src/platformsupport/services/genericunix/qgenericunixservices.cpp
When its UNKNOWN it simply fallbacks to Fusion.
Last edited by Goresome (2015-02-19 09:46:41)

Similar Messages

  • MS Courier New font render error in new QT5 apps

    Hi all, just updated some KDE apps to new QT5 versions and got weird issue with monospace apps. I've MS Courier New as monospace font and in new qt5 apps letters have wrong height while upper part is rendered correctly. It is like someone cut off bottom of the symbol. Is there any workaround to make qt5 render Courier New  properly?

    my test letters are still in the same alphabet
    To generate non-Latin text in a modern OS you can't just change the font, you need to change the keyboard layout. Go to system prefs/international/input menu and check the box for Hebrew or whatever you want, plus the box for "show input menu in finder." Then select Hebrew in the "flag" menu at the top right of the Finder and type.
    You need to make sure you use Unicode fonts. Also MS Word does not yet support correct Hebrew, so use another app. For that script, Mellel is the best. See the applications section of this note:
    http://homepage.mac.com/thgewecke/TypingHebrew.html

  • Execute a RFC since other APP Server

    Hi every one:
    How can I execute a RFC since other APP Server for example tomcat?
    Thanks
    Eduardo Campos

    Hi Eduardo,
    There is JCO API available for this to execute RFC from Java applications.
    You can take use of this JCO apis in your application. You can download it from service.sap.com.
    There you can get link for JAVA connectors.
    Regards,
    Bhavik

  • Cannot sync photos or mail accts since new app's installed

    Hi,
    I have recently installed a new app' and also updated some old ones. Since then every time I try and sync my iPhone it comes up with the message "Cannot Sync "AKs" iPhone. The required file cannot be found."
    I have tried to restore it to no avail. I am loathed to try and upgrade to OS4.0 as I am somewhere where I do not have a lot of bandwidth or data allowance at the moment and so cannot do that easily. It only seems to be the photos and my mail account that I cannot do anything with at the moment.
    Can anyone help me find this apparently missing 'required file'?!
    Cheers

    answer found after doing another trawl on here.
    http://support.apple.com/kb/TS1314

  • Since IOS6 apps update keeps waiting

    Since iOS6 some updated apps are Waiting.
    This means I cannot update anything nor add new apps.
    Where can I see what it is waiting for?
    I have restarted the ipad, synchronized it in itunes (itunes also says after step 7of 7 "waiting")
    Tapping the waiting apps does not help
    Signing in / out to appstore also does not help
    Also I use icloud.
    Best regards,
    Kester

    28 sep. 2012 21:58:30 - itunesstored [67] (Warning): ISSQLiteDatabase: Step failed: SELECT download.ROWID, download_state.blocked_reason, download.client_id, download_state.phase, download.handler_id, download_state.has_restore_data, download.is_automatic, download.is_restore, download.is_from_store, download.kind, download.order_key, download.policy_id, download.priority, download_state.restore_data_size, download_state.restore_state, download.suppress_error_dialogs, download.title FROM download LEFT OUTER JOIN download_state ON download.pid = download_state.download_id WHERE (download.is_purchase = ? AND IFNULL(download_state.is_restricted, 0) = ? AND IFNULL(download_state.blocked_reason, 0) = ? AND IFNULL(download_state.phase, "SSDownloadPhaseWaiting") NOT IN (?, ?, ?, ?)) ORDER BY download.priority DESC, download.order_key ASC: [11, database disk image is malformed]
    This is a message I found in the system log. Especially the last part between brackets seems to point in the direction of the issue...

  • KDE random restarting since upgrade

    I recently upgraded KDE to 4.3.2 and since then occasionally while I am typing in a console or xterm, the scroll light comes on and KDE restarts leaving me at a login screen.
    Has anyone experienced anything like this?  Any ideas as to how I might go about trouble shooting this?  I've run chkrootkit but found nothing.
    --charlie

    Hi,
    the problem is already being discussed in this thread

  • I just got a new computer with windows 7 (if that matters) And i want to sinc my iphone 3gs apps to my new computer but the only option itunes is giving me is to erase all apps and. How do I sinc the apps without erasing them off my phone?

    Please someone answer this and help me. I do not want to erase my apps beacuse than I cant redownload them on my computer. Please someone reply as soon as possible!

    Why you can't redownload? Don't you have the Apple ID that used to download these apps?
    You can "transfer purchaces" by right click on your iphone in iTunes but i guess you computer is not authorized and will ask you to authorize with Apple ID. Try it.

  • Cannot open previous files with numbers and pages since updating apps

    I updated the numbers and pages apps and am now unable to open any of my files it only shows as if they have no files attached.  Any suggestions are appreciated thanks

    Problem solve!
    I just re-install the flashplayer plugin using the firefox popup ( the button on top )
    and it works!

  • Howto : install KDE 3 Noatun in KDE 4 (and probably other apps)

    This is continuation of the story from yesterday. Today we will install Noatun in KDE 4. Noatun is my preferred media player from KDE 3.5
    The story begins with me waking up on the grass in my home folder next to an uncomplete construction of black plasma panels called KDE 4.1
    mkdir system/kde3install
    cd kde35/pacman/pkg/
    cp arts-1.5.9-2-i686.pkg.tar.gz ~/system/kde3install/
    cp kdemultimedia-3.5.9-1-i686.pkg.tar.gz ~/system/kde3install/
    cp kdelibs-3.5.9-6-i686.pkg.tar.gz ~/system/kde3install/
    su
    cd /home/ash/system/kde3install/
    pacman -U arts-1.5.9-2-i686.pkg.tar.gz
    loading package data...
    checking dependencies...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: arts: requires kde-common>=3.5.9
    cp -p /var/cache/pacman/pkg/kde-common-3.5.9-2-i686.pkg.tar.gz ./
    pacman -U kde-common-3.5.9-2-i686.pkg.tar.gz
    loading package data...
    checking dependencies...
    error: replacing packages with -U is not supported yet
    error: you can replace packages manually using -Rd and -U
    error: failed to prepare transaction (conflicting dependencies)
    :: kde-common: conflicts with kdebase-workspace
    pacman -fU kde-common-3.5.9-2-i686.pkg.tar.gz
    loading package data...
    checking dependencies...
    error: replacing packages with -U is not supported yet
    error: you can replace packages manually using -Rd and -U
    error: failed to prepare transaction (conflicting dependencies)
    :: kde-common: conflicts with kdebase-workspace
    pacman -dR kdebase-workspace
    (1/1) removing kdebase-workspace [###########################################################################################] 100%
    warning: /usr/share/config/kdm/kdmrc saved as /usr/share/config/kdm/kdmrc.pacsave
    pacman -U /home/ash/system/kde3install/kde-common-3.5.9-2-i686.pkg.tar.gz
    loading package data...
    checking dependencies...
    (1/1) checking for file conflicts [###########################################################################################] 100%
    (1/1) installing kde-common [###########################################################################################] 100%
    For more info on KDE please have a look at:
    'http://wiki.archlinux.org/index.php/KDE'
    pacman -S kdebase-workspace
    resolving dependencies...
    looking for inter-conflicts...
    :: kdebase-workspace conflicts with kde-common. Remove kde-common? [Y/n] n
    error: unresolvable package conflicts detected
    error: failed to prepare transaction (conflicting dependencies)
    :: kdebase-workspace: conflicts with kde-common
    vi /var/lib/pacman/sync/extra/kdebase-workspace-4.1.0-5/desc
    vi /var/lib/pacman/sync/extra/kdebase-workspace-4.1.0-5/depends
    # removed kde-common from conflicts
    pacman -S kdebase-workspace
    resolving dependencies...
    looking for inter-conflicts...
    Targets (1): kdebase-workspace-4.1.0-5
    Total Download Size: 0.00 MB
    Total Installed Size: 90.41 MB
    Proceed with installation? [Y/n] Y
    checking package integrity...
    (1/1) checking for file conflicts [###########################################################################################] 100%
    error: could not prepare transaction
    error: failed to commit transaction (conflicting files)
    kdebase-workspace: /etc/pam.d/kde exists in filesystem
    kdebase-workspace: /etc/pam.d/kde-np exists in filesystem
    kdebase-workspace: /etc/rc.d/kdm exists in filesystem
    Errors occurred, no packages were upgraded.
    pacman -fS kdebase-workspace
    resolving dependencies...
    looking for inter-conflicts...
    Targets (1): kdebase-workspace-4.1.0-5
    Total Download Size: 0.00 MB
    Total Installed Size: 90.41 MB
    Proceed with installation? [Y/n] y
    checking package integrity...
    (1/1) installing kdebase-workspace [###########################################################################################] 100%
    pacman -U arts-1.5.9-2-i686.pkg.tar.gz
    loading package data...
    checking dependencies...
    (1/1) checking for file conflicts [###########################################################################################] 100%
    (1/1) installing arts [###########################################################################################] 100%
    pacman -U kdemultimedia-3.5.9-1-i686.pkg.tar.gz
    loading package data...
    checking dependencies...
    (1/1) checking for file conflicts [###########################################################################################] 100%
    (1/1) upgrading kdemultimedia [###########################################################################################] 100%
    exit
    noatun
    noatun: error while loading shared libraries: libartskde.so.1: cannot open shared object file: No such file or directory
    Issue resolved by extracting the files libartskde* (4 files) from kdelibs package and placing them manually in /opt/kde/lib and noatun works !
    Note : some of the actions may break pacman or KDE
    Basically whate do is
    Uninstall KDE 4 package
    Install KDE 3 package
    Remove the conflict information from the KDE 4 package description files
    Install back the KDE 4 package (overwriting the KDE 3 files if required)
    Complete files from other packages if required
    Last edited by 11010010110 (2008-08-09 12:18:27)

    You could also use the kde3 packages from kdemod. There were some conflicts with kde4 initially but I think it should work now.

  • Can i delete the Apps in iTunes since my apps are all on the cloud now?

    I've got iTunes opened up right now and on the left panel it says Apps, and it says 136 next to it
    i know this means i have 136 apps that need to be updated, but for what?
    all my apps are backed up on iCloud, and itunes remembers what apps i've downloaded
    so can i delete these apps in itunes? it seems like it has a saved file for every single app i've ever downloaded, and i don't see the point in having that much stuff on my computer.
    will i cause any harm by deleting these?

    Not 100% sure of your question.  If you are wanting to delete apps from itunes just right click then delete then empty recycle bin.

  • Install a basic KDE System without thousands of apps

    Hi there...
    I just wanted to know how to install KDE without installing tons of programs with it. I'm imagining something like this: I install KDE, and when I start it, I have a full Desktop environment, but without 3 browsers and 5 music players already preinstalled...
    Do I have to (or should I) use kdemod, or is it possible (and wise) to do this with the standard KDE?
    Gaspode

    kdebase-workspace is a minimal KDE install. For everything else see http://wiki.archlinux.org/index.php/KDE_Packages

  • What should I do? Since the apps I downloaded won't work.

    All the apps i have downloaded will not open and the flast back to the home screen

    Do a simple Reset:
        Press and hold both the Sleep/Wake button and the Home button for at least ten seconds, until the Apple logo appears (ignore the Slide to Power Off option that shows up first).

  • Since recent app updates my Money dance app (via Apple) will not open, any ideas please.

    The programme worked perfectly until Sunday when two apps updated, it no longer opens.
    Around the Money Dance icon are little white circles that were not there before.

    You get an email sent to you for every purchase you make in iTunes. Check your email history. you should also have a credit card record if you didn't use an iTunes Gift Card.
    Second, Navionics posted an update to the app February 11, 2014. If you have not updated already, you should do so.
    If that doesn't work, contact Navionics directly for support with their app: http://navionics.com/en/customers

  • NFL Live Works Only w/3G Not WiFi Since Last App Upgrade

    Hello,
    I've been able to successfully use the NFL app (both Live & Videos) over both 3G & WiFi from roughly August until about 2 weeks ago. I think it was after I upgraded to version 2.5.1 that I found that I can't watch Live over WiFi. To be specific:
    Video over 3G & WiFi works
    Live over 3G works
    Live over WiFi fails w/a "Error playing video." error 
    I've got a Droid 2 w/Froyo (2.2). 
    To try to fix the problem, I tried the following with no success:
    cleaned the data for the NFL app
    uninstalled & reinstalled the NFL app
    put the phone into Flight mode & then turned on WiFi (i.e. no 3G, only WiFi)
    tried using WiFi from both home (Cox) & work
    I've seen a couple of threads around September w/no resolution.
    Any ideas?
    Thanks,
    Neil

    That soubds like a DNS problem possibly in your router or your ISP's DNS server. When your iPad is requesting that the router convert a symbolic server name to a numeric IP address it is not getting a timely response and hence the message, "server can't be found".
    Check to see if there is a firmware update for your router or try a better router. Do some testing on other WiFi networks.
    Note that if you use 3G or 4G a completely different network is used.
    I am not having such a problem running iOS 8.3 on an iPad 4, an iPad Air 2, an iPhone 5, and an iPhone 6 Plus.

  • New Console entries since Mail.app problem

    I've started noticing these Console entries yesterday and today after (and, maybe, while?) re-doing the Mail cache and the Envelope Index to resolve the problem as described in this close by thread re. copying over folders from a backup.
    http://discussions.apple.com/message.jspa?messageID=10425430#10425430
    2009-10-19 11:26:12.947 Mail[209] WebKit Threading Violation - -[WebView initWithFrame:frameName:groupName:] called from secondary thread
    2009-10-19 11:26:12.948 Mail[209] Additional threading violations for this function will not be logged.
    2009-10-19 11:26:12.949 Mail[209] WebKit Threading Violation - -[WebView(WebPrivate) commonInitializationWithFrameName:groupName:usesDocumentViews:] called from secondary thread
    2009-10-19 11:26:12.949 Mail[209] Additional threading violations for this function will not be logged.
    Don't know exactly when they are logged, but they are not generated from sending or receiving. I'm wondering what they mean, and if I should be doing anything about them. Never saw these before.
    I'm not aware of any problems with Mail, +at least at the moment.+ Thanks for help..

    I think it comes mainly from display of Mail, rather than send/recieve...
    Behind the scenes, WebFrame objects encapsulate the content contained in a single frame element. A hierarchy of WebFrame objects is used to model an entire webpage where the root is called the main frame. There is a WebFrameView object per WebFrame object used to display the frame content. Therefore, there is a parallel hierarchy of WebFrameView objects used to render an entire page. The WebView object is also the parent view of this hierarchy. You do not need to create WebFrame and WebFrameView objects directly. These objects are automatically created when the page loads, either programmatically or by the user clicking a link.
    A WebView object is intended to support most features you would expect in a web browser except that it doesn’t implement the specific user interface for those features.
    http://developer.apple.com/mac/library/DOCUMENTATION/Cocoa/Reference/WebKit/Clas ses/WebView_Class/Reference/Reference.html
    But many Apple Apps use WebKit and may be trying to "call" Mail.
    Do you use RSS feeds?
    What version of Mail & Safari do you have installed, iirc Safari4 uses/installed a whole new version of WebKit.

Maybe you are looking for

  • Hide Link Button Image used in Crystal Report 2008 while printing

    Hello Experts, I am using Link Button of SAP B1 in Crystal Report 2008 which works perfectly. But when i am trying to export it, i am also getting the image of Link Button. Is there a way to hide the image while printing? Thanks Shiv

  • In OS X Mavericks, can I run the same application across two monitors?

    I'm an artist. I use programs like Photoshop across my iMac screen to my Wacom Cintiq screen all the time. It's vital for my workflow to have the same application running on both monitors. Art on the screen I draw on, menus, reference and what not on

  • Connecting ipod touch 3rd to my itunes

    i just brought an ipod touch 3rd generation but when i plug it inyo my macbook it uploads photos etc but a window pops up and says i need the latest software to connect my ipod to my itunes but i have the latest software 10.7? everytime i download th

  • SQL Error Log: Login Failed for User ''

    Hi B1 experts, currently i have a little problem with our SAP System or better SQL Server. Everytime when a SAP client is started, the SQL Server get the following warning message: Login failed for user ''. Fehler bei der Anmeldung mit der SQL Authen

  • Creating a linebreak/carriage return in a cell

    Hi, In Excel I can start a new line for text by typing option, apple return. How can I do this in numbers? Regards, Keith