Masalahnya
Tidak dapat meluncurkan jendela xclock menggunakan perintah di bawah ini untuk satu pengguna normal tertentu. xclock baik-baik saja dengan pengguna root.
$ xclock Error: Can't open display: [hostname]:x.y
Solusinya
Variabel lingkungan tingkat pengguna yang salah ditetapkan di bawah file /home/[username]/.bash_profile.
Ikuti langkah-langkah di bawah ini untuk memperbaiki masalah.
1. Masuk sebagai pengguna biasa.
2. Komentari semua variabel env khusus pengguna di bawah file /home/[username]/.bash_profile.
3. Luncurkan konsol VNC.
4. Jalankan perintah &pemeriksaan xclock (Catatan:Ini bukan penyebab &solusi eksklusif, tetapi salah satu yang mungkin.)
Contoh:
Masalah diperbaiki setelah berkomentar di bawah baris dari file /home/[username]/.bash_profile.
$ cat /home/[username]/.bash_profile # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs export DISPLAY=xxx.xxx.xxx.xxx:4.0 export TMPDIR=/opt/tmp export TEMP=/opt/tmp export TMP=/opt/tmp export PATH=$PATH:$HOME/bin . /d01/oracle/RDBA/EBSapps.env export PATCH_TOP=/d01/oracle/RDBA/fs_ne/EBSapps/patch export CONFIG_JVM_ARGS="-Xms1024m -Xmx2048m"
Cara Membuat Spanduk SSH di Server CentOS/RHEL
'ulimit:proses pengguna maks:tidak dapat mengubah batas:operasi tidak diizinkan' Ditampilkan Saat Masuk