Ubuntu:Feisty th/Troubleshooting
From
[edit]
การแก้ไขปัญหา
[edit]
วิธีการป้องกันไม่ให้เวลาของระบบแปลงค่าตัวเองเป็น UTC (GMT)
- อ่าน #General Notes
sudo cp /etc/default/rcS /etc/default/rcS_backup gksudo gedit /etc/default/rcS
- ให้หาโค้ดบรรทัดนี้
... UTC=yes ...
- ให้ใส่โค้ดบรรทัดนี้เข้าไปแทน
UTC=no
- ทำการบันทึกไฟล์
- ที่เมนู ให้ไปยัง System -> Administration -> Time and Date
ตั้งค่าเวลาให้ถูกต้อง
sudo /etc/init.d/hwclock.sh restart
[edit]
วิธีการตั้งค่าเสียงใน GNOME ให้ทำงานได้อย่างถูกต้อง
- อ่าน #General Notes
- อ่าน #How to add extra repositories
sudo killall esd sudo cp /etc/esound/esd.conf /etc/esound/esd.conf_backup gksudo gedit /etc/esound/esd.conf
- ให้หาโค้ดชุดนี้
... auto_spawn=0 spawn_options=-terminate -nobeeps -as 5 ...
- แทนที่เข้าไปด้วยโค้ดชุดนี้
auto_spawn=1 spawn_options=-terminate -nobeeps -as 2 -d default
- ทำการบันทึกไฟล์
sudo apt-get install libesd-alsa0 gksudo gedit /etc/asound.conf
- ใส่โค้ดตามนี้ไปยังไฟล์ที่สร้างขึ้นมาใหม่
pcm.card0 {
type hw
card 0
}
pcm.!default {
type plug
slave.pcm "dmixer"
}
pcm.dmixer {
type dmix
ipc_key 1025
slave {
pcm "hw:0,0"
period_time 0
period_size 2048
buffer_size 32768
rate 48000
}
bindings {
0 0
1 1
}
}
- ทำการบันทึกไฟล์
sudo ln -fs /usr/lib/libesd.so.0 /usr/lib/libesd.so.1
ไปยัง System -> Preferences -> Sound Sound preferences
General Tab -> Sounds for events (Un-Checked)
- ให้ทำการบันทึกข้อมูลในทุกๆ โปรแกรมที่กำลังใช้งานอยู่ แล้วรีบู๊ทเครื่อง
[edit]
วิธีการเคลียร์ถังขยะใน GNOME
- อ่าน #General Notes
sudo rm -fr $HOME/.Trash/
[edit]
วิธีการกำจัดเมนูที่ซ้ำซ้อนใน GNOME
- อ่าน #General Notes
- พิมพ์ "rm -f $HOME/.config/menus/applications.menu" ใน Terminal
- อ่าน Ubuntu:Edgy/TipsAndTricks#How to refresh GNOME panel
[edit]
วิธีการรีเฟรช Places ใน Gnome (ในกรณีที่เมาท์ /media/ ใน /etc/fstab แล้วไม่มีอะไรแสดงขึ้นมา)
- อ่าน #General Notes
sudo /etc/init.d/dbus restart
[edit]
วิธีการเชื่อมต่อ wireless LAN (WLAN)แบบ static (ไม่ใช่ dhcp) (KDE)
- I assume you have successfully consumed WLAN connection in Windows
- สมมุติว่าคุณสามารถใช้ WLAN ใน Windows ได้
- ใหตั้งค่าอุปกรณ์เน็ทเวิร์คโดยทำตามวิธีดังนี้
- ไปยัง K-menu -> System Settings -> Network Settings
- ตั้งค่าให้เป็น Administrator mode
- ให้เลือกแทป Network Interfaces และไปยัง wireless interface (ส่วนใหญ่จะเป็น ath0) เพื่อทำการตั้งค่า
- คลิก Configure Interface...
- ตรง Choose Manual or Automatic. ให้เลือก Manual
- ให้ใส่ IP address ที่ต้องการลงไป และให้มัน activate เมื่อเริ่มการใช้คอมพิวเตอร์ทุกครั้ง
- ไปยัง Advanced Settings เพื่อตั้งคุณสมบัติอื่นๆ
- เลือกแทป Routes เพื่อที่จะใส่ Gateway IP address
- ให้ทำการเลือกรายชื่ออุปกรณ์เน็ทเวิร์คให้ถูกต้อง (เช่น ath0)
- คลิก apply เพื่อบันทึกการเปลี่ยนแปลง
- To choose wireless connection please follow the following steps
- Go to K-menu -> Internet -> Wireless Assistant
- Right click on preferred connection ssid
- Choose and complete fields for Manual connection
- Click Ok
- วิธีการตั้งค่าการเชื่อมต่อ
gksudo gedit /etc/wpa_supplicant.conf
- ใส่โค้ดชุดนี้ไปยังไฟล์ที่ถูกสร้างขึ้นมาใหม่
network={
ssid="YOUR_PREFERRED_CONNECTION_SSID"
scan_ssid=1
proto=WPA
key_mgmt=WPA-PSK
psk="STRING_TO_GENERATE_PASSWORD"
#psk=123456789 #you have option to use connection key instead of connection password
}
- ทำการบันทึกข้อมูล
- สร้าง script เพื่อทำการเชื่อมต่อให้ง่ายขึ้น
gksudo gedit /etc/init.d/wifi_wpa.sh
- ใส่โค้ดชุดนี้ไปยังไฟล์ที่ถูกสร้างขึ้นมาใหม่
#! /bin/sh # wifi: wpa_supplicant init echo " * [Wifi]: Enabling WPA supplicant..." if [ -x /sbin/wpa_supplicant ]; then /sbin/wpa_supplicant -B -i ath0 -c /etc/wpa_supplicant.conf -D madwifi -w fi exit 0
- ทำการบันทึกข้อมูล
- ตรวจดูว่าไฟล์ทั้งสองนี้ readable และ executable
sudo chmod +r /etc/wpa_supplicant.conf sudo chmod +x /etc/init.d/wifi_wpa.sh
- วิธีทำให้การเชื่อมต่อแบบ wireless เริ่มทำงานเมื่อเปิดคอมพิวเตอร์
sudo ln -s /etc/init.d/wifi_wpa.sh /etc/rcS.d/S40netwifiwpa
- ปิดโปรแกรมทุกๆ ตัว และทำการรีบู๊ทคอมพิวเตอร์
[edit]

