Announcement

Collapse
No announcement yet.

Wayland LiveCD Updated Against v1.5, Uses Systemd On Ubuntu

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Wayland LiveCD Updated Against v1.5, Uses Systemd On Ubuntu

    Phoronix: Wayland LiveCD Updated Against v1.5, Uses Systemd On Ubuntu

    For those looking for an easy way to play with Wayland/Weston 1.5 along with various Wayland-enabled open-source desktop applications, RebeccaBlackOS has been updated...

    http://www.phoronix.com/vr.php?view=MTcwMzQ

  • #2
    @nerdopolis

    For e you used standard git or the devilhorns WL branch (which i think will be merged at some point)?

    Comment


    • #3
      Can someone make a video on how it looks/works ?

      Comment


      • #4
        @nerdopolis
        I used the iso from 05.26 (a few days ago) and it fails to boot with nouveau (GTX 560 Ti) drivers, is this issue fixed in the latest iso?

        Comment


        • #5
          Would be funny if it ends up as a major distro

          Comment


          • #6
            Originally posted by 89c51 View Post
            @nerdopolis

            For e you used standard git or the devilhorns WL branch (which i think will be merged at some point)?
            I used git master... ...I checked on that branch, it still looked like the screen size was hardcoded in the file...

            Comment


            • #7
              Originally posted by mark45 View Post
              @nerdopolis
              I used the iso from 05.26 (a few days ago) and it fails to boot with nouveau (GTX 560 Ti) drivers, is this issue fixed in the latest iso?
              This ISO is 5.26, but I didn't send the release notification until today.
              Unfortunantly I only really get to test on Intel.
              Are you able to switch to a tty, log with the live session user name 'beccaholic' and no password, and show the contents of /var/log/loginmanagerdisplay.log ?
              Thanks and sorry.

              Comment


              • #8
                Originally posted by nerdopolis View Post
                Are you able to switch to a tty, log with the live session user name 'beccaholic' and no password, and show the contents of /var/log/loginmanagerdisplay.log?
                I didn't know how to save the file somewhere, so can't show it, it said something about failure about (keyboard) backlight.

                Anyway, I rebooted but this time chose in the grub menu 1280x1024 and it worked! and I'm appending the log of this latter successful boot in case it matters.
                Code:
                Date: 2014-05-29 UTC
                [12:07:39.044] weston 1.5.90
                               http://wayland.freedesktop.org/
                               Bug reports to: https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=weston&version=1.5.90
                               Build: 1.4.93-20-g73dfbd5-dirty Add releasing.txt to describe the release steps and other bits of process (2014-05-23 10:13:59 -0700)
                [12:07:39.044] OS: Linux, 3.13.0-24-generic, #47-Ubuntu SMP Fri May 2 23:31:42 UTC 2014, i686
                [12:07:39.050] Using config file '/etc/loginmanagerdisplay//.config/weston.ini'
                [12:07:39.112] Loading module '/opt/lib/i386-linux-gnu/weston/fbdev-backend.so'
                [12:07:39.164] initializing fbdev backend
                [12:07:39.167] Creating fbdev output.
                [12:07:39.167] Opening fbdev frame buffer.
                [12:07:39.167] Calculating pixman format from:
                                - type: 0 (aux: 0)
                                - visual: 2
                                - bpp: 32 (grayscale: 0)
                                - red: offset: 16, length: 8, MSB: 0
                                - green: offset: 8, length: 8, MSB: 0
                                - blue: offset: 0, length: 8, MSB: 0
                                - transp: offset: 0, length: 0, MSB: 0
                [12:07:39.167] Mapping fbdev frame buffer.
                [12:07:39.167] fbdev output 19201080 px
                               guessing 60 Hz and 96 dpi
                [12:07:39.169] launching '/opt/libexec/weston-keyboard'
                [12:07:39.282] Loading module '/opt/lib/i386-linux-gnu/weston/desktop-shell.so'
                [12:07:39.282] Module '/opt/lib/i386-linux-gnu/weston/desktop-shell.so' already loaded
                [12:07:39.282] Module '/opt/lib/i386-linux-gnu/weston/desktop-shell.so' already loaded
                [12:07:39.282] Compositor capabilities:
                               arbitrary surface rotation: yes
                               screen capture uses y-flip: yes
                [12:07:39.293] launching '/opt/libexec/weston-desktop-shell'
                [12:07:53.159] leaving VT
                [12:07:53.240] Disabling fbdev output.
                [12:07:53.240] Destroying fbdev frame buffer.
                [12:07:54.513] leaving VT
                [12:07:54.513] Disabling fbdev output.
                [12:07:54.513] Destroying fbdev frame buffer.
                I guess you should buy a cheap/used nvidia card (or some of your friends might have an unused one) since this isn't the first release of RBOS where nouveau has problems booting.

                Comment


                • #9
                  Originally posted by mark45 View Post
                  I didn't know how to save the file somewhere, so can't show it, it said something about failure about (keyboard) backlight.

                  Anyway, I rebooted but this time chose in the grub menu 1280x1024 and it worked! and I'm appending the log of this latter successful boot in case it matters.
                  Code:
                  Date: 2014-05-29 UTC
                  [12:07:39.044] weston 1.5.90
                                 http://wayland.freedesktop.org/
                                 Bug reports to: https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=weston&version=1.5.90
                                 Build: 1.4.93-20-g73dfbd5-dirty Add releasing.txt to describe the release steps and other bits of process (2014-05-23 10:13:59 -0700)
                  [12:07:39.044] OS: Linux, 3.13.0-24-generic, #47-Ubuntu SMP Fri May 2 23:31:42 UTC 2014, i686
                  [12:07:39.050] Using config file '/etc/loginmanagerdisplay//.config/weston.ini'
                  [12:07:39.112] Loading module '/opt/lib/i386-linux-gnu/weston/fbdev-backend.so'
                  [12:07:39.164] initializing fbdev backend
                  [12:07:39.167] Creating fbdev output.
                  [12:07:39.167] Opening fbdev frame buffer.
                  [12:07:39.167] Calculating pixman format from:
                                  - type: 0 (aux: 0)
                                  - visual: 2
                                  - bpp: 32 (grayscale: 0)
                                  - red: offset: 16, length: 8, MSB: 0
                                  - green: offset: 8, length: 8, MSB: 0
                                  - blue: offset: 0, length: 8, MSB: 0
                                  - transp: offset: 0, length: 0, MSB: 0
                  [12:07:39.167] Mapping fbdev frame buffer.
                  [12:07:39.167] fbdev output 19201080 px
                                 guessing 60 Hz and 96 dpi
                  [12:07:39.169] launching '/opt/libexec/weston-keyboard'
                  [12:07:39.282] Loading module '/opt/lib/i386-linux-gnu/weston/desktop-shell.so'
                  [12:07:39.282] Module '/opt/lib/i386-linux-gnu/weston/desktop-shell.so' already loaded
                  [12:07:39.282] Module '/opt/lib/i386-linux-gnu/weston/desktop-shell.so' already loaded
                  [12:07:39.282] Compositor capabilities:
                                 arbitrary surface rotation: yes
                                 screen capture uses y-flip: yes
                  [12:07:39.293] launching '/opt/libexec/weston-desktop-shell'
                  [12:07:53.159] leaving VT
                  [12:07:53.240] Disabling fbdev output.
                  [12:07:53.240] Destroying fbdev frame buffer.
                  [12:07:54.513] leaving VT
                  [12:07:54.513] Disabling fbdev output.
                  [12:07:54.513] Destroying fbdev frame buffer.
                  I guess you should buy a cheap/used nvidia card (or some of your friends might have an unused one) since this isn't the first release of RBOS where nouveau has problems booting.

                  Unfortunately this is a laptop... However I think this is a modesetting issue, and not a mesa issue because the loginmanagerdisplay weston instance is now started by the waylandloginmanager with the pixman renderer...


                  Do you have a /dev/dri/card* ?
                  what happens when you try sudo modprobe nouveau ?

                  Thanks.

                  Comment


                  • #10
                    Originally posted by nerdopolis View Post
                    However I think this is a modesetting issue, and not a mesa issue
                    Yeah, I'm not an expert so I might call "drivers" anything in the whole Linux graphics stack.

                    Originally posted by nerdopolis View Post
                    Do you have a /dev/dri/card* ?
                    Yes, there are 2 files, "card0" and "controlD64".

                    Originally posted by nerdopolis View Post
                    what happens when you try sudo modprobe nouveau ?
                    I do "sudo modprobe nouveau", hit enter and I instantly get back to the command line, no message, apparently nothing happens.
                    What's the root password, maybe I should do it as su rather than sudo?

                    Comment


                    • #11
                      Originally posted by mark45 View Post
                      Yeah, I'm not an expert so I might call "drivers" anything in the whole Linux graphics stack.


                      Yes, there are 2 files, "card0" and "controlD64".



                      I do "sudo modprobe nouveau", hit enter and I instantly get back to the command line, no message, apparently nothing happens.
                      What's the root password, maybe I should do it as su rather than sudo?
                      Hmm... That all seems good. Sudo is running modprobe as root, and modprobe did'nt throw an error, so su won't make a difference


                      If you can't copy the log file to a flash drive with the tty, after starting with the standard boot option, can you try to get a picture of the screen showing the contents of the log file?



                      also try
                      ps -A grep weston

                      beware that every 15 seconds the waylandloginmanager tries to restart the loginmanagerdisplay once its down, which causes the tty to change.
                      I'll add a maximum attempt in the next iso for the waylandloginmanager, so it displays an error, instead of showing nothing

                      Comment


                      • #12
                        Originally posted by nerdopolis View Post
                        If you can't copy the log file to a flash drive with the tty, after starting with the standard boot option, can you try to get a picture of the screen showing the contents of the log file?
                        I learned how to mount partitions from the command line, so here's the data from /var/log/loginmanagerdisplay.log:
                        Code:
                        Date: 2014-05-29 UTC
                        [21:04:00.754] weston 1.5.90
                                       http://wayland.freedesktop.org/
                                       Bug reports to: https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=weston&version=1.5.90
                                       Build: 1.4.93-20-g73dfbd5-dirty Add releasing.txt to describe the release steps and other bits of process (2014-05-23 10:13:59 -0700)
                        [21:04:00.754] OS: Linux, 3.13.0-24-generic, #47-Ubuntu SMP Fri May 2 23:31:42 UTC 2014, i686
                        [21:04:00.761] Using config file '/etc/loginmanagerdisplay//.config/weston.ini'
                        [21:04:00.809] Loading module '/opt/lib/i386-linux-gnu/weston/drm-backend.so'
                        [21:04:00.902] initializing drm backend
                        [21:04:00.904] using /dev/dri/card0
                        [21:04:00.907] launching '/opt/libexec/weston-keyboard'
                        [21:04:01.030] Failed to initialize backlight
                        [21:04:01.030] EDID data 'GSM', 'W2453', '413255'
                        [21:04:01.030] Output DVI1, (connector 15, crtc 13)
                                       mode 1920x1080@60.0, preferred, current
                                       mode 1680x1050@60.0
                                       mode 1280x1024@75.0
                                       mode 1280x960@60.0
                                       mode 1280x800@59.8
                                       mode 1152x864@75.0
                                       mode 1024x768@75.1
                                       mode 1024x768@60.0
                                       mode 832x624@74.6
                                       mode 800x600@75.0
                                       mode 800x600@60.3
                                       mode 800x600@56.2
                                       mode 640x480@75.0
                                       mode 640x480@60.0
                                       mode 720x400@70.1
                        [21:04:01.062] Loading module '/opt/lib/i386-linux-gnu/weston/desktop-shell.so'
                        [21:04:01.062] Module '/opt/lib/i386-linux-gnu/weston/desktop-shell.so' already loaded
                        [21:04:01.062] Module '/opt/lib/i386-linux-gnu/weston/desktop-shell.so' already loaded
                        [21:04:01.062] Compositor capabilities:
                                       arbitrary surface rotation: yes
                                       screen capture uses y-flip: yes
                        [21:04:01.097] launching '/opt/libexec/weston-desktop-shell'
                        [21:04:02.207] already in the native mode
                        [21:04:05.740] already in the native mode
                        [18:04:17.468] deactivating session

                        Originally posted by nerdopolis View Post
                        also try
                        ps -A grep weston
                        It yields:
                        Code:
                         1459 tty8     00:00:00 weston-launch
                         1492 tty8     00:00:00 weston
                         1611 tty8     00:00:07 weston-display-
                         1613 tty8     00:00:00 weston-keyboard
                         1614 tty8     00:00:00 weston-desktop-
                        In case it matters here's my hw specs (sudo lshw >> file.txt).
                        Didn't post here cause can't attach files and it's too large to be displayed.

                        Comment


                        • #13
                          Thanks.


                          That's a bit odd though. It seems Weston is actually running.

                          What happens if you try to start it up with the standard boot option, switch to tty1, and then switch to tty8 ?

                          Comment


                          • #14
                            What command do I have to run and when? (I'm not sure what you mean).

                            Comment


                            • #15
                              Originally posted by mark45 View Post
                              What command do I have to run and when? (I'm not sure what you mean).

                              When you start up the live CD with the default boot opton, when it's done starting up
                              Just press ctrl+alt+F1 wait 1 second, and then press ctrl+alt+F8

                              Thanks

                              Comment

                              Working...
                              X