The installer supposedly updated all packages when I told it to, but after restarting and running $ sudo apt update
just to make sure, there are like 111 upgradable packages. I also saw today that Ubuntu Software Center reported no new updates, but $ sudo apt update
did.
Daniel's questions
Update: no solution has been found, so far.
I want to test Big Blue Button (videoconferencing) but Server 16's kernel doesn't support my tablet's wifi adapter so I installed a newer kernel with the three .deb files (linux-headers, image and modules), rebooted, and then my card's recognized, but when I try to install wpa_supplicant.deb along with its dependencies that don't come with Server 16, I get a bunch of "package X will break package y" and "package x with break locales" errors, and I can't run Server 16 on a VM because I don't have enough RAM (until I get real server hardware). What can I do?
I'm trying to get Jitsi Meet running on my local LAN on Ubuntu Server 20.04 and succeeded yesterday or two days ago, but then I wanted to try port-forwarding. Of course, since I don't know more about that stuff and am using DHCP without additional IP-assignment limitation or static addressing, I figured I'd just tell Server and change the minor port forwarding rules when I get reassigned. Didn't know how to tell Server my IP changed, so I figured I'd just purge and reinstall Apache2 and Jitsi, but then Apache2 could never start, even if I purged them, rebooted, and reinstalled. I deleted a config file in /etc/apache2 that purge said it wouldn't delete, and I think it had my old IP there too so I figured it'd get recreated with the new IP upon reinstallation.
# apt install apache2
...
Job for apache2.service failed because the control process exited with error code.
See "systemctl status apache2.service" and "journalctl -xe" for details.
invoke-rc.d: initscript apache2, action "start" failed.
● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sun 2020-08-16 18:01:37 UTC; 32ms ago
Docs: https://httpd.apache.org/docs/2.4/
Process: 1948 ExecStart=/usr/sbin/apachectl start (code=exited, status=1/FAILURE)
Aug 16 18:01:37 danserve apachectl[1958]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
Aug 16 18:01:37 danserve apachectl[1958]: (98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
Aug 16 18:01:37 danserve apachectl[1958]: (98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
Aug 16 18:01:37 danserve apachectl[1958]: no listening sockets available, shutting down
Aug 16 18:01:37 danserve apachectl[1958]: AH00015: Unable to open logs
Aug 16 18:01:37 danserve apachectl[1948]: Action 'start' failed.
Aug 16 18:01:37 danserve apachectl[1948]: The Apache error log may have more information.
Aug 16 18:01:37 danserve systemd[1]: apache2.service: Control process exited, code=exited, status=1/FAILURE
Aug 16 18:01:37 danserve systemd[1]: apache2.service: Failed with result 'exit-code'.
Aug 16 18:01:37 danserve systemd[1]: Failed to start The Apache HTTP Server.
Update: so far the best solution I found is to add xrandr -o normal
to ~.xinitrc.
Wonder why Ubuntu doesn't do this by default, and when I installed it before, I xrander'd before installing and it always did it automatically from there on, so I guess it built that setting into the system.
It's a Teknio EL2IN1-1102T. Followed the green check mark answer in this thread and still nothing. ip a
shows lo
and wlan0
, and wlan0 shows no IP(v4) address.
$ lspci -knn | grep Net -A3
<no output>
$ cat /etc/network/interfaces
<no output>
$ cat /etc/netplan/*.yaml
# This is the network config written by 'subiquity'
network:
version: 2
$ sudo lshw -C network
*-network DISABLED
description: Wireless interface
physical id: 1
logical name: wlan0
serial: a0:2c:36:ba:76:9c
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=rtl8723bs multicast=yes wireless=unassociated
$ cat /etc/netplan/*.yaml
# This is the network config written by 'subiquity'
network:
version: 2
renderer: networkd
wifis:
wlan0:
dhcp4: yes
access-points:
"myaccesspoint":
password: "password"
$ sudo netplan --debug generate
** (generate:1292): DEBUG: 17:20:07.965: Processing input file /etc/netplan/00-installer-config.yaml..
** (generate:1292): DEBUG: 17:20:10.170: starting new processing pass
** (generate:1292): DEBUG: 17:20:10.171: wlan0: adding wifi AP 'MikroTik-4t0n10'
** (generate:1292): DEBUG: 17:20:10.171: We have some netdefs, pass them through a final round of validation
** (generate:1292): DEBUG: 17:20:10.171: wlan0: setting default backend to 1
** (generate:1292): DEBUG: 17:20:10.171: Configuration is valid
** (generate:1292): DEBUG: 17:20:10.173: Generating output files..
** (generate:1292): DEBUG: 17:20:10.173: Creating wpa_supplicant config
** (generate:1292): DEBUG: 17:20:10.173: wlan0: Creating wpa_supplicant configuration file run/netplan/wpa-wlan0.conf
** (generate:1292): DEBUG: 17:20:10.174: Creating wpa_supplicant unit /run/systemd/system/netplan-wpa-wlan0.service
(generate:1292): GLib-DEBUG: 17:20:10.174: posix_spawn avoided (workdir specified) (fd close requested)
** (generate:1292): DEBUG: 17:20:10.197: Creating wpa_supplicant service enablement link /run/systemd/system/systemd-networkd.service.wants/netplan-wpa-wlan0.service
** (generate:1292): DEBUG: 17:20:10.198: NetworkManager: definition wlan0 is not for us (backend 1)
(generate:1292): GLib-DEBUG: 17:20:10.199: posix_spawn avoided (fd close requested)
$ sudo lshw -C network
*-network
description: Wireless interface
physical id: 1
logical name: wlan0
serial: a0:2c:36:ba:76:9c
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=rtl8723bs multicast=yes wireless=unassociated
# cat *.yaml:
# This is the network config written by 'subiquity'
network:
version: 2
renderer: networkd
wifis:
wlan0:
dhcp4: yes
access-points:
"SSID":
password: "password"
# lshw -C network
*-network DISABLED
description: Wireless interface
physical id: 1
logical name: wlan0
serial: 00:e0:4c:b7:23:00
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=rtl8723bs multicast=yes wireless=unassociated