Debian Bug report logs - #421135
X does not start on gnumach (2:1.3.99.dfsg.cvs20070405-1)

version graph

Package: gnumach; Maintainer for gnumach is GNU Hurd Maintainers <debian-hurd@lists.debian.org>;

Reported by: "YAMAMOTO, Hiroyuki" <yama1066@gmail.com>

Date: Thu, 26 Apr 2007 17:27:01 UTC

Severity: normal

Found in version gnumach/2:1.3.99.dfsg.cvs20070405-1

Fixed in version gnumach/2:1.3.99.dfsg.cvs20070526-1

Done: Guillem Jover <guillem@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, GNU Hurd Maintainers <debian-hurd@lists.debian.org>:
Bug#421135; Package gnumach. (full text, mbox, link).


Acknowledgement sent to "YAMAMOTO, Hiroyuki" <yama1066@gmail.com>:
New Bug report received and forwarded. Copy sent to GNU Hurd Maintainers <debian-hurd@lists.debian.org>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: "YAMAMOTO, Hiroyuki" <yama1066@gmail.com>
To: submit@bugs.debian.org
Subject: X does not start on gnumach (2:1.3.99.dfsg.cvs20070405-1)
Date: Fri, 27 Apr 2007 02:24:38 +0900
Package: gnumach
Version: 2:1.3.99.dfsg.cvs20070405-1
Severity:


X does not start on gnumach (Version: 2:1.3.99.dfsg.cvs20070405-1),
though X starts on gnumach (Version: 2:1.3.99.dfsg.cvs20070306-1) on the
same condition.
It is guessed that it is a bug perhaps related to the device.


/var/log/Xorg.0.log is as follows:
--
X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: UNKNOWN
Current Operating System: GNU (null) 0.3 GNU-Mach 1.3.99/Hurd-0.3 i386-AT386
Build Date: 04 April 2007
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: Thu Apr 26 22:58:43 2007
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) | |-->Monitor "Generic Monitor"
(**) | |-->Device "Generic Video Card"
(**) |-->Input Device "Generic Keyboard"
(**) |-->Input Device "Configured Mouse"
(WW) The directory "/usr/X11R6/lib/X11/fonts/misc" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/cyrillic" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/100dpi/" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/75dpi/" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/Type1" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/100dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/75dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
does not exist.
Entry deleted from font path.
(**) 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
(==) RgbPath set to "/etc/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"

Fatal server error:
xf86ReadBIOS() can't device_open. ((os/device) no such device)
--


Thanks,
--
YAMAMOTO, Hiroyuki




Information forwarded to debian-bugs-dist@lists.debian.org, GNU Hurd Maintainers <debian-hurd@lists.debian.org>:
Bug#421135; Package gnumach. (full text, mbox, link).


Acknowledgement sent to Samuel Thibault <samuel.thibault@labri.fr>:
Extra info received and forwarded to list. Copy sent to GNU Hurd Maintainers <debian-hurd@lists.debian.org>. (full text, mbox, link).


Message #10 received at 421135@bugs.debian.org (full text, mbox, reply):

From: Samuel Thibault <samuel.thibault@labri.fr>
To: "YAMAMOTO, Hiroyuki" <yama1066@gmail.com>, 421135@bugs.debian.org
Subject: Re: Bug#421135: X does not start on gnumach (2:1.3.99.dfsg.cvs20070405-1)
Date: Fri, 27 Apr 2007 03:20:49 +0200
Hi,

YAMAMOTO, Hiroyuki, le Fri 27 Apr 2007 02:24:38 +0900, a écrit :
> X does not start on gnumach (Version: 2:1.3.99.dfsg.cvs20070405-1),
> though X starts on gnumach (Version: 2:1.3.99.dfsg.cvs20070306-1) on the
> same condition.
> It is guessed that it is a bug perhaps related to the device.

> xf86ReadBIOS() can't device_open. ((os/device) no such device)

Erf, yes: Thomas Schwinge dropped the iopl device, which X.org uses for
getting I/O permissions.  It's just a matter of reverting commit of
2007-04-02 until gnumach has i386_io_perm_create/modify implemented and
Xorg uses them through ioperm().

Samuel



Information forwarded to debian-bugs-dist@lists.debian.org, GNU Hurd Maintainers <debian-hurd@lists.debian.org>:
Bug#421135; Package gnumach. (full text, mbox, link).


Acknowledgement sent to Thomas Schwinge <tschwinge@gnu.org>:
Extra info received and forwarded to list. Copy sent to GNU Hurd Maintainers <debian-hurd@lists.debian.org>. (full text, mbox, link).


Message #15 received at 421135@bugs.debian.org (full text, mbox, reply):

From: Thomas Schwinge <tschwinge@gnu.org>
To: Samuel Thibault <samuel.thibault@labri.fr>, 421135@bugs.debian.org
Cc: "YAMAMOTO, Hiroyuki" <yama1066@gmail.com>
Subject: Re: Bug#421135: X does not start on gnumach (2:1.3.99.dfsg.cvs20070405-1)
Date: Fri, 27 Apr 2007 12:51:38 +0200
[Message part 1 (text/plain, inline)]
Hello!

On Fri, Apr 27, 2007 at 03:20:49AM +0200, Samuel Thibault wrote:
> YAMAMOTO, Hiroyuki, le Fri 27 Apr 2007 02:24:38 +0900, a ?crit :
> > X does not start on gnumach (Version: 2:1.3.99.dfsg.cvs20070405-1),
> > though X starts on gnumach (Version: 2:1.3.99.dfsg.cvs20070306-1) on the
> > same condition.
> > It is guessed that it is a bug perhaps related to the device.
> 
> > xf86ReadBIOS() can't device_open. ((os/device) no such device)
> 
> Erf, yes: Thomas Schwinge dropped the iopl device, which X.org uses for
> getting I/O permissions.  It's just a matter of reverting commit of
> 2007-04-02

Livin' of the bleedin' edge...  Sorry.  I didn't know X.org was using
`iopl'.

> until gnumach has i386_io_perm_create/modify implemented and
> Xorg uses them through ioperm().

That's to happen very soon.  :-)


Regards,
 Thomas
[signature.asc (application/pgp-signature, inline)]

Reply sent to Guillem Jover <guillem@debian.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to "YAMAMOTO, Hiroyuki" <yama1066@gmail.com>:
Bug acknowledged by developer. (full text, mbox, link).


Message #20 received at 421135-close@bugs.debian.org (full text, mbox, reply):

From: Guillem Jover <guillem@debian.org>
To: 421135-close@bugs.debian.org
Subject: Bug#421135: fixed in gnumach 2:1.3.99.dfsg.cvs20070526-1
Date: Sat, 26 May 2007 07:32:03 +0000
Source: gnumach
Source-Version: 2:1.3.99.dfsg.cvs20070526-1

We believe that the bug you reported is fixed in the latest version of
gnumach, which is due to be installed in the Debian FTP archive:

gnumach-dbg_1.3.99.dfsg.cvs20070526-1_i386.deb
  to pool/main/g/gnumach/gnumach-dbg_1.3.99.dfsg.cvs20070526-1_i386.deb
gnumach-dev_1.3.99.dfsg.cvs20070526-1_i386.deb
  to pool/main/g/gnumach/gnumach-dev_1.3.99.dfsg.cvs20070526-1_i386.deb
gnumach-udeb_1.3.99.dfsg.cvs20070526-1_i386.udeb
  to pool/main/g/gnumach/gnumach-udeb_1.3.99.dfsg.cvs20070526-1_i386.udeb
gnumach_1.3.99.dfsg.cvs20070526-1.diff.gz
  to pool/main/g/gnumach/gnumach_1.3.99.dfsg.cvs20070526-1.diff.gz
gnumach_1.3.99.dfsg.cvs20070526-1.dsc
  to pool/main/g/gnumach/gnumach_1.3.99.dfsg.cvs20070526-1.dsc
gnumach_1.3.99.dfsg.cvs20070526-1_i386.deb
  to pool/main/g/gnumach/gnumach_1.3.99.dfsg.cvs20070526-1_i386.deb
gnumach_1.3.99.dfsg.cvs20070526.orig.tar.gz
  to pool/main/g/gnumach/gnumach_1.3.99.dfsg.cvs20070526.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 421135@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Guillem Jover <guillem@debian.org> (supplier of updated gnumach package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat, 26 May 2007 10:01:54 +0300
Source: gnumach
Binary: gnumach gnumach-dev gnumach-udeb gnumach-dbg
Architecture: source i386
Version: 2:1.3.99.dfsg.cvs20070526-1
Distribution: unstable
Urgency: low
Maintainer: GNU Hurd Maintainers <debian-hurd@lists.debian.org>
Changed-By: Guillem Jover <guillem@debian.org>
Description: 
 gnumach    - The GNU version of the Mach microkernel
 gnumach-dbg - The GNU version of the Mach microkernel for debugging
 gnumach-dev - The GNU version of the Mach microkernel
 gnumach-udeb - The GNU version of the Mach microkernel (udeb)
Closes: 421135
Changes: 
 gnumach (2:1.3.99.dfsg.cvs20070526-1) unstable; urgency=low
 .
   * New upstream CVS snapshot.
     - debian/patches/41_io_unlock_ioremove.patch: Removed, merged upstream.
     - debian/patches/42_disable_ioperm.patch: Likewise.
     - debian/patches/43_debvice_port_fix.patch: Likewise.
     - debian/patches/44_more_ports.patch: Likewise.
     - debian/patches/45_io_per_task.patch: Likewise.
     - debian/patches/46_io_device.patch: Likewise.
     - debian/patches/20_mmx_support.patch: Sync.
     - debian/patches/90_autoconf_autogen.patch: Regenerated.
   * Temporarily restore support for memory mapping through the iopl device,
     so that stuff like X can work again. (Closes: #421135)
     - debian/patches/40_iopl_mmap.patch: New file.
     Thanks to Samuel Thibault <samuel.thibault@labri.fr>.
Files: 
 7fad2424e402ec1a7a4001c1d6451010 1034 base optional gnumach_1.3.99.dfsg.cvs20070526-1.dsc
 6896ed2f3ed4b3314ca714949a45cc45 3648358 base optional gnumach_1.3.99.dfsg.cvs20070526.orig.tar.gz
 0461350779c5a3af05bdcbcf978b419c 75117 base optional gnumach_1.3.99.dfsg.cvs20070526-1.diff.gz
 1898c4dcc75a13ec35cdda2b5068e3f9 948042 base optional gnumach_1.3.99.dfsg.cvs20070526-1_i386.deb
 ad1eaa650fe95404510fbafadfa17f25 861168 debian-installer optional gnumach-udeb_1.3.99.dfsg.cvs20070526-1_i386.udeb
 2223ebbf502a4bc9fcc209325c5eb82f 3441154 devel extra gnumach-dbg_1.3.99.dfsg.cvs20070526-1_i386.deb
 8b75ef65025009adf00e6f430d18768e 154332 devel optional gnumach-dev_1.3.99.dfsg.cvs20070526-1_i386.deb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGV964uW9ciZ2SjJsRApDMAKCP9/SCD+OPe2NjbeXG4ZQif6DWFQCeKbyQ
S4oxpPugxLnSzTG3jIh/FQc=
=w9b0
-----END PGP SIGNATURE-----




Information forwarded to debian-bugs-dist@lists.debian.org, GNU Hurd Maintainers <debian-hurd@lists.debian.org>:
Bug#421135; Package gnumach. (full text, mbox, link).


Acknowledgement sent to Thomas Schwinge <tschwinge@gnu.org>:
Extra info received and forwarded to list. Copy sent to GNU Hurd Maintainers <debian-hurd@lists.debian.org>. (full text, mbox, link).


Message #25 received at 421135@bugs.debian.org (full text, mbox, reply):

From: Thomas Schwinge <tschwinge@gnu.org>
To: 421135@bugs.debian.org, debian-hurd@lists.debian.org
Cc: Guillem Jover <guillem@debian.org>
Subject: Re: Bug#421135: marked as done (X does not start on gnumach (2:1.3.99.dfsg.cvs20070405-1))
Date: Sun, 27 May 2007 00:35:09 +0200
[Message part 1 (text/plain, inline)]
Hello!

> From: Guillem Jover <guillem@debian.org>

> Source: gnumach
> Source-Version: 2:1.3.99.dfsg.cvs20070526-1

>    * New upstream CVS snapshot.
>      - debian/patches/41_io_unlock_ioremove.patch: Removed, merged upstream.
>      - debian/patches/42_disable_ioperm.patch: Likewise.
>      - debian/patches/43_debvice_port_fix.patch: Likewise.
>      - debian/patches/44_more_ports.patch: Likewise.
>      - debian/patches/45_io_per_task.patch: Likewise.
>      - debian/patches/46_io_device.patch: Likewise.

It's not correct to say ``merged upstream'' here, as that's not what was
actually done, but this is -- functionality-wise -- not important, of
course.


>    * Temporarily restore support for memory mapping through the iopl device,
>      so that stuff like X can work again. (Closes: #421135)
>      - debian/patches/40_iopl_mmap.patch: New file.
>      Thanks to Samuel Thibault <samuel.thibault@labri.fr>.

Thank you.  Some day I'll get to finish implementing my ``proper''
solution.  But this one will do for the users until then.


Regards,
 Thomas
[signature.asc (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 09 Jul 2007 07:44:04 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Dec 6 05:33:01 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.