Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] my PC stops booting : no gm, no keyboard
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
lalebarde
Guru
Guru


Joined: 03 Sep 2006
Posts: 464
Location: France, Haute-Garonne

PostPosted: Mon Sep 08, 2014 1:07 pm    Post subject: [SOLVED] my PC stops booting : no gm, no keyboard Reply with quote

Hi all,

I am in a big upgrade process of my Gentoo box, from a 2.6.37 kernel to a 3.14.14, with in addition a lot of delay in packages upgrades. What I have mainly noticed is the replacement of udev by a virtual one, with its functionalities handed by systemd. I choose the default configuration of systemd when I made the kernel configuration from the old one, that is with openrc.

By experience, in such a big upgrade, I delay to the maximum PC reboot. I go as far as I can, until I assume rebooting on the new kernel is necessary. Then I do again revdep-rebuild, python-updater, emerge system, emerge world.

After many problems and 4 full days (and nights) of work (now I am questioning myself if it would not have been better to perform a full reinstall, but this is not the Gentoo way, and that is the reason I have been using Gentoo for many years), where I lost my twin screen, and got them back, where I lost X11 and back, I am now at the point where the boot process stops. gdm is not started, nor the keyboard. It finishes with a screen where it asks me if I want to know the reasons why X11 failed to start.

What I know from systemd, is that no service are started by default. So I have to add a say modules.conf file in /etc/modules-load.d/. But I am supposed to still work with openrc.

I have tried xdm, re-emerge xdm, gdm (this last one fails to rebuild). I really don't know now how to proceed. I write you now from a chrooted environment started with the LiveDVD :cry:.

Everything is far from being uptodate, because with such an old upgraded system, the process is very difficult, but here are a few information that may help diagnose what happens:
Code:
# uname -a
Linux livecd 2.6.30-gentoo-r5 #1 SMP Fri Oct 9 19:28:18 UTC 2009 x86_64 Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz GenuineIntel GNU/Linux
This is the 2010 LiveDVD.

Code:
# emerge --info
WARNING: One or more repositories have missing repo_name entries:

   /usr/local/portage/layman/mornifle-gentoo-package/profiles/repo_name
   /usr/local/portage/mesEbuilds/profiles/repo_name
   /usr/local/portage/layman/pythonhead/profiles/repo_name
   /usr/local/portage/cross-i686-pc-mingw32/profiles/repo_name

NOTE: Each repo_name entry should be a plain text file containing a
unique name for the repository on the first line.


Portage 2.2.8-r1 (default/linux/amd64/13.0/desktop, gcc-4.7.3, glibc-2.19-r1, 2.6.30-gentoo-r5 x86_64)
=================================================================
System uname: Linux-2.6.30-gentoo-r5-x86_64-Intel-R-_Core-TM-_i7_CPU_860_@_2.80GHz-with-gentoo-2.2
KiB Mem:    16433684 total,  12490184 free
KiB Swap:          0 total,         0 free
Timestamp of tree: Fri, 05 Sep 2014 07:15:01 +0000
ld GNU ld (Gentoo 2.23.2 p1.0) 2.23.2
app-shells/bash:          4.2_p45
dev-java/java-config:     2.2.0
dev-lang/python:          2.6.8-r3, 2.7.7, 3.1.5, 3.2.5-r6, 3.3.5-r1, 3.4.1
dev-util/cmake:           2.8.12.2-r1
dev-util/pkgconfig:       0.28-r1
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.12.4
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.4_p6-r1, 1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.6, 1.12.6, 1.13.4
sys-devel/binutils:       2.23.2
sys-devel/gcc:            4.3.6-r1, 4.4.6-r1, 4.5.4, 4.6.4, 4.7.3-r1, 4.8.2, 4.9.1
sys-devel/gcc-config:     1.7.3
sys-devel/libtool:        2.4.2-r1
sys-devel/make:           3.82-r4
sys-kernel/linux-headers: 3.13 (virtual/os-headers)
sys-libs/glibc:           2.19-r1
Repositories: gentoo x-cross-i686-pc-mingw32 proaudio java-overlay science kde-sunset x-mornifle-gentoo-package dev-zero dilfridge sunrise nx multimedia x-pythonhead ikelos godin ibormuth gamerlay seden sabayon sage-on-gentoo flora x-portage x-mesEbuilds
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -msse4 -mcx16 -msahf -O2 -pipe -mno-tls-direct-seg-refs"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/polkit-1/actions /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.4/ext-active/ /etc/php/apache2-php5.5/ext-active/ /etc/php/cgi-php5.4/ext-active/ /etc/php/cgi-php5.5/ext-active/ /etc/php/cli-php5.4/ext-active/ /etc/php/cli-php5.5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=native -msse4 -mcx16 -msahf -O2 -pipe -mno-tls-direct-seg-refs"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--jobs=8 --load-average=8.0 --with-bdeps y"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distcc distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ ftp://gentoo.imj.fr/pub/gentoo/ ftp://mirror.ovh.net/gentoo-distfiles/ http://gentoo.modulix.net/gentoo/ http://ftp.club-internet.fr/pub/mirrors/gentoo/ http://mirror.ovh.net/gentoo-distfiles/ http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="fr_FR.UTF-8"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j9 --load-average=8"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/cross-i686-pc-mingw32 /usr/local/portage/layman/pro-audio /usr/local/portage/layman/java-overlay /usr/local/portage/layman/science /usr/local/portage/layman/kde-sunset /usr/local/portage/layman/mornifle-gentoo-package /usr/local/portage/layman/dev-zero /usr/local/portage/layman/dilfridge /usr/local/portage/layman/sunrise /usr/local/portage/layman/nx /usr/local/portage/layman/multimedia /usr/local/portage/layman/pythonhead /usr/local/portage/layman/ikelos /usr/local/portage/layman/godin /usr/local/portage/layman/ibormuth /usr/local/portage/layman/gamerlay /usr/local/portage/layman/seden /usr/local/portage/layman/sabayon /usr/local/portage/layman/sage-on-gentoo /usr/local/portage/layman/flora /usr/local/portage /usr/local/portage/mesEbuilds"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acl acpi alsa amd64 apm bash-completion bcmath berkdb branding bzip2 calendar cdda cdparanoia cdr clamav cleartype cli corefonts cracklib crypt cups cxx dbus dga dri dts dv dvb dvd dvdr encode exif fam fbcon fftw firefox flac fortran ftp gd gdbm gif ginac gphoto2 gpm graphviz gtk hardened iconv icq idn ieee1394 imagemagick imap imlib ipv6 jack javascript joystick jpeg jpeg2k kerberos krb4 lcms ldap libnotify libwww lirc lm_sensors mad mhash midi mjpeg mmx mng modules mp3 mp4 mpeg msn multilib mysql mysqli nas ncurses nls nocd nptl nsplugin nvidia ofx ogg openal opengl openmp pam pango pcre pda pdf plotutils png policykit portaudio posix ppds profile pulseaudio qt3support readline samba scanner sdl session sharedmem slang slp source spell sse sse2 ssl startup-notification svg systemd tcpd test tetex thunar tiff tokenizer truetype type1 udev udisks unicode upower usb v4l v4l2 vaapi vcd videos vorbis win32codecs wxwidgets x264 xcb xinerama xml xscreensaver xv xvid xvmc yahoo zlib" ABI_X86="64" ALSA_CARDS="hdsp" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="fr fr_FR en" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" QEMU_SOFTMMU_TARGETS="i386 x86_64" QEMU_USER_TARGETS="i386 x86_64" RUBY_TARGETS="ruby19 ruby20" USERLAND="GNU" VIDEO_CARDS="vga nvidia nv v4l v4l2" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
USE_PYTHON="2.7 3.3 3.4"
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS


EDIT: Here is what configuration files have changed since the last successful boot (mainly due to dispatch-conf):
Code:
# find /etc -ctime 4
/etc/pango
/etc/pango/pangox.aliases
/etc/init.d/pydoc-3.3
/etc/config-archive/etc/cups/cupsd.conf
/etc/config-archive/etc/cups/cupsd.conf.dist.new
/etc/sandbox.d
/etc/sandbox.d/00default
/etc/sandbox.conf
/etc/env.d/09sandbox
/etc/env.d/99fltk-1
/etc/X11/xorg.conf
/etc/X11/dm
/etc/X11/dm/Sessions
/etc/X11/dm/Sessions/custom.desktop
/etc/X11/xinit/xserverrc
/etc/X11/xinit/xinitrc.d/90-consolekit
/etc/X11/xinit/xinitrc.d/49-keychain
/etc/X11/xinit/xinitrc.d/11-xdg-menu-kde-4
/etc/X11/xinit/xinitrc.d/50-ssh-agent
/etc/X11/xorg.conf.d
/etc/X11/xorg.conf.d/11-keymap.conf
/etc/X11/xdm/authdir
/etc/X11/xdm/authdir/authfiles
/etc/X11/xorg.conf.backup
/etc/X11/gdm
/etc/X11/gdm/PostSession
/etc/X11/gdm/PostSession/Default
/etc/X11/gdm/XKeepsCrashing
/etc/X11/gdm/gdmprefetchlist
/etc/X11/gdm/custom.conf
/etc/X11/gdm/modules
/etc/X11/gdm/modules/AccessKeyMouseEvents
/etc/X11/gdm/modules/AccessDwellMouseEvents
/etc/X11/gdm/modules/factory-AccessKeyMouseEvents
/etc/X11/gdm/modules/factory-AccessDwellMouseEvents
/etc/X11/gdm/PostLogin
/etc/X11/gdm/PostLogin/Default.sample
/etc/X11/gdm/locale.alias
/etc/X11/gdm/Xsession
/etc/X11/gdm/PreSession
/etc/X11/gdm/PreSession/Default
/etc/X11/gdm/Init
/etc/X11/gdm/Init/Default
/etc/X11/Sessions/Xfce4
/etc/X11/Sessions/Xfce


Last edited by lalebarde on Tue Sep 09, 2014 5:04 pm; edited 1 time in total
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9677
Location: almost Mile High in the USA

PostPosted: Tue Sep 09, 2014 3:27 am    Post subject: Reply with quote

I suppose you ran into the XKeepsCrashing routine -so it seems like you still have problems with X11.

You should look at /var/log/Xorg.0.log and see if there is any useful information there. That is, unless it reports X11 as segfaulting. Since your /etc/X11/xorg.conf got modified, this is a hint that you may have lost your configuration.

I'm not sure, are you planning on completely switching over to systemd or are you wanting to just use openrc? If you don't want to use systemd I suggest you mask it and try to get it removed, it will cause headaches down the road even though openrc works now. Granted this may be an "advanced" portage task to remove it... If you're new with Linux it may be worth trying to get systemd to work then wipe the box when you decide it's not what you want or not worth the trouble.

I noticed you have USE=systemd now, was that deliberate or did you get that from a /etc/make.profile that uses systemd?
_________________
Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
lalebarde
Guru
Guru


Joined: 03 Sep 2006
Posts: 464
Location: France, Haute-Garonne

PostPosted: Tue Sep 09, 2014 10:35 am    Post subject: Reply with quote

eccerr0r wrote:
You should look at /var/log/Xorg.0.log
Ho yes:
Code:
[    23.519] (II) LoadModule: "nvidia"
[    23.594] (WW) Warning, couldn't open module nvidia
[    23.594] (II) UnloadModule: "nvidia"
[    23.594] (II) Unloading nvidia
[    23.594] (EE) Failed to load module "nvidia" (module does not exist, 0)
[    23.594] (EE) No drivers available.
[    23.594] (EE)
Fatal server error:
[    23.594] (EE) no screens found(EE)
[    23.594] (EE)
Strange because I did recompile it.

eccerr0r wrote:
Since your /etc/X11/xorg.conf got modified, this is a hint that you may have lost your configuration.
No, it is a fake change. The backup is the same.

eccerr0r wrote:
I'm not sure, are you planning on completely switching over to systemd or are you wanting to just use openrc? If you don't want to use systemd I suggest you mask it and try to get it removed, it will cause headaches down the road even though openrc works now. Granted this may be an "advanced" portage task to remove it...
Hum, I would say an impossible task! That's why I did not update my system for more than a year, and was very close to abandon Gentoo. I was at a point where any update required +systemd. And what I read at this time prevented me from doing so.

From what I read the last days, I have to install systemd as a replacement to udev, since the former includes the last, and I can still continue with OpenRC, which looks like the default choice of make oldconfig, when I built the 3.14.14 gentoo kernel. That said, do I have to add a -systemd USE flag to work correctly with OpenRC and udev inside systemd?

eccerr0r wrote:
If you're new with Linux it may be worth trying to get systemd to work then wipe the box when you decide it's not what you want or not worth the trouble.
To be clear, I don't mind between systemd or openrc. I just want a working system. I miss there were profiles for each choice and no headache. It has become a nightmare for me.

eccerr0r wrote:
I noticed you have USE=systemd now, was that deliberate or did you get that from a /etc/make.profile that uses systemd?
As said before, my understanding was to add +systemd, even if I choose to go on with openrc. And anyway, maintening a system without it looks impossible.
Back to top
View user's profile Send private message
krinn
Watchman
Watchman


Joined: 02 May 2003
Posts: 7470

PostPosted: Tue Sep 09, 2014 11:15 am    Post subject: Reply with quote

Here's the current situation :
gnome MUST use systemd.
So if you want gnome you must use systemd.

If you want avoid systemd ; you then must drop gdm and gnome. You will be able to keep using openrc and udev-systemd (that is just the old udev alone rename for propaganda, or use eudev) with other DE (mate if you want gnome2 like DE).


So make your choice first, and your upgrade path depend on it.
Right now you're trying to get best of both world (no systemd + gnome), alas gnome devs have removed you that choice.
Back to top
View user's profile Send private message
lalebarde
Guru
Guru


Joined: 03 Sep 2006
Posts: 464
Location: France, Haute-Garonne

PostPosted: Tue Sep 09, 2014 11:32 am    Post subject: Reply with quote

Thanks krinn for your explanations. So I have the choice of no Gnome but systemd :twisted:. Just kidding !
So I am going to remove all gnome stuff :cry: and systemd. I have liked gdm because it was the only one I managed to make work with a foreign keyboard.

Then, what package do you advice for udev ?
Back to top
View user's profile Send private message
krinn
Watchman
Watchman


Joined: 02 May 2003
Posts: 7470

PostPosted: Tue Sep 09, 2014 11:49 am    Post subject: Reply with quote

Last time i tried (old version) except the name, udev-systemd was just udev, and ssuominen was doing the work as usual. So i couldn't tell you how udev is now, but i suppose ssuominen is still doing the work.
I have switch to eudev, because no doubt for me ssuominen is doing the work, but alas no doubt he keep the bad habit to do the work but stay close to upstream and some of his choices are for me errors (you shouldn't enable per default new naming shit, you shouldn't rename udev to udev-systemd and use new upstream path names... i have simply blacklist ANY systemd word from my system, so it's a problem when udev start using /etc/systemd/... shitty pathnames for itself).
Ssuominen is under two chairs, trying to make upstream happy and trying to make users happy. A position that could lead into being dislike by both ; in MY case, he has reach that point ; and from what i have seen, upstream is also not friendly with him anymore.
Upstream is working hard to make sure systemd can only be use, adding more and more tricks to brick othe solutions (like making mandatory to use /usr/bin instead of /bin to install critical booting program).
edit: and before you ask i'm happy mate+slim user now
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9677
Location: almost Mile High in the USA

PostPosted: Tue Sep 09, 2014 1:18 pm    Post subject: Reply with quote

The problem at hand is not systemd or udev or openrc, I'm just confused at your status of wanting one or the other. If you don't care, I think it may be easiest to just use systemd for the time being, then wipe the machine to get rid of it if you don't like it. Removing it can take some effort but if your goal is a working machine first, then removing it isn't the primary goal. That's why I'm a bit confused.

But regardless of systemd or not, it looks like your nvidia-drivers suddenly can't find the driver. I think the .so user space driver should be in /usr/lib/xorg/modules/drivers/ - This should be there even if the kernel module failed to load (are there any other errors in Xorg.0.log?)

What do you have in your xorg.conf, is there things in there that don't autodetect? Just wanted to make sure that it's not trying to change module load paths, etc...
_________________
Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
lalebarde
Guru
Guru


Joined: 03 Sep 2006
Posts: 464
Location: France, Haute-Garonne

PostPosted: Tue Sep 09, 2014 2:05 pm    Post subject: Reply with quote

eccerr0r wrote:
The problem at hand is not systemd or udev or openrc, I'm just confused at your status of wanting one or the other.
My concern is just to be as much straight forward as possible in a state where my system is difficult to upgrade (conflicts, blocks, etc).


eccerr0r wrote:
If you don't care, I think it may be easiest to just use systemd for the time being, then wipe the machine to get rid of it if you don't like it.
Ok, then let's concentrate on making it work.

eccerr0r wrote:
I think the .so user space driver should be in /usr/lib/xorg/modules/drivers/
It looks ok:
Code:
# qlist x11-drivers/nvidia-drivers | grep xorg 
/usr/lib64/xorg/modules/drivers/nvidia_drv.so


eccerr0r wrote:
are there any other errors in Xorg.0.log?
No

My full xorg.conf (no change from the time my PC worked):
Code:
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
     Option         "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "Module"
   Load  "record"
EndSection
Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "FUS C17-12"
    HorizSync       31.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection
Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTS 240"
EndSection
Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "CRT-0: nvidia-auto-select +0+0, CRT-1: nvidia-auto-select +1280+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection


After having re-emerged the nvidia drivers, I am going to reboot now...[/quote]
Back to top
View user's profile Send private message
lalebarde
Guru
Guru


Joined: 03 Sep 2006
Posts: 464
Location: France, Haute-Garonne

PostPosted: Tue Sep 09, 2014 2:56 pm    Post subject: Reply with quote

Reboot status : gdm launches (progress), but I have no keyboard. I unmerged udev for systemd (supposed to include it), but it should be alright thanks to virtual/udev, isn't it ?

Code:
[I] sys-apps/systemd
     Available versions:  212-r5(0/2) 215-r3(0/2) ~216(0/2) **9999(0/2) {acl audit cryptsetup curl doc elfutils +filecaps +firmware-loader gcrypt gudev http idn introspection kdbus +kmod lz4 lzma pam policykit python qrcode +seccomp selinux ssl test vanilla xattr ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32" PYTHON_SINGLE_TARGET="python2_7 python3_2 python3_3 python3_4" PYTHON_TARGETS="python2_7 python3_2 python3_3 python3_4"}
     Installed versions:  215-r3(14:06:30 05/09/2014)(acl firmware-loader gudev introspection kmod pam policykit seccomp -audit -cryptsetup -doc -elfutils -gcrypt -http -kdbus -lzma -python -qrcode -selinux -ssl -test -vanilla ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32" PYTHON_SINGLE_TARGET="python2_7 -python3_2 -python3_3 -python3_4" PYTHON_TARGETS="python2_7 -python3_2 -python3_3 -python3_4")
     Homepage:            http://www.freedesktop.org/wiki/Software/systemd
     Description:         System and service manager for Linux

* sys-fs/eudev
     Available versions:  *1.3 1.5.3-r1 1.9-r1 1.9-r2 ~1.10-r1 ~1.10-r2 **9999 {doc gudev (+)hwdb introspection (+)keymap (+)kmod +modutils +openrc +rule-generator selinux static-libs test ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
     Homepage:            https://github.com/gentoo/eudev
     Description:         Linux dynamic and persistent device naming support (aka userspace devfs)

* sys-fs/udev
     Available versions:  208-r1^t [m]212-r1^t [m](~)214^t [m]215^t [m]215-r1^t [m](~)216^t [m]**9999^t {acl doc +firmware-loader gudev introspection +kmod selinux static-libs ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
     Homepage:            http://www.freedesktop.org/wiki/Software/systemd
     Description:         Linux dynamic and persistent device naming support (aka userspace devfs)

[I] virtual/udev
     Available versions:  215 {systemd}
     Installed versions:  215(13:02:17 07/09/2014)(systemd)
     Description:         Virtual to select between different udev daemon providers


# equery uses virtual/udev
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
 * Found these USE flags for virtual/udev-215:
 U I
 - + systemd : Enable use of systemd-specific libraries and features like socket activation or session tracking


It looks like virtual/udev has the systemd flag set, what I think is normal after having replaced udev by systemd.

So, what could makes me boot without keyboard ?
Back to top
View user's profile Send private message
lalebarde
Guru
Guru


Joined: 03 Sep 2006
Posts: 464
Location: France, Haute-Garonne

PostPosted: Tue Sep 09, 2014 5:03 pm    Post subject: Reply with quote

So, I have booted, I have a keyboard and a X11 session :D .

What I did is:
  • mask and unmerge sys-apps/systemd and sys-apps/gentoo-systemd-integration
  • put -systemd USE flag at system level (/etc/make.conf)
  • emerge sys-fs/udev virtual/udev


Thanks a lot for your help eccerr0r and krinn :D :D :D

When I have time, because this mess has made me loose some days, I will clean completly my setup.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum