Ubuntu 18.04 Desktop

20180728 jean@huens.be

Installation on macbook pro

Done with Desktop installation with ubuntu 18.04-2 usb stick.

Problem: on macbookpro you need kernel option modeset

you will get a working installer.
After installation you have to update /etc/default/grub
      
      GRUB_CMDLINE_LINUX_DEFAULT=" nomodeset
      GRUB_TIMEOUT=6
      GRUB_TIMEOUT_STYLE=menu
      
Then update_grub should do the magic.
Since update-grub is difficult to run from the ubuntu test installation:
#mount the target root
mount /dev/sda2 /target
# work in the target root there is a suitable editor
chroot /target /bin/sh
vi /etc/default/grub
# since we cannot run update-grub we make similar changes to grub.cfg
# s/quiet spash/nomodeset/ and change timeouts
vi /boot/grub/grub.cfg
#exit chroot
CONTROL D
shutdown
Then you can boot the device and do the efective update-grub.

action and problems:
  1. add another admin user
    This user will take over when installing home dir of real users.
    Rsync homedir for each user from 16.04 backup disk over the home allready made in 18.04.
    This seems to cause no servere problems (.vimrc removed, but firefox and thunderbird OK)
  2. DONOT believe suggestions from
        ubuntu-drivers devices
    In my case installing nvidia-... and broadcom driver introduced problems solved by reinstallation...
  3. For the use of TP-link AC1300 wifi dongle
    https://www.learningpenguin.net/2018/01/30/install-realtek-rtl8812au-wifi-driver-linux/
    did work (after a reboot with driver in last line of /etc/modules)
    I did not experiment if inserting wfi dongle works (I guess not).
  4. install gnome tweaks
  5. install workspace indicator (not yet succeeded)

Installation (normal)

Done with Desktop installation usb stick.

      

Desktop installation apparently does not or does not leave tasksel installed.

To get netstat and openssh-server:

root@myna:~# apt install net-tools apenssh-server

To see what is installed :

root@myna:~# apt install tasksel
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  tasksel-data
The following NEW packages will be installed:
  tasksel tasksel-data
To see installed tasks :
root@myna:~# tasksel --test --list-tasks | grep '^i '
i print-server	Print server
i ubuntu-desktop	Ubuntu desktop
i openssh-server	OpenSSH server
root@myna:~#
To see all tasks:
root@myna:~# tasksel --test --list-tasks
u kubuntu-live	Kubuntu live CD
u lubuntu-live-gtk	Lubuntu live CD (GTK part)
u ubuntu-budgie-live	Ubuntu Budgie live CD
u ubuntu-live	Ubuntu live CD
u ubuntu-mate-live	Ubuntu MATE Live CD
u ubuntustudio-dvd-live	Ubuntu Studio live DVD
u vanilla-gnome-live	Ubuntu GNOME live CD
u xubuntu-live	Xubuntu live CD
u cloud-image	Ubuntu Cloud Image (instance)
u dns-server	DNS server
u kubuntu-desktop	Kubuntu desktop
u kubuntu-full	Kubuntu full
u lamp-server	LAMP server
u lubuntu-core	Lubuntu minimal installation
u lubuntu-desktop	Lubuntu Desktop
u lubuntu-gtk-core	Lubuntu minimal installation (GTK part)
u lubuntu-gtk-desktop	Lubuntu Desktop (GTK part)
u lubuntu-qt-core	Lubuntu minimal installation (Qt part)
u lubuntu-qt-desktop	Lubuntu Qt Desktop (Qt part)
u mail-server	Mail server
u postgresql-server	PostgreSQL database
i print-server	Print server
u samba-server	Samba file server
u ubuntu-budgie-desktop	Ubuntu Budgie desktop
i ubuntu-desktop	Ubuntu desktop
u ubuntu-mate-core	Ubuntu MATE minimal
u ubuntu-mate-desktop	Ubuntu MATE desktop
u ubuntustudio-audio	Audio recording and editing suite
u ubuntustudio-desktop	Ubuntu Studio desktop
u ubuntustudio-desktop-core	Ubuntu Studio minimal DE installation
u ubuntustudio-fonts	Large selection of font packages
u ubuntustudio-graphics	2D/3D creation and editing suite
u ubuntustudio-photography	Photograph touchup and editing suite
u ubuntustudio-publishing	Publishing applications
u ubuntustudio-video	Video creation and editing suite
u vanilla-gnome-desktop	Vanilla GNOME desktop
u xubuntu-core	Xubuntu minimal installation
u xubuntu-desktop	Xubuntu desktop
i openssh-server	OpenSSH server
u server	Basic Ubuntu server
root@myna:~#