I bought a Acer Aspire 3 (A315-42-R2D9) during the Black Friday Sale. I've been trying to get kali working on using an external USB Drive (before I wipe the hard drive).
System specs:
Code:
8GB Ram, 256GB SDD, Ryzen 5 3500U CPU, Vega 8 Graphics, wired and wifi network.
Kali Live works fine on it. Both wifi and ethernet chip sets are recognized, advanced trackpad and display all seem to work fine using a 8GB kali live drive. I installed onto a 128GB lear USB 3.0 USB key. The install seemed to work fine. After I boot to the login screen, I can switch to a text terminal with Ctrl-Alt-FnKey, and log in fine. However if I log in on the graphics display, the screen does a momentary glitch and then I get a blank screen. Cntrl-Alt-FnKey does not transfer to a text terminal. I can shut down the system blind by pressing the power key, then the enter then, the power key again.
I did a test with Ubuntu 180.4LTS using a similar process. Booted the Ubuntu Desktop Live off one USB key, installed the full desktop on a second USB key and then booted from the second USB key. The Installed ubuntu seems to works fine on the machine. Able to run terminals, talk to the network, use the browser.
Back to Kali. After booting to the xdm login screen, switched to a text terminal. Everything seems to be normal on the text terminal. I have networkacces, and have done apt-get update, apt-get upgrade and apt-get distupgrade to ensure everything is up to date. I've also checked that the upper right pull down menu on the login screen says xfce session, although if you type something in the dialog box to login it sometimes switches back to default and the icon changes from the little circle with xfce to an icon with parallel bars.
I've done several searches for this issue both on the forums and on the google in general. There are a lot of pages that range from 2016 to mid 2019. Some describe a black screen with a cursor, or with a mouse. A few discuss a simple black screen after login. Some of those talk about Nvidia (as opposed to amd). A few of the ones I've tried are:
https://patrickmutuku.com/solved-kal...n-after-login/
https://unix.stackexchange.com/quest...-fresh-install
I've tried (on the grub line)
nomodeest
nouveau.modeset=0
acpi=off
I've also tried (based on various web pages):
apt-get uninstall lightdm
apt-get purge llightdm
apt-get install lightdm
also
dpkg-reconfigure lightdm
I've also tried adding a file in /etc/profiile.d/amd.sh with the line 'export AMD_DEBUG=nodcc'
I've gone back to start and reinstalled from a new live usb onto a new USB key with the same results.
output of lspci -k | grep -iEAA4 'via|amd'
Code:
05:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Picasso (rev c2)
Subsystem: Acer Incorporated [ALI] Picasso
Kernel driver in use: amdgpu
Kernel modules: amdgpu
05:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Raven/Raven2/Fenghuang HDMI/DP Audio Controller
Subsystem: Acer Incorporated [ALI] Raven/Raven2/Fenghuang HDMI/DP Audio Controller
output of asmod | grep -i amd
Code:
edac_mce_amd 32768 0
kvm_amd 110592 0
ccp 102400 1 kvm_amd
kvm 770048 1 kvm_amd
amdgpu 4698112 5
gpu_sched 36864 1 amdgpu
i2c_algo_bit 16384 1 amdgpu
ttm 122880 1 amdgpu
drm_kms_helper 212992 1 amdgpu
drm 552960 7 gpu_sched,drm_kms_helper,amdgpu,ttm
mfd_core 16384 1 amdgpu
Thehe xsession-error file:
Code:
Xsession: X session started for root at Sat Nov 30 11:32:47 EST 2019
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/0/bus
dbus-update-activation-environment: setting DISPLAY=:0
dbus-update-activation-environment: setting XAUTHORITY=/root/.Xauthority
localuser:root being added to access control list
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: setting USER=root
dbus-update-activation-environment: setting LANGUAGE=en_CA:en
dbus-update-activation-environment: setting XDG_SESSION_TYPE=x11
dbus-update-activation-environment: setting HOME=/root
dbus-update-activation-environment: setting DESKTOP_SESSION=lightdm-xsession
dbus-update-activation-environment: setting XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/0/bus
dbus-update-activation-environment: setting QT_QPA_PLATFORMTHEME=gtk2
dbus-update-activation-environment: setting LOGNAME=root
dbus-update-activation-environment: setting XDG_SESSION_CLASS=user
dbus-update-activation-environment: setting PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
dbus-update-activation-environment: setting GDM_LANG=en_CA.utf8
dbus-update-activation-environment: setting _JAVA_OPTIONS=-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true
dbus-update-activation-environment: setting XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
dbus-update-activation-environment: setting XDG_RUNTIME_DIR=/run/user/0
dbus-update-activation-environment: setting DISPLAY=:0
dbus-update-activation-environment: setting LANG=en_CA.UTF-8
dbus-update-activation-environment: setting XDG_SESSION_DESKTOP=lightdm-xsession
dbus-update-activation-environment: setting XAUTHORITY=/root/.Xauthority
dbus-update-activation-environment: setting XDG_GREETER_DATA_DIR=/var/lib/lightdm/data/root
dbus-update-activation-environment: setting SHELL=/bin/bash
dbus-update-activation-environment: setting GDMSESSION=lightdm-xsession
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: setting GPG_AGENT_INFO=/run/user/0/gnupg/S.gpg-agent:0:1
dbus-update-activation-environment: setting PWD=/root
dbus-update-activation-environment: setting XDG_DATA_DIRS=/usr/share/xfce4:/usr/local/share/:/usr/share/
/usr/bin/x-session-manager: X server already running on display :0
xfce4-session-Message: 11:32:48.334: SSH authentication agent is already running
gpg-agent[1075]: WARNING: "--write-env-file" is an obsolete option - it has no effect
gpg-agent: a gpg-agent is already running - not starting a new one
(xfce4-session:1010): xfce4-session-WARNING **: 11:32:48.347: gpg-agent returned no PID in the variables
(wrapper-2.0:1210): Gtk-WARNING **: 11:32:49.636: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner GtkToggleButton)
** (wrapper-2.0:1222): WARNING **: 11:32:49.664: No outputs have backlight property
(wrapper-2.0:1221): GLib-GIO-CRITICAL **: 11:32:49.722: g_file_new_for_path: assertion 'path != NULL' failed
(wrapper-2.0:1221): GLib-GIO-CRITICAL **: 11:32:49.723: g_file_monitor_file: assertion 'G_IS_FILE (file)' failed
(wrapper-2.0:1221): GLib-GObject-WARNING **: 11:32:49.723: invalid (NULL) pointer instance
(wrapper-2.0:1221): GLib-GObject-CRITICAL **: 11:32:49.723: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(wrapper-2.0:1221): Gtk-WARNING **: 11:32:49.723: Attempting to add a widget with type GtkToggleButton to a container of type XfcePanelPlugin, but the widget is already inside a container of type XfcePanelPlugin, please remove the widget from its existing container first.
(wrapper-2.0:1221): Gtk-WARNING **: 11:32:49.748: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner GtkToggleButton)
(wrapper-2.0:1222): Gtk-WARNING **: 11:32:49.914: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner PowerManagerButton)
(wrapper-2.0:1220): Gtk-WARNING **: 11:32:49.926: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner PulseaudioButton)
(Thunar:1202): Gtk-CRITICAL **: 11:33:33.105: gtk_main_quit: assertion 'main_loops != NULL' failed
X connection to :0.0 broken (explicit kill or server shutdown).
Gdk-Message: 11:33:33.230: polkit-gnome-authentication-agent-1: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
Gdk-Message: 11:33:33.234: nm-applet: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.