[Solved] SDDM does not unlock gnome-keyring

Hi everyone!
I did some searching but didn't find the answer to my issue yet.
I'm using SDDM to log in to i3. The issue is that my keyring doesn't get unlocked after login and it asks for the password on first access (owncloud client).
Now I want to have the gnome-keyring automatically unlocked after logging in. My user and keyring password are identical. I've also followed the instructions and added the suggested parts to my pam files:
cat /etc/pam.d/sddm
#%PAM-1.0
auth include system-login
auth optional pam_gnome_keyring.so
account include system-login
password include system-login
password optional pam_gnome_keyring.so use_authtok
session include system-login
session optional pam_gnome_keyring.so auto_start
ps aux | grep keyring
xxx 788 0.0 0.0 428836 6228 ? SLl Apr25 0:04 /usr/bin/gnome-keyring-daemon --start --foreground --components=secrets
sudo find / -name "pam_gnome_keyring.so"
/usr/lib/security/pam_gnome_keyring.so
Nevertheless the keyring is not unlocked automatically and asks for a password on first access.
Any suggestions? Thanks in advance.
(It began with the ownCloud client, which asked for the password after every login. I installed gnome-keyring and added a "login" password group with seahorse, which solved the issue, so it appears gnome-keyring is working.)
Last edited by one1 (2014-04-27 11:01:21)

Thanks, it actually appears that's the case I tried the various available versions and with the git ones, unlocking is working, but it's not possible to log out of i3 without the whole X session breaking down, forcing a reboot.
So I think I'll enter the password or give gdm another shot.

Similar Messages

  • [SOLVED] Subversion will not use gnome-keyring

    Hi,
    Anyone know how to use gnome-keyring with subversion?  When I run svn up, I get the following warning every time:
    ATTENTION! Your password for authentication realm:
    <https://123.456.789.012:443> Subversion Repository
    can only be stored to disk unencrypted! You are advised to configure
    your system so that Subversion can store passwords encrypted, if
    possible. See the documentation for details.
    You can avoid future appearances of this warning by setting the value
    of the 'store-plaintext-passwords' option to either 'yes' or 'no' in
    '/home/david/.subversion/servers'.
    Store password unencrypted (yes/no)?
    I googled a bit and found that you can use gnome-keyring to store passwords encrypted.  I tried setting "password-stores = gnome-keyring" in ~/.subversion/config, but this had no effect.
    I have the package 'extra/gnome-keyring' installed.  From what I can see Subversion is always compiled with gnome-keyring support.  I also tried starting the gnome-keyring-daemon, since it's not started by default (I don't use GNOME as my WM).  I started it from the command line using 'gnome-keyring-daemon' command.  But this had no effect - subversion acts like it doesn't know gnome-keyring even exists.
    Any idea?
    Cheers,
    David
    Last edited by david00 (2010-03-22 09:45:32)

    I had the same problem.
    When the daemon gets started it prints some environment variables with values to stdout. I think other programs like subversion read these to connect to the daemon.
    Starting the daemon like this:
    export `gnome-keyring-daemon`
    in your .xinitrc or at a comparable place should solve your problem.
    Of course, this only applies if you're not using the gnome desktop environment.

  • HT4623 My iPad is not responding. It does not unlock. I have a message: iCloud Backup, "This iPad hasn't been backed up in 5 weeks. Backups happen when this iPad plugged in, locked, and connected to Wi-Fi". My Question: plugged in to WHAT? locked, HOW? an

    My iPad is not responding. It does not unlock. I have a message: iCloud Backup, "This iPad hasn't been backed up in 5 weeks. Backups happen when this iPad plugged in, locked, and connected to Wi-Fi". My Question: plugged in to WHAT? locked, HOW? and how to connect to Wi-Fi when my iPad does not respond to anything I do with it? PLEASE HELP.

    Welcome to Apple Support Communities
    Hold Sleep and Home buttons for 10 seconds until your device restarts, so you will be able to use the iPad again.
    The iPad makes a backup into iCloud automatically when it's connected to the network and it is been charged

  • Yosemite, Security Settings Does Not Unlock

    Hi,
    I am trying to change my security settings so unapproved software can be also installed. However, when I click on the lock, it does not unlock after I type in my credentials and I am an admin on my computer.
    Can anyone help with this?
    By the way, is there a way to make this text box I am typing in a little less wide? As it is I can control the height of it but not the width of it and my sentences are a mile long before they scroll down to the next line. Shrinking the width of my browser doesn't affect this either.
    Thanks.
    Farzad

    I found my own answer to this problem.
    I don't have a password associated with my own account on my own computer.
    And if you leave the password field blank when trying to unlock security
    settings, it won't work. You have to have a password to be able to
    unlock the security settings.

  • HT5509 In guided Access does not unlock when I Press the home button I need to run down the Battery and turn back on and it is then out off guided Access

    In guided Access does not unlock when I Press the home button I need to run down the Battery and turn back on and it is then out off guided Access

    How To Get Out Of Guided Access On iOS6? : TechNGuide
    SOS I cannot Exit Guided access: Apple Support Communities

  • [SOLVED] Empathy does not work after gnome upgrade

    Hey there,
    I have upgraded gnome from 2.26 to 2.28. Almost everything is perfect (in fact apps start faster than before) but empathy does not connect to msn or any other protocol.
    Any help would be appreciated.
    Tks
    Last edited by mmf1902 (2009-10-17 17:48:07)

    mmf1902 wrote:
    So now we have solved the problem:
    + I deleted all hidden folders and configuration files that belongs to empathy and telepathy
    + I deleted the mission-control folder
    And that's it. Everything is ok.
    Gracias mil.
    don't forget to mark the topic as solved
    p.s. did you check the permissions or did you just remove the files? for other people with the problem, you know.

  • [Solved]urxvt does not search the font for emojis while gnome-terminal

    Hi, I'm using urxvt and am having some problems setting up fonts. These are my URxvt parameters specifying the fonts
    URxvt*font: xft:Inconsolata-dz for Powerline:style=Semibold:pixelsize=14:antialias=true:hinting=slight, \
    xft:PowerlineSymbols:pixelsize=14:antialias=true:hinting=slight, \
    xft:Symbola:pixelsize=14:antialias=true:hinting=slight
    Now, the emojis from Symbola does not appear and it only appears as a box
    The same thing when opened in Gnome-terminal properly displays the emojis
    Also, I have tried starting urxvt with the following options
    urxvt -fn "xft:Symbola"
    and it works but as you see Symbola is not a font for your terminal.
    What am I doing wrong here? I've check my previous lines and it is right. Do you guys have any ideas? Much appreciated. I have also tried with other posts stating that Urxvt cannot display symbols properly and have tried them all. If I've missed any please let me know. The strange thing is that it works for Gnome-terminal and Urxvt with only Symbola fonts
    Last edited by decryptedepsilon (2014-07-12 02:40:24)

    bch24 wrote:
    Make sure the System Locale is set to utf-8 locale.
    This sometimes is the issue.
    Many thanks for your reply, I've checked the system locale is proper. I think I have found the solution.
    I think the official rxvt-unicode faq and documentation here states that rxvt-unicode drops pixels while showing some fonts because different fonts use different height and width. In this particular case, Symbola font is too wide and the default letterSpace does not allow it to display correct. If -letsp parameter is set to 4, it is displaying but with about a half pixel missing
    The specific parameters for .Xresources
    URxvt*font: xft:Inconsolata-dz for Powerline,xft:Symbola
    URxvt*letterSpace: 4
    And this gives this which technically solves the issue
    The documentation clearly states the following
    All of this requires that fonts do not lie about character sizes, however: Xft fonts often draw glyphs larger than their acclaimed bounding box, and rxvt-unicode has no way of detecting this (the correct way is to ask for the character bounding box, which unfortunately is wrong in these cases).
    I guess the first thing one should do is to check the documentation thoroughly of the official project page rather than searching countless forums where people have discussed stuff based on trial and error. I guess that's a classic rookie mistake and I feel very good that I'm moving past the rookie phase

  • [SOLVED] Arch does not start into gnome desktop

    I installed arch from the scratch into a new hard drive due to a disk failure in the old one. After installing it, I booted into gnome3 desktop without problems.
    Today I have upgraded it by performing:
    #pacman -Syu
    and also I have installed some other no important packages mplayer, banshee, etc... also I have seen that my kernel has been upgraded into 3.11.4-1-ARCH fro 3.10.10-1-ARCH.
    After rebooting, my arch does not boot, even in fallback mode. It starts cleaning blocks from the partitions, and then after it is done, cursor is blinking and no other messages are printed out. It stays with cursor blinking forever. I have a GUID Partition table and a LVM2 where all paritions are made.
    I can log in into console by pressing CTRL+ALT+F2. Once I have prompted I have no network interfaces, only lo (loopback). If I do:
    #ip link show
    #ip addr list
    I only get lo (loopback) interface listed, others like wifi and ethernet cable does not appear.
    If I perform below:
    #journalctl -xn
    I do not see any problematic message, only this one:
    Failed to open private bus connection
    Any ideas why arch is not booting and get into gnome session (login window)?
    UPDATED:
    The problem is that once I have performed the full system update with:
    #pacman -Syu
    My kernel images has been upgraded and successfully generated into 3.11.4-1-ARCH but I have seen that my kernel, after log in to console and performing:
    $uname -r
    it says kernel version continues being 3.10.10-1-ARCH so at startup images genereated into 3.11.4-1-ARCH do not match so cursor remains blinking forever....
    I am trying to update the kernel but now I have no internet connection, no network interfaces are shown.... so how to do this now? chrooting?
    Last edited by toni (2013-10-12 18:32:10)

    ewaller wrote:Check the output of uname -a and of pacman -Qi linux and ensure that the versions match.  If they don't, you are somehow starting using the wrong kernel and it cannot find its modules.
    You are right, see my updated post, for some reason image were successfully generated into 3.11.4-1-ARCH but kernel has not been updated and it remains in 3.10.10-1-ARCH.... so they do not match and arch does not boot.... so cursor remains blinking forever....

  • IPhone 16GB stucks and does not unlock...

    I have got an iPhone 16GB for four months now. At the first time the phone worked fine but suddenly after 2 months of use this problem started to appear. My iPhone's slider stucks (does not move) when you want to unlock it regardless if you push the home button or the power button on top. When you push each of them the screen turns on but the slider does not move to unlock the phone.Even worse the same happens when someone calls in, so you cannot answer any call!Afterwards,when I try to unlock it 2-3 times, unlocks but its late then and I have to call back the person who called me. I have upgraded to the latest 2.0.1 firmware edition using iTunes upgrade option but the same thing happens and the phone now seems to work slower than before and also, when you scroll the screen (eg. in Contacts) does not scroll smoothly. In all other respects the phone works flawlessly but this problem makes it almost unuseable and its very irritating. I am forced at the moment to use it with its included cable hands-free to accept calls.Is there any solution to this problem or I have to bring it to Apple service in case is faulty?

    Probably that is what I will do. However, how can you explain that the screen works normally when you unlock the phone and gets stucked when it is locked? Moreover, do you know if there is any way to downgrade the firmware to 1.1.4?this may help solve the problem

  • Solved rEFInd does not work after update

    Hello.
    Today, I updated rEFInd with yaourt.
    After the update, I copied the new files in /boot/efi.
    I rebooted and now rEFInd does not work.
    The only message I got is:
    rEFInd - Initializing
    After 2-3 minutes, the computer reboots and I got the same error message.
    To boot, I had to use the UEFI shell.
    First of all, is there a log file for rEFInd?
    It is not easy at all to debug it when we don't have any error messages.
    After that, I did the procedure to install rEFInd in /boot/efi twice without any success.
    Do you know what to do to solve my problem?
    Thanks for your help.
    Last edited by antoyo (2012-11-07 23:29:55)

    @antoyo: The old one is compiled using gnu-efi-libs, the new one is compiled using Tianocore UDK2010.
    Full package: http://dl.dropbox.com/u/9710721/refind- … pkg.tar.xz
    Src package: http://dl.dropbox.com/u/9710721/refind- … src.tar.gz (will compile only in x86_64 system)

  • [SOLVED]mpd does not detect the music directory

    I recently installed mpd with the gmpc gui, set my "music_directory" in /etc/mpd.conf to the location of all of my music (which contains lots of other folders and subfolders), but there's no listing of the audio files in the database in gmpc.
    Here's the /etc/mpd.conf if that helps:
    # An example configuration file for MPD
    # See the mpd.conf man page for a more detailed description of each parameter.
    # Files and directories #######################################################
    # This setting controls the top directory which MPD will search to discover the
    # available audio files and add them to the daemon's online database. This
    # setting defaults to the XDG directory, otherwise the music directory will be
    # be disabled and audio files will only be accepted over ipc socket (using
    # file:// protocol) or streaming files over an accepted protocol.
    music_directory "/var/lib/mpd/music"
    # This setting sets the MPD internal playlist directory. The purpose of this
    # directory is storage for playlists created by MPD. The server will use
    # playlist files not created by the server but only if they are in the MPD
    # format. This setting defaults to playlist saving being disabled.
    playlist_directory "/var/lib/mpd/playlists"
    # This setting sets the location of the MPD database. This file is used to
    # load the database at server start up and store the database while the
    # server is not up. This setting defaults to disabled which will allow
    # MPD to accept files over ipc socket (using file:// protocol) or streaming
    # files over an accepted protocol.
    db_file "/var/lib/mpd/mpd.db"
    # These settings are the locations for the daemon log files for the daemon.
    # These logs are great for troubleshooting, depending on your log_level
    # settings.
    # The special value "syslog" makes MPD use the local syslog daemon. This
    # setting defaults to logging to syslog, otherwise logging is disabled.
    log_file "/var/log/mpd/mpd.log"
    # This setting sets the location of the file which stores the process ID
    # for use of mpd --kill and some init scripts. This setting is disabled by
    # default and the pid file will not be stored.
    pid_file "/var/run/mpd/mpd.pid"
    # This setting sets the location of the file which contains information about
    # most variables to get MPD back into the same general shape it was in before
    # it was brought down. This setting is disabled by default and the server
    # state will be reset on server start up.
    state_file "/var/lib/mpd/mpdstate"
    # The location of the sticker database. This is a database which
    # manages dynamic information attached to songs.
    #sticker_file "~/.mpd/sticker.sql"
    # General music daemon options ################################################
    # This setting specifies the user that MPD will run as. MPD should never run as
    # root and you may use this setting to make MPD change its user ID after
    # initialization. This setting is disabled by default and MPD is run as the
    # current user.
    user "mpd"
    # This setting specifies the group that MPD will run as. If not specified
    # primary group of user specified with "user" setting will be used (if set).
    # This is useful if MPD needs to be a member of group such as "audio" to
    # have permission to use sound card.
    #group "nogroup"
    # This setting sets the address for the daemon to listen on. Careful attention
    # should be paid if this is assigned to anything other then the default, any.
    # This setting can deny access to control of the daemon.
    # For network
    #bind_to_address "any"
    # And for Unix Socket
    #bind_to_address "~/.mpd/socket"
    # This setting is the TCP port that is desired for the daemon to get assigned
    # to.
    #port "6600"
    # This setting controls the type of information which is logged. Available
    # setting arguments are "default", "secure" or "verbose". The "verbose" setting
    # argument is recommended for troubleshooting, though can quickly stretch
    # available resources on limited hardware storage.
    #log_level "default"
    # If you have a problem with your MP3s ending abruptly it is recommended that
    # you set this argument to "no" to attempt to fix the problem. If this solves
    # the problem, it is highly recommended to fix the MP3 files with vbrfix
    # (available from <http://www.willwap.co.uk/Programs/vbrfix.php>), at which
    # point gapless MP3 playback can be enabled.
    #gapless_mp3_playback "yes"
    # This setting enables MPD to create playlists in a format usable by other
    # music players.
    #save_absolute_paths_in_playlists "no"
    # This setting defines a list of tag types that will be extracted during the
    # audio file discovery process. Optionally, 'comment' can be added to this
    # list.
    #metadata_to_use "artist,album,title,track,name,genre,date,composer,performer,disc"
    # This setting enables automatic update of MPD's database when files in
    # music_directory are changed.
    #auto_update "yes"
    # Limit the depth of the directories being watched, 0 means only watch
    # the music directory itself. There is no limit by default.
    #auto_update_depth "3"
    # Symbolic link behavior ######################################################
    # If this setting is set to "yes", MPD will discover audio files by following
    # symbolic links outside of the configured music_directory.
    #follow_outside_symlinks "yes"
    # If this setting is set to "yes", MPD will discover audio files by following
    # symbolic links inside of the configured music_directory.
    #follow_inside_symlinks "yes"
    # Zeroconf / Avahi Service Discovery ##########################################
    # If this setting is set to "yes", service information will be published with
    # Zeroconf / Avahi.
    #zeroconf_enabled "yes"
    # The argument to this setting will be the Zeroconf / Avahi unique name for
    # this MPD server on the network.
    #zeroconf_name "Music Player"
    # Permissions #################################################################
    # If this setting is set, MPD will require password authorization. The password
    # can setting can be specified multiple times for different password profiles.
    #password "password@read,add,control,admin"
    # This setting specifies the permissions a user has who has not yet logged in.
    #default_permissions "read,add,control,admin"
    # Input #######################################################################
    input {
    plugin "curl"
    # proxy "proxy.isp.com:8080"
    # proxy_user "user"
    # proxy_password "password"
    # Audio Output ################################################################
    # MPD supports various audio output types, as well as playing through multiple
    # audio outputs at the same time, through multiple audio_output settings
    # blocks. Setting this block is optional, though the server will only attempt
    # autodetection for one sound card.
    # See <http://mpd.wikia.com/wiki/Configuration#Audio_Outputs> for examples of
    # other audio outputs.
    # An example of an ALSA output:
    #audio_output {
    # type "alsa"
    # name "My ALSA Device"
    ## device "hw:0,0" # optional
    ## format "44100:16:2" # optional
    ## mixer_type "hardware" # optional
    ## mixer_device "default" # optional
    ## mixer_control "PCM" # optional
    ## mixer_index "0" # optional
    # An example of an OSS output:
    #audio_output {
    # type "oss"
    # name "My OSS Device"
    ## device "/dev/dsp" # optional
    ## format "44100:16:2" # optional
    ## mixer_type "hardware" # optional
    ## mixer_device "/dev/mixer" # optional
    ## mixer_control "PCM" # optional
    # An example of a shout output (for streaming to Icecast):
    #audio_output {
    # type "shout"
    # encoding "ogg" # optional
    # name "My Shout Stream"
    # host "localhost"
    # port "8000"
    # mount "/mpd.ogg"
    # password "hackme"
    # quality "5.0"
    # bitrate "128"
    # format "44100:16:1"
    ## protocol "icecast2" # optional
    ## user "source" # optional
    ## description "My Stream Description" # optional
    ## genre "jazz" # optional
    ## public "no" # optional
    ## timeout "2" # optional
    ## mixer_type "software" # optional
    # An example of a recorder output:
    #audio_output {
    # type "recorder"
    # name "My recorder"
    # encoder "vorbis" # optional, vorbis or lame
    # path "/var/lib/mpd/recorder/mpd.ogg"
    ## quality "5.0" # do not define if bitrate is defined
    # bitrate "128" # do not define if quality is defined
    # format "44100:16:1"
    # An example of a httpd output (built-in HTTP streaming server):
    #audio_output {
    # type "httpd"
    # name "My HTTP Stream"
    # encoder "vorbis" # optional, vorbis or lame
    # port "8000"
    # bind_to_address "0.0.0.0" # optional, IPv4 or IPv6
    ## quality "5.0" # do not define if bitrate is defined
    # bitrate "128" # do not define if quality is defined
    # format "44100:16:1"
    # max_clients "0" # optional 0=no limit
    # An example of a pulseaudio output (streaming to a remote pulseaudio server)
    audio_output {
    type "pulse"
    name "My Pulse Output"
    server "remote_server" # optional
    sink "remote_server_sink" # optional
    ## Example "pipe" output:
    #audio_output {
    # type "pipe"
    # name "my pipe"
    # command "aplay -f cd 2>/dev/null"
    ## Or if you're want to use AudioCompress
    # command "AudioCompress -m | aplay -f cd 2>/dev/null"
    ## Or to send raw PCM stream through PCM:
    # command "nc example.org 8765"
    # format "44100:16:2"
    ## An example of a null output (for no audio output):
    #audio_output {
    # type "null"
    # name "My Null Output"
    # mixer_type "none" # optional
    # This setting will change all decoded audio to be converted to the specified
    # format before being passed to the audio outputs. By default, this setting is
    # disabled.
    #audio_output_format "44100:16:2"
    # If MPD has been compiled with libsamplerate support, this setting specifies
    # the sample rate converter to use. Possible values can be found in the
    # mpd.conf man page or the libsamplerate documentation. By default, this is
    # setting is disabled.
    #samplerate_converter "Fastest Sinc Interpolator"
    # Normalization automatic volume adjustments ##################################
    # This setting specifies the type of ReplayGain to use. This setting can have
    # the argument "off", "album" or "track". See <http://www.replaygain.org>
    # for more details. This setting is off by default.
    #replaygain "album"
    # This setting sets the pre-amp used for files that have ReplayGain tags. By
    # default this setting is disabled.
    #replaygain_preamp "0"
    # This setting enables on-the-fly normalization volume adjustment. This will
    # result in the volume of all playing audio to be adjusted so the output has
    # equal "loudness". This setting is disabled by default.
    #volume_normalization "no"
    # MPD Internal Buffering ######################################################
    # This setting adjusts the size of internal decoded audio buffering. Changing
    # this may have undesired effects. Don't change this if you don't know what you
    # are doing.
    #audio_buffer_size "2048"
    # This setting controls the percentage of the buffer which is filled before
    # beginning to play. Increasing this reduces the chance of audio file skipping,
    # at the cost of increased time prior to audio playback.
    #buffer_before_play "10%"
    # Resource Limitations ########################################################
    # These settings are various limitations to prevent MPD from using too many
    # resources. Generally, these settings should be minimized to prevent security
    # risks, depending on the operating resources.
    #connection_timeout "60"
    #max_connections "10"
    #max_playlist_length "16384"
    #max_command_list_size "2048"
    #max_output_buffer_size "8192"
    # Character Encoding ##########################################################
    # If file or directory names do not display correctly for your locale then you
    # may need to modify this setting.
    #filesystem_charset "UTF-8"
    # This setting controls the encoding that ID3v1 tags should be converted from.
    #id3v1_encoding "ISO-8859-1"
    # SIDPlay decoder #############################################################
    # songlength_database:
    # Location of your songlengths file, as distributed with the HVSC.
    # The sidplay plugin checks this for matching MD5 fingerprints.
    # See http://www.c64.org/HVSC/DOCUMENTS/Songlengths.faq
    # default_songlength:
    # This is the default playing time in seconds for songs not in the
    # songlength database, or in case you're not using a database.
    # A value of 0 means play indefinitely.
    # filter:
    # Turns the SID filter emulation on or off.
    #decoder {
    # plugin "sidplay"
    # songlength_database "/media/C64Music/DOCUMENTS/Songlengths.txt"
    # default_songlength "120"
    # filter "true"
    Last edited by vlad951 (2011-05-07 09:36:11)

    vlad951 wrote:
    Thanks, I successfully launched mpd as a user and it detected all of my music. However, if I launch mpd with the mpd.conf that I created in my home directory, it launches, but outputs the following:
    [vladislav@vladislav .mpd]$ mpd ~/.mpd/mpd.conf
    listen: bind to '0.0.0.0:6600' failed: Address already in use (continuing anyway, because binding to '[::]:6600' succeeded)
    Is this normal?
    *sigh* i answer this for the 3rd time in a row... this is no error it just says that binding to your ipv6 interface happened before the binding to ipv4.
    If you want to use your ipv4 interface hardcode it in mpd.conf
    bind_to_address "127.0.0.1"
    you can also have several binds:
    bind_to_address "127.0.0.1"
    bind_to_address "192.168.1.13"
    to make it listen on localhost and the external IP of your network card.
    If your music is on the same machine as your mpd i recommend to use a unix socket in addition.
    bind_to_address "/path/to/some/file/that/does/not/exist/yet"
    and make your client connect to that file instead of the IP. Speeds things up a log e.g. in ncmpcpp
    and btw: you can save your mpd.conf file as ~/.mpdconf and mpd will automatically use it.
    Last edited by Rasi (2011-05-07 08:41:30)

  • [SOLVED] GRUB2 does not process hooks: System doesn't boot

    My initial system was an SSD where /dev/sda1 was my boot partition and /dev/sda2 was an (encrypted) LVM containing home, root, var and swap. Since all partitions were ext3, I decided to do a clean format to ext4 and copy my data back on the partitions. First I archived everything but home with the arch live CD onto a server with:
    rsync -a /mnt/* root@server:/path/to/backupdir/
    Everything went fine, but after copying back, the system would not boot (it was GRUB Legacy). Since it was not in the MBR but on sda1, I figured I could upgrade to GRUB2 now. So I followed the described procedure (from a live CD) and installed GRUB2 (this time into the MBR of sda. I then regenerated the image via mkinitcpio -p linux and generated a configuration file.
    When I try to start the system, GRUB2 gets loaded, but after the two messages for loading the ramdisk it remains silent for some time (no output at all) until it finally complains it cannot find my root. But I did not see any output of any hook being processed (including encrypt) so of course it cannot find my root, since it is still encrypted.
    I reformatted my boot partition again and reinstalled and regenerated everything again (I copied the directory contents from my backup but moved the old grub folder). Still the same issue. I know I could probably just reinstall everything and restore the settings, but I'd really prefer to restore my system, since this should be a lot faster.
    Here are the relevant configuration files:
    rc.conf
    # /etc/rc.conf - Main Configuration for Arch Linux
    # LOCALIZATION
    # LOCALE: available languages can be listed with the 'locale -a' command
    # LANG in /etc/locale.conf takes precedence
    # DAEMON_LOCALE: If set to 'yes', use $LOCALE as the locale during daemon
    # startup and during the boot process. If set to 'no', the C locale is used.
    # HARDWARECLOCK: set to "", "UTC" or "localtime", any other value will result
    # in the hardware clock being left untouched (useful for virtualization)
    # Note: Using "localtime" is discouraged, using "" makes hwclock fall back
    # to the value in /var/lib/hwclock/adjfile
    # TIMEZONE: timezones are found in /usr/share/zoneinfo
    # Note: if unset, the value in /etc/localtime is used unchanged
    # KEYMAP: keymaps are found in /usr/share/kbd/keymaps
    # CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
    # CONSOLEMAP: found in /usr/share/kbd/consoletrans
    # USECOLOR: use ANSI color sequences in startup messages
    LOCALE="en_US.UTF-8"
    DAEMON_LOCALE="no"
    HARDWARECLOCK="UTC"
    TIMEZONE="Europe/Berlin"
    KEYMAP="de-latin1-nodeadkeys"
    #CONSOLEFONT=
    #CONSOLEMAP=
    USECOLOR="yes"
    # HARDWARE
    # MODULES: Modules to load at boot-up. Blacklisting is no longer supported.
    # Replace every !module by an entry as on the following line in a file in
    # /etc/modprobe.d:
    # blacklist module
    # See "man modprobe.conf" for details.
    MODULES=(acpi-cpufreq cpufreq_ondemand tun fuse vboxdrv)
    # Udev settle timeout (default to 30)
    UDEV_TIMEOUT=30
    # Scan for FakeRAID (dmraid) Volumes at startup
    USEDMRAID="no"
    # Scan for BTRFS volumes at startup
    USEBTRFS="no"
    # Scan for LVM volume groups at startup, required if you use LVM
    USELVM="yes"
    # NETWORKING
    # HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
    HOSTNAME="archlaptop"
    # Use 'ip addr' or 'ls /sys/class/net/' to see all available interfaces.
    # Wired network setup
    # - interface: name of device (required)
    # - address: IP address (leave blank for DHCP)
    # - netmask: subnet mask (ignored for DHCP) (optional, defaults to 255.255.255.0)
    # - broadcast: broadcast address (ignored for DHCP) (optional)
    # - gateway: default route (ignored for DHCP)
    # Static IP example
    # interface=eth0
    # address=192.168.0.2
    # netmask=255.255.255.0
    # broadcast=192.168.0.255
    # gateway=192.168.0.1
    # DHCP example
    # interface=eth0
    # address=
    # netmask=
    # gateway=
    interface=wlan0
    address=
    netmask=
    broadcast=
    gateway=
    # Setting this to "yes" will skip network shutdown.
    # This is required if your root device is on NFS.
    NETWORK_PERSIST="no"
    # Enable these netcfg profiles at boot-up. These are useful if you happen to
    # need more advanced network features than the simple network service
    # supports, such as multiple network configurations (ie, laptop users)
    # - set to 'menu' to present a menu during boot-up (dialog package required)
    # - prefix an entry with a ! to disable it
    # Network profiles are found in /etc/network.d
    # This requires the netcfg package
    NETWORKS=(FlosAP)
    # DAEMONS
    # Daemons to start at boot-up (in this order)
    # - prefix a daemon with a ! to disable it
    # - prefix a daemon with a @ to start it up in the background
    # If you are sure nothing else touches your hardware clock (such as ntpd or
    # a dual-boot), you might want to enable 'hwclock'. Note that this will only
    # make a difference if the hwclock program has been calibrated correctly.
    # If you use a network filesystem you should enable 'netfs'.
    DAEMONS=(syslog-ng dbus acpid crond alsa networkmanager @bumblebeed laptop-mode !hwclock ntpd psd)
    mkinitcpio.conf
    # vim:set ft=sh
    # MODULES
    # The following modules are loaded before any boot hooks are
    # run. Advanced users may wish to specify all system modules
    # in this array. For instance:
    # MODULES="piix ide_disk reiserfs"
    MODULES=""
    # BINARIES
    # This setting includes any additional binaries a given user may
    # wish into the CPIO image. This is run first, so it may be used to
    # override the actual binaries used in a given hook.
    # (Existing files are NOT overwritten if already added)
    # BINARIES are dependency parsed, so you may safely ignore libraries
    BINARIES=""
    # FILES
    # This setting is similar to BINARIES above, however, files are added
    # as-is and are not parsed in any way. This is useful for config files.
    # Some users may wish to include modprobe.conf for custom module options
    # like so:
    # FILES="/etc/modprobe.d/modprobe.conf"
    FILES=""
    # HOOKS
    # This is the most important setting in this file. The HOOKS control the
    # modules and scripts added to the image, and what happens at boot time.
    # Order is important, and it is recommended that you do not change the
    # order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
    # help on a given hook.
    # 'base' is _required_ unless you know precisely what you are doing.
    # 'udev' is _required_ in order to automatically load modules
    # 'filesystems' is _required_ unless you specify your fs modules in MODULES
    # Examples:
    ## This setup specifies all modules in the MODULES setting above.
    ## No raid, lvm2, or encrypted root is needed.
    # HOOKS="base"
    ## This setup will autodetect all modules for your system and should
    ## work as a sane default
    # HOOKS="base udev autodetect pata scsi sata filesystems"
    ## This is identical to the above, except the old ide subsystem is
    ## used for IDE devices instead of the new pata subsystem.
    # HOOKS="base udev autodetect ide scsi sata filesystems"
    ## This setup will generate a 'full' image which supports most systems.
    ## No autodetection is done.
    # HOOKS="base udev pata scsi sata usb filesystems"
    ## This setup assembles a pata mdadm array with an encrypted root FS.
    ## Note: See 'mkinitcpio -H mdadm' for more information on raid devices.
    # HOOKS="base udev pata mdadm encrypt filesystems"
    ## This setup loads an lvm2 volume group on a usb device.
    # HOOKS="base udev usb lvm2 filesystems"
    HOOKS="base udev autodetect pata scsi sata keymap encrypt lvm2 resume filesystems usbinput"
    # COMPRESSION
    # Use this to compress the initramfs image. With kernels earlier than
    # 2.6.30, only gzip is supported, which is also the default. Newer kernels
    # support gzip, bzip2 and lzma. Kernels 2.6.38 and later support xz
    # compression.
    #COMPRESSION="gzip"
    #COMPRESSION="bzip2"
    #COMPRESSION="lzma"
    #COMPRESSION="xz"
    #COMPRESSION="lzop"
    # COMPRESSION_OPTIONS
    # Additional options for the compressor
    #COMPRESSION_OPTIONS=""
    grub.cfg
    # DO NOT EDIT THIS FILE
    # It is automatically generated by grub-mkconfig using templates
    # from /etc/grub.d and settings from /etc/default/grub
    ### BEGIN /etc/grub.d/00_header ###
    insmod part_gpt
    insmod part_msdos
    if [ -s $prefix/grubenv ]; then
    load_env
    fi
    set default="0"
    if [ x"${feature_menuentry_id}" = xy ]; then
    menuentry_id_option="--id"
    else
    menuentry_id_option=""
    fi
    export menuentry_id_option
    if [ "${prev_saved_entry}" ]; then
    set saved_entry="${prev_saved_entry}"
    save_env saved_entry
    set prev_saved_entry=
    save_env prev_saved_entry
    set boot_once=true
    fi
    function savedefault {
    if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
    fi
    function load_video {
    if [ x$feature_all_video_module = xy ]; then
    insmod all_video
    else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
    fi
    if loadfont unicode ; then
    set gfxmode=auto
    load_video
    insmod gfxterm
    set locale_dir=$prefix/locale
    set lang=en_US
    insmod gettext
    fi
    terminal_input console
    terminal_output gfxterm
    set timeout=5
    ### END /etc/grub.d/00_header ###
    ### BEGIN /etc/grub.d/10_linux ###
    menuentry 'Arch GNU/Linux, with Linux core repo kernel' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-core repo kernel-true-194e65d3-b357-430d-b4bb-67a8300d287d' {
    load_video
    set gfxpayload=keep
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='hd0,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 b69dee88-a8c9-4af7-a938-7ca6c8ff368c
    else
    search --no-floppy --fs-uuid --set=root b69dee88-a8c9-4af7-a938-7ca6c8ff368c
    fi
    echo 'Loading Linux core repo kernel ...'
    linux /vmlinuz-linux root=/dev/mapper/VolGroup00-root ro quiet
    echo 'Loading initial ramdisk ...'
    initrd /initramfs-linux.img
    menuentry 'Arch GNU/Linux, with Linux core repo kernel (Fallback initramfs)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-core repo kernel-fallback-194e65d3-b357-430d-b4bb-67a8300d287d' {
    load_video
    set gfxpayload=keep
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='hd0,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 b69dee88-a8c9-4af7-a938-7ca6c8ff368c
    else
    search --no-floppy --fs-uuid --set=root b69dee88-a8c9-4af7-a938-7ca6c8ff368c
    fi
    echo 'Loading Linux core repo kernel ...'
    linux /vmlinuz-linux root=/dev/mapper/VolGroup00-root ro quiet
    echo 'Loading initial ramdisk ...'
    initrd /initramfs-linux-fallback.img
    ### END /etc/grub.d/10_linux ###
    ### BEGIN /etc/grub.d/20_linux_xen ###
    ### END /etc/grub.d/20_linux_xen ###
    ### BEGIN /etc/grub.d/20_memtest86+ ###
    ### END /etc/grub.d/20_memtest86+ ###
    ### BEGIN /etc/grub.d/30_os-prober ###
    ### END /etc/grub.d/30_os-prober ###
    ### BEGIN /etc/grub.d/40_custom ###
    # This file provides an easy way to add custom menu entries. Simply type the
    # menu entries you want to add after this comment. Be careful not to change
    # the 'exec tail' line above.
    ### END /etc/grub.d/40_custom ###
    ### BEGIN /etc/grub.d/41_custom ###
    if [ -f ${config_directory}/custom.cfg ]; then
    source ${config_directory}/custom.cfg
    elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
    source $prefix/custom.cfg;
    fi
    ### END /etc/grub.d/41_custom ###
    Thank you in advance. If you need any more information, please let me know.
    Regards,
    javex
    Last edited by javex (2012-08-10 18:33:41)

    Thank you for your reply. I looked further into the grub.cfg and removed the quiet part. Apparently the problem is that it runs all hooks but does not prompt me for a passphrase when running the encrypt hook. Why does this occur?
    Edit: I solved this: apparently I forgot to specify a cryptdevice. Since the article about dm-crypt does not talk about GRUB2, I missed that. I will rework that section to specify GRUB2 and GRUB-Legacy
    Last edited by javex (2012-08-10 18:33:22)

  • PRS-T3 does not unlock with correct PIN

    I have not used my PRS-T3 reader for a few months. Now, it does not let me past the Device lock screen, i.e. keep asking me to "Enter 4-Digit PIN" when I do just that and WITH THE CORRECT PIN -  which I have NOT forgotten.
    I just want to use the reader again and do not care if the contents is wiped out for any reason. I have tried in vain both soft and hard resetting but the problem remains. Can anyone helps?

    Hello Djazz,
    I'm glad to see that you are excited to get the most out of your Note 3. The bluetooth technology is just one of many ways in which you can do just that with your smartphone. While the device does need the pin inputted to use the bluetooth calling feature, I believe that this is done by design. For the security of the information, the device would need to be unlocked. For more information and tips & tricks on the Note 3, check out our support site. Welcome to Verizon Wireless Support | Verizon Wireless
    Thank you...
    ArnettH_VZW
    Follow us on Twitter @VZWSupport

  • [SOLVED] k3b does not detect optical drive

    Hello,
    I am running Arch Linux x86_64 with recent updates. I have k3b 2.0.3 and when I launch it I get message that it does not detect my optical drive, and I need hal daemon. I checked, udev is running, node in dev /dev/sr0 has root.optical, my user is in optical group. How do I fix this? I want to burn BluRay disk, maybe k3b even does not support it? And is there a better tool for optical discs than k3b? I use KDE 4 so Qt tool would be nice
    Last edited by adomas (2015-01-09 17:34:05)

    [EDIT] I think problem is solved. Not sure how, but after reboot it works now
    Thank you for you reply, Lone_Wolf
    Permissions seems to be ok:
    [adomas@voidbox ~]$ ls -l /dev/sr0
    brw-rw---- 1 root optical 11, 0 Jan 9 21:18 /dev/sr0
    [adomas@voidbox ~]$
    And about dependencies I think I have what I need:
    [root@voidbox adomas]# pacman -Qi k3b
    Name : k3b
    Version : 1:2.0.3a-1
    Description : Feature-rich and easy to handle CD burning application
    Architecture : x86_64
    URL : http://sourceforge.net/projects/k3b/
    Licenses : GPL
    Groups : None
    Provides : None
    Depends On : kdebase-runtime libkcddb libsamplerate libmad ffmpeg taglib libmpcdec libdvdread cdrkit
    libxft
    Optional Deps : dvd+rw-tools: for dvd burning support [installed]
    vcdimager: for vcd burning support
    transcode: for advanced mpeg conversion support
    emovix: for bootable multimedia cd/dvd support
    cdrdao: for disk-at-once (DAO) mode support [installed]
    cdparanoia: for cd ripping support
    Required By : None
    Optional For : None
    Conflicts With : None
    Replaces : None
    Installed Size : 33.81 MiB
    Packager : Eric Belanger <[email protected]>
    Build Date : Thu 06 Nov 2014 05:21:31 AM EET
    Install Date : Wed 07 Jan 2015 07:28:57 PM EET
    Install Reason : Explicitly installed
    Install Script : Yes
    Validated By : Signature
    [root@voidbox adomas]#
    What else can be a problem? By the way may optical drive is external, connected via USB, if it makes any difference.
    Last edited by adomas (2015-01-09 17:33:50)

  • [Solved]Laptop does not start (not even bios)

    Hi all,
    I was about to install archlinux on my laptop. When I generate partitions (I used GPT), I saw something like this:
    "If you have a BIOS motherboard (or plan on booting in BIOS compatibility mode) and you want to setup GRUB on a GPT-partitioned drive, you will need to create an extra BIOS Boot Partition of size 1 or 2 MiB and EF02 type code. Syslinux does not need one."
    So, I was planning to make this. When I run cgdisk, I was that lthere was a 1007kb unusued(?) space. So I thought I can use this space for boot sector. Then I changed its type to EF02. When I did this, my laptop shutted down quickly and does not start again. When I press the power up button; I hear the usual starting noise, and then it shuts down again.
    What did I do to my laptop?
    What I tried:
    Remove battery, wait for 5 minutes, try again
    Remove hdd, try again
    Unplug&plug bios battery, try again
    Edit: Solved with a shame. Wall-charger was unplugged. This topic can be removed.
    Last edited by firatakandere (2013-12-24 17:09:56)

    firatakandere wrote:Wall-charger was unplugged. This topic can be removed.
    Why?  Others may learn for your experience
    Welcome to Arch Linux.

Maybe you are looking for