Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Lumina Comes out of the Box in Bad Shape
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
JustAnother
Apprentice
Apprentice


Joined: 23 Sep 2016
Posts: 185

PostPosted: Sun May 07, 2017 12:05 am    Post subject: Lumina Comes out of the Box in Bad Shape Reply with quote

I'm running gentoo on an old hp laptop (ZD7010) 32 bit machine. Xfce works well. I decided to give Lumina a try - the handbook shows what appears to be a very nice system.

But alas, when I run start-lumina-desktop, I get a real mess. I'm posting this here because there is a possibility that some simple gentoo config issue may be causing this.

-> The log file says there are lots of "can't find" issues.
-> The Lumina screen comes up but most of the items described in the handbook don't appear, making it hard to adjust anything.
-> The widgets that do show up seem to be fallback defaults, as if the desired settings aren't being found.
-> I have an LVDS laptop screen and a external VGA output that goes to a KVM switch. The idea is to show the laptop output on my main monitor via the KVM switch.
Lumina keeps setting up the VGA output as a continuation of the laptop output, putting all the widgets in the wrong place.
This makes the system unusable, and there does not appear to be a Lumina config setting to clone one output to another. This may be a Lumina issue.

Where should I start with this? I can post the rather long log file if anyone asks.

Here here is in my opinion a larger issue. Desktop managers are complicated beasts that need to connect themselves to all kinds of config files, config directories, various libraries, etc. Why don't the people who write these things, and lots of other things, just acknowledge this and create a sniffer program that checks all this connectivity in advance, which flushes out a lot of bugs and saves the casual user from these seemingly hopeless failed installations? More than likely some simple glitch is behind my problem.
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9677
Location: almost Mile High in the USA

PostPosted: Mon May 08, 2017 3:32 am    Post subject: Reply with quote

I don't use lumina but if you could post some of the "can't find" issues, perhaps someone could point where each file should have come from... Pastebin is your friend, and having missing files could explain a lot of issues.

Having a selfcheck would probably have to come from the DE developers themselves. Sounds like a good idea but such a test suite probably would be quite complicated on its own... This especially is the case with lumina as it doesn't use the standardized dbus that itself can be used to look for component communication errors.
_________________
Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
Tony0945
Watchman
Watchman


Joined: 25 Jul 2006
Posts: 5127
Location: Illinois, USA

PostPosted: Mon May 08, 2017 3:33 pm    Post subject: Reply with quote

Please pastebin the log and state which ebuild you are using, i.e. portage tree or overlay, and which version.
And output of "emerge -pv lumina"
Back to top
View user's profile Send private message
JustAnother
Apprentice
Apprentice


Joined: 23 Sep 2016
Posts: 185

PostPosted: Mon May 08, 2017 9:10 pm    Post subject: Reply with quote

Thanks for your quick interest in this.

I posted the logs in pastebin:

https://pastebin.com/4PSnncNs

I'll post the emerge output next.
Back to top
View user's profile Send private message
JustAnother
Apprentice
Apprentice


Joined: 23 Sep 2016
Posts: 185

PostPosted: Mon May 08, 2017 9:24 pm    Post subject: Reply with quote

Code:
$ emerge -pv lumina

Calculating dependencies... done!
[ebuild   R   ~] x11-wm/lumina-1.2.0::gentoo  0 KiB


I'm using the standard portage tree. I don't know what you mean by the version of the ebuild.

Please let me know if there is anything else I can post.

[Moderator edit: added [code] tags to preserve output layout. -Hu]
Back to top
View user's profile Send private message
Tony0945
Watchman
Watchman


Joined: 25 Jul 2006
Posts: 5127
Location: Illinois, USA

PostPosted: Tue May 09, 2017 12:00 am    Post subject: Reply with quote

JustAnother wrote:
I'm using the standard portage tree. I don't know what you mean by the version of the ebuild.


I meant 1.2.0 in this case.

I don't have this problem but I am using my own overlay ebuild which I constructed before 1.2.0 was in the tree.
https://paste.pound-python.org/show/WTsl3lwac8QdwPPOZxbn/

Running "meld" on the two ebuilds to see the difference I see that mine depends on "kde-frameworks/oxygen-icons". This might ne where the missing icons are. Try "emerge -a1v kde-frameworks/oxygen-icons".

The official ebuild has a prepare step that I don't have:
Code:
src_prepare(){
   default

   rm -rf src-qt5/desktop-utils || die

   sed -e "/desktop-utils/d" -i src-qt5/src-qt5.pro || die
}
I have no idea what that does or why.

In src_configure I use ROOT (likely an early ebuild did that) instead of EPREFIX. the result may be the same.

In src_install, I install an Xsessions file and /usr/bin/start-lumina-desktop which the official ebuild seems to remove.

You could try my ebuild, but first install those icons. That's easy and may solve a lot of your problems.
Back to top
View user's profile Send private message
JustAnother
Apprentice
Apprentice


Joined: 23 Sep 2016
Posts: 185

PostPosted: Tue May 09, 2017 1:54 am    Post subject: Reply with quote

I ran the emerge cmd, and the results are in

https://pastebin.com/v7nwSvV1

Things are better, but a lot of preference menu items are still missing. I can't find the monitor setup part, which didn't work before.

Thanks
Back to top
View user's profile Send private message
Tony0945
Watchman
Watchman


Joined: 25 Jul 2006
Posts: 5127
Location: Illinois, USA

PostPosted: Tue May 09, 2017 2:22 am    Post subject: Reply with quote

1. Right click the workspace.
2. Mouse over "Applications" "Settings"
3. Click on "Lumina Screen Configuration"

It doesn't do anything for me, but I'm accessing it over "XMing" from Windows XP right now.
Back to top
View user's profile Send private message
JustAnother
Apprentice
Apprentice


Joined: 23 Sep 2016
Posts: 185

PostPosted: Tue May 09, 2017 3:19 pm    Post subject: Reply with quote

I found the monitor config section.

But my same problem remains. The monitor config widget shows LVDS-1 and VGA1, which are the laptop screen and external VGA output. But there is no way to tell VGA1 to be a clone of LVDS-1. The only checkbox I have is Set To Primary. The screen I need to use shows nothing, except sometimes widgets show up there vs. the LVDS-1 screen. The mouse will however move across both screens.

Either some checkboxes are missing or there is no way to configure the screens into a usable form, at least in my case. There are manual versions of these settings in the config files. I'll monkey around with those in a while.

I also noticed another problem at one point. There is a little HP icon that shows up in the system tray. Apparently that little HP process was taking up 95% of the CPU, making Lumina very very slow. But it only happened once.

This whole scenario underscores what I was saying above about having a sniffer program, which is just a script that checks the infrastructure cohesion, and operates the software set in a skeletal mode, possibly at multiple levels. It's kind of like taking delivery of a new car. First you start it in park and adjust the seats, test the turn signals, play with the radio, etc. Then you drive it around the parking lot to get the feel of the pedals. Then you take it out on the local roads and get the feel of the car. Then you take it on the freeway and punch it. What you don't want to do is just hit the starter then mash the gas pedal. I've seen that movie.

Anyway, the log files still show numerous problems which appear to be of the infrastructure cohesion form. If there anything I can do to fix this? I can take this to Lumina at this point.

This issue of sniffer apps and software brittleness actually is much more of a universal issue. It shows up in web site design among other places.

Thanks
Back to top
View user's profile Send private message
Tony0945
Watchman
Watchman


Joined: 25 Jul 2006
Posts: 5127
Location: Illinois, USA

PostPosted: Tue May 09, 2017 3:42 pm    Post subject: Reply with quote

Can't help you with multi-monitor. I'm running Lumina-only on a Kaveri with an ancient 4:3 LCD monitor. I'm running Lumina as an option on an Athlon II with a modern monitor but driven by an old onboard chip.

Wouldn't you use xrandr to support two monitors? I have no experience.

By all means, go to the Lumina forum with your log and come back here with what you found. I'm interested and I'm sure someone else is too.
Not shrugging you off, but it does sound like internal Lumina problems rather than Gentoo. OTOH, if there is more installation setup, I'd like to know and surely the Gentoo Lumina dev does also.
Back to top
View user's profile Send private message
JustAnother
Apprentice
Apprentice


Joined: 23 Sep 2016
Posts: 185

PostPosted: Tue May 09, 2017 11:03 pm    Post subject: Reply with quote

I got the two monitors to show the same output.

Here is the new ~/.config/lumina-desktop/lunina-xconfig.conf:

[MonitorSettings]
LVDS-1\geometry=@Rect(0 0 1440 900)
LVDS-1\isprimary=true
VGA-1\geometry=@Rect(<0> 0 1440 900)
VGA-1\isprimary=false
lastActive=LVDS-1, VGA-1

The <0> was 1440, I changed it to 0 to tell both screens to show the same section. It seems to work. The problem is that there is no widget to make this change.

The cmdline instrumentation indicates that lumina calls xrandr with the screen settiings.

That little fire icon at lower left brings up a big empty space. The search bar is at the top, then a big open space, then Browse Files, which does nothing but leave up a watch cursor. No file manager comes up.

So I got part of the way there.
Back to top
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 3664

PostPosted: Wed Jul 05, 2017 1:28 pm    Post subject: Reply with quote

You might try lumina-1.3.0_p1 which is in pull #5002.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum