From ashp@unloved.org  Wed May  8 12:04:16 2002
Return-Path: <ashp@unloved.org>
Received: from labyrinth.cs.rogers.wave.ca (labyrinth.cs.rogers.wave.ca [24.112.32.100])
	by hub.freebsd.org (Postfix) with SMTP id C16C137B404
	for <FreeBSD-gnats-submit@freebsd.org>; Wed,  8 May 2002 12:04:15 -0700 (PDT)
Received: (qmail 19051 invoked by uid 1000); 8 May 2002 19:02:14 -0000
Message-Id: <20020508190214.19050.qmail@labyrinth.cs.rogers.wave.ca>
Date: 8 May 2002 19:02:14 -0000
From: Ashley Penney <ashp@unloved.org>
Reply-To: Ashley Penney <ashp@unloved.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: Configuration of X corrupts screen, and install lacks wrapper.
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         37863
>Category:       misc
>Synopsis:       Configuration of X corrupts screen, and install lacks wrapper.
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-qa
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed May 08 12:10:04 PDT 2002
>Closed-Date:    Sun Aug 29 04:55:50 GMT 2004
>Last-Modified:  Sun Aug 29 04:55:50 GMT 2004
>Originator:     Ashley Penney
>Release:        FreeBSD 4.6 snapshots.
>Organization:
Not much.
>Environment:
>Description:
	During installation of the 4.6 snapshots, my console was corrupted
upon exiting the X configuration (xf86cfg).  I was forced to run vidcontrol
80x25 to fix it afterwards.

It's unlikely that the problem could be diagnosed in time, and patched, and
so forth, so a workaround would be to simply call 'vidcontrol 80x25' after
running the X server, to repair the broken console.

[I have an Nvidia Geforce3 card, so this may be required to repeat this.]

Also, after the installation was done, I noted that 'wrapper' had not been
installed.  I run X by the old fashioned 'startx', and this will fail post
installation.  This should be added to the list of installed packages, when
X is selected in the installation.

>How-To-Repeat:
	Install X from the 4.6 snapshots from snapshots.jp.freebsd.org,
attempt to configure X via the xf86cfg option.  Also, simply try to start
X once the installation is finished.

>Fix:
	Add wrapper to the package list.  Call 'vidcontrol 80x25' after X
configuration (on i386, at least).

>Release-Note:
>Audit-Trail:

Just fixing up my formatting!

From: Makoto Matsushita <matusita@jp.FreeBSD.org>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: misc/37863: Configuration of X corrupts screen, and install
 lacks wrapper.
Date: Fri, 10 May 2002 02:50:12 +0900

 Sorry I don't have any idea how to fix screen corruption.
 
 ashp> Also, after the installation was done, I noted that 'wrapper'
 ashp> had not been installed.  I run X by the old fashioned 'startx',
 ashp> and this will fail post installation.  This should be added to
 ashp> the list of installed packages, when X is selected in the
 ashp> installation.
 
 However, some users does *not* want to install wrapper since they
 doesn't use startx.  It would be better that
 
 	* If you want to install Xwrapper, do it yourself.  sysinstall
 	  does have a menu for installing packages.
 	* When installing XFree86 package, a pop-up message "if you
 	  want to start X with startx(1), please install wrapper
 	  program from package." is shown.
 
 How do you think about this?
 
 -- -
 Makoto `MAR' Matsushita

From: Dmitry Morozovsky <marck@rinet.ru>
To: Makoto Matsushita <matusita@jp.FreeBSD.org>
Cc: bug-followup@FreeBSD.ORG
Subject: Re: misc/37863: Configuration of X corrupts screen, and install
 lacks wrapper.
Date: Thu, 9 May 2002 22:37:00 +0400 (MSD)

 On Thu, 9 May 2002, Makoto Matsushita wrote:
 
 MM>  However, some users does *not* want to install wrapper since they
 MM>  doesn't use startx.  It would be better that
 MM>
 MM>  	* If you want to install Xwrapper, do it yourself.  sysinstall
 MM>  	  does have a menu for installing packages.
 MM>  	* When installing XFree86 package, a pop-up message "if you
 MM>  	  want to start X with startx(1), please install wrapper
 MM>  	  program from package." is shown.
 MM>
 MM>  How do you think about this?
 
 Well, then what about adding additional checkbox with the comment like
 
 [ ] xwrapper	Needed for startx script, not with xdm
 
 Furthermore, another checkbox may be added to enable xdm, with the
 following action:
 
 And auto-comment xdm line in /etc/ttys if it is checked, and uncomment
 otherwise.
 
 I suppose it is more consistent.
 
 Sincerely,
 D.Marck                                   [DM5020, DM268-RIPE, DM3-RIPN]
 ------------------------------------------------------------------------
 *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru ***
 ------------------------------------------------------------------------
 

From: Makoto Matsushita <matusita@jp.FreeBSD.org>
To: bug-followup@FreeBSD.ORG
Cc:  
Subject: Re: misc/37863: Configuration of X corrupts screen, and install
 lacks wrapper.
Date: Fri, 10 May 2002 23:09:16 +0900

 marck> Well, then what about adding additional checkbox with the comment like
 
 How many checkboxes do we need (imagine KDE, GNOME, sub-packages of
 XFree86 itself, X font packages, other tools live in ports/x11, etc,
 etc, etc...).
 
 Are there any criterion that a package should be listed in the
 separate menu?
 
 -- -
 Makoto `MAR' Matsushita
Responsible-Changed-From-To: freebsd-bugs->freebsd-qa 
Responsible-Changed-By: arved 
Responsible-Changed-When: Fri Apr 23 09:02:03 PDT 2004 
Responsible-Changed-Why:  
Sysinstall issue 

http://www.freebsd.org/cgi/query-pr.cgi?pr=37863 
State-Changed-From-To: open->closed 
State-Changed-By: linimon 
State-Changed-When: Sun Aug 29 04:55:12 GMT 2004 
State-Changed-Why:  
The new consensus seems to be that removing X configuration from 
sysinstall is the solution to many problems.  This will make this 
PR obsolete. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=37863 
>Unformatted:
