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