Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is hawaii in Arch repo supposed to work? #149

Closed
pmarcelll opened this issue Mar 9, 2014 · 11 comments
Closed

Is hawaii in Arch repo supposed to work? #149

pmarcelll opened this issue Mar 9, 2014 · 11 comments
Labels
Milestone

Comments

@pmarcelll
Copy link

I upgraded to the latest packages in the Arch repo, when I last checked it a couple of weeks ago, hawaii didn't even start. Now it only shows a blank window but sometimes a segmentation fault occures instead. (I'm using the latest packages from Arch and the hawaii repo.)
Terminal output:

...
[22:45:53.796] launching '/opt/hawaii-git/libexec/starthawaii'
== Hawaii Shell v0.2.90 ==
** http://www.maui-project.org
** Bug reports to: https://github.com/mauios/hawaii-shell/issues
** Build: 0.2.90-da2359270647e8bd9cfa11ce960176bba5131712
-> Looking for elements...
Registered "org.hawaii.elements.appchooser"
Registered "org.hawaii.elements.indicators"
Registered "org.hawaii.elements.launcher"
Loading shell handler "org.hawaii.shells.desktop"
Loading shell handler "org.hawaii.shells.tablet"
-> Current shell handler is "org.hawaii.shells.desktop"
[it stops here with a blank window]

@plfiorini plfiorini added the bug label Mar 9, 2014
@plfiorini plfiorini added this to the Version 0.3.0 milestone Mar 9, 2014
@plfiorini
Copy link
Member

Yes there was a bug I reproduced today and fixed with 23bfc55
Packages were updated and tested on VMware where the issue was first reproduced and it works now.

@pmarcelll
Copy link
Author

Update: I just upgraded to the latest package, a white window appeared instead of a dark one, then a couple seconds later it gave me a really long core dump with a segfault.

@plfiorini
Copy link
Member

Did you update all packages or just hawaii-shell-git?
EDIT: Qt was update to 5.3 and there are updates to other packages as well needed.

@pmarcelll
Copy link
Author

Everything, with sudo pacman -Syu.

@plfiorini
Copy link
Member

This isn't reproducible on my system with i915 or vmwgfx, so I need to see if the output has any useful info, please run Hawaii Shell this way:

export WAYLAND_DEBUG=1
export EGL_LOG_LEVEL=debug
/opt/hawaii-git/bin/hawaii &> log

and send me the log file with http://pastebin.com

@pmarcelll
Copy link
Author

http://pastebin.com/qP3zgzGm
I tried to build a debug version of wayland and weston with the offical PKGBUILDs with options=(debug !strip) in them to get a better backtrace (the packages are bigger, so hopefully the debug symbols are there, I don't see much difference in the backtrace).
I also ran weston, the "EGL user error 0x3001" message is also there, but it starts fine.
I hope it's not a user error :)

@plfiorini
Copy link
Member

That sounds like something with the i965 driver.

@plfiorini
Copy link
Member

I can reproduce it now after I upgraded to mesa-10.1.0-2, didn't happend before with 10.0.3-1.

@pmarcelll
Copy link
Author

Ok, so no hawaii on my laptop for now...
Have you heard anyone build hawaii for a Raspberry Pi? I have one with Raspbian and I managed to compile and run wayland and weston 1.4 a couple of days ago.

@plfiorini
Copy link
Member

It's the joy of rolling distributions...
Luckily ArchLinux Rollback Machine has mesa 10.0.3 packages, look here:
ftp://seblu.net/archlinux/arm/2014/03/08/extra/os/x86_64/

You need to download and install mesa, mesa-libgl, intel-dri.
Remember to add those packages to the IgnorePkg key in /etc/pacman.conf like this:

IgnorePkg   = mesa mesa-libgl intel-dri

@plfiorini
Copy link
Member

There are Mer packages with a Raspberry Pi adaptation here: https://build.merproject.org/project/show?project=home%3Aplfiorini%3Ahawaii%3Adevel

It's almost finished.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants