[Touch-packages] [Bug 940030] Re: rsyslog stops working after logrotate until restarted

2017-01-20 Thread jon bird
I'm seeing something similar with 14.04 since upgrading from 12.04 only
in this case, I'm still getting kernel messages written to the logs
however nothing else is until I force a restart of rsyslog. File
permissions look ok though (syslog:adm).

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to rsyslog in Ubuntu.
https://bugs.launchpad.net/bugs/940030

Title:
  rsyslog stops working after logrotate until restarted

Status in rsyslog package in Ubuntu:
  Confirmed

Bug description:
  This could otherwise be titled, rsyslog reload does not create log
  files; only restart does.

  This is happening on a number of machines I work on.  It's happening
  on 10.04 and 11.04.  It might be similar to:

  https://bugs.launchpad.net/ubuntu/+source/rsyslog/+bug/407862

  But in my case after the restart there is no /var/log/syslog being
  created, nor auth.log, kern.log, etc.  The files are rotated, rsyslog
  is reloaded, and none of the log files are created and nothing is
  being logged.  This has been plaguing my systems since moving from
  syslog-ng, which I may return to as it seems it was actually
  production ready.

  Without manually restarting those files don't exist so here's what I
  did on an 11.04 system:

  logrotate --force --verbose /etc/logrotate.conf

  gives:

  rotating pattern: /var/log/syslog
   forced from command line (7 rotations)
  empty log files are not rotated, old logs are removed
  considering log /var/log/syslog
log /var/log/syslog does not exist -- skipping
  not running postrotate script, since no logs were rotated

  rotating pattern: /var/log/mail.info
  /var/log/mail.warn
  /var/log/mail.err
  /var/log/mail.log
  /var/log/daemon.log
  /var/log/kern.log
  /var/log/auth.log
  /var/log/user.log
  /var/log/lpr.log
  /var/log/cron.log
  /var/log/debug
  /var/log/messages
   forced from command line (4 rotations)
  empty log files are not rotated, old logs are removed
  considering log /var/log/mail.info
log /var/log/mail.info does not exist -- skipping
  considering log /var/log/mail.warn
log /var/log/mail.warn does not exist -- skipping
  considering log /var/log/mail.err
log does not need rotating
  considering log /var/log/mail.log
log does not need rotating
  considering log /var/log/daemon.log
log /var/log/daemon.log does not exist -- skipping
  considering log /var/log/kern.log
log /var/log/kern.log does not exist -- skipping
  considering log /var/log/auth.log
log /var/log/auth.log does not exist -- skipping
  considering log /var/log/user.log
log /var/log/user.log does not exist -- skipping
  considering log /var/log/lpr.log
log /var/log/lpr.log does not exist -- skipping
  considering log /var/log/cron.log
log /var/log/cron.log does not exist -- skipping
  considering log /var/log/debug
log /var/log/debug does not exist -- skipping
  considering log /var/log/messages
log /var/log/messages does not exist -- skipping
  not running postrotate script, since no logs were rotated

  Then
  /sbin/reload rsyslog
  logger -i testing

  At this point there is no /var/log/syslog

  Then:
  /sbin/restart rsyslog

  And voila there is a /var/log/syslog beginning with:

  Feb 23 19:24:48 somehost kernel: imklog 4.6.4, log source = /proc/kmsg 
started.
  Feb 23 19:24:48 somehost rsyslogd: [origin software="rsyslogd" 
swVersion="4.6.4" x-pid="2299" x-info="http://www.rsyslog.com;] (re)start
  Feb 23 19:24:48 somehost rsyslogd: rsyslogd's groupid changed to 114
  Feb 23 19:24:48 somehost rsyslogd: rsyslogd's userid changed to 108

  Then to recreate:

  logrotate --force --verbose /etc/logrotate.conf

  
  rotating pattern: /var/log/syslog
   forced from command line (7 rotations)
  empty log files are not rotated, old logs are removed
  considering log /var/log/syslog
log needs rotating
  rotating log /var/log/syslog, log->rotateCount is 7
  dateext suffix '-20120223'
  glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
  compressing log with: /bin/gzip
  renaming /var/log/syslog to /var/log/syslog-20120223
  running postrotate script
  removing old log /var/log/syslog-20111219.gz

  rotating pattern: /var/log/mail.info
  /var/log/mail.warn
  /var/log/mail.err
  /var/log/mail.log
  /var/log/daemon.log
  /var/log/kern.log
  /var/log/auth.log
  /var/log/user.log
  /var/log/lpr.log
  /var/log/cron.log
  /var/log/debug
  /var/log/messages
   forced from command line (4 rotations)
  empty log files are not rotated, old logs are removed
  considering log /var/log/mail.info
log /var/log/mail.info does not exist -- skipping
  considering log /var/log/mail.warn
log /var/log/mail.warn does not exist -- skipping
  considering log /var/log/mail.err
log does not need rotating
  considering log /var/log/mail.log
log does not need rotating
  considering log /var/log/daemon.log
log /var/log/daemon.log does not exist -- skipping
  considering log 

[Touch-packages] [Bug 1656302] [NEW] USB sound card intermittant/unable to play audio

2017-01-13 Thread jon bird
Public bug reported:

I have a EDIROL UA-1A USB soundcard which for the most part under 12.04
worked however after a period of uptime, ALSA calls started failing with
messages of this nature:

ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave

and the kernel ring buffer would have streams of:

[673754.825092] xhci_hcd :02:00.0: ERROR Transfer event TRB DMA ptr not 
part of current TD
[673754.830412] xhci_hcd :02:00.0: ERROR Transfer event TRB DMA ptr not 
part of current TD

and:

[673429.575699] retire_capture_urb: 596 callbacks suppressed

sometimes unplugging/plugging the card would fix this, other times a
system reboot was required.

Since the upgrade to 14.04 this seems to have got worse in that most of
the time it behaves in this manner and the unplugging/plugging approach
never works. From a kernel perspective, I was already running a 3.13.x
release with 12.04 so there's not been a major update on this front
since the upgrade.

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: pulseaudio 1:4.0-0ubuntu11.1
ProcVersionSignature: Ubuntu 3.13.0-106.153-generic 3.13.11-ckt39
Uname: Linux 3.13.0-106-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.23
Architecture: amd64
AudioDevicesInUse:
 USERPID ACCESS COMMAND
 /dev/snd/controlC0:  jon   25970 F pulseaudio
 /dev/snd/pcmC0D0c:   jon   25970 F...m pulseaudio
 /dev/snd/pcmC0D0p:   jon   25970 F...m pulseaudio
CurrentDesktop: LXDE
Date: Fri Jan 13 12:56:13 2017
InstallationDate: Installed on 2013-07-25 (1268 days ago)
InstallationMedia: Ubuntu-Server 12.04.2 LTS "Precise Pangolin" - Release amd64 
(20130214)
ProcEnviron:
 LANGUAGE=en_GB:en
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: pulseaudio
Symptom: audio
UpgradeStatus: Upgraded to trusty on 2016-12-28 (15 days ago)
dmi.bios.date: 02/22/2013
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 4.6.5
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: X9SBAA
dmi.board.vendor: Supermicro
dmi.board.version: 0123456789
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 17
dmi.chassis.vendor: Supermicro
dmi.chassis.version: 0123456789
dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvr4.6.5:bd02/22/2013:svnSupermicro:pnX9SBAA:pvr0123456789:rvnSupermicro:rnX9SBAA:rvr0123456789:cvnSupermicro:ct17:cvr0123456789:
dmi.product.name: X9SBAA
dmi.product.version: 0123456789
dmi.sys.vendor: Supermicro

** Affects: ubuntu
 Importance: Undecided
 Status: New


** Tags: amd64 apport-bug third-party-packages trusty

** Package changed: pulseaudio (Ubuntu) => ubuntu

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to pulseaudio in Ubuntu.
https://bugs.launchpad.net/bugs/1656302

Title:
  USB sound card intermittant/unable to play audio

Status in Ubuntu:
  New

Bug description:
  I have a EDIROL UA-1A USB soundcard which for the most part under
  12.04 worked however after a period of uptime, ALSA calls started
  failing with messages of this nature:

  ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
  ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
  ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
  ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave

  and the kernel ring buffer would have streams of:

  [673754.825092] xhci_hcd :02:00.0: ERROR Transfer event TRB DMA ptr not 
part of current TD
  [673754.830412] xhci_hcd :02:00.0: ERROR Transfer event TRB DMA ptr not 
part of current TD

  and:

  [673429.575699] retire_capture_urb: 596 callbacks suppressed

  sometimes unplugging/plugging the card would fix this, other times a
  system reboot was required.

  Since the upgrade to 14.04 this seems to have got worse in that most
  of the time it behaves in this manner and the unplugging/plugging
  approach never works. From a kernel perspective, I was already running
  a 3.13.x release with 12.04 so there's not been a major update on this
  front since the upgrade.

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: pulseaudio 1:4.0-0ubuntu11.1
  ProcVersionSignature: Ubuntu 3.13.0-106.153-generic 3.13.11-ckt39
  Uname: Linux 3.13.0-106-generic x86_64
  ApportVersion: 2.14.1-0ubuntu3.23
  Architecture: amd64
  AudioDevicesInUse:
   USERPID ACCESS COMMAND
   /dev/snd/controlC0:  jon   25970 F pulseaudio
   /dev/snd/pcmC0D0c:   jon   25970 F...m pulseaudio
   /dev/snd/pcmC0D0p:   jon   25970 F...m pulseaudio
  CurrentDesktop: LXDE
  Date: Fri Jan 13 12:56:13 2017
  InstallationDate: Installed on 2013-07-25 (1268 days ago)
  InstallationMedia: Ubuntu-Server 12.04.2 LTS "Precise Pangolin" - Release 
amd64 (20130214)
  ProcEnviron: