يوم أمس توصلت بحاسوب محمول من فئة Sony VAIO VPCEA31E لأثبت عليه فيدورا لينكس 16 Fedora. توقعت أن أواجه صعوبات في إعداد قطعة عتاد أو أكثر خصوصا و أنه بمواصفات حديثة نوعا ما:
أقلعت بـ Fedora 16 بعد أن نسختها على فلاشة. ثوان مرت لألاحظ أن دقة عرض الشاشة تم تحديدها بشكل صحيح من طرف النواة الشيء الذي يعني أن خاصية KMS مدعومة بشكل جيد. بضع ثوان أخرى لتظهر واجهة Gnome 3.2 بقوقعتها GnomeShell و بكل المؤثرات الرسومية و هذا يعني بدوره أن التسريع الثلاثي الأبعاد بواسطة العتاد يعمل بشكل جيد. ألقيت نظرة سريعة على التشيك اللاسلكي لأجده تعرف على نقطة الوصل و ينتظر فقط إدخال كلمة السر لإن التشبيك مشفر بـ WPA.
شغلت المثبت الذي ثبت فيدورا 16 في حدود 4 دقائق. بعدها أعدت تشغيل الجهاز ليقلع بالنظام الجديد لأجد كل قطع العتاد على هذا الجهاز تعمل بشكل جيد!. قمت بتحديث النظام
ثم تذكرت أن الجهاز يتوفر على 4GB من الذاكرة التي لا يتم إستغلال جزء من مساحتها (600MB تقريبا) بحكم أن النظام المثبت بمعمارية 32بت و نواة لينكس الإفتراضية على فيدورا لا تفعل خاصية PAE بشكل افتراضي لتبقى متوافقة حتى من المعالجات القديمة أو تلك التي لا تدعم ملحق العنونة الفعلية PAE. يكفي تثبيت نواة بـ PAE:
ثم بعد إستخدام الجهاز لبضعة دقائق تحت حمل منخفض لاحظت أن صوت المروحة و سرعتها لاتتراجع و هذا غالبا مؤشر على مشكلة في إدارة الطاقة لبطاقة العرض خصوصا و أن التعريف مثبت و يعمل بشكل جيد من حيث الأداء. بحث سريع أوضح أن تعريف ATI/AMD المفتوح المصدر يستخدم مجموعة من الأنماط لتحديد الأداء و بالتالي إستهلاك الطاقة و أن هناك بعض الحواسب المحمولة التي لا تتصرف جيدا عندما تترك بالإعداد القياسي كما هو حال هذا الجهاز على ما يبدوا.
لتحديد الإستهلاك المنخفض لبطاقة العرض يكفي تنفيذ ما يلي:
و فعلا انخفظ صوت المروحة بشكل آني. ثم ليصمد ذلك الإعداد على فيدورا 16 بعد إعادة تشغيل الجهاز يكفي تنفيذ ما يلي :
جيد، لم يتبقى سوى تفعيل خاصية النقر في مساحة التحديد للفأرة بدل الضعط على الزر المخصص للفأرة. من على إعدادات الفأرة على مركز إعدادات جينوم فعلت "enable mouse clicks with touchpad"
ولتفعيل نفس الخاصية عند شاشة تسجيل الدخول يكفي إضافة السطر
و هذا كل شيء.
بعدها قمت بتثبيت بعض الحزم الإضافية:
كل ما قد يحتاجه المستخدم بعد تثبيت فيدورا 16 موجود في موضوع خاص على مجتمع لينكس العربي. كما يوجد موضوع خاص لحل مشاكل المستخدمين هناك.
في النهاية، حتى تبقى تفاصيل عتاد هذا الحاسوب كمرجع سأضعها أسفله :
مخرجات الأمر lspci -vknn
رغم 4GB من الذاكرة و معالج بنواتين كل واحدة بخيطي تشغيل بسرعة 2.4Ghz و نظام ويندوز 7 بمعمارية 64بت إلا أن النظام بطيء الإستجاب و يزحف.
- المعالج من نوع Intel Core i3 M370. بطاقة العرض من نوع ATI Mobility HD 5470.
- بطاقة الصوت من نوع Realtek HD بمخرج صوت من نوع ATI HDMI.
- بطاقة اللاسلكي من نوع Atheros AR9285 و أخرى سلكية من نوع Marvell Yukon 88E8059.
أقلعت بـ Fedora 16 بعد أن نسختها على فلاشة. ثوان مرت لألاحظ أن دقة عرض الشاشة تم تحديدها بشكل صحيح من طرف النواة الشيء الذي يعني أن خاصية KMS مدعومة بشكل جيد. بضع ثوان أخرى لتظهر واجهة Gnome 3.2 بقوقعتها GnomeShell و بكل المؤثرات الرسومية و هذا يعني بدوره أن التسريع الثلاثي الأبعاد بواسطة العتاد يعمل بشكل جيد. ألقيت نظرة سريعة على التشيك اللاسلكي لأجده تعرف على نقطة الوصل و ينتظر فقط إدخال كلمة السر لإن التشبيك مشفر بـ WPA.
شغلت المثبت الذي ثبت فيدورا 16 في حدود 4 دقائق. بعدها أعدت تشغيل الجهاز ليقلع بالنظام الجديد لأجد كل قطع العتاد على هذا الجهاز تعمل بشكل جيد!. قمت بتحديث النظام
sudo yum update
ثم تذكرت أن الجهاز يتوفر على 4GB من الذاكرة التي لا يتم إستغلال جزء من مساحتها (600MB تقريبا) بحكم أن النظام المثبت بمعمارية 32بت و نواة لينكس الإفتراضية على فيدورا لا تفعل خاصية PAE بشكل افتراضي لتبقى متوافقة حتى من المعالجات القديمة أو تلك التي لا تدعم ملحق العنونة الفعلية PAE. يكفي تثبيت نواة بـ PAE:
sudo yum install kernel-PAE kernel-PAE-devel kernel-headers
ثم بعد إستخدام الجهاز لبضعة دقائق تحت حمل منخفض لاحظت أن صوت المروحة و سرعتها لاتتراجع و هذا غالبا مؤشر على مشكلة في إدارة الطاقة لبطاقة العرض خصوصا و أن التعريف مثبت و يعمل بشكل جيد من حيث الأداء. بحث سريع أوضح أن تعريف ATI/AMD المفتوح المصدر يستخدم مجموعة من الأنماط لتحديد الأداء و بالتالي إستهلاك الطاقة و أن هناك بعض الحواسب المحمولة التي لا تتصرف جيدا عندما تترك بالإعداد القياسي كما هو حال هذا الجهاز على ما يبدوا.
لتحديد الإستهلاك المنخفض لبطاقة العرض يكفي تنفيذ ما يلي:
echo low | sudo tee /sys/class/drm/card0/device/power_profile
و فعلا انخفظ صوت المروحة بشكل آني. ثم ليصمد ذلك الإعداد على فيدورا 16 بعد إعادة تشغيل الجهاز يكفي تنفيذ ما يلي :
echo '#!/bin/bash' | sudo tee /etc/rc.d/rc.local echo 'echo low > /sys/class/drm/card0/device/power_profile' | sudo tee -a /etc/rc.d/rc.local echo 'exit 0' | sudo tee -a /etc/rc.d/rc.local sudo chmox +x /etc/rc.d/rc.local
جيد، لم يتبقى سوى تفعيل خاصية النقر في مساحة التحديد للفأرة بدل الضعط على الزر المخصص للفأرة. من على إعدادات الفأرة على مركز إعدادات جينوم فعلت "enable mouse clicks with touchpad"
ولتفعيل نفس الخاصية عند شاشة تسجيل الدخول يكفي إضافة السطر
Option "TapButton1" "1"إلى الملف /usr/share/X11/xorg.conf.d/50-synaptics.conf
sudo gedit /usr/share/X11/xorg.conf.d/50-synaptics.conf
Section "InputClass" Identifier "touchpad catchall" Driver "synaptics" MatchIsTouchpad "on" MatchDevicePath "/dev/input/event*" Option "TapButton1" "1" EndSection
و هذا كل شيء.
بعدها قمت بتثبيت بعض الحزم الإضافية:
sudo rpm -ivh http://rpm.livna.org/livna-release.rpm sudo yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm sudo yum localinstall --nogpgcheck http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm sudo yum check-update sudo yum install gstreamer-plugins-{base,good,bad-free,bad-nonfree,ugly,base-tools} gstreamer-tools gstreamer-ffmpeg libdvdcss dvd+rw-tool libdvdnav libdvdread libvpx ffmpeg gnash-plugin gnome-tweak-tool p7zip p7zip-plugins
كل ما قد يحتاجه المستخدم بعد تثبيت فيدورا 16 موجود في موضوع خاص على مجتمع لينكس العربي. كما يوجد موضوع خاص لحل مشاكل المستخدمين هناك.
في النهاية، حتى تبقى تفاصيل عتاد هذا الحاسوب كمرجع سأضعها أسفله :
مخرجات الأمر lspci -vknn
00:00.0 Host bridge [0600]: Intel Corporation Core Processor DRAM Controller [8086:0044] (rev 02) Subsystem: Sony Corporation Device [104d:9071] Flags: bus master, fast devsel, latency 0 Capabilities: [e0] Vendor Specific Information: Len=0c 00:01.0 PCI bridge [0604]: Intel Corporation Core Processor PCI Express x16 Root Port [8086:0045] (rev 02) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: 0000d000-0000dfff Memory behind bridge: e0000000-f00fffff Capabilities: [88] Subsystem: Sony Corporation Device [104d:9071] Capabilities: [80] Power Management version 3 Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit- Capabilities: [a0] Express Root Port (Slot+), MSI 00 Capabilities: [100] Virtual Channel Kernel driver in use: pcieport 00:16.0 Communication controller [0780]: Intel Corporation 5 Series/3400 Series Chipset HECI Controller [8086:3b64] (rev 06) Subsystem: Sony Corporation Device [104d:9071] Flags: bus master, fast devsel, latency 0, IRQ 11 Memory at f5e0a000 (64-bit, non-prefetchable) [size=16] Capabilities: [50] Power Management version 3 Capabilities: [8c] MSI: Enable- Count=1/1 Maskable- 64bit+ 00:1a.0 USB Controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b3c] (rev 05) (prog-if 20 [EHCI]) Subsystem: Sony Corporation Device [104d:9071] Flags: bus master, medium devsel, latency 0, IRQ 16 Memory at f5e08000 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 2 Capabilities: [58] Debug port: BAR=1 offset=00a0 Capabilities: [98] PCI Advanced Features Kernel driver in use: ehci_hcd 00:1b.0 Audio device [0403]: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio [8086:3b56] (rev 05) Subsystem: Sony Corporation Device [104d:9071] Flags: bus master, fast devsel, latency 0, IRQ 44 Memory at f5e00000 (64-bit, non-prefetchable) [size=16K] Capabilities: [50] Power Management version 2 Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00 Capabilities: [100] Virtual Channel Capabilities: [130] Root Complex Link Kernel driver in use: snd_hda_intel Kernel modules: snd-hda-intel 00:1c.0 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 [8086:3b42] (rev 05) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 I/O behind bridge: 0000c000-0000cfff Memory behind bridge: f4a00000-f5dfffff Prefetchable memory behind bridge: 00000000f6500000-00000000f66fffff Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit- Capabilities: [90] Subsystem: Sony Corporation Device [104d:9071] Capabilities: [a0] Power Management version 2 Kernel driver in use: pcieport 00:1c.1 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 [8086:3b44] (rev 05) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=03, subordinate=03, sec-latency=0 I/O behind bridge: 0000b000-0000bfff Memory behind bridge: f3600000-f49fffff Prefetchable memory behind bridge: 00000000f6300000-00000000f64fffff Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit- Capabilities: [90] Subsystem: Sony Corporation Device [104d:9071] Capabilities: [a0] Power Management version 2 Kernel driver in use: pcieport 00:1c.2 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 3 [8086:3b46] (rev 05) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=04, subordinate=04, sec-latency=0 I/O behind bridge: 0000a000-0000afff Memory behind bridge: f2200000-f35fffff Prefetchable memory behind bridge: 00000000f6100000-00000000f62fffff Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit- Capabilities: [90] Subsystem: Sony Corporation Device [104d:9071] Capabilities: [a0] Power Management version 2 Kernel driver in use: pcieport 00:1c.5 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 6 [8086:3b4c] (rev 05) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=05, subordinate=0c, sec-latency=0 I/O behind bridge: 00009000-00009fff Memory behind bridge: f0200000-f21fffff Prefetchable memory behind bridge: 00000000f5f00000-00000000f60fffff Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit- Capabilities: [90] Subsystem: Sony Corporation Device [104d:9071] Capabilities: [a0] Power Management version 2 Kernel driver in use: pcieport 00:1d.0 USB Controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b34] (rev 05) (prog-if 20 [EHCI]) Subsystem: Sony Corporation Device [104d:9071] Flags: bus master, medium devsel, latency 0, IRQ 23 Memory at f5e07000 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 2 Capabilities: [58] Debug port: BAR=1 offset=00a0 Capabilities: [98] PCI Advanced Features Kernel driver in use: ehci_hcd 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev a5) (prog-if 01 [Subtractive decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=0d, subordinate=0d, sec-latency=32 Capabilities: [50] Subsystem: Sony Corporation Device [104d:9071] 00:1f.0 ISA bridge [0601]: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller [8086:3b09] (rev 05) Subsystem: Sony Corporation Device [104d:9071] Flags: bus master, medium devsel, latency 0 Capabilities: [e0] Vendor Specific Information: Len=10 Kernel modules: iTCO_wdt 00:1f.2 SATA controller [0106]: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller [8086:3b29] (rev 05) (prog-if 01 [AHCI 1.0]) Subsystem: Sony Corporation Device [104d:9071] Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 41 I/O ports at e070 [size=8] I/O ports at e060 [size=4] I/O ports at e050 [size=8] I/O ports at e040 [size=4] I/O ports at e020 [size=32] Memory at f5e06000 (32-bit, non-prefetchable) [size=2K] Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit- Capabilities: [70] Power Management version 3 Capabilities: [a8] SATA HBA v1.0 Capabilities: [b0] PCI Advanced Features Kernel driver in use: ahci 00:1f.3 SMBus [0c05]: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller [8086:3b30] (rev 05) Subsystem: Sony Corporation Device [104d:9071] Flags: medium devsel, IRQ 18 Memory at f5e05000 (64-bit, non-prefetchable) [size=256] I/O ports at e000 [size=32] Kernel driver in use: i801_smbus Kernel modules: i2c-i801 01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Manhattan [Mobility Radeon HD 5400 Series] [1002:68e0] (prog-if 00 [VGA controller]) Subsystem: Sony Corporation Device [104d:9071] Flags: bus master, fast devsel, latency 0, IRQ 42 Memory at e0000000 (64-bit, prefetchable) [size=256M] Memory at f0020000 (64-bit, non-prefetchable) [size=128K] I/O ports at d000 [size=256] Expansion ROM at f0000000 [disabled] [size=128K] Capabilities: [50] Power Management version 3 Capabilities: [58] Express Legacy Endpoint, MSI 00 Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 Kernel driver in use: radeon Kernel modules: radeon 01:00.1 Audio device [0403]: ATI Technologies Inc Manhattan HDMI Audio [Mobility Radeon HD 5000 Series] [1002:aa68] Subsystem: Sony Corporation Device [104d:9071] Flags: bus master, fast devsel, latency 0, IRQ 45 Memory at f0040000 (64-bit, non-prefetchable) [size=16K] Capabilities: [50] Power Management version 3 Capabilities: [58] Express Legacy Endpoint, MSI 00 Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 Kernel driver in use: snd_hda_intel Kernel modules: snd-hda-intel 02:00.0 Network controller [0280]: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) [168c:002b] (rev 01) Subsystem: Foxconn International, Inc. Device [105b:e017] Flags: bus master, fast devsel, latency 0, IRQ 16 Memory at f4a00000 (64-bit, non-prefetchable) [size=64K] Capabilities: [40] Power Management version 3 Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit- Capabilities: [60] Express Legacy Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [140] Virtual Channel Capabilities: [160] Device Serial Number 00-15-17-ff-ff-24-14-12 Capabilities: [170] Power Budgeting Kernel driver in use: ath9k Kernel modules: ath9k 03:00.0 SD Host controller [0805]: Ricoh Co Ltd MMC/SD Host Controller [1180:e822] Subsystem: Sony Corporation Device [104d:9071] Flags: bus master, fast devsel, latency 0, IRQ 17 Memory at f3602000 (32-bit, non-prefetchable) [size=256] Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities: [78] Power Management version 3 Capabilities: [80] Express Endpoint, MSI 00 Capabilities: [100] Virtual Channel Capabilities: [800] Advanced Error Reporting Kernel driver in use: sdhci-pci Kernel modules: sdhci-pci 03:00.1 System peripheral [0880]: Ricoh Co Ltd Memory Stick Host Controller [1180:e230] Subsystem: Sony Corporation Device [104d:9071] Flags: bus master, fast devsel, latency 0, IRQ 4 Memory at f3601000 (32-bit, non-prefetchable) [size=256] Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities: [78] Power Management version 3 Capabilities: [80] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting 03:00.4 SD Host controller [0805]: Ricoh Co Ltd MMC/SD Host Controller [1180:e822] Subsystem: Sony Corporation Device [104d:9071] Flags: bus master, fast devsel, latency 0, IRQ 19 Memory at f3600000 (32-bit, non-prefetchable) [size=256] Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities: [78] Power Management version 3 Capabilities: [80] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Kernel driver in use: sdhci-pci Kernel modules: sdhci-pci 04:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. Yukon Optima 88E8059 [PCIe Gigabit Ethernet Controller with AVB] [11ab:4381] (rev 11) Subsystem: Sony Corporation Device [104d:9071] Flags: bus master, fast devsel, latency 0, IRQ 43 Memory at f2220000 (64-bit, non-prefetchable) [size=16K] I/O ports at a000 [size=256] Expansion ROM at f2200000 [disabled] [size=128K] Capabilities: [48] Power Management version 3 Capabilities: [5c] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [c0] Express Legacy Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [130] Device Serial Number 27-38-ef-ff-ff-49-42-54 Kernel driver in use: sky2 Kernel modules: sky2 3f:00.0 Host bridge [0600]: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers [8086:2c62] (rev 02) Subsystem: Sony Corporation Device [104d:9071] Flags: bus master, fast devsel, latency 0 3f:00.1 Host bridge [0600]: Intel Corporation Core Processor QuickPath Architecture System Address Decoder [8086:2d01] (rev 02) Subsystem: Sony Corporation Device [104d:9071] Flags: bus master, fast devsel, latency 0 3f:02.0 Host bridge [0600]: Intel Corporation Core Processor QPI Link 0 [8086:2d10] (rev 02) Subsystem: Sony Corporation Device [104d:9071] Flags: bus master, fast devsel, latency 0 3f:02.1 Host bridge [0600]: Intel Corporation Core Processor QPI Physical 0 [8086:2d11] (rev 02) Subsystem: Sony Corporation Device [104d:9071] Flags: bus master, fast devsel, latency 0 3f:02.2 Host bridge [0600]: Intel Corporation Core Processor Reserved [8086:2d12] (rev 02) Subsystem: Sony Corporation Device [104d:9071] Flags: bus master, fast devsel, latency 0 3f:02.3 Host bridge [0600]: Intel Corporation Core Processor Reserved [8086:2d13] (rev 02) Subsystem: Sony Corporation Device [104d:9071] Flags: bus master, fast devsel, latency 0
ليست هناك تعليقات:
إرسال تعليق