From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 13 01:00:42 2020 Received: (at 40538) by debbugs.gnu.org; 13 Apr 2020 05:00:42 +0000 Received: from localhost ([127.0.0.1]:59113 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jNrD8-0006Ch-HE for submit@debbugs.gnu.org; Mon, 13 Apr 2020 01:00:42 -0400 Received: from imta-35.everyone.net ([216.200.145.35]:40530 helo=imta-38.everyone.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jNrD6-0006CY-J0 for 40538@debbugs.gnu.org; Mon, 13 Apr 2020 01:00:41 -0400 Received: from pps.filterd (omta001.sj2.proofpoint.com [127.0.0.1]) by imta-38.everyone.net (8.16.0.27/8.16.0.27) with SMTP id 03D4w1Un021474; Sun, 12 Apr 2020 22:00:39 -0700 X-Eon-Originating-Account: T_h6cnI_9R3IP_xRmK_JX5slRTGApB7uHvxOHYJkAUQ X-Eon-Dm: m0116787.ppops.net Received: by m0116787.mta.everyone.net (EON-AUTHRELAY2 - 5a81d682) id m0116787.5e67f91f.3c4a0b; Sun, 12 Apr 2020 22:00:37 -0700 X-Eon-Sig: AQMHrIJek/H1LNUbeQIAAAAD,0d386149e43065e8fb25197407a3e4a5 X-Eip: Ku_uGvyI3Xv140xBKbKjpWJm0I5VVOyPs-nQmE1-7Ds Date: Mon, 13 Apr 2020 07:00:26 +0200 From: Bengt Richter To: "pelzflorian (Florian Pelz)" Subject: Re: bug#40538: installer: Support uvesafb to install on machines without KMS. Message-ID: <20200413050026.GA17633@LionPure> References: <20200410125447.smn6xhcixe7hpday@pelzflorian.localdomain> <87tv1rv21e.fsf@gnu.org> <20200411184346.c3cgop7egcjyqzwf@pelzflorian.localdomain> <874ktpspr5.fsf@gnu.org> <20200412090257.jxljqbkwfhn7afnr@pelzflorian.localdomain> <20200412112400.x4qufeztdnkmzqhx@pelzflorian.localdomain> <874ktooj3v.fsf@gmail.com> <20200412153052.ewxdd6m4f6yar2jw@pelzflorian.localdomain> <20200412174819.GA10140@LionPure> <20200412181101.tfhtbyviwqbwsaqg@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20200412181101.tfhtbyviwqbwsaqg@pelzflorian.localdomain> User-Agent: Mutt/1.10.1 (2018-07-13) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138, 18.0.676 definitions=2020-04-13_01:2020-04-12, 2020-04-13 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1034 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-2002250000 definitions=main-2004130045 X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 40538 Cc: Mathieu Othacehe , 40538@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Bengt Richter Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.5 (-) Hi Florian, On +2020-04-12 20:11:01 +0200, pelzflorian (Florian Pelz) wrote: > On Sun, Apr 12, 2020 at 07:48:19PM +0200, Bengt Richter wrote: > > Could it be segfaulting trying to access a missing v86d ? > > The code for loading the uvesafb module looks like this: > > (invoke #+(file-append kmod "/bin/modprobe") > "uvesafb" > (string-append "v86d=" #$v86d "/sbin/v86d") > "mode_option=1024x768")))) > > So it should call > > modprobe uvesafb v86d=/gnu/store/…-v86d-…/sbin/v86d mode_option=1024x768 > Thanks for explaining. I hope others benefit too :) > and it should be impossible for v86d to be missing. On x86_64 and Hm, could it be there in /gnu/store and have been built so it's a wrong version somehow for the running kernel? That's the only bug possibility I can think of now ;-) > i686 at least, and on other architectures uvesafb will not be loaded. > > Then again, if the GUI works because of other drivers already, we need > not fix it, I think. Also I still believe the error comes because > other drivers already reserve needed memory -- passing nomodeset > should make sure they don’t. Except if vesafb or xf86-video-vesa is > loaded, which is not the case in the installer. sudo dmesg|grep -i fb in that context doesn't show anything weird? Oh, well. Sorry I don't seem to be able to accept a mystery sigsev ;-) Could it be wrapped and caught in a catch? > > Regards, > Florian -- Regards, Bengt Richter