On 7/25/19 12:26 PM, Ken Moffat via blfs-dev wrote:
On Thu, Jul 25, 2019 at 05:09:23PM +0000, DJ Lucas via blfs-dev wrote:
On July 25, 2019 11:36:27 AM CDT, Bruce Dubbs via blfs-dev 
<[email protected]> wrote:
On 7/25/19 11:08 AM, Ken Moffat via blfs-dev wrote:
On Thu, Jul 25, 2019 at 06:59:10AM -0600, Roger Koehler via blfs-dev
wrote:
The latest LFS/BLFS doesn't work on my Libreboot X200 Tablet:

Fatal server error:
[ 14887.874] (EE) parse_vt_settings: Cannot open /dev/tty0
(Permission
denied)

[...]

Googling, this sounds like a non-suid Xorg with startx.  i.e. the
switch --enable-install-setuid has been omitted.  Ah, I think that
might have been briefly removed after the elogind merge (not sure),
but it is certainly in the current book for both sysv and systemd.

  From one of my google results, with some video drivers (including
your intel, but not modesetting!) non-suid X works in destop
environments but not with startx.

--enable-install-setuid was removed again, but I cannot confirm that it


Oh, I skimmed over the page, saw the wrapper switch and misread that
as the install switch.  I hadn't realised it had come out again.

works.  We still need to sort that out.  For now the easy way is to

sudo -E chmod u+s $XORG_PREFIX/libexec/Xorg

   -- Bruce

It really shouldn't be necessary with any of the drivers in BLFS, but I've made 
a mistake someplace and, thus far, I have been unable to locate it. Let's just 
put it back in by default for now until that ah ha moment comes of it's own 
accord.

--DJ

The gentoo thread (from last year) which I was reading suggested that
startx, but also DEs (depending on the driver, intel was ok,
modesetting was not) were broken at that time.

But apparently some people have been using recent versions of the
book on desktops without this problem.

I'm going to make a test build. I used jhalfs to tell me the order (below) if I only want twm, xclock, and xterm without any strictly optional packages.

I note that the order shown spreads out the xorg libs, apps, and fonts, so using the book's methodology would reduce the package count below by 70.

If I build in that order, then startx without an .xinitrc file should be able to bring up a basic X window.

  -- Bruce

001-z-libpng                 073-z-libvdpau
002-z-pixman                 074-z-wayland-protocols
003-z-python2                075-z-mesa
004-z-libuv                  076-z-xbitmaps
005-z-curl                   077-z-xcb-util
006-z-libarchive             078-z-iceauth
007-z-cmake                  079-z-luit
008-z-zip                    080-z-mkfontdir
009-z-llvm                   081-z-mkfontscale
010-z-icu                    082-z-sessreg
011-z-libxml2                083-z-setxkbmap
012-z-sgml-common            084-z-smproxy
013-z-unzip                  085-z-x11perf
014-z-DocBook                086-z-xauth
015-z-docbook-xsl            087-z-xbacklight
016-z-libxslt                088-z-xcmsdb
017-z-pcre                   089-z-xcursorgen
018-z-glib2                  090-z-xdpyinfo
019-z-graphite2-pass1        091-z-xdriinfo
020-z-which                  092-z-xev
021-z-freetype2-pass1        093-z-xgamma
022-z-MarkupSafe             094-z-xhost
023-z-Mako                   095-z-xinput
024-z-gobject-introspection  096-z-xkbcomp
025-z-harfbuzz               097-z-xkbevd
026-z-freetype2              098-z-xkbutils
027-z-fontconfig             099-z-xkill
028-z-xorg-env               100-z-xlsatoms
029-z-util-macros            101-z-xlsclients
030-z-xorgproto              102-z-xmessage
031-z-libXau                 103-z-xmodmap
032-z-xcb-proto              104-z-xpr
033-z-libXdmcp               105-z-xprop
034-z-libxcb                 106-z-xrandr
035-z-dbus                   107-z-xrdb
036-z-linux-pam              108-z-xrefresh
037-z-elogind                109-z-xset
038-z-xtrans                 110-z-xsetroot
039-z-libX11                 111-z-xvinfo
040-z-libXext                112-z-xwd
041-z-libFS                  113-z-xwininfo
042-z-libICE                 114-z-xwud
043-z-libSM                  115-z-xcursor-themes
044-z-libXScrnSaver          116-z-font-util
045-z-libXt                  117-z-encodings
046-z-libXmu                 118-z-font-alias
047-z-libXpm                 119-z-font-adobe-utopia-type1
048-z-libXaw                 120-z-font-bh-ttf
049-z-libXfixes              121-z-font-bh-type1
050-z-libXcomposite          122-z-font-ibm-type1
051-z-libXrender             123-z-font-misc-ethiopic
052-z-libXcursor             124-z-font-xfree86-type1
053-z-libXdamage             125-z-autoconf213
054-z-libfontenc             126-z-nspr
055-z-libXfont2              127-z-js60
056-z-libXft                 128-z-polkit
057-z-libXi                  129-z-libepoxy
058-z-libXinerama            130-z-xorg-server
059-z-libXrandr              131-z-xkeyboard-config
060-z-libXres                132-z-bdftopcf
061-z-libXtst                133-z-font-adobe-100dpi
062-z-libXv                  134-z-font-adobe-75dpi
063-z-libXvMC                135-z-font-jis-misc
064-z-libXxf86dga            136-z-font-daewoo-misc
065-z-libXxf86vm             137-z-font-isas-misc
066-z-libdmx                 138-z-twm
067-z-libpciaccess           139-z-xclock
068-z-libxkbfile             140-z-xterm2
069-z-libxshmfence           141-z-libtasn1
070-z-libdrm                 142-z-p11-kit
071-z-wayland                143-z-make-ca
072-z-libva
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to