====== Devuan Issues ======
Issues... and maybe fixes (if any).
===== Image Magick's convert error =====
I found an error when using image magick's convert to create EPS from fig that provides this message: convert-im6.q16: attempt to perform an operation not allowed by the security policy `EPS' @error/constitute.c/IsCoderAuthorized/421
Solution:
* (as root) edit ''/etc/ImageMagick-6/policy.xml''
* modify following line (change none -> read|write)
===== GRUB Prompt =====
In some cases, after an installation is complete, the system boots to a GRUB prompt. The issue may be caused by a different disk assignment during installation. Things is not so bad since GRUB prompt is very shell-like (e.g. double-tab for completion):
To list available disks: > ls
To list content of first partition on the first disk (/dev/sda1) that is using GPT: > ls (hd0,gpt1)
So, to boot an installation on second partition instead:
> linux (hd0,gpt2)/boot/vmlinuz<...>
> initrd (hd0,gpt2)/boot/initrd.img<...>
> boot
===== BCM Wireless =====
Device:
# lspci -nn | grep BCM
02:00.0 Network controller [0280]: Broadcom Limited BCM43142 802.11b/g/n [14e4:4365] (rev 01)
Install: broadcom-sta-dkms, firmware-linux, firmware-b43-installer (b43-fwcutter)
*note*: only solves the Wireless Driver part... NOT the bluetooth hardware!
# lsusb | grep BCM
Bus 002 Device 004: ID 0a5c:216d Broadcom Corp. BCM43142A0 Bluetooth 4.0
# dmesg | grep blue
[ 8.850007] bluetooth hci0: firmware: failed to load brcm/BCM43142A0-0a5c-216d.hcd (-2)
[ 8.850197] bluetooth hci0: Direct firmware load for brcm/BCM43142A0-0a5c-216d.hcd failed with error -2
So, download ''BCM43142A0-0a5c-21d6.hcd'' in [[https://github.com/winterheart/broadcom-bt-firmware/tree/master/brcm|here]] and place it ''/lib/firmware/brcm/'' (create that path if it does not exist).
===== XFCE Desktop =====
* tapping on my laptop touchpad is NOT working
* moving around & button clicks are working
* need to create file ''/etc/X11/xorg.conf.d/90-touchpad.conf''Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "Tapping" "on"
EndSection
* lid event does not trigger suspend (but manual suspend works)
* this is a systemd-related aftermath: xfce power manager allows/assumes login to handle lid
* fix: $ xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/logind-handle-lid-switch -s false
* issues when logging out/shutdown
* may be caused by intel graphics library? i915?
* can install lightdm - but shutdown/restart always gets login page (=logout)
* wicd feature is an issue for system with multiple users
* shared wifi password, no option to make private
===== Cinnamon DE =====
* login page (lightdm?) - cannot shutdown/reboot! read [[https://git.devuan.org/devuan-packages/lightdm/issues/2|here]]...
* found a fix [[https://dev1galaxy.org/viewtopic.php?pid=11114#p11114|here]]
* i just needed to edit ''/etc/pam.d/lightdm-greeter'' and changed ''pam_systemd.so'' to ''pam_elogind.so'' (but, may cause issues with suspend/hibernate?)
* laptop battery quickly drain below 30 percent
* setup higher critical value for power management
gsettings list-keys org.cinnamon.settings-daemon.plugins.power
gsettings set org.cinnamon.settings-daemon.plugins.power use-time-for-policy false
gsettings set org.cinnamon.settings-daemon.plugins.power percentage-low 30
gsettings set org.cinnamon.settings-daemon.plugins.power percentage-critical 25
gsettings set org.cinnamon.settings-daemon.plugins.power percentage-action 23
* or use ''dconf-editor''
===== PulseAudio =====
Youtube videos keep resetting the volume settings to 100%! The culprit is ''flat-volumes''. Modify ''/etc/pulse/daemon.conf'' and set ''flat-volumes=no''.
===== (Re)-Compiling Syslinux =====
I need to recompile syslinux - just to remind myself, other than the usual development packages (build-essential, etc), I also need ''nasm'' and ''upx-ucl''.
apt install nasm and upx-ucl
===== Unwanted Background Program =====
I found this in my old notes... I somehow found an autostart program ''geoclue-demo-agent.desktop'', which I obviously do not need. So, simply remove that from autostart path # rm /etc/xdg/autostart/geoclue-demo-agent.desktop
===== Sound muted on startup on my HP laptop =====
trying two options found... so far, not successful? keeping this here for reference.
- option 1:
* install alsa-utils
* make sure sound is not muted and set to desired volume level
* run (as root) alsactl store
- option 2:
* edit (as root) /etc/pulse/defaults.pa
* can also copy this to home folder ??? for 1-user solution...
* comment out 'load-module module-device-restore'
===== General Issues =====
* wifi firmware missing after first restart
* manually install ''firmware-ralink''
* network manager cannot connect using wifi
* edit /etc/NetworkManager/NetworkManager.conf
* add
[device]
wifi.scan-rand-mac-address=no