Administrator
|
I compiled Lancelot yesterday. Everything worked fine, except that I have it full opaque:
While Kicker looks like: I have an ATI Radeon HD 4570 card with the ATI proprietary driver, kwin works without issues. Although, I don't run trunk. Do I need to be having a copy of KDE from trunk? (currently using KDE 4.2.2) |
KDE Developer
|
Hi,
I've received this question a couple of times lately. (even with distro-provided-packages) When compiling Lancelot, you should have the libXcomposite, libXrender and libXdamage *development* files. If you don't have them, compositing is not able to be compiled and is thus disabled. Cheers |
Administrator
|
Okay, great so it works fine, except that the menu closes (crashes?) as soon as I hover on any of the Computer, Contacts and Documents categories. I tried using "show categories inside applet" to have separate icons, while again, these three icons just don't want to get clicked. I also thought it might be the fact that I didn't set a default application for them, so I found the "Edit" buttons in Settings > Menu > Applications tab, although that just seems to launch dolphin for me without an option to select an app.
Suggestions? |
KDE Developer
|
Can you post a backtrace? Haven't had any predictable lancelot crashes for quite some time now...
|
Administrator
|
Comes from GDB upon launching lancelot and hovering on one of the category icons. |
KDE Developer
|
Can you try running it with --nofork argument?
# gdb --args lancelot --nofork The 'program exited normally; is the thing that should not be present |
Administrator
|
Here goes..
With this, it didn't quit, so I had to kill it manually. |
KDE Developer
|
Strange... you are using Air? BTW, is Lancelot from trunk, and the rest from 4.2 / 4.3 or what?
I'll look into it. |
Administrator
|
Doesn't seem theme specific, also does the same with oxygen. Plus with oxygen, it has another issue of not using white fonts on a black background.
I'm using the standard Jaunty packages with KDE 4.2.2 while lancelot is from trunk. |
KDE Developer
|
Well, version mixing is a big no-no
Although, I still am interested as to why this happens... (the text colour problem is related to the different versions, but not the crashing one) |
Administrator
|
The debian package that came in with the distro had the opaque border problem ..
And as now I have those X packages you mentioned, I tried reinstalling, but reinstalling kdeplasma-addons doesn't give me lancelot anymore.. |
KDE Developer
|
You should compile the packages using apt-get source then, or take L from svn branch for 4.2 (maybe the 4.3 will work also)
|
Administrator
|
Okay.. I tried 4.3 and 4.2 -- with 4.3, it was the same as trunk. But with 4.2, the 'crashing' on those categories didn't happen, and it worked fine.. so that's definitely the version issue.
Although with 4.2, I still have black fonts on a black menu. Any way I can just set the fonts to, #fafafa or anything static? |
KDE Developer
|
Yes, you can. Go to the directory of the theme you are using - for example /usr/share/apps/desktopthemes/air/lancelot and edit the file named theme.config
you can set the colors for each type of widget in L. For example, Group-ActionListView-Items represent the items in the lists, Group-SystemButtons are the three buttons on the bottom... |
Administrator
|
Well, doesn't seem to work unfortunately.
I found that the oxygen/lancelot folder was empty, so I copied everything from default/lancelot to that. I edited foreground.color.* to:
Restarted KDE, rebooted.. no change, still black. http://img263.imageshack.us/img263/3872/screeny22.png |
Registered users: Bing [Bot], Google [Bot], Sogou [Bot]