1. Update the system to RHEL8.5 or higher.
  2. Ensure that the system has gdm-40.0–11.el8(or higher), accountsservice-0.6.55–2.el8(or higher)
#rpm -qa gdm 
#rpm -qa accountsservice

3. copy the /usr/share/accountsservice/user-templates/standard file to /etc/accountsservice/user-templates/standard

# cp /usr/share/accountsservice/user-templates/standard /etc/accountsservice/user-templates/standard

4. Change the value of Session=gnome with Session=gnome-classic in the /etc/accountsservice/user-templates/standard file

# vim /etc/accountsservice/user-templates/standard

5. Switch the runlevel

# init 3
# init 5

6. Install gnome-tweaks application

# dnf install gnome-tweaks

7. Open the Tweaks application. Select Extensions.

Enable Application menu
Enable Desktop icons
Enable Places status indicator
Enable Window list



When you use liquibase’s instruction autoIncrement =”true”, for generation of primary key id, it generates serial column for PostgreSQL.

For serial column PostgreSQL will create a sequence with a name like tablename_colname_seq. Default column values will be assigned from this sequence. But when you explicitly insert a value into serial column, it doesn’t affect sequence generator, and its next value will not change. So it can generate a duplicate value.

To prevent this after you inserted explicit values you need to change the current value of a sequence generator either with ALTER SEQUENCE statement or with setval() function, e.g.:

ALTER SEQUENCE tablename_colname_seq RESTART WITH 52;
SELECT setval('tablename_colname_seq', (SELECT max(colname) FROM tablename));