Deutsch English Français Italiano |
<usvdns$1oga4$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: "Steven G. Kargl" <sgk@REMOVEtroutmask.apl.washington.edu> Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs) Date: Thu, 14 Mar 2024 17:56:13 -0000 (UTC) Organization: A noiseless patient Spider Lines: 83 Message-ID: <usvdns$1oga4$1@dont-email.me> References: <uqod44$bag$2@reader1.panix.com> <slrnusvi5e.22gh.naddy@lorvorc.mips.inka.de> <uqv7qb$1ko$1@reader1.panix.com> <slrnut6gll.1d9k.naddy@lorvorc.mips.inka.de> <ur0336$n7u$1@reader1.panix.com> <uslrfm$c5v$1@reader1.panix.com> <usqsgj$3s4$1@reader1.panix.com> <usqv3d$jgi0$1@dont-email.me> <ust55m$4mv$1@reader1.panix.com> <ust7p4$pia$1@reader1.panix.com> <usv10o$1sh$1@reader1.panix.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Thu, 14 Mar 2024 17:56:13 -0000 (UTC) Injection-Info: dont-email.me; posting-host="8fb60911a03457347944f2a56bd43e5a"; logging-data="1851716"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18StFoApipaj2LTcuSSrzbS" User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a git.gnome.org/pan2) Cancel-Lock: sha1:Gs4gzkqYt2tWf3epMSWDi296GFc= Bytes: 3750 On Thu, 14 Mar 2024 14:19:04 +0000, Louis Epstein wrote: > Louis Epstein <le@main.lekno.ws> wrote: >> >> ...in any case my failure to launch X successfully >> since the flirtation with removing llvm12 and putting >> it back has NOT been solved by upgrading 13.2->3. > > The problem started when I deleted LLVM12 and did not go > away when I reinstalled it...and deleting and reinstalling > xinit has made no difference. > > Either nothing at all starts, > or it starts and aborts, > or the windows come up in the > window manager and either > attempting to launch an application > crashes it or the keyboard and mouse > are no longer able to make inputs > and I have to restart. > > What needs to be redone to again > have a working X? If I get in your situtation, I typically rebuild everything from source. So, first created a backup, then do % cd /usr/src % git stash % git pull -ff % git stash pop % rm -rf /usr/obj/* % make -j8 buildworld <-- I have 8 cores. % make -j8 buildkernel % make installkernel <reboot in single user> % mount -a % etcupdate -p % cd /usr/src % make installworld % etcupdate -B % make delete-old % make delete-old-lib <-- Only if I want a very clean world <reboot without X11, so remove kld_load in rc.conf> Now, the ports. % cd /usr/ports % git stash % git pull -ff % git stash pop % make fetchindex % pkg info | awk '{ print $1}' > pkg.txt % pkg delete -f <all installed ports>ports-mgmt/pkg <Inspect /usr/local for leftover junk> The last command might complain about deleting port ports-mgmt/pkg, delete it anyway. % cd /usr/ports/ports-mgmt/pkg % make clean && make -j8 && make install && make clean % cd /usr/ports/ports-mgmt/portmaster % make clean && make -j8 && make install && make clean % rehash % portmaster -Byd graphics/drm-515-kmod % portmaster -Byd graphics/gpu-firmware-radeon-kmod Choose the one from pkg.txt or use graphics/drm-kmod. The latter will grab whatever FreeBSD thinks is required for your hardware. You can now restore kld_load in rc.conf and reboot. % portmaster -Byd x11-wm/fvwm3 x11/xauth x11/xinit x11/xterm This is sufficient for me to use startx to fireup a fvwm3 Now, iterate over pkg.txt to install other packages, e.g., % portmaster -Byd math/octave <-- This installs 200+ ports -- steve