You are not logged in.
I know two ways to get the desktop background image in openbox.
1. spacefm - add the following line to ~/.config/openbox/autostart
spacefm --desktop &
To select a background, open spacefm and go to View, Preferences, then check the Wallpaper box and select an image. That image will come up as the background when you start openbox.
2. nitrogen - add the following line to ~/.config/openbox/autostart
nitrogen --set-scaled /usr/share/images/desktop-base/desktop-background
3. If you use lxdm, openbox will take the background and gtk theme set in /etc/lxdm/lxdm.conf
(Nobody expects the Spanish Inquisition!)
I checked pcmanfm, but I couldn't find a setting for the desktop background.
You don't say what card you have. It looks like that package is for optimus. For other nvidia cards, you would install nvidia-drive. Both of those are metapackages which should pull in any dependencies.
The problem is you keep trying to install the xfce4 package when you don't want it. It's a metapackage that pulls in parts of the xfce4 desktop that you don't want. Just install the parts you do want as I posted above.
Here it is again, without the extra backslash at the end:
apt install xfconf xfdesktop4 xfwm4 xfce4-terminal xfce4-session xfce4-xkb-plugin xfce4-panel \
thunar thunar-volman thunar-archive-plugin xfce4-notifyd libnotify-bin mesa-utils \
xfce4-power-manager xfce4-cpugraph-plugin xfwm4-themesMore info:
$ apt-cache show xfce4
Package: xfce4
Version: 4.12.3
Installed-Size: 16
Maintainer: Debian Xfce Maintainers <pkg-xfce-devel@lists.alioth.debian.org>
Architecture: all
Depends: xfwm4 (>= 4.12.0), xfconf (>= 4.12.0), xfce4-settings (>= 4.12.0), xfce4-panel (>= 4.12.0), xfdesktop4 (>= 4.12.0), thunar (>= 1.6.6), gtk2-engines-xfce (>= 3.2.0), xfce4-session (>= 4.12.0), xfce4-appfinder (>= 4.12.0), xfce4-pulseaudio-plugin, orage (>= 4.12.0), libxfce4ui-utils (>= 4.12)
Homepage: http://www.xfce.org/
Recommends: xorg, desktop-base (>= 5.0.4), thunar-volman (>= 0.8.1), tango-icon-theme (>= 0.8.90), xfce4-notifyd
Description: Meta-package for the Xfce Lightweight Desktop Environment
Description-md5: 53123f9cf40a71f1a87679634af17db3
Suggests: xfce4-goodies, xfce4-power-manager (>= 1.4.0), gtk3-engines-xfce (>= 3.2.0)
Tag: admin::configuring, interface::graphical, interface::x11, role::dummy,
scope::utility, suite::xfce, uitoolkit::gtk, use::configuring,
x11::application
Section: xfce
Priority: optional
Filename: pool/DEBIAN/main/x/xfce4/xfce4_4.12.3_all.deb
Size: 8014
MD5sum: f3c63bd59ac3aecd6d96ceeeea5f011c
SHA256: 72242e290d6efd1e672f25ec5eaf3c45925be2206e329081b02c19032b69397a
I think you can remove consolekit and lxpolkit and install libpolkit-backend-elogind-1-0 and libpolkit-gobject-elogind-1-0 (to replace the consolekit versions of the same libraries.)
I have xfce working with lxdm in refracta9. You're probably missing some polkit package(s). Run the following command and compare the output. (Note that there are duplicates in the list.)
user@refracta:~$ dpkg -l | egrep "consolekit|elogind|policykit|polkit|libpam"
ii elogind 234.4-2 amd64 user, seat and session management daemon
ii libelogind0:amd64 234.4-2 amd64 user, seat and session management library
ii libpam-elogind:amd64 234.4-2 amd64 elogind PAM module
ii libpam-modules:amd64 1.1.8-3.6 amd64 Pluggable Authentication Modules for PAM
ii libpam-modules-bin 1.1.8-3.6 amd64 Pluggable Authentication Modules for PAM - helper binaries
ii libpam-runtime 1.1.8-3.6 all Runtime support for the PAM library
ii libpam0g:amd64 1.1.8-3.6 amd64 Pluggable Authentication Modules library
ii libpolkit-agent-1-0:amd64 0.105-25+devuan0~bpo2+1 amd64 PolicyKit Authentication Agent API
ii libpolkit-backend-1-0 0.105-25+devuan0~bpo2+1 all PolicyKit Authorization API
ii libpolkit-backend-elogind-1-0:amd64 0.105-25+devuan0~bpo2+1 amd64 PolicyKit backend API
ii libpolkit-gobject-1-0 0.105-25+devuan0~bpo2+1 all PolicyKit Authorization API
ii libpolkit-gobject-elogind-1-0:amd64 0.105-25+devuan0~bpo2+1 amd64 PolicyKit Authorization API
ii policykit-1 0.105-25+devuan0~bpo2+1 amd64 framework for managing administrative policies and privileges
ii policykit-1-gnome 0.105-6 amd64 authentication agent for PolicyKit
user@refracta:~$ I've used this guide in the past for creating kernel packages the debian way. I think it still works.
http://forums.debian.net/viewtopic.php? … 209aa52a2f
Hm.. I just checked and kernel-package is available in ceres (sid), ascii (stretch) backports and jessie, but it's not in beowulf or buster. Not sure what to make of that.
Be aware you need to run the command boot-update after (re-)installing Grub or replacing a kernel. And you need to run it as root
That won't work so well in debian-based distros. (Won't work at all.)
grub-install [target] installs the bootloader. target is a drive or partition for legacy/bios systems, omitted for uefi systems.
update-grub creates the boot menu
neutrinosteak: if it's a uefi system, this may help:
https://dev1galaxy.org/viewtopic.php?id=2676
If you have a minimal Devuan install it can be copied to the target partition with rsync
We do have that:
https://files.roundr.devuan.org/devuan_ … imal-live/
That thing that looked like a dialog box was a dialog box. It won't respond to clicks. Use arrows and tab to navigate, space bar to select/unselect and enter to confirm an OK.
Future releases will have a real graphical debconf frontend. (thanks, miyo!)
You should not have to install grub manually. If you saw a "copy files" button, then that was the right one to pick. That causes the grub-pc package to be installed and gives you the blue debconf windows for choosing the location.
When it hangs, take a look in /var/log/refractainstaller.log (or refractainstaller_error(s).log depending on the version) or post/paste it somewhere for me to see.
Does your hard drive have msdos or gpt partition table?
See the section on "### Starting X from a console (TTY)"
https://files.devuan.org/devuan_ascii/Release_notes.txt
ps ax | grep polkitto see if it's running.
It probably has to do with policykit backends. We removed lxde from the desktop choices in the ascii installer isos because it wasn't quite right. You'll need to find the right combination of packages to get what you want. To start with, find out what's installed.
dpkg -l | egrep "consolekit|elogind|libpam|policykit|polkit"Exactly why can't a hibernated system be distributed as the install iso, you just have to be able to boot from the damn thing.
A hibernated system already knows what hardware you have, where it is and what modules need to be loaded. That saves a lot of time.
Currently, you can use the installer isos to install directly from the medium to avoid having to download the packages. That can save you some time, but those packages still need to be unpacked and configured. Or you can use the live isos and avoid downloading, unpacking and configuring the packages, but then you don't get to choose what packages are installed.
If you want a package selection that's different from the default, then you either have to do it yourself starting from a minimal install, or you have to find a derivative distribution that has what you want.
I keep thinking of other ways to do this, but I haven't come up with anything that I think is good enough to replace what we already have.
Sysvinit will continue to be the default init system in devuan. Openrc is available, working and easy to install. I'm not sure of the status of runit (or S6 for that matter) but they exist and people are working on it.
I don't know anything about Lutris, but any packages not in the debian repos that you can install by adding a repo should also work in devuan, unless systemd is required. For example, I know that virtualbox from Oracle works.
And if something you want is in the debian repos, then it's also in the devuan repos, as long as it does not require systemd. So you don't need to use any debian repos in sources.list. (If you do, you're sure to run into problems.)
BTW: this patch is not yet in the repos. The last cryptsetup update shipped yesterday? removed the patch again.
Rolf
Thanks for the warning. I kept a copy of my modified cryptdisks-functions before upgrading, and the only differences between that and the latest version are my edits, so I only need to copy the modified file into place again.
Nobody has volunteered to adopt this package in devuan, and I believe this is a 'wontfix' bug upstream. Keep a copy of your edits handy.
Security is provided by gpg signatures. Use https if you don't want your ISP to know what packages you're installing.
I'm re-posting something I posted to dng this morning.
I can confirm that auto.mirror.devuan.org (packages.devuan.org) updates ahead of deb.devuan.org (pkgmaster.devuan.org) and that this has been going on for some time, maybe a few months. (Maybe since auto.mirror got upgraded to amprolla3, but not sure about that.)
Sometimes it's days before pkgmaster catches up, and I'm not sure if it ever catches up without help from one of the sysadmins.
Here's a current example - the latest firefox-esr is in jessie-security, but only in auto.mirror.
# apt-cache policy firefox-esr
firefox-esr:
Installed: 60.6.1esr-1~deb8u1
Candidate: 60.6.2esr-1~deb8u1
Version table:
60.6.2esr-1~deb8u1 0
500 http://auto.mirror.devuan.org/merged/ jessie-security/main amd64 Packages
*** 60.6.1esr-1~deb8u1 0
100 /var/lib/dpkg/status
52.8.1esr-1~deb8u1 0
500 http://deb.devuan.org/merged/ jessie/main amd64 Packages
500 http://auto.mirror.devuan.org/merged/ jessie/main amd64 PackagesFWIW, I also tried this using "pkgmaster" and "packages" instead of "deb" and "auto.mirror" in sources.list and got the same result.
fsmithred
The problem was in the repo. It has been fixed and should work for you now.
The mini.isos from february no longer work and need to be rebuilt. New isos should be coming soon. (I'm guessing it'll be a couple weeks, not a couple days.)
Try setting the grub screen resolution at the boot menu. I get something similar with my toshiba - the installer screens are scrambled and don't cover the full monitor.
At the boot menu, press e to edit.
Down arrow once to move the cursor to the blank line and add
set gfxpayload=1366x768 (or whatever resolution your laptop likes)
Press ctrl-x to boot
Try apt-get install libelogind0=241.1-1 (Maybe need to do the same for elogind, too.) I'm guessing that there were some changes in dependencies in the interim versions of libelogind0 and you two are caught in some kind of twilight zone.
Another thing you (sgage) could try if the 250 packages are going to be set to autoremoval (as opposed to actually being removed) is to remove libsystemd0 and then install libelogind0 (even if it's already installed). Since libelogind0 Provides libsystemd0, all those packages that want lsd0 will be happy and will be taken off the autoremove list. Maybe.
What does apt-cache policy elogind show? I don't see your version in any repos.
When I installed libelogind0, it removed libsystemd0. Maybe if you try installing libelogind0 it will upgrade elogind and remove lsd0. Or specify the version as libelogind0=241.1-1
The point of the metapackage is so that you can get a working desktop without having to type something like
apt install xfconf xfdesktop4 xfwm4 xfce4-terminal xfce4-session xfce4-xkb-plugin xfce4-panel \
thunar thunar-volman thunar-archive-plugin xfce4-notifyd libnotify-bin mesa-utils \
xfce4-power-manager xfce4-cpugraph-plugin xfwm4-themes \Of course, now you don't have to type all that. You could just copy/paste it or modify it to fit your needs.
If you install the packages individually, you can remove them individually. You can even do this if the packages were automatically installed because of a dependency. When you 'apt-get install' a package that was automatically installed, its status gets changed to manually installed. Then, when you remove the metapackage, the manually installed packages won't be removed.