[opensuse-arm] 12.2 rc2 - beagle
Hi, I tested quickly JeOS and XFCE beagle images on a beagleboard xM. YaST firstboot is launched, so it is very nice to have a configured board. But it is launched on the serial port and not on the DVI output. Is it configurable? I guess it is launched on the debug console? It could be nice to have it on serial for JeOS and on graphical user interface on XFCE image. Moreover, XFCE (and X) is (are) not launched automatically on boot. I needed to do a "sudo startxfce4". Guillaume -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
On 29.10.2012, at 12:28, Guillaume Gardet wrote:
Hi,
I tested quickly JeOS and XFCE beagle images on a beagleboard xM.
YaST firstboot is launched, so it is very nice to have a configured board. But it is launched on the serial port and not on the DVI output. Is it configurable? I guess it is launched on the debug console?
It is launched on whatever Linux takes as its default console. In our case we pass console=ttyS0 via the kernel cmdline (the builtin one on first boot), so that's where it shows up :(.
It could be nice to have it on serial for JeOS and on graphical user interface on XFCE image.
Yes, that would be nice. If you have some time to play around with this to implement said logic, it'd be awesome! This should even be possible without changing console= because we could just include the graphical yast2 output module on the XFCE image which would automatically show yast2-firstboot on X (read: DVI).
Moreover, XFCE (and X) is (are) not launched automatically on boot. I needed to do a "sudo startxfce4".
Oh? Do we need to insserv xdm? Could you please try if that fixes it? If so, I would appreciate a submitrequest to do this in config.sh for the XFCE case :). Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Le 29/10/2012 12:38, Alexander Graf a écrit :
On 29.10.2012, at 12:28, Guillaume Gardet wrote:
Hi,
I tested quickly JeOS and XFCE beagle images on a beagleboard xM.
YaST firstboot is launched, so it is very nice to have a configured board. But it is launched on the serial port and not on the DVI output. Is it configurable? I guess it is launched on the debug console? It is launched on whatever Linux takes as its default console. In our case we pass console=ttyS0 via the kernel cmdline (the builtin one on first boot), so that's where it shows up :(.
Ok, that is what I thought.
It could be nice to have it on serial for JeOS and on graphical user interface on XFCE image. Yes, that would be nice. If you have some time to play around with this to implement said logic, it'd be awesome! This should even be possible without changing console= because we could just include the graphical yast2 output module on the XFCE image which would automatically show yast2-firstboot on X (read: DVI).
Moreover, XFCE (and X) is (are) not launched automatically on boot. I needed to do a "sudo startxfce4". Oh? Do we need to insserv xdm? Could you please try if that fixes it? If so, I would appreciate a submitrequest to do this in config.sh for the XFCE case :).
In fact, we are booting in init 3 instead of init 5, so no gfx is loaded! ;) Moreover, we have 2 broken sed cmds in config.sh: if [ -e /etc/sysconfig/displaymanager ]; then sed -i 's/^DISPLAYMANAGER=.*/DISPLAYMANAGER="lightdm"' /etc/sysconfig/displaymanager sed -i 's/^DEFAULT_WM=.*/DEFAULT_WM="xfce"' /etc/sysconfig/windowmanager fi sed cmds are bad, XFCE-beagle log tells: [ 4250s] sed: -e expression #1, char 45: unterminated `s' command [ 4250s] sed: -e expression #1, char 34: unterminated `s' command I made a patch for all that (for both 12.2 and Factory) but I cannot test it right now due to unresolvable state. Guillaume
Alex
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
On 29.10.2012, at 15:18, Guillaume Gardet wrote:
Le 29/10/2012 12:38, Alexander Graf a écrit :
On 29.10.2012, at 12:28, Guillaume Gardet wrote:
Hi,
I tested quickly JeOS and XFCE beagle images on a beagleboard xM.
YaST firstboot is launched, so it is very nice to have a configured board. But it is launched on the serial port and not on the DVI output. Is it configurable? I guess it is launched on the debug console? It is launched on whatever Linux takes as its default console. In our case we pass console=ttyS0 via the kernel cmdline (the builtin one on first boot), so that's where it shows up :(.
Ok, that is what I thought.
It could be nice to have it on serial for JeOS and on graphical user interface on XFCE image. Yes, that would be nice. If you have some time to play around with this to implement said logic, it'd be awesome! This should even be possible without changing console= because we could just include the graphical yast2 output module on the XFCE image which would automatically show yast2-firstboot on X (read: DVI).
Moreover, XFCE (and X) is (are) not launched automatically on boot. I needed to do a "sudo startxfce4". Oh? Do we need to insserv xdm? Could you please try if that fixes it? If so, I would appreciate a submitrequest to do this in config.sh for the XFCE case :).
In fact, we are booting in init 3 instead of init 5, so no gfx is loaded! ;) Moreover, we have 2 broken sed cmds in config.sh: if [ -e /etc/sysconfig/displaymanager ]; then sed -i 's/^DISPLAYMANAGER=.*/DISPLAYMANAGER="lightdm"' /etc/sysconfig/displaymanager sed -i 's/^DEFAULT_WM=.*/DEFAULT_WM="xfce"' /etc/sysconfig/windowmanager fi
sed cmds are bad, XFCE-beagle log tells: [ 4250s] sed: -e expression #1, char 45: unterminated `s' command [ 4250s] sed: -e expression #1, char 34: unterminated `s' command
I made a patch for all that (for both 12.2 and Factory) but I cannot test it right now due to unresolvable state.
Please sr them nevertheless. I'll do manual review and pull them in if they look good. Alex
Guillaume
Alex
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Le 29/10/2012 15:19, Alexander Graf a écrit :
On 29.10.2012, at 15:18, Guillaume Gardet wrote:
Le 29/10/2012 12:38, Alexander Graf a écrit :
On 29.10.2012, at 12:28, Guillaume Gardet wrote:
Hi,
I tested quickly JeOS and XFCE beagle images on a beagleboard xM.
YaST firstboot is launched, so it is very nice to have a configured board. But it is launched on the serial port and not on the DVI output. Is it configurable? I guess it is launched on the debug console? It is launched on whatever Linux takes as its default console. In our case we pass console=ttyS0 via the kernel cmdline (the builtin one on first boot), so that's where it shows up :(. Ok, that is what I thought.
It could be nice to have it on serial for JeOS and on graphical user interface on XFCE image. Yes, that would be nice. If you have some time to play around with this to implement said logic, it'd be awesome! This should even be possible without changing console= because we could just include the graphical yast2 output module on the XFCE image which would automatically show yast2-firstboot on X (read: DVI).
Moreover, XFCE (and X) is (are) not launched automatically on boot. I needed to do a "sudo startxfce4". Oh? Do we need to insserv xdm? Could you please try if that fixes it? If so, I would appreciate a submitrequest to do this in config.sh for the XFCE case :). In fact, we are booting in init 3 instead of init 5, so no gfx is loaded! ;) Moreover, we have 2 broken sed cmds in config.sh: if [ -e /etc/sysconfig/displaymanager ]; then sed -i 's/^DISPLAYMANAGER=.*/DISPLAYMANAGER="lightdm"' /etc/sysconfig/displaymanager sed -i 's/^DEFAULT_WM=.*/DEFAULT_WM="xfce"' /etc/sysconfig/windowmanager fi
sed cmds are bad, XFCE-beagle log tells: [ 4250s] sed: -e expression #1, char 45: unterminated `s' command [ 4250s] sed: -e expression #1, char 34: unterminated `s' command
I made a patch for all that (for both 12.2 and Factory) but I cannot test it right now due to unresolvable state. Please sr them nevertheless. I'll do manual review and pull them in if they look good.
Here it is for 12.2: https://build.opensuse.org/request/show/139673 For factory, I removed unresolvable packages to be able to build and test it. 12.2 has no rpm key import. Should we add it? Guillaume
Alex
Guillaume
Alex
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
On 29.10.2012, at 15:32, Guillaume Gardet wrote:
Le 29/10/2012 15:19, Alexander Graf a écrit :
On 29.10.2012, at 15:18, Guillaume Gardet wrote:
Le 29/10/2012 12:38, Alexander Graf a écrit :
On 29.10.2012, at 12:28, Guillaume Gardet wrote:
Hi,
I tested quickly JeOS and XFCE beagle images on a beagleboard xM.
YaST firstboot is launched, so it is very nice to have a configured board. But it is launched on the serial port and not on the DVI output. Is it configurable? I guess it is launched on the debug console? It is launched on whatever Linux takes as its default console. In our case we pass console=ttyS0 via the kernel cmdline (the builtin one on first boot), so that's where it shows up :(. Ok, that is what I thought.
It could be nice to have it on serial for JeOS and on graphical user interface on XFCE image. Yes, that would be nice. If you have some time to play around with this to implement said logic, it'd be awesome! This should even be possible without changing console= because we could just include the graphical yast2 output module on the XFCE image which would automatically show yast2-firstboot on X (read: DVI).
Moreover, XFCE (and X) is (are) not launched automatically on boot. I needed to do a "sudo startxfce4". Oh? Do we need to insserv xdm? Could you please try if that fixes it? If so, I would appreciate a submitrequest to do this in config.sh for the XFCE case :). In fact, we are booting in init 3 instead of init 5, so no gfx is loaded! ;) Moreover, we have 2 broken sed cmds in config.sh: if [ -e /etc/sysconfig/displaymanager ]; then sed -i 's/^DISPLAYMANAGER=.*/DISPLAYMANAGER="lightdm"' /etc/sysconfig/displaymanager sed -i 's/^DEFAULT_WM=.*/DEFAULT_WM="xfce"' /etc/sysconfig/windowmanager fi
sed cmds are bad, XFCE-beagle log tells: [ 4250s] sed: -e expression #1, char 45: unterminated `s' command [ 4250s] sed: -e expression #1, char 34: unterminated `s' command
I made a patch for all that (for both 12.2 and Factory) but I cannot test it right now due to unresolvable state. Please sr them nevertheless. I'll do manual review and pull them in if they look good.
Here it is for 12.2: https://build.opensuse.org/request/show/139673
For factory, I removed unresolvable packages to be able to build and test it.
12.2 has no rpm key import. Should we add it?
Dirk? Also I fiddled a bit with the omap2plus config to enable the drm driver as =y, so that we can actually have a console=tty option. I also added that to the XFCE kiwi description. Could you please check whether that gets you rolling on the board as soon as the images are built? I don't have access to a real board right now and the emulation somehow breaks with keyboard input, which makes yast2-firstboot rather tricky to operate ;). Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
participants (2)
-
Alexander Graf
-
Guillaume Gardet