Bug#455872: [Splashy-devel] Bug#455872: splashy: Fails to initialize, messes up loading other modules

2008-01-10 Thread Luis Mondesi
On Jan 6, 2008 11:10 AM, Luca Capello [EMAIL PROTECTED] wrote:
 clone 455872 -1
 submitter -1 Luca Capello [EMAIL PROTECTED]
 retitle -1 should start after udev
 found -1 0.3.7-1
 severity -1 important
 thanks

 Hello!

 IMHO this bug was a mix of two: the one related to the libdirectfb
 version and the other one related to udev.  While the first one is
 closed, the second one remains, thus the cloning (-1).

 BTW, I cc:ed all the people involved in the bug, but setting myself as
 the new submitter.

 On Tue, 18 Dec 2007 04:47:11 +0100, Luis Mondesi wrote:
  On Dec 12, 2007 3:13 AM, Georg Wittenburg [EMAIL PROTECTED] wrote:
  After upgrading to splashy 0.3.7, splashy fails to start with error code
  -3 from splashy_start_splashy().
 
  What is worse, several unrelated other modules fail to load afterwards,
  e.g. all sound drivers (snd_*) and the WLAN driver iwl4965. This
  effectively breaks sound and networking on my system.

 I can reproduce it (but with error code -2) booting with just splash
 (so no fb) on my sid-amd64.  Various unrelated modules are messed up,
 e.g. X cannot start because /dev/agpgart doesn't exist (and manually
 loading the intel-agp module doesn't change anything).

  This looks like udev is not starting properly.

 Indeed udev has some problems with splashy, here the output I recorded
 on my MiniDV:
 =
 Starting the hotplug event dispatcher: udevdSplashy ERROR: Connection refused
 Splashy ERROR: Coudln't splashy_start_splashy(). Error -2

 splashy[1588]: segfault at 0018 rip 2611de7774c7 rsp 
 7fffce751248 error 4
 =

  Can you move /usr/share/initramfs-tools/scripts/init-top/splashy to
  /usr/share/initramfs-tools/scripts/init-bottom/z_splashy
 
  and redo your initrd?
 
  update-initramfs -u
 
  That should allow udev to start first and it should fix your problem.

 This works only when splashy is inside the initramfs.  For the other
 case, you need to move the splashy rc script after udev, something like

   $ mv /etc/rcS.d/03splashy /etc/rcS.d/z_splashy

 This fixes the problem and splashy nicely starts :-D

I'm guessing then that Splashy should always be used from initramfs or
after udev when not from initramfs? Perhaps there is another way of
doing this. Is there something we can do to work with udev?

I know I did a test that splashy was started after udev in initramfs
and that just didn't work as expected. I dunno outside of initramfs.

-- 
)(-
Luis Mondesi
Maestro Debiano

- START ENCRYPTED BLOCK (Triple-ROT13) --
Gur Hohagh [Yvahk] qvfgevohgvba oevatf gur fcvevg bs Hohagh gb gur
fbsgjner jbeyq.
- END ENCRYPTED BLOCK (Triple-ROT13) --



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Processed: Re: Bug#455872: splashy: Fails to initialize, messes up loading other modules

2008-01-06 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 clone 455872 -1
Bug#455872: splashy: Fails to initialize, messes up loading other modules
Bug 455872 cloned as bug 459447.

 submitter -1 Luca Capello [EMAIL PROTECTED]
Bug#459447: splashy: Fails to initialize, messes up loading other modules
Changed Bug submitter from Georg Wittenburg [EMAIL PROTECTED] to Luca Capello 
[EMAIL PROTECTED].
(By the way, that Bug is currently marked as done.)

 retitle -1 should start after udev
Bug#459447: splashy: Fails to initialize, messes up loading other modules
Changed Bug title to `should start after udev' from `splashy: Fails to 
initialize, messes up loading other modules'.
(By the way, that Bug is currently marked as done.)

 found -1 0.3.7-1
Bug#459447: should start after udev
Bug marked as found in version 0.3.7-1.

 severity -1 important
Bug#459447: should start after udev
Severity set to `important' from `critical'

 thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#455872: splashy: Fails to initialize, messes up loading other modules

2008-01-06 Thread Luca Capello
clone 455872 -1
submitter -1 Luca Capello [EMAIL PROTECTED]
retitle -1 should start after udev
found -1 0.3.7-1
severity -1 important
thanks

Hello!

IMHO this bug was a mix of two: the one related to the libdirectfb
version and the other one related to udev.  While the first one is
closed, the second one remains, thus the cloning (-1).

BTW, I cc:ed all the people involved in the bug, but setting myself as
the new submitter.

On Tue, 18 Dec 2007 04:47:11 +0100, Luis Mondesi wrote:
 On Dec 12, 2007 3:13 AM, Georg Wittenburg [EMAIL PROTECTED] wrote:
 After upgrading to splashy 0.3.7, splashy fails to start with error code
 -3 from splashy_start_splashy().

 What is worse, several unrelated other modules fail to load afterwards,
 e.g. all sound drivers (snd_*) and the WLAN driver iwl4965. This
 effectively breaks sound and networking on my system.

I can reproduce it (but with error code -2) booting with just splash
(so no fb) on my sid-amd64.  Various unrelated modules are messed up,
e.g. X cannot start because /dev/agpgart doesn't exist (and manually
loading the intel-agp module doesn't change anything).

 This looks like udev is not starting properly.

Indeed udev has some problems with splashy, here the output I recorded
on my MiniDV:
=
Starting the hotplug event dispatcher: udevdSplashy ERROR: Connection refused
Splashy ERROR: Coudln't splashy_start_splashy(). Error -2

splashy[1588]: segfault at 0018 rip 2611de7774c7 rsp 
7fffce751248 error 4
=

 Can you move /usr/share/initramfs-tools/scripts/init-top/splashy to
 /usr/share/initramfs-tools/scripts/init-bottom/z_splashy

 and redo your initrd?

 update-initramfs -u

 That should allow udev to start first and it should fix your problem.

This works only when splashy is inside the initramfs.  For the other
case, you need to move the splashy rc script after udev, something like

  $ mv /etc/rcS.d/03splashy /etc/rcS.d/z_splashy

This fixes the problem and splashy nicely starts :-D

Thx, bye,
Gismo / Luca



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#455872: splashy: Fails to initialize, messes up loading other modules

2007-12-21 Thread Luis Mondesi
On Dec 20, 2007 2:45 AM, Georg Wittenburg [EMAIL PROTECTED] wrote:

 Hi,

 with regard to the screen corruption I mentioned in my previous, have a
 look
 at the attached screenshot.

 Regards,
Georg


Yeah I've seen that myself. And in fact, the directfb devels know about this
[1]. I'm trying to address that problem for 0.3.9. 0.3.8 is out and it
should fix most of the current bugs.

Sit tight as we are now in holiday mode and everybody is away from their
keyboards ;-)


Notes:
1. http://mail.directfb.org/pipermail/directfb-dev/2007-December/003775.html

-- 
)(-
Luis Mondesi
Maestro Debiano

- START ENCRYPTED BLOCK (Triple-ROT13) --
Gur Hohagh [Yvahk] qvfgevohgvba oevatf gur fcvevg bs Hohagh gb gur fbsgjner
jbeyq.
- END ENCRYPTED BLOCK (Triple-ROT13) --


Bug#455872: splashy: Fails to initialize, messes up loading other modules

2007-12-20 Thread Alessio Gaeta
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Sorry for the delay, I forgot to subscribe the bug...

 This looks like udev is not starting properly. Can you move
 /usr/share/initramfs-tools/scripts/init-top/splashy to
 /usr/share/initramfs-tools/scripts/init-bottom/z_splashy

udev is still screwed up. (Moreover, update-initramfs is going crazy,
with a lot of errors about dpkg wrong options and building initrd for
non-installed kernels! I can't understand...).

 Also, I have attached 2 scripts to this email. /etc/lsb-base-logging.sh and
 /etc/console-tools/config.d/splashy. Please use this scripts to replace the
 ones that you have. These come straight from our Git repository (See more
 here http://splashy.alioth.debian.org/wiki/developers).

GDM starts now, but Splashy crashes ('killed by '). Further tests
needed.

 If you have libdirectfb-0.9.25-x installed, can you please remove it?
 
 It seems that even though Splashy links against libdirectfb-1.0.x (from
 Sid), the binary tries to access the older version of the lib causing the -3
 errors.

Removing libdirectfb-0.9.25-x and leaving libdirectfb-1.0.x only splash
screen appears, but with the black blocks reported by Georg Wittenburg.
Anyway screen glitches during fade-in fade-out and.

I removed splashy packages, for now, I will retry later, restarting from
scratch... Holidays are for me too!
Happy new year!

- --
Alessio Gaeta
http://meden.uni.cc
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHansdirbk3DO+UZ0RAiyIAKCz/quESoiJSceccwi8c56pGWiGqgCfZNr8
vCMpGwL1mA2CAkQ6L1lwgL8=
=sOd2
-END PGP SIGNATURE-



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#455872: splashy: Fails to initialize, messes up loading other modules

2007-12-19 Thread Georg Wittenburg
On Tuesday 18 December 2007 16:31:09 Luis Mondesi wrote:
 If you have libdirectfb-0.9.25-x installed, can you please remove it?

 It seems that even though Splashy links against libdirectfb-1.0.x (from
 Sid), the binary tries to access the older version of the lib causing the
 -3 errors.

 Please report back ASAP as we are getting ready to do a bug fix release.

Removing libdirectfb-0.9.25 definately helped. Splashy now generally works, 
although not perfectly:

1) After about 5% progress while booting, the boot process stalls (with 
Splashy visible) until F2 is pressed, at which point booting continues 
(Splashy still being displayed).

2) After logging into X, there are some small black spots near the top of the 
screen. This is X.org 1:7.3+8 with NVidia drivers 100.14.19-1 compiled from 
source.

Regards,

Georg

-- 
Georg Wittenburg
http://page.mi.fu-berlin.de/~wittenbu/


signature.asc
Description: This is a digitally signed message part.


Bug#455872: splashy: Fails to initialize, messes up loading other modules

2007-12-18 Thread Luis Mondesi
If you have libdirectfb-0.9.25-x installed, can you please remove it?

It seems that even though Splashy links against libdirectfb-1.0.x (from
Sid), the binary tries to access the older version of the lib causing the -3
errors.

Please report back ASAP as we are getting ready to do a bug fix release.


Bug#455872: splashy: Fails to initialize, messes up loading other modules

2007-12-17 Thread Luis Mondesi
On Dec 15, 2007 12:05 PM, Alessio Gaeta [EMAIL PROTECTED] wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 I can confirm this bug, it happens on my machine too. The problem shows
 itself only when the parameter splashy is passed to the kernel. If I
 remove it, the system boots normally, but for the bug #455685 (Splashy
 makes GDM initscript fail.

 Symptoms are the same: splashy fails to start with error code
 - -3 from splashy_start_splashy(), no sound, no usbhid, no networking...
 Hotplugging doesn't work at all, modules aren't automatically loaded and
 modprobe rules aren't satisfied (i.e. I have a rule to load usbnet whith
 cdc_subset, but when I plug my Linux Ipaq in the cradle the module
 cdc_subset isn't loaded; if I probe the module manually the module
 usbnet isn't automatically loaded.

 I noted that when starting without the parameter splashy i can see the
 log line

 Waiting for /dev to be fully populated...done.

 but with splashy activated that line doesn't appear. So I guess it is a
 udev (odd-)interaction problem (or maybe a more complicated
 splashy/udev/initramfs-tool, seen problems of update-initramfs with
 udev...).

 Moreover, it happens that if I reboot and temporary delete the initrd
 line from GRUB (my kernel can boot without initrd, but I need it for
 uswsuspend), boot fails because /dev is completely screwed up.


Hello,

Sorry for taking so long to reply (holidays are almost here!)

Can you do a test for me?

As root, run the following on your system:

mv /usr/share/initramfs-tools/scripts/init-top/splashy
/usr/share/initramfs-tools/scripts/init-bottom/z_splashy
update-initramfs -u

make sure that you put back splash vga=791 to your kernel boot parameters.
Note that it's not splashy but splash.

Also, I have attached 2 scripts to this email. /etc/lsb-base-logging.sh and
/etc/console-tools/config.d/splashy. Please use this scripts to replace the
ones that you have. These come straight from our Git repository (See more
here http://splashy.alioth.debian.org/wiki/developers).

Please report back your experience.

If this is too much for you to do, then you can hold on for the next Splashy
revision (which should come out pretty quickly).

Regards,

-- 
)(-
Luis Mondesi
Maestro Debiano

- START ENCRYPTED BLOCK (Triple-ROT13) --
Gur Hohagh [Yvahk] qvfgevohgvba oevatf gur fcvevg bs Hohagh gb gur fbsgjner
jbeyq.
- END ENCRYPTED BLOCK (Triple-ROT13) --


console-tools_config.d_splashy
Description: Binary data


etc_lsb-base-logging.sh
Description: Bourne shell script


Bug#455872: splashy: Fails to initialize, messes up loading other modules

2007-12-17 Thread Luis Mondesi
On Dec 12, 2007 3:13 AM, Georg Wittenburg [EMAIL PROTECTED] wrote:

 Package: splashy
 Version: 0.3.7-1
 Severity: critical
 Justification: breaks the whole system


 Hi!

 After upgrading to splashy 0.3.7, splashy fails to start with error code
 -3 from splashy_start_splashy().

 What is worse, several unrelated other modules fail to load afterwards,
 e.g. all sound drivers (snd_*) and the WLAN driver iwl4965. This
 effectively breaks sound and networking on my system.

 I haven't seen any suspicios messages in dmesg or syslog that would
 point to what exactly the problem is, but I could provide the output if
 necessary. As a workaround I removed splash from the kernel command
 line and the system works fine.

 Regards,

   Georg


This looks like udev is not starting properly. Can you move
/usr/share/initramfs-tools/scripts/init-top/splashy to
/usr/share/initramfs-tools/scripts/init-bottom/z_splashy

and redo your initrd?

update-initramfs -u

That should allow udev to start first and it should fix your problem.

We will do a minor (bug fix) release shortly. If you can send us the result
of this test it will be greatly appreciated.

Regards,

-- 
)(-
Luis Mondesi
Maestro Debiano

- START ENCRYPTED BLOCK (Triple-ROT13) --
Gur Hohagh [Yvahk] qvfgevohgvba oevatf gur fcvevg bs Hohagh gb gur fbsgjner
jbeyq.
- END ENCRYPTED BLOCK (Triple-ROT13) --


Bug#455872: splashy: Fails to initialize, messes up loading other modules

2007-12-17 Thread Georg Wittenburg
On Tuesday 18 December 2007 04:47:11 Luis Mondesi wrote:
 On Dec 12, 2007 3:13 AM, Georg Wittenburg [EMAIL PROTECTED] wrote:
  Package: splashy
  Version: 0.3.7-1
  Severity: critical
  Justification: breaks the whole system
 
 
  Hi!
 
  After upgrading to splashy 0.3.7, splashy fails to start with error code
  -3 from splashy_start_splashy().
 
  What is worse, several unrelated other modules fail to load afterwards,
  e.g. all sound drivers (snd_*) and the WLAN driver iwl4965. This
  effectively breaks sound and networking on my system.
 
  I haven't seen any suspicios messages in dmesg or syslog that would
  point to what exactly the problem is, but I could provide the output if
  necessary. As a workaround I removed splash from the kernel command
  line and the system works fine.
 
  Regards,
 
Georg

 This looks like udev is not starting properly. Can you move
 /usr/share/initramfs-tools/scripts/init-top/splashy to
 /usr/share/initramfs-tools/scripts/init-bottom/z_splashy

 and redo your initrd?

 update-initramfs -u

 That should allow udev to start first and it should fix your problem.

 We will do a minor (bug fix) release shortly. If you can send us the result
 of this test it will be greatly appreciated.

 Regards,

Unfortunately, even with the new initrd, the problem remains unchanged.

In fact, on shutdown splashy segfaults (I assume it did that, too, prior to 
the changes). If the problem had to do with hardware initialization, I find 
it strange that splashy should crash when the system is going down.

The exact message (as captured with `splashy test`) is

segfault at 000c eip b7efb27d esp bfcab720 error 4

Two more bits of information: On boot, just before I get error code -3 from 
splashy_start_splashy(), it complains that it can't open /dev/fb0. Further, 
NetworkManager also gives me errors on shutdown, if splashy is 
enabled. It's quite a bit of text and I'm unsure how to capture that.

Regards,

Georg

-- 
Georg Wittenburg
http://page.mi.fu-berlin.de/~wittenbu/


signature.asc
Description: This is a digitally signed message part.


Bug#455872: splashy: Fails to initialize, messes up loading other modules

2007-12-15 Thread Alessio Gaeta
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I can confirm this bug, it happens on my machine too. The problem shows
itself only when the parameter splashy is passed to the kernel. If I
remove it, the system boots normally, but for the bug #455685 (Splashy
makes GDM initscript fail.

Symptoms are the same: splashy fails to start with error code
- -3 from splashy_start_splashy(), no sound, no usbhid, no networking...
Hotplugging doesn't work at all, modules aren't automatically loaded and
modprobe rules aren't satisfied (i.e. I have a rule to load usbnet whith
cdc_subset, but when I plug my Linux Ipaq in the cradle the module
cdc_subset isn't loaded; if I probe the module manually the module
usbnet isn't automatically loaded.

I noted that when starting without the parameter splashy i can see the
log line

Waiting for /dev to be fully populated...done.

but with splashy activated that line doesn't appear. So I guess it is a
udev (odd-)interaction problem (or maybe a more complicated
splashy/udev/initramfs-tool, seen problems of update-initramfs with
udev...).

Moreover, it happens that if I reboot and temporary delete the initrd
line from GRUB (my kernel can boot without initrd, but I need it for
uswsuspend), boot fails because /dev is completely screwed up.

Regards

- --
Alessio Gaeta
meden.uni.cc
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHZAlairbk3DO+UZ0RAg2GAKCeUmCGeaeZxI2gZepiV9K/FFIS5QCg7IkQ
VFb7U1jfvFuzDId9S0Tp+fo=
=3uO9
-END PGP SIGNATURE-



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#455872: splashy: Fails to initialize, messes up loading other modules

2007-12-12 Thread Georg Wittenburg
Package: splashy
Version: 0.3.7-1
Severity: critical
Justification: breaks the whole system


Hi!

After upgrading to splashy 0.3.7, splashy fails to start with error code
-3 from splashy_start_splashy().

What is worse, several unrelated other modules fail to load afterwards,
e.g. all sound drivers (snd_*) and the WLAN driver iwl4965. This
effectively breaks sound and networking on my system.

I haven't seen any suspicios messages in dmesg or syslog that would
point to what exactly the problem is, but I could provide the output if
necessary. As a workaround I removed splash from the kernel command
line and the system works fine.

Regards,

   Georg


-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (900, 'testing'), (300, 'unstable'), (200, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.23-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages splashy depends on:
ii  initramfs-tools 0.90atools for generating an initramfs
ii  libc6   2.7-3GNU C Library: Shared libraries
ii  libdirectfb-1.0-0   1.0.1-5  direct frame buffer graphics - sha
ii  libgcc1 1:4.2.2-4GCC support library
ii  libglib2.0-02.14.3-1 The GLib library of C routines
ii  libmagic1   4.21-3   File type determination library us
ii  libsplashy1 0.3.7-1  Library to draw splash screen on b
ii  lsb-base3.1-24   Linux Standard Base 3.1 init scrip
ii  zlib1g  1:1.2.3.3.dfsg-6 compression library - runtime

splashy recommends no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]