Bug#763427: xserver-xorg: Setting to max resolution works briefly, then display detects no signal, works on other versions.

2014-09-30 Thread Nate Coraor
Package: xserver-xorg
Version: 1:7.7+7
Severity: important

The display is capable of 2560x1600 @ 60Hz, which is detected from the EDID
response. When changing to this resolution (e.g. on X server startup), the
desktop will display briefly (0.5-2 seconds) at the correct resolution, and
then the display (Dell U3014) reports no signal and goes in to power save
mode.

I suspected a hardware issue, but the 2560x1600 resolution works fine on this
hardware with:

 - The console
 - The Jessie Beta 1 graphical installer
 - The Ubuntu 14.04.1 installer
 - Ubuntu 14.04.1 itself

-- Package-specific info:
X server symlink status:

lrwxrwxrwx 1 root root 13 Sep 29 16:20 /etc/X11/X - /usr/bin/Xorg
-rwxr-xr-x 1 root root 2397280 Sep 22 17:49 /usr/bin/Xorg

VGA-compatible devices on PCI bus:
--
00:02.0 VGA compatible controller [0300]: Intel Corporation Xeon E3-1200 v3/4th 
Gen Core Processor Integrated Graphics Controller [8086:0412] (rev 06)

/etc/X11/xorg.conf does not exist.

/etc/X11/xorg.conf.d does not exist.

/etc/modprobe.d contains no KMS configuration files.

Kernel version (/proc/version):
---
Linux version 3.14-2-amd64 (debian-ker...@lists.debian.org) (gcc version 4.8.3 
(Debian 4.8.3-5) ) #1 SMP Debian 3.14.13-2 (2014-07-24)

Xorg X server log files on system:
--
-rw-r--r-- 1 root root 36072 Sep 29 16:29 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file (/var/log/Xorg.0.log):
-
[   409.164] 
X.Org X Server 1.16.1
Release Date: 2014-09-21
[   409.164] X Protocol Version 11, Revision 0
[   409.164] Build Operating System: Linux 3.2.0-4-amd64 x86_64 Debian
[   409.164] Current Operating System: Linux weyerbacher 3.14-2-amd64 #1 SMP 
Debian 3.14.13-2 (2014-07-24) x86_64
[   409.164] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.14-2-amd64 
root=UUID=cdc38f87-6328-4929-9133-c3e43bea54e8 ro quiet
[   409.164] Build Date: 22 September 2014  09:45:37PM
[   409.164] xorg-server 2:1.16.1-1 (http://www.debian.org/support) 
[   409.164] Current version of pixman: 0.32.6
[   409.164]Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[   409.164] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   409.164] (==) Log file: /var/log/Xorg.0.log, Time: Mon Sep 29 16:29:03 
2014
[   409.164] (==) Using system config directory /usr/share/X11/xorg.conf.d
[   409.164] (==) No Layout section.  Using the first Screen section.
[   409.164] (==) No screen section available. Using defaults.
[   409.164] (**) |--Screen Default Screen Section (0)
[   409.164] (**) |   |--Monitor default monitor
[   409.165] (==) No monitor specified for screen Default Screen Section.
Using a default monitor configuration.
[   409.165] (==) Automatically adding devices
[   409.165] (==) Automatically enabling devices
[   409.165] (==) Automatically adding GPU devices
[   409.165] (WW) The directory /usr/share/fonts/X11/cyrillic does not exist.
[   409.165]Entry deleted from font path.
[   409.165] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins
[   409.165] (==) ModulePath set to /usr/lib/xorg/modules
[   409.165] (II) The server relies on udev to provide the list of input 
devices.
If no devices become available, reconfigure udev or disable 
AutoAddDevices.
[   409.165] (II) Loader magic: 0x7f27eb274d80
[   409.165] (II) Module ABI versions:
[   409.165]X.Org ANSI C Emulation: 0.4
[   409.165]X.Org Video Driver: 18.0
[   409.165]X.Org XInput driver : 21.0
[   409.165]X.Org Server Extension : 8.0
[   409.165] (II) xfree86: Adding drm device (/dev/dri/card0)
[   409.165] (--) PCI:*(0:0:2:0) 8086:0412:1028:05a6 rev 6, Mem @ 
0xf780/4194304, 0xe000/268435456, I/O @ 0xf000/64
[   409.165] (II) LoadModule: glx
[   409.165] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[   409.166] (II) Module glx: vendor=X.Org Foundation
[   409.166]compiled for 1.16.1, module version = 1.0.0
[   409.166]ABI class: X.Org Server Extension, version 8.0
[   409.166] (==) AIGLX enabled
[   409.166] (==) Matched intel as autoconfigured driver 0
[   409.166] (==) Matched intel as autoconfigured driver 1
[   409.166] (==) Matched modesetting as autoconfigured driver 2
[   409.166] (==) Matched fbdev as autoconfigured driver 3
[   409.166] (==) Matched vesa as autoconfigured driver 4
[   409.166] (==) Assigned the driver to the xf86ConfigLayout
[   409.166] (II) LoadModule: intel
[   

Bug#625463: startpar: service(s) skipped: message is unintuitive and misleading

2011-05-03 Thread Nate Coraor
Package: sysvinit
Version: 2.87dsf-8
Severity: normal
Tags: patch

/etc/init.d/rc calls /sbin/startpar to run /etc/init.d scripts in
parallel.  Any scripts which return codes 5 or 6 will be marked as
skipped, which is reported to the console by rc as:

  startpar: service(s) skipped: service

This does not even imply that startpar attempted to start the service,
and leads the user to investigate why startpar skipped the service,
not why the service itself is terminating incorrectly.

As per the LSB, codes 5 and 6 are:

  5   program is not installed
  6   program is not configured

For both of these codes, startpar currently outputs skipped_service=
and the names of services.  rc eval's this output and prints the
services to console with the above error.

The attached patch causes startpar to return
skipped_service_not_installed= and skipped_service_not_configured=,
and correspondingly changes rc to look for these names, and print a more
descriptive message.

-- System Information:
Debian Release: squeeze/sid
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-2-amd64 (SMP w/8 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 sysvinit depends on:
ii  initscripts   2.87dsf-8  scripts for initializing and shutt
ii  libc6 2.11.2-2   Embedded GNU C Library: Shared lib
ii  libselinux1   2.0.96-1   SELinux runtime shared libraries
ii  libsepol1 2.0.41-1   SELinux library for manipulating b
ii  sysv-rc   2.87dsf-8  System-V-like runlevel change mech
ii  sysvinit-utils2.87dsf-8  System-V-like utilities

sysvinit recommends no packages.

sysvinit suggests no packages.

-- debconf-show failed
Index: rc
===
--- rc	(revision 1961)
+++ rc	(working copy)
@@ -133,12 +133,17 @@
 log_failure_msg startpar: service(s) returned failure: $failed_service
 			fi
 
-			if [ -n $skipped_service ]
+			if [ -n $skipped_service_not_installed ]
 			then
-log_warning_msg startpar: service(s) skipped: $skipped_service
+log_warning_msg startpar: service(s) skipped, program is not installed: $skipped_service_not_installed
 			fi
 
-			unset failed_service skipped_service
+			if [ -n $skipped_service_not_configured ]
+			then
+log_warning_msg startpar: service(s) skipped, program is not configured: $skipped_service_not_configured
+			fi
+
+			unset failed_service skipped_service_not_installed skipped_service_not_configured
 		}
 		;;
 	none|*)
--- a/makeboot.c(revision 1961)
+++ b/makeboot.c(working copy)
@@ -485,10 +485,10 @@
}
}
printf(\\n);
-   printf(skipped_service=\);
+   printf(skipped_service_not_installed=\);
i = r = 0;
for (i = 0; i  tree_entries; i++) {
-   if (resvec[i] == 5 || resvec[i] == 6) {
+   if (resvec[i] == 5) {
if (r)
printf( );
printf(%s, nodevec[i]-name);
@@ -496,6 +496,17 @@
}
}
printf(\\n);
+   printf(skipped_service_not_configured=\);
+   i = r = 0;
+   for (i = 0; i  tree_entries; i++) {
+   if (resvec[i] == 6) {
+   if (r)
+   printf( );
+   printf(%s, nodevec[i]-name);
+   r++;
+   }
+   }
+   printf(\\n);
 }
 
 #if DEBUG


Bug#559346: Most packages based on source package mysql-dfsg-5.1 are missing from squeeze

2009-12-03 Thread Nate Coraor

Package: release.debian.org
Severity: critical

It looks like new versions were supposedly migrated a few hours ago:

http://packages.qa.debian.org/m/mysql-dfsg-5.1.html
http://packages.qa.debian.org/m/mysql-dfsg-5.1/news/20091203T163928Z.html

The packages are missing from the catalog:

http://packages.debian.org/squeeze/mysql-server-5.1
http://packages.debian.org/squeeze/mysql-client-5.1
http://packages.debian.org/squeeze/libmysqlclient-dev
http://packages.debian.org/squeeze/libmysqlclient16
http://packages.debian.org/squeeze/libmysqld-dev
http://packages.debian.org/squeeze/libmysqld-pic

But the metapackages reference them:

http://packages.debian.org/squeeze/mysql-server
http://packages.debian.org/squeeze/mysql-client

--nate



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#523796: libpam-afs-session: missing pam-auth-update config

2009-10-08 Thread Nate Coraor

Here's a config that also adds an auth module.

Priority is 64 as that value is a calculation explained here:

https://wiki.ubuntu.com/PAMConfigFrameworkSpec

pam_krb5 is 704 since it's 512+128+64

Name: AFS Session
Default: yes
Priority: 64
Auth-Type: Additional
Auth:
optionalpam_afs_session.so minimum_uid=1000
Session-Type: Additional
Session:
optionalpam_afs_session.so minimum_uid=1000

This config results in a common-auth that looks like this:

# here are the per-package modules (the Primary block)
auth[success=2 default=ignore]  pam_krb5.so minimum_uid=1000
auth[success=1 default=ignore]  pam_unix.so nullok_secure try_first_pass
# here's the fallback if no module succeeds
authrequisite   pam_deny.so
# prime the stack with a positive return value if there isn't one already;
# this avoids us returning an error just because nothing sets a success code
# since the modules above will each just jump around
authrequiredpam_permit.so
# and here are more per-package modules (the Additional block)
authoptionalpam_afs_session.so minimum_uid=1000
# end of pam-auth-update config

Unfortunately I don't see a way to have it gracefully skip 
pam_afs_session if pam_krb5 fails a la Russ' recommended config:


auth [success=ok default=1]  pam_krb5.so
auth [default=done]  pam_afs_session.so

At least not without modifying the pam-auth-update config for krb5.

--nate



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org