跳到主要內容

發表文章

目前顯示的是有「Linux Package Installation」標籤的文章

hal-device: command not found

Problem 由於我們做某個功能會相依於hal-device這個指令,但如果是裝minimal的CentOS,是不會安裝hal套件的。所以本篇文章主要告訴你該如何安裝。 How to? 安裝hal: yum install hal 此時hal-device依然無法work,原因是hal的daemon沒啟動;而hal daemon相依於dbus的daemon,所以兩個都要讓它啟動: chkconfig --level 2345 messagebus on chkconfig --level 345 haldaemon on service messagebus restart service haldaemon restart 最後就可以測試看看你的hal-device指令了!

Linux Remote Desktop

本篇文章主要收集Linux遠端桌面相關設定與問題解決方法。 RockyLinux 9.4 安裝: sudo dnf install epel-release sudo dnf install xrdp tigervnc-server 配置防火牆: sudo firewall-cmd --permanent --add-port=3389/tcp sudo firewall-cmd --reload 如果使用root登入會閃退,可以嘗試使用其它帳號登入看看。如果其它帳號可以登入,可能有2個原因: /etc/xrdp/sesman.ini設定沒有設定AllowRootLogin=true。 root的session已經在實際機器被登入過,可以登出或者重開機再試試看。同樣道理,非non-root帳號閃退也有可能在實際機器被登入過。 CentOS5/RHEL5 使用vnc做為remote desktop連線軟體。 修改連線解析度 修改/etc/sysconfig/vncserver檔案。以下面範例而言,使用者root可透過5900+1的port連線,其解析度為800×600。 # vim /etc/sysconfig/vncserver VNCSERVERS = "1:root" VNCSERVERARGS [ 1 ] = "-geometry 800x600" 如果今天Jeff想用1024×768,可以這樣設定: # vim /etc/sysconfig/vncserver VNCSERVERS = "1:root 2:jeff" VNCSERVERARGS [ 1 ] = "-geometry 800x600" VNCSERVERARGS [ 2 ] = "-geometry 1024x768" 為新使用者設定vnc 參考官網文件的2.4. Create xstartup scripts內容。在新增完使用者之後,必須登入那個使用者,並且輸入vncpasswd設定vnc密碼。接著啟動與停止vncserver service以產生config。最後是修改.vnc下的xstartup,如果沒修改連過去會是一個非常醜的連線畫面。這裡可以直接copy現成的xstartup...