Bug#524470: audacious: Playlist does not close filedescriptors when loading MP3 metadata and stops loading it
2009/7/1 François Cerbelle franc...@cerbelle.net: I dont understand. Does this means that my bug has been reproduced and fixed (in upstream sources) ? Yes. At least, I believe so. I still don't know why I wasn't able to reproduce it, but the input_term call that madplug uses to close files was definitely missing in a couple of places. I would be delighted if you would download the upstream source, compile it, and test to make sure the bug is really fixed. I can provide instructions to do so if you like. By the way, don't CC to cont...@bugs.debian.org unless you really mean to do some operation like setting tags. John Lindgren -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#519304: evince: erratically shows corruption, complaining about end of file
Package: evince Version: 2.22.2-4~lenny1 Severity: normal This problem occurs when viewing the PDF file available from the following location: http://www.michigan.gov/documents/wedmk_16312_7.pdf If I run evince wedmk_16312_7.pdf, close Evince, and do that repeatedly, every so often the first page shown exhibits corruption, such as missing images, images only partly loaded, or paragraphs cut half way down. Evince spits out messages like these: Error (1378469): Unexpected end of file in flate stream Error (6705): Illegal character ')' Error (6753): Illegal character ')' Error (6874): Unexpected end of file in flate stream Error: Unterminated string Error: End of file inside array Error: End of file inside array Error: End of file inside array Error: End of file inside array Error: Leftover args in content stream Error (1378469): Unexpected end of file in flate stream Corrupt JPEG data: bad Huffman code Corrupt JPEG data: premature end of data segment Error (1378469): Unexpected end of file in flate stream Corrupt JPEG data: premature end of data segments The problem occurs more frequently when Evince starts at a very low zoom level, so that it is showing a dozen or so pages at once. Whether or not the system is heavily loaded does not seem to make a difference. I can attach screenshots showing the corruption if desired. -- System Information: Debian Release: 5.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core) 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 evince depends on: ii gconf2 2.22.0-1 GNOME configuration database syste ii gnome-icon-theme 2.22.0-1 GNOME Desktop icon theme ii libart-2.0-2 2.3.20-2 Library of functions for 2D graphi ii libatk1.0-01.22.0-1 The ATK accessibility toolkit ii libbonobo2-0 2.22.0-1 Bonobo CORBA interfaces library ii libbonoboui2-0 2.22.0-1 The Bonobo UI library ii libc6 2.7-18GNU C Library: Shared libraries ii libcairo2 1.6.4-7 The Cairo 2D vector graphics libra ii libdbus-1-31.2.1-5 simple interprocess messaging syst ii libdbus-glib-1-2 0.76-1simple interprocess messaging syst ii libdjvulibre21 3.5.20-8+lenny1 Runtime support for the DjVu image ii libgcc11:4.3.2-1.1 GCC support library ii libgconf2-42.22.0-1 GNOME configuration database syste ii libglade2-01:2.6.2-1 library to load .glade files at ru ii libglib2.0-0 2.16.6-1 The GLib library of C routines ii libgnome-keyring0 2.22.3-2 GNOME keyring services library ii libgnome2-02.20.1.1-1The GNOME 2 library - runtime file ii libgnomecanvas2-0 2.20.1.1-1A powerful object-oriented display ii libgnomeui-0 2.20.1.1-2The GNOME 2 libraries (User Interf ii libgnomevfs2-0 1:2.22.0-5GNOME Virtual File System (runtime ii libgtk2.0-02.12.11-4 The GTK+ graphical user interface ii libice62:1.0.4-1 X11 Inter-Client Exchange library ii libjpeg62 6b-14 The Independent JPEG Group's JPEG ii libkpathsea4 2007.dfsg.2-4 TeX Live: path search library for ii libnautilus-extension1 2.20.0-7 libraries for nautilus components ii liborbit2 1:2.14.13-0.1 libraries for ORBit2 - a CORBA ORB ii libpango1.0-0 1.20.5-3 Layout and rendering of internatio ii libpoppler-glib3 0.8.7-1 PDF rendering library (GLib-based ii libpopt0 1.14-4lib for parsing cmdline parameters ii libsm6 2:1.0.3-2 X11 Session Management library ii libspectre10.2.0.ds-1Library for rendering Postscript d ii libstdc++6 4.3.2-1.1 The GNU Standard C++ Library v3 ii libtiff4 3.8.2-11 Tag Image File Format (TIFF) libra ii libx11-6 2:1.1.5-2 X11 client-side library ii libxml22.6.32.dfsg-5 GNOME XML library ii shared-mime-info 0.30-2FreeDesktop.org shared MIME databa ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime Versions of packages evince recommends: ii dbus-x11 1.2.1-5simple interprocess messaging syst Versions of packages evince suggests: pn poppler-data none (no description available) pn unrar none (no description available) -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe.
Bug#484579: col doesn't handle UTF-8
Attached is a patch to make col UTF8-aware. Be warned that the patch has not been thoroughly tested. John--- col.0.c 2006-08-15 02:03:30.0 -0400 +++ col.c 2009-03-09 16:49:36.0 -0400 @@ -42,6 +42,7 @@ #include ctype.h #include err.h +#include errno.h #include string.h #include stdio.h #include stdlib.h @@ -71,7 +72,7 @@ #define CS_ALTERNATE 2 short c_column; /* column character is in */ CSET c_set; /* character set (currently only 2) */ - char c_char; /* character in question */ + int c_char; /* character in question */ } CHAR; typedef struct line_str LINE; @@ -102,11 +103,89 @@ int no_backspaces; /* if not to output any backspaces */ int pass_unknown_seqs; /* pass unknown control sequences */ -#define PUTC(ch) \ - do { \ - if (putchar(ch) == EOF) \ - errx(1, write error); \ - } while (0) +int (* get_locale_char) (void); +void (* put_locale_char) (int); + +int get_utf8_char (void) { + int c, build; + c = getchar (); + if (c == EOF) + return EOF; + if (c = 0 c = 0x7f) + return c; + if (c = 0xc0 c = 0xdf) { + build = (c 0x1f) 6; + LEAST: + c = getchar (); + if (c == EOF) + return EOF; + if (c = 0x80 c = 0xbf) + return build | (c 0x3f); + ungetc (c, stdin); + } else if (c = 0xe0 c = 0xef) { + build = (c 0x0f) 12; + LESSER: + c = getchar (); + if (c == EOF) + return EOF; + if (c = 0x80 c = 0xbf) { + build |= (c 0x3f) 6; + goto LEAST; + } + ungetc (c, stdin); + } else if (c = 0xf0 c = 0xf7) { + build = (c 0x07) 18; + c = getchar (); + if (c == EOF) + return EOF; + if (c = 0x80 c = 0xbf) { + build |= (c 0x3f) 12; + goto LESSER; + } + ungetc (c, stdin); + } + return '?'; +} + +void put_ascii_char (int c) { + if (putchar (c) == EOF) { + fprintf (stderr, Output error: %s.\n, strerror (errno)); + exit (1); + } +} + +void put_utf8_char (int c) { + if (c 0 || c 0x10) { + fprintf (stderr, Invalid UTF-8 in output.\n); + exit (1); + } + if (c = 0x7f) + put_ascii_char (c); + else if (c = 0x7ff) { + put_ascii_char (0xc0 | (c 6)); + put_ascii_char (0x80 | (c 0x3f)); + } else if (c = 0x) { + put_ascii_char (0xe0 | (c 12)); + put_ascii_char (0x80 | ((c 6) 0x3f)); + put_ascii_char (0x80 | (c 0x3f)); + } else { + put_ascii_char (0xf0 | (c 18)); + put_ascii_char (0x80 | ((c 12) 0x3f)); + put_ascii_char (0x80 | ((c 6) 0x3f)); + put_ascii_char (0x80 | (c 0x3f)); + } +} + +void init_locale_sys (void) { + char * locale = setlocale (LC_ALL, ); + if (strstr (locale, UTF-8)) { + get_locale_char = get_utf8_char; + put_locale_char = put_utf8_char; + } else { + get_locale_char = getchar; + put_locale_char = put_ascii_char; + } +} int main(int argc, char **argv) @@ -123,7 +202,7 @@ int nflushd_lines; /* number of lines that were flushed */ int adjust, opt, warned; - (void)setlocale(LC_CTYPE, ); + init_locale_sys (); max_bufd_lines = 128; compress_spaces = 1; /* compress spaces into tabs */ @@ -164,7 +243,7 @@ cur_set = last_set = CS_NORMAL; lines = l = alloc_line(); - while ((ch = getchar()) != EOF) { + while ((ch = get_locale_char ()) != EOF) { if (!isgraph(ch)) { switch (ch) { case BS: /* can't go back further */ @@ -176,7 +255,7 @@ cur_col = 0; continue; case ESC: /* just ignore EOF */ -switch(getchar()) { +switch (get_locale_char ()) { case RLF: cur_line -= 2; break; @@ -305,7 +384,7 @@ /* make sure we leave things in a sane state */ if (last_set != CS_NORMAL) - PUTC('\017'); + put_locale_char ('\017'); /* flush out the last few blank lines */ nblank_lines = max_line - this_line; @@ -359,12 +438,12 @@ } nb /= 2; for (i = nb; --i = 0;) - PUTC('\n'); + put_locale_char ('\n'); if (half) { - PUTC('\033'); - PUTC('9'); + put_locale_char ('\033'); + put_locale_char ('9'); if (!nb) - PUTC('\r'); + put_locale_char ('\r'); } nblank_lines = 0; } @@ -444,15 +523,15 @@ break; tab_size = tab_col - last_col; if (tab_size == 1) - PUTC(' '); + put_locale_char (' '); else - PUTC('\t'); + put_locale_char ('\t'); nspace -= tab_size; last_col = tab_col; } } while (--nspace = 0) -PUTC(' '); +put_locale_char (' '); last_col = this_col; } last_col++; @@ -461,17 +540,17 @@ if (c-c_set != last_set) { switch (c-c_set) { case CS_NORMAL: - PUTC('\017'); + put_locale_char ('\017'); break; case CS_ALTERNATE: - PUTC('\016'); + put_locale_char ('\016'); } last_set = c-c_set; } - PUTC(c-c_char); + put_locale_char (c-c_char); if (++c = endc) break; - PUTC('\b'); + put_locale_char ('\b'); } } }
Bug#517692: audacious: problems seeking when paused
Attached are corrected patches for the following plugins: FLACng Audio Plugin Windows Media Audio (WMA) Plugin John--- plugin.0.c 2008-05-23 18:44:19.0 -0400 +++ plugin.c 2009-03-05 21:29:23.0 -0500 @@ -56,6 +56,7 @@ callback_info* main_info; gboolean plugin_initialized = FALSE; glong seek_to = -1; +static volatile char pause_flag = 0; static GThread* thread = NULL; /* === */ @@ -302,6 +303,24 @@ /* --- */ +static void do_seek (InputPlayback * playback) { + if (FLAC__stream_decoder_seek_absolute (main_decoder, (long long) seek_to * main_info-stream.samplerate / 1000)) + playback-output-flush (seek_to); + else + fprintf (stderr, flacng: error seeking\n); + seek_to = -1; +} + +static void do_pause (InputPlayback * playback) { + playback-output-pause (1); + while (pause_flag) { + if (seek_to != -1) + do_seek (playback); + g_usleep(5); + } + playback-output-pause (0); +} + static gpointer flac_play_loop(gpointer arg) { /* @@ -312,7 +331,6 @@ gint32* read_pointer; gint elements_left; -gint seek_sample; FLAC__StreamDecoderState state; struct stream_info stream_info; guint sample_count; @@ -432,24 +450,10 @@ main_info-buffer_free = BUFFER_SIZE_SAMP; main_info-buffer_used = 0; -/* - * Do we have to seek to somewhere? - */ -if (-1 != seek_to) { -_DEBUG(Seek requested to %d milliseconds, seek_to); - -seek_sample = (unsigned long)((gint64)seek_to * (gint64) main_info-stream.samplerate / 1000L ); -_DEBUG(Seek requested to sample %d, seek_sample); -if (FALSE == FLAC__stream_decoder_seek_absolute(main_decoder, seek_sample)) { -_ERROR(Could not seek to sample %d!, seek_sample); -} else { -/* - * Flush the buffers - */ -flac_ip.output-flush(seek_to); -} -seek_to = -1; -} +if (seek_to != -1) + do_seek (playback); +if (pause_flag) + do_pause (playback); /* * Have we reached the end of the stream? @@ -564,12 +568,7 @@ /* --- */ void flac_pause(InputPlayback* input, gshort p) { - -_ENTER; - -input-output-pause(p); - -_LEAVE; + pause_flag = p; } /* --- */ --- wma.0.c 2008-05-23 18:44:20.0 -0400 +++ wma.c 2009-03-05 23:14:57.0 -0500 @@ -194,15 +194,12 @@ static void wma_do_pause(InputPlayback *playback, short p) { wma_pause = p; -playback-output-pause(wma_pause); } static void wma_seek(InputPlayback *playback, int time) { wma_seekpos = time; -if(wma_pause) playback-output-pause(0); while(wma_decode wma_seekpos!=-1) g_usleep(1); -if(wma_pause) playback-output-pause(1); } static void _assoc_string(Tuple *tuple, const gint nfield, const gchar *str) @@ -285,6 +282,22 @@ (*title_real) = aud_tuple_formatter_make_title_string(tuple, aud_get_gentitle_format()); } +static void do_seek (InputPlayback * playback, AVFormatContext * context, int index) { + playback-output-flush (wma_seekpos * 1000); + av_seek_frame (context, index, (long long) wma_seekpos * 100); + wma_seekpos = -1; +} + +static void do_pause (InputPlayback * playback, AVFormatContext * context, int index) { + playback-output-pause (1); + while (wma_pause) { + if (wma_seekpos != -1) + do_seek (playback, context, index); + g_usleep(5); + } + playback-output-pause (0); +} + static void wma_play_file(InputPlayback *playback) { AVCodec *codec; @@ -293,8 +306,8 @@ uint8_t *inbuf_ptr; int out_size, size, len; AVPacket pkt; -guint8 *wma_outbuf, *wma_s_outbuf; -int wma_st_buff, wma_idx; +short * wma_outbuf; +int wma_idx; if(av_open_input_file(ic, playback-filename, NULL, 0, NULL) 0) return; @@ -316,12 +329,9 @@ if(playback-output-open_audio(FMT_S16_NE, c-sample_rate, c-channels) = 0) return; -wma_st_buff = ST_BUFF; - playback-set_params(playback, wsong_title, wsong_time, c-bit_rate, c-sample_rate, c-channels); /* av_malloc() will wrap posix_memalign() if necessary -nenolod */ -wma_s_outbuf = av_malloc(wma_st_buff); wma_outbuf = av_malloc(AVCODEC_MAX_AUDIO_FRAME_SIZE); wma_seekpos = -1; @@ -333,11 +343,9 @@ while(playback-playing) { if(wma_seekpos != -1) -{ -av_seek_frame(ic, wma_idx, wma_seekpos * 100LL); -playback-output-flush(wma_seekpos * 1000); -wma_seekpos = -1; -} + do_seek (playback, ic, wma_idx); +if (wma_pause) + do_pause (playback, ic, wma_idx); if(av_read_frame(ic, pkt) 0) break; @@ -347,29 +355,13 @@ if(size == 0) break; while(size 0){ -FifoBuffer f; -int sst_buff; - len =
Bug#320790: Hal won't halt on swsusp
I notice this is still tagged as needing more info. What info do you need? I would be happy to help. John -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#319952: col doesn't handle UTF-8
As a Debian user annoyed by this problem, I would be willing to do some coding or patching work toward fixing it, though I can't do packaging or uploading. What is the status of this bug, and is there any way I can help? John -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#517692: audacious: problems seeking when paused
Attached are patches for the following plugins, as well as a corrected one for the MPEG Audio Plugin: FLACng Audio Plugin MP4 Audio Plugin Windows Media Audio (WMA) Plugin John--- plugin.0.c 2008-05-23 18:44:19.0 -0400 +++ plugin.c 2009-03-03 22:20:51.0 -0500 @@ -56,6 +56,7 @@ callback_info* main_info; gboolean plugin_initialized = FALSE; glong seek_to = -1; +static volatile char pause_flag = 0; static GThread* thread = NULL; /* === */ @@ -302,6 +303,22 @@ /* --- */ +static void do_seek (InputPlayback * playback) { + playback-output-flush (seek_to); + FLAC__stream_decoder_seek_absolute (main_decoder, (long long) seek_to * main_info-stream.samplerate / 1000); + seek_to = -1; +} + +static void do_pause (InputPlayback * playback) { + playback-output-pause (1); + while (pause_flag) { + if (seek_to != -1) + do_seek (playback); + g_usleep(5); + } + playback-output-pause (0); +} + static gpointer flac_play_loop(gpointer arg) { /* @@ -312,7 +329,6 @@ gint32* read_pointer; gint elements_left; -gint seek_sample; FLAC__StreamDecoderState state; struct stream_info stream_info; guint sample_count; @@ -432,24 +448,10 @@ main_info-buffer_free = BUFFER_SIZE_SAMP; main_info-buffer_used = 0; -/* - * Do we have to seek to somewhere? - */ -if (-1 != seek_to) { -_DEBUG(Seek requested to %d milliseconds, seek_to); - -seek_sample = (unsigned long)((gint64)seek_to * (gint64) main_info-stream.samplerate / 1000L ); -_DEBUG(Seek requested to sample %d, seek_sample); -if (FALSE == FLAC__stream_decoder_seek_absolute(main_decoder, seek_sample)) { -_ERROR(Could not seek to sample %d!, seek_sample); -} else { -/* - * Flush the buffers - */ -flac_ip.output-flush(seek_to); -} -seek_to = -1; -} +if (seek_to != -1) + do_seek (playback); +if (pause_flag) + do_pause (playback); /* * Have we reached the end of the stream? @@ -564,12 +566,7 @@ /* --- */ void flac_pause(InputPlayback* input, gshort p) { - -_ENTER; - -input-output-pause(p); - -_LEAVE; + pause_flag = p; } /* --- */ --- libmp4.0.c 2008-05-23 18:44:19.0 -0400 +++ libmp4.c 2009-03-03 23:17:09.0 -0500 @@ -76,6 +76,7 @@ static GThread *decodeThread; GStaticMutex mutex = G_STATIC_MUTEX_INIT; static int seekPosition = -1; +static volatile char pause_flag; void getMP4info(char*); int getAACTrack(mp4ff_t *); @@ -100,6 +101,7 @@ { mp4cfg.file_type = FILE_UNKNOWN; seekPosition = -1; +pause_flag = 0; return; } @@ -296,7 +298,7 @@ static void mp4_pause(InputPlayback *playback, short flag) { -playback-output-pause(flag); + pause_flag = flag; } static void mp4_seek(InputPlayback *data, int time) @@ -542,6 +544,19 @@ seekPosition = -1; } +if (pause_flag) { + playback-output-pause (1); + while (pause_flag) { + if (seekPosition != -1) { + playback-output-flush (seekPosition * 1000); + sampleID = (long long) seekPosition * samplerate / (framesize - 1); + seekPosition = -1; + } + g_usleep(5); + } + playback-output-pause (0); +} + /* Otherwise continue playing */ buffer=NULL; bufferSize=0; --- plugin.0.c 2008-05-23 18:44:19.0 -0400 +++ plugin.c 2009-03-03 20:40:19.0 -0500 @@ -448,6 +448,7 @@ info.playback = playback; info.seek = millisecond; g_mutex_unlock(pb_mutex); +playback-output-flush (millisecond); } static void --- wma.0.c 2008-05-23 18:44:20.0 -0400 +++ wma.c 2009-03-03 20:44:08.0 -0500 @@ -194,15 +194,12 @@ static void wma_do_pause(InputPlayback *playback, short p) { wma_pause = p; -playback-output-pause(wma_pause); } static void wma_seek(InputPlayback *playback, int time) { wma_seekpos = time; -if(wma_pause) playback-output-pause(0); while(wma_decode wma_seekpos!=-1) g_usleep(1); -if(wma_pause) playback-output-pause(1); } static void _assoc_string(Tuple *tuple, const gint nfield, const gchar *str) @@ -285,6 +282,22 @@ (*title_real) = aud_tuple_formatter_make_title_string(tuple, aud_get_gentitle_format()); } +static void do_seek (InputPlayback * playback, AVFormatContext * context, int index) { + playback-output-flush (wma_seekpos * 1000); + av_seek_frame (context, index, (long long) wma_seekpos * 100); + wma_seekpos = -1; +} + +static void do_pause (InputPlayback * playback, AVFormatContext * context, int index) { + playback-output-pause (1); + while (wma_pause) { + if (wma_seekpos != -1) +
Bug#517692: audacious: problems seeking when paused
I am attaching five patches, one for audacious and four for audacious-plugins. These patches remove the ugly workaround and update the following plugins to work correctly without it (or with it, for that matter): CD Audio Plugin NG MPEG Audio Plugin Ogg Vorbis Audio Plugin sndfile plugin These patches fix both problems which I reported. Other plugins may still have problems when the workaround is removed; I have not tested any others. John--- cdaudio-ng.0.c 2008-05-23 18:44:19.0 -0400 +++ cdaudio-ng.c 2009-03-02 23:20:24.0 -0500 @@ -690,6 +690,23 @@ return tuple; } +static void do_seek (dae_params_t * pdae_params) { + pdae_params-pplayback-output-flush(pdae_params-seektime); + pdae_params-currlsn = pdae_params-startlsn + (pdae_params-seektime * 75 / 1000); + cdio_lseek(pcdio, pdae_params-currlsn * CDIO_CD_FRAMESIZE_RAW, SEEK_SET); + pdae_params-seektime = -1; +} + +static void do_pause (dae_params_t * pdae_params) { + pdae_params-pplayback-output-pause (1); + while (is_paused) { + if (pdae_params-seektime != -1) + do_seek (pdae_params); + g_usleep(5); + } + pdae_params-pplayback-output-pause (0); +} + static void dae_play_loop(dae_params_t *pdae_params) { guchar *buffer = g_new(guchar, CDDA_DAE_FRAMES * CDIO_CD_FRAMESIZE_RAW); @@ -697,39 +714,15 @@ debug(dae started\n); cdio_lseek(pcdio, pdae_params-startlsn * CDIO_CD_FRAMESIZE_RAW, SEEK_SET); - gboolean output_paused = FALSE; gint read_error_counter = 0; //pdae_params-endlsn += 75 * 3; while (pdae_params-pplayback-playing) { - /* handle pause status */ - if (is_paused) { - if (!output_paused) { -debug(playback was not paused, pausing\n); -pdae_params-pplayback-output-pause(TRUE); -output_paused = TRUE; - } - g_usleep(1000); - continue; - } - else { - if (output_paused) { -debug(playback was paused, resuming\n); -pdae_params-pplayback-output-pause(FALSE); -output_paused = FALSE; - } - } - - /* check if we have to seek */ - if (pdae_params-seektime != -1) { - debug(requested seek to %d ms\n, pdae_params-seektime); - gint newlsn = pdae_params-startlsn + ((pdae_params-seektime * 75) / 1000); - cdio_lseek(pcdio, newlsn * CDIO_CD_FRAMESIZE_RAW, SEEK_SET); - pdae_params-pplayback-output-flush(pdae_params-seektime); - pdae_params-currlsn = newlsn; - pdae_params-seektime = -1; - } + if (pdae_params-seektime != -1) + do_seek (pdae_params); + if (is_paused) + do_pause (pdae_params); /* compute the actual number of sectors to read */ gint lsncount = CDDA_DAE_FRAMES = (pdae_params-endlsn - pdae_params-currlsn + 1) ? CDDA_DAE_FRAMES : (pdae_params-endlsn - pdae_params-currlsn + 1); --- plugin.0.c 2008-05-23 18:44:19.0 -0400 +++ plugin.c 2009-03-02 22:55:15.0 -0500 @@ -448,6 +448,7 @@ info.playback = playback; info.seek = millisecond; g_mutex_unlock(pb_mutex); +playback-output-flush (millisecond / 1000); } static void --- playback.0.c 2008-05-23 18:00:34.0 -0400 +++ playback.c 2009-03-02 02:11:02.0 -0500 @@ -441,33 +441,13 @@ playback_seek(gint time) { InputPlayback *playback = get_current_input_playback(); -gboolean restore_pause = FALSE; -gint l=0, r=0; g_return_if_fail(ip_data.playing); g_return_if_fail(playback != NULL); -/* FIXME WORKAROUND...that should work with all plugins - * mute the volume, start playback again, do the seek, then pause again - * -Patrick Sudowe - */ -if (ip_data.paused) -{ -restore_pause = TRUE; -output_get_volume(l, r); -output_set_volume(0,0); -playback_pause(); -} - plugin_set_current((Plugin *)(playback-plugin)); playback-plugin-seek(playback, time); playback-set_pb_change(playback); - -if (restore_pause) -{ -playback_pause(); -output_set_volume(l, r); -} event_queue_timed(100, playback seek, playback); } --- plugin.0.c 2008-05-23 18:44:20.0 -0400 +++ plugin.c 2009-03-02 23:13:37.0 -0500 @@ -47,6 +47,7 @@ static gint song_length; static gint bit_rate = 0; static glong seek_time = -1; +static volatile char pause_flag; static GThread *decode_thread; static GMutex *decode_mutex; @@ -121,6 +122,7 @@ plugin_init (void) { seek_time = -1; +pause_flag = 0; decode_mutex = g_mutex_new(); decode_cond = g_cond_new(); @@ -362,6 +364,22 @@ return TRUE; } +static void do_seek (InputPlayback * playback) { + playback-output-flush (seek_time); + sf_seek (sndfile, (long long) seek_time * sfinfo.samplerate / 1000, SEEK_SET); + seek_time = -1; +} + +static void do_pause (InputPlayback * playback) { + playback-output-pause (1); + while (pause_flag) { + if (seek_time != -1) + do_seek (playback); + g_usleep(5); + } + playback-output-pause (0); +} + static gpointer play_loop (gpointer arg) { @@ -411,13 +429,10 @@ break;
Bug#517692: audacious: problems seeking when paused
Package: audacious Version: 1.5.1-4 Severity: normal Problem 1: (a) Open a vorbis file. (b) Pause it. (c) Drag the playback slider to a different position. I hear a snippet of music played each time I let go of the slider. Problem 2: (a) Open an MP3 file. (b) Pause it. (c) Drag the playback slider to a different position. The slider jumps back to where it was. -- System Information: Debian Release: 5.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core) 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 audacious depends on: ii audacious-plugins 1.5.1-2Base plugins for audacious ii dbus 1.2.1-5simple interprocess messaging syst ii gtk2-engines-pixbuf 2.14.5-1 Pixbuf-based theme for GTK+ 2.x ii libatk1.0-0 1.22.0-1 The ATK accessibility toolkit ii libaudclient1 1.5.1-4audacious dbus remote control libr ii libaudid3tag1 1.5.1-4audacious id3 tag manipulation lib ii libc6 2.7-18 GNU C Library: Shared libraries ii libcairo2 1.6.4-7The Cairo 2D vector graphics libra ii libdbus-1-3 1.2.1-5simple interprocess messaging syst ii libdbus-glib-1-2 0.76-1 simple interprocess messaging syst ii libglib2.0-0 2.18.3-1 The GLib library of C routines ii libgtk2.0-0 2.14.5-1 The GTK+ graphical user interface ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library ii libmcs1 0.7.1-1Abstraction library to store confi ii libmowgli10.6.1-1a high performance development fra ii libpango1.0-0 1.20.5-3 Layout and rendering of internatio ii libsamplerate00.1.4-1audio rate conversion library ii libsm62:1.0.3-2 X11 Session Management library ii libx11-6 2:1.1.5-2 X11 client-side library Versions of packages audacious recommends: pn audacious-plugins-extra none (no description available) ii unzip 5.52-12De-archiver for .zip files audacious suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#517692: audacious: problems seeking when paused
The MP3 behavior is a regression from 1.2.2-4. In that version, seeking in an MP3 file worked but played snippets of music just as seeking in a vorbis file does now. John -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#517692: audacious: problems seeking when paused
playback.c, lines 450-470: -- /* FIXME WORKAROUND...that should work with all plugins * mute the volume, start playback again, do the seek, then pause again * -Patrick Sudowe */ if (ip_data.paused) { restore_pause = TRUE; output_get_volume(l, r); output_set_volume(0,0); playback_pause(); } plugin_set_current((Plugin *)(playback-plugin)); playback-plugin-seek(playback, time); playback-set_pb_change(playback); if (restore_pause) { playback_pause(); output_set_volume(l, r); } -- John -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#515546: xserver-xorg: keys stick when switching consoles
Julien Cristau wrote: In theory it already does... O.K., what about in practice? Am I the only one seeing this? -- John Lindgren -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#289667: Leads to corrupted files; please set severity back to normal.
I don't think that producing [lines] of garbage is a wishlist item. Exiftran ought to at least spit out a warning and ask the user if he really wants to continue. I say this as someone who has rotated an image and uploaded it to the Internet before noticing the corruption. -- John Lindgren -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#515546: xserver-xorg: keys stick when switching consoles
Package: xserver-xorg Version: 1:7.3+18 Severity: normal If I hold a key down at the moment that I switch away from an X console, the server misses the key-release signal and keeps auto-repeating key-press events until I switch back. The easiest way to reproduce this is to type chvt 1 in a terminal window and press the enter key, holding it down for just a moment until the screen blanks. Wait a few seconds, then switch back to the X console. The terminal will be filled with empty prompts. I suggest that the X server should immediately send key-release events for all the keys that are held down at the moment the console is switched. -- Package-specific info: Contents of /var/lib/x11/X.roster: xserver-xorg /var/lib/x11/X.md5sum does not exist. X server symlink status: lrwxrwxrwx 1 root root 13 2008-12-28 21:34 /etc/X11/X - /usr/bin/Xorg -rwxr-xr-x 1 root root 1718484 2009-01-08 22:11 /usr/bin/Xorg Contents of /var/lib/x11/xorg.conf.roster: xserver-xorg VGA-compatible devices on PCI bus: 00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03) /etc/X11/xorg.conf does not match checksum in /var/lib/x11/xorg.conf.md5sum. Xorg X server configuration file status: -rw-r--r-- 1 root root 1098 2009-01-21 23:07 /etc/X11/xorg.conf Contents of /etc/X11/xorg.conf: # xorg.conf (X.Org X Window System server configuration file) # # This file was generated by dexconf, the Debian X Configuration tool, using # values from the debconf database. # # Edit this file with caution, and see the xorg.conf manual page. # (Type man xorg.conf at the shell prompt.) # # This file is automatically updated on xserver-xorg package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xorg # package. # # If you have edited this file but would like it to be automatically updated # again, run the following command: # sudo dpkg-reconfigure -phigh xserver-xorg Section InputDevice Identifier Generic Keyboard Driver kbd Option XkbRules xorg Option XkbModel pc104 Option XkbLayout us EndSection Section InputDevice Identifier Configured Mouse Driver mouse EndSection Section Device Identifier Configured Video Device EndSection Section Monitor Identifier Configured Monitor DisplaySize 285 214 EndSection Section Screen Identifier Default Screen Monitor Configured Monitor EndSection -- System Information: Debian Release: 5.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core) 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 xserver-xorg depends on: ii debconf [debconf-2. 1.5.24 Debian configuration management sy ii libc6 2.7-18 GNU C Library: Shared libraries ii x11-xkb-utils 7.4+1X11 XKB utilities ii xkb-data1.3-2X Keyboard Extension (XKB) configu ii xserver-xorg-core 2:1.4.2-10 Xorg X server - core server ii xserver-xorg-input- 1:1.3.1-1X.Org X server -- keyboard input d ii xserver-xorg-input- 1:1.3.0-1X.Org X server -- mouse input driv ii xserver-xorg-input- 0.14.7~git20070706-3 Synaptics TouchPad driver for X.Or ii xserver-xorg-video- 2:2.3.2-2+lenny6 X.Org X server -- Intel i8xx, i9xx ii xserver-xorg-video- 1:1.3.0-4X.Org X server -- VESA display dri Versions of packages xserver-xorg recommends: pn libgl1-mesa-dri none (no description available) ii udev 0.125-7/dev/ and hotplug management daemo xserver-xorg suggests no packages. -- debconf information: xserver-xorg/config/device/use_fbdev: false xserver-xorg/config/inputdevice/keyboard/variant: xserver-xorg/config/nonnumeric_string_error: xserver-xorg/config/doublequote_in_string_error: xserver-xorg/config/inputdevice/keyboard/layout: us xserver-xorg/config/inputdevice/keyboard/model: pc104 xserver-xorg/config/device/driver: xserver-xorg/config/null_string_error: xserver-xorg/config/device/bus_id_error: xserver-xorg/config/device/bus_id: xserver-xorg/config/inputdevice/keyboard/options: xserver-xorg/config/inputdevice/keyboard/rules: xorg xserver-xorg/autodetect_keyboard: false -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#369317: What news?
Hello, It's now been over two years since the last response from the former maintainer (?), and the bug is still present in Lenny. What does the time line look like for a fix? -- John Lindgren -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#514558: audacity: incorrect decibel scale
Package: audacity Version: 1.3.5-2 Severity: normal A tone generated at 10 percent of the PCM range should be shown as -10 decibels, if my understanding is correct. Audacity's Waveform (dB) view shows it as -20 instead. The Amplify effect also suggests amplifying it 20 decibels to maximize the volume. Is this wrong, or am I missing something? -- System Information: Debian Release: 5.0 APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core) 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 audacity depends on: ii libasound21.0.16-2 ALSA library ii libc6 2.7-18 GNU C Library: Shared libraries ii libexpat1 2.0.1-4XML parsing C library - runtime li ii libflac++61.2.1-1.2 Free Lossless Audio Codec - C++ ru ii libflac8 1.2.1-1.2 Free Lossless Audio Codec - runtim ii libgcc1 1:4.3.2-1.1GCC support library ii libglib2.0-0 2.18.3-1 The GLib library of C routines ii libgtk2.0-0 2.14.5-1 The GTK+ graphical user interface ii libid3tag00.15.1b-10 ID3 tag reading library from the M ii libjack0 0.109.2-5 JACK Audio Connection Kit (librari ii libmad0 0.15.1b-4 MPEG audio decoder library ii libogg0 1.1.3-4Ogg Bitstream Library ii libsndfile1 1.0.17-4 Library for reading/writing audio ii libsoundtouch1c2 1.3.1-2sound stretching library ii libstdc++64.3.2-1.1 The GNU Standard C++ Library v3 ii libvorbis0a 1.2.0.dfsg-3.1 The Vorbis General Audio Compressi ii libvorbisenc2 1.2.0.dfsg-3.1 The Vorbis General Audio Compressi ii libvorbisfile31.2.0.dfsg-3.1 The Vorbis General Audio Compressi ii libwxbase2.6-02.6.3.2.2-3wxBase library (runtime) - non-GUI ii libwxgtk2.6-0 2.6.3.2.2-3wxWidgets Cross-platform C++ GUI t audacity recommends no packages. Versions of packages audacity suggests: pn ladspa-plugin none (no description available) -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#509617: Patch
A simple mistake with an equally simple fix.--- desktop-menu-plugin.c 2007-11-17 14:31:41.0 -0500 +++ desktop-menu-plugin_new.c 2009-01-20 10:32:33.0 -0500 @@ -154,8 +154,8 @@ gint width, height, size, pix_w = 0, pix_h = 0; GtkOrientation orientation = xfce_panel_plugin_get_orientation(plugin); -size = wsize - MAX(GTK_WIDGET(dmp-button)-style-xthickness, - GTK_WIDGET(dmp-button)-style-ythickness) - 1; +size = wsize - 2 * MAX(GTK_WIDGET(dmp-button)-style-xthickness, + GTK_WIDGET(dmp-button)-style-ythickness) - 2; DBG(wsize: %d, size: %d, wsize, size);
Bug#504147: Patch
Attached is a simple patch to disable the unaliasing (which is not an essential feature, as far as I can tell) until someone has the time to make it work correctly.--- thunar-vfs-mime-database.c 2007-12-02 08:46:33.0 -0500 +++ thunar-vfs-mime-database_new.c 2009-01-20 20:16:34.0 -0500 @@ -323,6 +323,9 @@ GList *lp; guint n; +#if 0 /* disabled because it leads to multiple entries + for the same MIME type in the database */ + /* unalias the mime type */ for (lp = database-providers; lp != NULL; lp = lp-next) { @@ -337,6 +340,8 @@ } } } + +#endif /* check if we have a cached version of the mime type */ info = g_hash_table_lookup (database-infos, mime_type);
Bug#320790:
Hello, I found some more info in the kernel log: [ 4716.948037] INFO: task hald-addon-stor:2084 blocked for more than 120 seconds. [ 4716.948047] echo 0 /proc/sys/kernel/hung_task_timeout_secs disables this message. [ 4716.948051] hald-addon-st D e00abaa0 0 2084 2047 [ 4716.948056]ddafa2c0 0086 000c e00abaa0 c01e1625 ddafa44c c13f9fa0 [ 4716.948065] 0003e075 e00911ca de4e9b9b 00ff [ 4716.948072]7fff 7fff de4e9c10 0002 c02b84b1 e00abaa0 0082 [ 4716.948079] Call Trace: [ 4716.948099] [c01e1625] __delay+0x6/0x7 [ 4716.948113] [e00911ca] cdrom_do_newpc_cont+0x0/0x2c [ide_cd_mod] [ 4716.948129] [c02b84b1] schedule_timeout+0x13/0x86 [ 4716.948140] [c02b82f0] schedule+0x64e/0x66f [ 4716.948152] [c01e1625] __delay+0x6/0x7 [ 4716.948160] [c02b7bd5] wait_for_common+0xaf/0x10f [ 4716.948167] [c011b682] default_wake_function+0x0/0x8 [ 4716.948179] [e0099f42] ide_do_drive_cmd+0xd6/0xf2 [ide_core] [ 4716.948207] [e008fc65] ide_cd_queue_pc+0x35/0xb4 [ide_cd_mod] [ 4716.948217] [c01d20af] __blk_put_request+0x24/0x75 [ 4716.948227] [c01d23ec] blk_put_request+0x22/0x36 [ 4716.948234] [e0099f54] ide_do_drive_cmd+0xe8/0xf2 [ide_core] [ 4716.948255] [e008ff44] cdrom_check_status+0x5a/0x65 [ide_cd_mod] [ 4716.948290] [c01d4d5b] blk_end_sync_rq+0x0/0x25 [ 4716.948298] [e008ffb0] ide_cd_read_toc+0x61/0x3b2 [ide_cd_mod] [ 4716.948314] [e009084b] idecd_revalidate_disk+0x10/0x16 [ide_cd_mod] [ 4716.948324] [c01d4d5b] blk_end_sync_rq+0x0/0x25 [ 4716.948330] [c01760d3] get_super+0x15/0x7a [ 4716.948338] [c019400f] __invalidate_device+0x2e/0x34 [ 4716.948346] [c019404e] check_disk_change+0x39/0x57 [ 4716.948353] [e0089f2a] cdrom_open+0x882/0x8f8 [cdrom] [ 4716.948363] [c017a4d8] do_lookup+0x53/0x153 [ 4716.948370] [c0182592] dput+0x15/0xbb [ 4716.948376] [c017c408] __link_path_walk+0x9ff/0xb0b [ 4716.948383] [c01ddb6c] kobject_get+0xf/0x13 [ 4716.948388] [c01d69d9] get_disk+0x33/0x49 [ 4716.948393] [c01d69f6] exact_lock+0x7/0xd [ 4716.948397] [c023ba1a] kobj_lookup+0xe4/0x10e [ 4716.948407] [e008f4f1] idecd_open+0x44/0x6b [ide_cd_mod] [ 4716.948416] [c019463c] do_open+0xb6/0x28f [ 4716.948426] [c0194990] blkdev_open+0x0/0x4d [ 4716.948430] [c01949b5] blkdev_open+0x25/0x4d [ 4716.948437] [c0172da7] __dentry_open+0x10d/0x1fc [ 4716.948444] [c0172eb2] nameidata_to_filp+0x1c/0x2c [ 4716.948451] [c017d5ae] do_filp_open+0x34f/0x684 [ 4716.948461] [e0087322] cdrom_release+0x179/0x1ae [cdrom] [ 4716.948469] [e02994cf] psmouse_interrupt+0x20a/0x214 [psmouse] [ 4716.948482] [c023eb4c] serio_interrupt+0x5c/0x65 [ 4716.948499] [c0172bc4] do_sys_open+0x40/0xb0 [ 4716.948506] [c0172c78] sys_open+0x1e/0x23 [ 4716.948512] [c0103853] sysenter_past_esp+0x78/0xb1 [ 4716.948523] [c02b] acpi_pci_root_add+0x165/0x296 [ 4716.948532] === This was repeated over and over at 5 minute intervals. So maybe this is a bug in the kernel, not in HAL. -- John Lindgren -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#504147: What's up?
Hello, It's been a couple of months since this was forwarded upstream, and there's been no response. I'd like to write a fix myself, but I've had trouble finding the actual lookup code in the zillions of source files. So, if you could just point me in the right direction... -- John Lindgren -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#504147: Thunar detects all JPEG files as MIME type image/pjpeg
Here's the scoop. When thunar_vfs_mime_database_store_parse_file loads mimeinfo.cache, it calls thunar_vfs_mime_database_get_info_locked to get an I.D. for each MIME-type entry in the file. thunar_vfs_mime_database_get_info_locked unaliases some of these type names; for example, it changes image/pjpeg to image/jpeg. As a result, thunar_vfs_mime_database_store_parse_file creates two entries for image/jpeg in Thunar's database -- the original image/jpeg entry and the one that was image/pjpeg. When thunar_vfs_mime_database_get_applications goes to find programs that can open a JPEG file, it reads only one of those entries (the one that came last in mimeinfo.cache, as it happens). Thus when the image/pjpeg entry comes after image/jpeg in mimeinfo.cache, programs that can load normal JPEG's but not progressive ones are not shown. As I see it, there are three ways to fix this behavior. The easiest is to leave out the unaliasing code altogether, but this may have consequences that I'm not aware of). The second is for thunar_vfs_mime_database_store_parse_file to merge entries with duplicate MIME types. The third is for thunar_vfs_mime_database_get_applications to be prepared to read duplicate entries. I don't think this last solution is practical since we would have to abandon g_hash_table_lookup and look up matching entries in the database some other way. Simply removing image/pjpeg from the unaliasing would not really fix the problem as it would still potentially occur for other file types. Any thoughts? -- John Lindgren -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#320790: Hal won't halt on swsusp
Hello, I can reproduce this in fresh-installed Lenny on a Dell Inspiron 1200, except that it's now hald-addon-stor that hangs, not hald itself. Here are the kernel messages that are emitted when the process hangs (hdb is the CD drive). I don't know what causes the error, since I'm sure I wasn't doing anything with the CD drive: [ 2441.864232] hdb: request sense failure: status=0x51 { DriveReady SeekComplete Error } [ 2441.864232] hdb: request sense failure: error=0x04 { AbortedCommand } top shows that the process becomes uninterruptible: top - 22:45:46 up 51 min, 1 user, load average: 1.21, 1.05, 0.81 Tasks: 46 total, 1 running, 45 sleeping, 0 stopped, 0 zombie Cpu(s): 13.9%us, 2.0%sy, 0.0%ni, 78.9%id, 4.7%wa, 0.4%hi, 0.0%si, 0.0%st Mem:507996k total, 178160k used, 329836k free, 2084k buffers Swap: 498004k total,12708k used, 485296k free, 101168k cached PID USER PR NI VIRT RES SHR S %CPU %MEMTIME+ COMMAND ... 2081 root 20 0 3384 652 600 D 0.0 0.1 0:00.84 hald-addon-stor Here are the kernel messages during the (attempted) s2disk itself: [ 3043.280961] Syncing filesystems ... done. [ 3043.280961] Freezing user space processes ... [ 3063.284012] Freezing of tasks failed after 20.00 seconds (1 tasks refusing to freeze): [ 3063.284016] taskPC stack pid father ... [ 3063.287695] hald-addon-st D e00abaa0 0 2081 2024 [ 3063.287699]ddbee6e0 0082 000c e00abaa0 c01e1625 ddbee86c c13f9fa0 [ 3063.287706] 00082b68 e00911ca de41fb73 00ff [ 3063.287713]7fff 7fff de41fbe8 0002 c02b84b1 e00abaa0 0086 [ 3063.287720] Call Trace: [ 3063.287724] [c01e1625] __delay+0x6/0x7 [ 3063.287733] [e00911ca] cdrom_do_newpc_cont+0x0/0x2c [ide_cd_mod] [ 3063.287747] [c02b84b1] schedule_timeout+0x13/0x86 [ 3063.287754] [c02b84b1] schedule_timeout+0x13/0x86 [ 3063.287763] [c02b7bd5] wait_for_common+0xaf/0x10f [ 3063.287770] [c011b682] default_wake_function+0x0/0x8 [ 3063.287779] [e0099f42] ide_do_drive_cmd+0xd6/0xf2 [ide_core] [ 3063.287807] [e008fc65] ide_cd_queue_pc+0x35/0xb4 [ide_cd_mod] [ 3063.287818] [e008fc65] ide_cd_queue_pc+0x35/0xb4 [ide_cd_mod] [ 3063.287825] [e008fc65] ide_cd_queue_pc+0x35/0xb4 [ide_cd_mod] [ 3063.287834] [e008fc65] ide_cd_queue_pc+0x35/0xb4 [ide_cd_mod] [ 3063.287847] [e008ff44] cdrom_check_status+0x5a/0x65 [ide_cd_mod] [ 3063.287880] [c01d4d5b] blk_end_sync_rq+0x0/0x25 [ 3063.287888] [e009195b] ide_cdrom_drive_status+0x1d/0x8f [ide_cd_mod] [ 3063.287900] [e0090046] ide_cd_read_toc+0xf7/0x3b2 [ide_cd_mod] [ 3063.287913] [e0088bbf] cdrom_ioctl+0x25/0xb0e [cdrom] [ 3063.287923] [e00891cf] cdrom_ioctl+0x635/0xb0e [cdrom] [ 3063.287933] [e009084b] idecd_revalidate_disk+0x10/0x16 [ide_cd_mod] [ 3063.287945] [c01760d3] get_super+0x15/0x7a [ 3063.287953] [e008f472] idecd_ioctl+0x12f/0x144 [ide_cd_mod] [ 3063.287963] [e0089f2a] cdrom_open+0x882/0x8f8 [cdrom] [ 3063.287971] [c017a4d8] do_lookup+0x53/0x153 [ 3063.287978] [c0182592] dput+0x15/0xbb [ 3063.287982] [c017c408] __link_path_walk+0x9ff/0xb0b [ 3063.287990] [c01d593b] blkdev_driver_ioctl+0x4b/0x5b [ 3063.287998] [c01d5f64] blkdev_ioctl+0x619/0x669 [ 3063.288015] [e008f4f1] idecd_open+0x44/0x6b [ide_cd_mod] [ 3063.288024] [c019478b] do_open+0x205/0x28f [ 3063.288034] [c0193d4f] bd_claim+0x10/0x56 [ 3063.288039] [c01949ca] blkdev_open+0x3a/0x4d [ 3063.288045] [c0172dca] __dentry_open+0x130/0x1fc [ 3063.288052] [c0172eb2] nameidata_to_filp+0x1c/0x2c [ 3063.288059] [c017d5ae] do_filp_open+0x34f/0x684 [ 3063.288068] [e0087322] cdrom_release+0x179/0x1ae [cdrom] [ 3063.288076] [c013604c] getnstimeofday+0x37/0xbc [ 3063.288088] [c0193fde] block_ioctl+0x13/0x16 [ 3063.288093] [c0193fcb] block_ioctl+0x0/0x16 [ 3063.288098] [c017e3f0] vfs_ioctl+0x1c/0x5d [ 3063.288104] [c017e67b] do_vfs_ioctl+0x24a/0x261 [ 3063.288109] [c0172c2c] do_sys_open+0xa8/0xb0 [ 3063.288115] [c017e6d3] sys_ioctl+0x41/0x5a [ 3063.288122] [c0103853] sysenter_past_esp+0x78/0xb1 [ 3063.288131] [c02b] acpi_pci_root_add+0x165/0x296 [ 3063.288139] === ... [ 3063.289890] Sched Debug Version: v0.07, 2.6.26-1-686 #1 [ 3063.289894] now at 3063289.889057 msecs [ 3063.289897] .sysctl_sched_latency: 20.00 [ 3063.289900] .sysctl_sched_min_granularity: 4.00 [ 3063.289903] .sysctl_sched_wakeup_granularity : 10.00 [ 3063.289906] .sysctl_sched_child_runs_first : 0.01 [ 3063.289909] .sysctl_sched_features : 895 [ 3063.289912] [ 3063.289913] cpu#0, 1396.568 MHz [ 3063.289915] .nr_running: 1 [
Bug#508470: alsa-base: Yamaha OPL3 driver does not resume properly after hibernate
Elimar Riesebieter riese...@lxtec.de wrote: How do you hibernate your laptop? Please provide involved packages. I use s2disk from the uswsusp package (0.7-1.2). Other information that may be useful: Toshiba Portege 7010CT apmd 3.2.2-12 apm: BIOS version 1.2 Flags 0x02 (Driver version 1.16ac) /proc/asound/cards: 0 [OPL3SA23 ]: OPL3SA2 - Yamaha OPL3-SA23 Yamaha OPL3-SA23 at 0x538, irq 5, dma 10 -- John Lindgren -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#508470: alsa-base: Yamaha OPL3 driver does not resume properly after hibernate
Elimar Riesebieter riese...@lxtec.de wrote: Did you tried the acpi-support package? There we have resume/sunspend scripts which stop/start alsa-utils. I didn't found something similar in the uswsusp package. Yes, I tried that. When I use ACPI instead of APM (the kernel allows only one at a time), the system doesn't hibernate at all; it just blanks the screen for about 20 seconds and then comes back. Same thing happens with both s2disk and /etc/acpi/hibernate.sh. From my point of view this is not an alsa bug. What do you think it is, then? A hardware problem? -- John Lindgren -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#509617: xfce4-panel: Menu button crops icon
Package: xfce4-panel Version: 4.4.2-6 Severity: minor When the panel's menu plugin shows an icon on its button, it appears that the icon is scaled to be the same height as the whole panel, not scaled to fit on the button. As a result, the edges of the icon are clipped off. I am attaching a sample icon and a screenshot illustrating the problem. -- System Information: Debian Release: 5.0 APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core) 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 xfce4-panel depends on: ii exo-utils 0.3.4-7 Utility files for libexo ii libatk1.0-01.22.0-1 The ATK accessibility toolkit ii libc6 2.7-16GNU C Library: Shared libraries ii libcairo2 1.6.4-7 The Cairo 2D vector graphics libra ii libexo-0.3-0 0.3.4-7 Library with extensions for Xfce ii libfontconfig1 2.6.0-3 generic font configuration library ii libfreetype6 2.3.7-2 FreeType 2 font engine, shared lib ii libglib2.0-0 2.16.6-1 The GLib library of C routines ii libgtk2.0-02.12.11-4 The GTK+ graphical user interface ii libice62:1.0.4-1 X11 Inter-Client Exchange library ii libpango1.0-0 1.20.5-3 Layout and rendering of internatio ii libpixman-1-0 0.10.0-2 pixel-manipulation library for X a ii libpng12-0 1.2.27-2 PNG library - runtime ii libsm6 2:1.0.3-2 X11 Session Management library ii libstartup-notificatio 0.9-1 library for program launch feedbac ii libx11-6 2:1.1.5-2 X11 client-side library ii libxfce4mcs-client34.4.2-4 Client library for Xfce4 configure ii libxfce4mcs-manager3 4.4.2-4 Manager library for Xfce4 configur ii libxfce4util4 4.4.2-3 Utility functions library for Xfce ii libxfcegui4-4 4.4.2-4 Basic GUI C functions for Xfce4 ii libxrender11:0.9.4-2 X Rendering Extension client libra ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime xfce4-panel recommends no packages. xfce4-panel suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#508470: alsa-base: Yamaha OPL3 driver does not resume properly after hibernate
I think we're not understanding each other well. Elimar Riesebieter riese...@lxtec.de wrote: You can try a small script: /etc/init.d/alsa-utils stop hibernate and after resume /etc/init.s/alsa-utils start? Don't know whether it works. It doesn't. That's what I said before. But thats your fault. What do you mean by that? The fact, that /etc/init.d/alsa-utils start/stop works as expected let me assume that it's not an alsa bug. The thing is, after a hibernate, the state of the sound card is lost and is not restored correctly. So I don't think it means anything to say that the problem doesn't occur without the hibernate. I recognize this is an easy bug to avoid, and you probably have more important things to work on. -- John Lindgren -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#509617: Sample icon and screenshot
Sorry -- I forgot to attach these!attachment: tux.pngattachment: menu.png
Bug#508470: alsa-base: Yamaha OPL3 driver does not resume properly after hibernate
If you play music what happens if you do: # /etc/init.d/alsa-utils stop Wait # /etc/init.d/alsa-utils start The music resumes fine when I do that. But if I hibernate in between the stop and the start, I get the jet engine sound. -- John Lindgren -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#509190: libgtk2.0-0: open dialog lists all files twice
Package: libgtk2.0-0 Version: 2.12.11-4 Severity: normal In some GTK program (Mousepad, for example), open an Open dialog. In the Location field, type / and press enter. All the files in the root folder will be listed twice. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core) 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 libgtk2.0-0 depends on: ii libatk1.0-0 1.22.0-1 The ATK accessibility toolkit ii libc6 2.7-16 GNU C Library: Shared libraries ii libcairo2 1.6.4-7The Cairo 2D vector graphics libra ii libcomerr21.41.3-1 common error description library ii libcups2 1.3.8-1lenny4 Common UNIX Printing System(tm) - ii libfontconfig12.6.0-3generic font configuration library ii libglib2.0-0 2.16.6-1 The GLib library of C routines ii libgnutls26 2.4.2-4the GNU TLS library - runtime libr ii libgtk2.0-common 2.12.11-4 Common files for the GTK+ graphica ii libjpeg62 6b-14 The Independent JPEG Group's JPEG ii libkrb53 1.6.dfsg.4~beta1-4 MIT Kerberos runtime libraries ii libpango1.0-0 1.20.5-3 Layout and rendering of internatio ii libpng12-01.2.27-2 PNG library - runtime ii libtiff4 3.8.2-11 Tag Image File Format (TIFF) libra ii libx11-6 2:1.1.5-2 X11 client-side library ii libxcomposite11:0.4.0-3 X11 Composite extension library ii libxcursor1 1:1.1.9-1 X cursor management library ii libxdamage1 1:1.1.1-4 X11 damaged region extension libra ii libxext6 2:1.0.4-1 X11 miscellaneous extension librar ii libxfixes31:4.0.3-2 X11 miscellaneous 'fixes' extensio ii libxi62:1.1.4-1 X11 Input extension library ii libxinerama1 2:1.0.3-2 X11 Xinerama extension library ii libxrandr22:1.2.3-1 X11 RandR extension library ii libxrender1 1:0.9.4-2 X Rendering Extension client libra ii zlib1g1:1.2.3.3.dfsg-12 compression library - runtime Versions of packages libgtk2.0-0 recommends: ii hicolor-icon-theme0.10-1 default fallback theme for FreeDes pn libgtk2.0-bin none (no description available) Versions of packages libgtk2.0-0 suggests: pn librsvg2-common none (no description available) -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#509030: xfce4-terminal: Window decoration are not drawn even when enabled
Hello, export XLIB_SKIP_ARGB_VISUALS=1 That seems to fix the problem. -- John Lindgren -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#508470: alsa-base: Yamaha OPL3 driver does not resume properly after hibernate
Hello, The problem is still in Lenny. /proc/asound/version = Advanced Linux Sound Architecture Driver Version 1.0.16. -- John Lindgren -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#509030: xfce4-terminal: Window decoration are not drawn even when enabled
Package: xfce4-terminal Version: 0.2.8-5 Severity: grave I am attaching a screenshot that shows the problem better than any description. In the screenshot, compositing is enabled to show the outline of the window, but the problem happens just the same with or without compositing. I have set the severity to grave because interacting correctly with the window manager is core functionality for any X11 program. Downgrading to Etch's 0.2.5.6rc1-2etch1 fixes the problem. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core) 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 xfce4-terminal depends on: ii exo-utils0.3.4-7 Utility files for libexo ii libatk1.0-0 1.22.0-1The ATK accessibility toolkit ii libc62.7-16 GNU C Library: Shared libraries ii libdbus-1-3 1.2.1-4 simple interprocess messaging syst ii libdbus-glib-1-2 0.76-1 simple interprocess messaging syst ii libexo-0.3-0 0.3.4-7 Library with extensions for Xfce ii libglib2.0-0 2.16.6-1The GLib library of C routines ii libgtk2.0-0 2.12.11-4 The GTK+ graphical user interface ii libstartup-notification0 0.9-1 library for program launch feedbac ii libvte9 1:0.16.14-4 Terminal emulator widget for GTK+ ii libx11-6 2:1.1.5-2 X11 client-side library ii libxfce4util44.4.2-3 Utility functions library for Xfce Versions of packages xfce4-terminal recommends: ii dbus 1.2.1-4simple interprocess messaging syst xfce4-terminal suggests no packages. -- no debconf informationattachment: Screenshot.png
Bug#509030: xfce4-terminal: Window decoration are not drawn even when enabled
Which wm are you using? Because that's *completely* unreproducible on any box I use. Does this happen with all users on the box? Can you create a fresh user so there's no config problem? I'm using XFWM 4.4.2-5. I create a new user with a blank home folder, and run the following command to start XFCE: xinit /usr/bin/xfce4-session out.txt 2 err.txt XFCE comes up. Without doing anything else, I click the Terminal icon on the dock. Same problem: some flickering and then no window border. My system is a Toshiba Portege 7010CT laptop, using the neomagic video driver: 00:04.0 VGA compatible controller: Neomagic Corporation NM2200 [MagicGraph 256AV] (rev 12) I did a clean install of Lenny yesterday, running the RC1 netinst ISO from my hard disk. I'm attaching my xorg.conf (which is the installer-generated one, plus a DisplaySize line) and the stderr messages of running the above command. I'll be happy to provide more information if you tell me where to look. -- John Lindgren xorg.conf Description: Binary data X.Org X Server 1.4.2 Release Date: 11 June 2008 X Protocol Version 11, Revision 0 Build Operating System: Linux Debian (xorg-server 2:1.4.2-9) Current Operating System: Linux mithril 2.6.26-1-686 #1 SMP Wed Nov 26 19:14:11 UTC 2008 i686 Build Date: 15 November 2008 05:39:59PM Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: /var/log/Xorg.0.log, Time: Wed Dec 17 15:33:21 2008 (==) Using config file: /etc/X11/xorg.conf (II) Module ddc already built-in (II) Module ddc already built-in f000:d561: 01 ILLEGAL EXTENDED X86 OPCODE! (II) Module i2c already built-in (II) Module ramdac already built-in No matching visual for __GLcontextMode with visual class = 3 (32772), nplanes = 16 No matching visual for __GLcontextMode with visual class = 1 (32774), nplanes = 16 No matching visual for __GLcontextMode with visual class = 2 (32773), nplanes = 16 No matching visual for __GLcontextMode with visual class = 0 (32775), nplanes = 16 ** Message: Querying XF86Misc extension ** Message: XF86Misc extension found ** Message: Querying Xkb extension ** Message: Xkb extension found SetClientVersion: 0 9 SetKbdSettings - type: -1217650538 rate: 30 delay: 500 snumlk: 216 ** Message: Querying XINPUT extension ** Message: XINPUT extension found ** Message: Querying Xkb extension ** Message: Xkb extension found
Bug#509030: xfce4-terminal: Window decoration are not drawn even when enabled
Hello, I tried running the Terminal with Openbox and with Metacity. In both cases, the window still flickers (yellow!) when it first appears, but it ends up correctly. -- John Lindgren -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#509030: xfce4-terminal: Window decoration are not drawn even when enabled
Hello, And Terminal is the *only* program doing that? Yes. This look like an x driver problem, but it's really really weird. I agree. I've never seen anything like this before. Could you try with gnome-terminal, too? Gnome Terminal works fine. I'm going to see if I can find a changelog between the Etch version and the current version. -- John Lindgren -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#509030: xfce4-terminal: Window decoration are not drawn even when enabled
Hello, I just tried the VESA driver, and Terminal works correctly with that. Based on that, I'm guessing it's either a problem with the NeoMagic driver or with my laptop. More likely my laptop. Sorry for the trouble. -- John Lindgren -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#509030: xfce4-terminal: Window decoration are not drawn even when enabled
Hello, For the benefit of anyone else who may have this problem, using the NoAccel option for the NeoMagic driver seems to be a fix. -- John Lindgren -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#508470: alsa-base: Yamaha OPL3 driver does not resume properly after hibernate
Package: alsa-base Version: 1.0.13-5etch1 Severity: minor I have a Toshiba Portege 7010CT laptop with a Yamaha OPL3-SA23 chip in it. If I hibernate the laptop (using s2disk) while I have music playing (in Audacious), on resume, I get random noise. Stopping (but not pausing) the music and then starting it again fixes the problem. I am using Etch with kernel 2.6.24. -- Package-specific info: --- Begin additional package status --- Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name VersionDescription +++-==-==- ii libasound2 1.0.13-2 ALSA library --- End additional package status --- --- Begin /proc/asound/version --- Advanced Linux Sound Architecture Driver Version 1.0.15 (Tue Nov 20 19:16:42 2007 UTC). --- End /proc/asound/version --- --- Begin /proc/asound/cards --- 0 [OPL3SA23 ]: OPL3SA2 - Yamaha OPL3-SA23 Yamaha OPL3-SA23 at 0x538, irq 5, dma 10 --- End /proc/asound/cards --- --- Begin /dev/snd/ listing --- total 0 crw-rw 1 root audio 116, 0 Dec 11 09:20 controlC0 crw-rw 1 root audio 116, 4 Dec 11 09:20 hwC0D0 crw-rw 1 root audio 116, 8 Dec 11 09:20 midiC0D0 crw-rw 1 root audio 116, 24 Dec 11 09:20 pcmC0D0c crw-rw 1 root audio 116, 16 Dec 11 09:51 pcmC0D0p crw-rw 1 root audio 116, 1 Dec 11 09:20 seq crw-rw 1 root audio 116, 33 Dec 11 09:20 timer --- End /dev/snd/ listing --- -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.24-etchnhalf.1-686 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages alsa-base depends on: ii linux-sound-base 1.0.13-5etch1 base package for ALSA and OSS soun ii lsof 4.77.dfsg.1-3 List open files ii module-init-tools 3.3-pre4-2tools for managing Linux kernel mo Versions of packages alsa-base recommends: ii alsa-utils1.0.13-2 ALSA utilities Versions of packages libasound2 depends on: ii libc6 2.3.6.ds1-13etch7 GNU C Library: Shared libraries -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#508470: alsa-base: Yamaha OPL3 driver does not resume properly after hibernate
Hello, Are you running the kernel-driver? Please post the output of # cat /proc/asound/version Advanced Linux Sound Architecture Driver Version 1.0.15 (Tue Nov 20 19:16:42 2007 UTC). Could you please update to at least 1.0.16 (lenny) I'm getting more and more certain that I should. I don't want to do it in the middle of finals week, but probably over Christmas break I will. -- John Lindgren -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#508352: xfwm4: Behaves badly when maximized window changes to fixed size
Package: xfwm4 Version: 4.3.99.2-1 Severity: normal 1. Run mousepad and go to the save as dialog. 2. Click the browse for other folders expander. This changes the dialog from a fixed size window to resizeable. 3. Maximize the window. 4. Click the expander again. The window changes to fixed size again, but because it was maximized, XFWM starts doing something strange. The window is placed in the top right corner of the screen, drawn without decoration, and can only be moved downward (!). -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.24-etchnhalf.1-686 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages xfwm4 depends on: ii libatk1.0-01.12.4-3 The ATK accessibility toolkit ii libc6 2.3.6.ds1-13etch7 GNU C Library: Shared libraries ii libcairo2 1.2.4-4.1+etch1 The Cairo 2D vector graphics libra ii libfontconfig1 2.4.2-1.2 generic font configuration library ii libfreetype6 2.2.1-5+etch3 FreeType 2 font engine, shared lib ii libglib2.0-0 2.12.4-2 The GLib library of C routines ii libgtk2.0-02.8.20-7 The GTK+ graphical user interface ii libice61:1.0.1-2 X11 Inter-Client Exchange library ii libpango1.0-0 1.14.8-5 Layout and rendering of internatio ii libpng12-0 1.2.15~beta5-1PNG library - runtime ii libsm6 1:1.0.1-3 X11 Session Management library ii libstartup-notificatio 0.8-2 library for program launch feedbac ii libx11-6 2:1.0.3-7 X11 client-side library ii libxcomposite1 1:0.3-3 X11 Composite extension library ii libxcursor11.1.7-4 X cursor management library ii libxdamage11:1.0.3-3 X11 damaged region extension libra ii libxext6 1:1.0.1-2 X11 miscellaneous extension librar ii libxfce4mcs-client34.3.99.2-1Client library for Xfce4 configure ii libxfce4mcs-manager3 4.3.99.2-1Manager library for Xfce4 configur ii libxfce4util4 4.3.99.2-1Utility functions library for Xfce ii libxfcegui4-4 4.3.99.2-1Basic GUI C functions for Xfce4 ii libxfixes3 1:4.0.1-5 X11 miscellaneous 'fixes' extensio ii libxi6 1:1.0.1-4 X11 Input extension library ii libxinerama1 1:1.0.1-4.1 X11 Xinerama extension library ii libxrandr2 2:1.1.0.2-5 X11 RandR extension library ii libxrender11:0.9.1-3 X Rendering Extension client libra ii zlib1g 1:1.2.3-13compression library - runtime Versions of packages xfwm4 recommends: ii xfce4-mcs-manager 4.3.99.2-1 Settings manager for Xfce4 ii xfwm4-themes 4.3.99.2-2 Theme files for xfwm4 -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#508354: xfdesktop4: Blurs wallpaper, even when set to centered
Package: xfdesktop4 Version: 4.3.99.1-1 Severity: minor I have no idea why, but the XFCE desktop reliably blurs wallpaper images, even when they're centered and therefore don't need to be scaled at all. I'm attaching a small test image and a screenshot of how the desktop displays it. -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.24-etchnhalf.1-686 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages xfdesktop4 depends on: ii libatk1.0-01.12.4-3 The ATK accessibility toolkit ii libc6 2.3.6.ds1-13etch7 GNU C Library: Shared libraries ii libcairo2 1.2.4-4.1+etch1 The Cairo 2D vector graphics libra ii libdbus-1-31.0.2-1+etch2 simple interprocess messaging syst ii libdbus-glib-1-2 0.71-3simple interprocess messaging syst ii libexo-0.3-0 0.3.1.12rc2-1 Library with extensions for Xfce ii libfontconfig1 2.4.2-1.2 generic font configuration library ii libfreetype6 2.2.1-5+etch3 FreeType 2 font engine, shared lib ii libglib2.0-0 2.12.4-2 The GLib library of C routines ii libgtk2.0-02.8.20-7 The GTK+ graphical user interface ii libice61:1.0.1-2 X11 Inter-Client Exchange library ii libpango1.0-0 1.14.8-5 Layout and rendering of internatio ii libpng12-0 1.2.15~beta5-1PNG library - runtime ii libsm6 1:1.0.1-3 X11 Session Management library ii libthunar-vfs-1-2 0.4.0rc1-3VFS abstraction used in thunar ii libx11-6 2:1.0.3-7 X11 client-side library ii libxcursor11.1.7-4 X cursor management library ii libxext6 1:1.0.1-2 X11 miscellaneous extension librar ii libxfce4mcs-client34.3.99.2-1Client library for Xfce4 configure ii libxfce4util4 4.3.99.2-1Utility functions library for Xfce ii libxfcegui4-4 4.3.99.2-1Basic GUI C functions for Xfce4 ii libxfixes3 1:4.0.1-5 X11 miscellaneous 'fixes' extensio ii libxi6 1:1.0.1-4 X11 Input extension library ii libxinerama1 1:1.0.1-4.1 X11 Xinerama extension library ii libxrandr2 2:1.1.0.2-5 X11 RandR extension library ii libxrender11:0.9.1-3 X Rendering Extension client libra ii xfce4-mcs-manager 4.3.99.2-1Settings manager for Xfce4 ii xfce4-panel4.3.99.2-2The Xfce4 desktop environment pane ii xfce4-utils4.3.99.2-1Various tools for Xfce ii zlib1g 1:1.2.3-13compression library - runtime xfdesktop4 recommends no packages. -- no debconf informationattachment: black and white.pngattachment: displayed.png
Bug#508354: xfdesktop4: Blurs wallpaper, even when set to centered
Hello, Can't reproduce on lenny. O.K. It's fine with me if you want to close the bug, then. I'm planning on getting Lenny soon, anyway. -- John Lindgren -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#508352: xfwm4: Behaves badly when maximized window changes to fixed size
Hello, Here's a simple piece of code that reproduces the bug without using GTK, if it's any help. By the way, thanks for the prompt responses! -- John Lindgren#include stdio.h #include stdlib.h #include unistd.h #include X11/Xlib.h #include X11/Xutil.h #include X11/Xatom.h int main (void) { Display * display; int screen, count; Window root, window; Atom atoms [3]; XSizeHints hints; XEvent event; /* Open the display and create a window */ display = XOpenDisplay (0); if (! display) { printf (XOpenDisplay error.\n); return 1; } screen = DefaultScreen (display); root = RootWindow (display, screen); window = XCreateSimpleWindow (display, root, 0, 0, 400, 300, 0, 0, 0); /* Tell it to maximize */ atoms [0] = XInternAtom (display, _NET_WM_STATE, 0); atoms [1] = XInternAtom (display, _NET_WM_STATE_MAXIMIZED_HORZ, 0); atoms [2] = XInternAtom (display, _NET_WM_STATE_MAXIMIZED_VERT, 0); XChangeProperty (display, window, atoms [0], XA_ATOM, 32, PropModeReplace, (unsigned char *) (atoms + 1), 2); /* Map it */ XMapWindow (display, window); /* Wait 5 seconds */ for (count = 0; count 5; count ++) { while (XPending (display)) XNextEvent (display, event); sleep (1); } /* Force it to 400x300 */ hints.flags = PMinSize | PMaxSize; hints.min_width = 400; hints.min_height = 300; hints.max_width = 400; hints.max_height = 300; XSetWMNormalHints (display, window, hints); /* Wait another 15 seconds */ for (count = 0; count 15; count ++) { while (XPending (display)) XNextEvent (display, event); sleep (1); } /* Shut everything down */ XDestroyWindow (display, window); XCloseDisplay (display); return 0; }
Bug#508352: With other window managers
Hello, Btw, did you try to reproduce it using another wm? As a matter of fact, I did. Openbox leaves the window maximized but disables the unmaximize button. Metacity does something like XFWM does, putting the window in the top right corner without decorations; but once you move the window, it goes back to normal. It may be that GTK shouldn't be switching its windows between fixed and variable size in the first place; the EWMH spec doesn't seem to say one way or the other. -- John Lindgren -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#508119: Fixed or not?
Hello, To begin with, I am new to building packages on Debian, so I may be doing something wrong. I downloaded the source for 0.2.13-2 and built it on Etch, and I'm still seeing the bug. You don't see it on Lenny? -- John Lindgren -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#508119: Fixed or not?
Hello, While looking at the source, I found this (undo.c, lines 295-299): /*I'm this is only called by init, and when we save. We call it from the save call back, so that we can properly handle the asterisk in the titlebar and warn that the document is altered after a save, but retain the undo history. The leads to (FIXME) bug 2730*/ void undo_reset_step_modif(void) Guess it's a known problem already. http://bugzilla.xfce.org/show_bug.cgi?id=2730 -- John Lindgren -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#504147: More details on Thunar image types
Hello, It's a matter of Thunar looking up the applications wrongly. Whichever entry (image/jpeg or image/pjpeg) is listed last in /usr/share/applications/mimeinfo.cache is the one that gets used. -- John Lindgren -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#508184: thunar: Does not remember maximized window state on close
Package: thunar Version: 0.4.0rc1-3 Severity: wishlist It would be nice if Thunar would remember, when it is closed, that its window was maximized, and maximize the window the next time it is run. Obviously, this is not a serious defect, but I have a rather small screen and generally want everything maximized. -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.24-etchnhalf.1-686 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages thunar depends on: ii desktop-file-utils 0.11-1Utilities for .desktop files ii libatk1.0-01.12.4-3 The ATK accessibility toolkit ii libc6 2.3.6.ds1-13etch7 GNU C Library: Shared libraries ii libcairo2 1.2.4-4.1+etch1 The Cairo 2D vector graphics libra ii libdbus-1-31.0.2-1+etch2 simple interprocess messaging syst ii libdbus-glib-1-2 0.71-3simple interprocess messaging syst ii libexo-0.3-0 0.3.1.12rc2-1 Library with extensions for Xfce ii libfreetype6 2.2.1-5+etch3 FreeType 2 font engine, shared lib ii libglib2.0-0 2.12.4-2 The GLib library of C routines ii libgtk2.0-02.8.20-7 The GTK+ graphical user interface ii libice61:1.0.1-2 X11 Inter-Client Exchange library ii libpango1.0-0 1.14.8-5 Layout and rendering of internatio ii libsm6 1:1.0.1-3 X11 Session Management library ii libthunar-vfs-1-2 0.4.0rc1-3VFS abstraction used in thunar ii libxfce4util4 4.3.99.2-1Utility functions library for Xfce ii shared-mime-info 0.19-2FreeDesktop.org shared MIME databa ii xfce4-panel4.3.99.2-2The Xfce4 desktop environment pane Versions of packages thunar recommends: ii hal 0.5.8.1-9etch1 Hardware Abstraction Layer ii pmount0.9.13-1+b1mount removable devices as normal -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#508184: thunar: Does not remember maximized window state on close
... Tracking the size/position of all thunar windows isn't really possible, but maybe the last window could be remembered. Actually, the size and position of the last window are already remembered -- only, the size and position that the window would be if it were not maximized. All that needs to be done, I think, is to remember the _NET_WM_STATE property as well. Wishing you a joyful Advent. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#508119: mousepad: Miscounts file modifications
Package: mousepad Version: 0.2.8-1 Severity: normal Run Mousepad, creating a blank file. Type the letter 'a'. The title bar shows that the file has been modified. Save the file. The title bar now shows not modified. Press Control-Z to undo typing the 'a'. The title bar stills shows not modified, which is wrong. Press Control-Y to redo the 'a'. Now the title bar shows modified, though the file is exactly the same as when it was saved. -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.24-etchnhalf.1-686 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages mousepad depends on: ii libatk1.0-01.12.4-3 The ATK accessibility toolkit ii libc6 2.3.6.ds1-13etch7 GNU C Library: Shared libraries ii libcairo2 1.2.4-4.1+etch1 The Cairo 2D vector graphics libra ii libfontconfig1 2.4.2-1.2 generic font configuration library ii libfreetype6 2.2.1-5+etch3 FreeType 2 font engine, shared lib ii libglib2.0-0 2.12.4-2 The GLib library of C routines ii libgtk2.0-02.8.20-7 The GTK+ graphical user interface ii libpango1.0-0 1.14.8-5 Layout and rendering of internatio ii libpng12-0 1.2.15~beta5-1PNG library - runtime ii libx11-6 2:1.0.3-7 X11 client-side library ii libxcursor11.1.7-4 X cursor management library ii libxext6 1:1.0.1-2 X11 miscellaneous extension librar ii libxfce4util4 4.3.99.2-1Utility functions library for Xfce ii libxfcegui4-4 4.3.99.2-1Basic GUI C functions for Xfce4 ii libxfixes3 1:4.0.1-5 X11 miscellaneous 'fixes' extensio ii libxi6 1:1.0.1-4 X11 Input extension library ii libxinerama1 1:1.0.1-4.1 X11 Xinerama extension library ii libxrandr2 2:1.1.0.2-5 X11 RandR extension library ii libxrender11:0.9.1-3 X Rendering Extension client libra ii zlib1g 1:1.2.3-13compression library - runtime Versions of packages mousepad recommends: pn xfprint4 none (no description available) -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#504147: Thunar detects all JPEG files as MIME type image/pjpeg
Package: thunar Version: 0.4.0rc1-3 Severity: minor Thunar seems to think that every JPEG file is a progressive JPEG, with the MIME type image/pjpeg, not image/jpeg. As a result, image viewers whose .desktop files do not list the MIME type image/pjpeg as supported (such as KView and GQView) are not listed in the menu that appears when I right-click a normal JPEG file or in the list of recommended applications in the Open With dialog. I can verify the bug by editing /usr/share/applications/mimeinfo.cache and adding or removing applications from the image/pjpeg line. -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.24-etchnhalf.1-686 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages thunar depends on: ii desktop-file-utils 0.11-1Utilities for .desktop files ii libatk1.0-01.12.4-3 The ATK accessibility toolkit ii libc6 2.3.6.ds1-13etch7 GNU C Library: Shared libraries ii libcairo2 1.2.4-4.1+etch1 The Cairo 2D vector graphics libra ii libdbus-1-31.0.2-1+etch1 simple interprocess messaging syst ii libdbus-glib-1-2 0.71-3simple interprocess messaging syst ii libexo-0.3-0 0.3.1.12rc2-1 Library with extensions for Xfce ii libfreetype6 2.2.1-5+etch3 FreeType 2 font engine, shared lib ii libglib2.0-0 2.12.4-2 The GLib library of C routines ii libgtk2.0-02.8.20-7 The GTK+ graphical user interface ii libice61:1.0.1-2 X11 Inter-Client Exchange library ii libpango1.0-0 1.14.8-5 Layout and rendering of internatio ii libsm6 1:1.0.1-3 X11 Session Management library ii libthunar-vfs-1-2 0.4.0rc1-3VFS abstraction used in thunar ii libxfce4util4 4.3.99.2-1Utility functions library for Xfce ii shared-mime-info 0.19-2FreeDesktop.org shared MIME databa ii xfce4-panel4.3.99.2-2The Xfce4 desktop environment pane Versions of packages thunar recommends: ii hal 0.5.8.1-9etch1 Hardware Abstraction Layer ii pmount0.9.13-1+b1mount removable devices as normal -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]