При использовании VirtualBox-4.0 всё отлично, но после апдейта до версии 4.1 и переустановки Extension_Pack'а (до соответствующей релизу версии) начинаются kernel_panic'и. Чаще всего - при выключении машины, реже - при очередной загрузке гостевой системы.
Тестировалось на двух машинах (в обоих случаях на хостах используется проприетарный видеодрайвер):
Проявляется вне зависимости от рода используемых гостевых ОС.
VirtualBox устанавливался из официального репозитория Oracl'а:
$ cat /etc/yum.repos.d/virtualbox.repo
[virtualbox]
name=Fedora $releasever - $basearch - VirtualBox
baseurl=http://download.virtualbox.org/virtualbox/rpm/fedora/$releasever/$basearch
enabled=1
gpgcheck=1
gpgkey=http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc
Доброго времени суток!
На своём Lenovo G560 с самого начала (Fedora15) использовал связку:
список
video=vesafb:ywrap,mtrr:3 vga=0x34D
Видеорежим vga=0x34D соответствует разрешению 1360x768@32, присутствует в списке виде-BIOS'а (при параметре vga=ask).
Спустя какое-то время откатился на Fedora14, на которой эта же конфигурация также исправно работала... какое-то время.
Внезапно при очередной загрузке отказались грузиться X'ы. Посмотрел /var/log/Xorg.0.log, там говорилось:
(EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0. Please
(EE) NVIDIA(0): check your system's kernel log for additional error
(EE) NVIDIA(0): messages and refer to Chapter 8: Common Problems in the
(EE) NVIDIA(0): README for additional information.
(EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device!
(II) UnloadModule: "nvidia"
(II) UnloadModule: "wfb"
(II) UnloadModule: "fb"
(EE) Screen(s) found, but none have a usable configuration.
Fatal server error:
no screens found
Как исправить ситуацию? Может, какие-то параметры я указал неверно?
P.S.: Версии пакетов
$ yum -C list installed *nvidia* xorg*server*
Установленные пакеты
akmod-nvidia.i686 1:270.41.06-1.fc14.1.R @russianfedora-nonfree-updates
kmod-nvidia.i686 1:270.41.06-1.fc14.1.R @russianfedora-nonfree-updates
kmod-nvidia-2.6.35.13-91.fc14.i686.i686 1:270.41.06-1.fc14.1.R @russianfedora-nonfree-updates
kmod-nvidia-2.6.35.13-92.fc14.i686.i686 1:270.41.06-1.fc14.1.R installed
kmod-nvidia-2.6.35.6-45.fc14.i686.i686 1:270.41.06-1.fc14.1.R installed
nvidia-settings.i686 1.0-9.fc14 @rpmfusion-nonfree-updates
nvidia-xconfig.i686 1.0-7.fc14 @rpmfusion-nonfree-updates
xorg-x11-drv-nvidia.i686 1:270.41.06-1.fc14 @russianfedora-nonfree-updates
xorg-x11-drv-nvidia-libs.i686 1:270.41.06-1.fc14 @russianfedora-nonfree-updates
xorg-x11-server-Xephyr.i686 1.9.5-1.fc14 @updates
xorg-x11-server-Xorg.i686 1.9.5-1.fc14 @updates
xorg-x11-server-common.i686 1.9.5-1.fc14 @updates
xorg-x11-server-utils.i686 7.5-5.fc14 @updates
$ uname -a
Linux berlogue 2.6.35.13-92.fc14.i686 #1 SMP Sat May 21 17:39:42 UTC 2011 i686 i686 i386 GNU/Linux
Доброго всем!
Проблема обстоит вот в чём:
Есть самосборное ядро 2.6.38.2-8.dsdt1201n.fc14.i686.PAE на RFR14 (Fedora), но в 2.6.38 сломали драйвер ath9k (на дистрибутивном из F15 тоже не работает wi-fi, чип AR9285). Поэтому было принято решение установить compat-wireless, отмеченный как стабильный, взятый из ядра 2.6.37 (на ядре 2.6.37 моя карта wi-fi работает отлично). Но в ходе компиляции вылетает ошибка. Порядок действий таков:
$ ./scripts/driver-select ath9k
Processing new driver-select request...
Backing up makefile: Makefile.bk
Backup exists: Makefile.bk
Backup exists: Makefile.bk
Backup exists: Makefile.bk
Backing up makefile: drivers/net/wireless/Makefile.bk
Backing up makefile: drivers/net/wireless/ath/Makefile.bk
Backing up makefile: net/wireless/Makefile.bk
Backing up makefile: drivers/net/Makefile.bk
Backing up makefile: drivers/ssb/Makefile.bk
Backing up makefile: drivers/misc/eeprom/Makefile.bk
Backup exists: Makefile.bk
$ make
...
/home/carasin/Distrib/Drivers/compat-wireless/compat-wireless-2.6.37-4-sn/net/wireless/util.c: В функции ‘cfg80211_change_iface’:
/home/carasin/Distrib/Drivers/compat-wireless/compat-wireless-2.6.37-4-sn/net/wireless/util.c:790:2: ошибка: неявная декларация функции ‘br_port_exists’
make[3]: *** [/home/carasin/Distrib/Drivers/compat-wireless/compat-wireless-2.6.37-4-sn/net/wireless/util.o] Ошибка 1
make[2]: *** [/home/carasin/Distrib/Drivers/compat-wireless/compat-wireless-2.6.37-4-sn/net/wireless] Ошибка 2
make[1]: *** [_module_/home/carasin/Distrib/Drivers/compat-wireless/compat-wireless-2.6.37-4-sn] Ошибка 2
make[1]: Выход из каталога `/usr/src/kernels/2.6.38.2-8.dsdt1201n.fc14.i686.PAE'
make: *** [modules] Ошибка 2
789| /* if it's part of a bridge, reject changing type to station/ibss */
790| if (br_port_exists(dev) &&
791| (ntype == NL80211_IFTYPE_ADHOC ||
792| ntype == NL80211_IFTYPE_STATION ||
793| ntype == NL80211_IFTYPE_P2P_CLIENT))
794| return -EBUSY;
$ uname -a
Linux berlogue 2.6.38.2-8.dsdt1201n.fc14.i686.PAE #1 SMP Mon Mar 28 21:12:32 MSD 2011 i686 i686 i386 GNU/Linux
$ yum list installed gcc
Установленные пакеты
gcc.i686 4.5.1-4.fc14 @fedora
Доброго времени суток!
Я использую RFR14. По ряду причин на моём EeePC 1201N можно использовать ядро либо до *.32 включительно, либо *.37 и выше. Хотя, насчёт «выше» не совсем уверен. В общем, это связано с модулем wi-fi. $ lspci -v выдаёт такое:
07:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
Subsystem: Device 1a3b:1a89
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at fbef0000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: ath9k
Kernel modules: ath9k
wlan0 Link encap:Ethernet HWaddr 74:F0:6D:4F:2C:79
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:46 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:7759 (7.5 KiB)
Здравствуйте все! Не совсем уверен в правильности выбора раздела для своего поста, но, всё же...
Дано: RFR14 (kernel 2.6.37-2.fc15); Asus EeePC 1201N с очень кривой таблицей DSDT; потраченный на исправление DSDT день (спасибо Googl'у); вроде как исправленный и безошибочно скомпилировавшийся DSDT (DSDT.aml, DSDT.dsl, DSDT.hex); желание протестировать сотворённое; вера в успех.
Цель: задействовать получившуюся таблицу DSDT в системе и дальнейшее тестирование оной.
Вопрос: как мне достигнуть цели с выше указанными данными?
Благодарю за внимание.
P.S.: в Googl'е ничего конкретного по современным версиям Fedor'ы не нашёл - всё, что есть, либо уже протухло, либо про другие дистры.
Доброго всем!
Есть EeePC 1201N. Много где в инете пишут, что очень уж кривой на нём DSDT. И правда, воркэраундов и условностей (связанных с ACPI) для нормального функционирования на этом нетбуке GNU/Linux, предостаточно. Решил проверить, так сказать, экспериментально.
Что делал:
# acpidump > /home/carasin/dsdt/acpidump.txt
$ acpixtract /home/carasin/dsdt/acpidump.txt
...
$ ls /home/carasin/dsdt/
acpidump.txt DSDT.dat SSDT.dat
$ cd /home/carasin/dsdt/
$ iasl -d ./DSDT.dat
...
$ ls
acpidump.txt DSDT.dat DSDT.dsl SSDT.dat
$ iasl -tc ./DSDT.dsl
...
...
ASL Input: ./DSDT.dsl - 10666 lines, 358816 bytes, 4472 keywords
Compilation complete. 17 Errors, 37 Warnings, 0 Remarks, 69 Optimizations
$ ls
acpidump.txt DSDT.aml DSDT.dat DSDT.dsl DSDT.hex SSDT.dat
Доброго времени суток.
Суть проблемы: на одной и той же стационарной машине стали случаться вот такие глюки при загрузке системы. Далее следует переустановка системы с нуля, затем проходит какое-то время (от недели до месяца) - и опять двадцать пять!
Думал, что дело в HDD: проверки результатов не дали, но на всякий случай купил другой (в любом случае, лишние 500 ГБ не помешают). Оказалось, с новым HDD проблемы те же (в обоих случаях используется WD: первый - Caviar Black WD5001AALS, второй - Caviar Blue WD5000AAKS).
Связь с предшествующими данным глюкам событиями туманна, но есть один общий симптом - первым делом пропадают пароли: то пользователя, то root'а (их, конечно, можно восстаноить, но это в лучшем случае лишь отсрочит неминуемое).
В итоге в один прекрасный момент можно лицезреть сегфолты всего и вся при загрузке. Вот тут привожу dmesg последней (естественно, неудачной) попытки загрузиться.
OS: RFR13/14 (одинаковые симптомы болезного компа)
FS: ext4
Есть нетбук Asus EeePC 1201N, на котором установлена RFR14. Многие из функциональных клавиш заработали «из коробки», но не Fn + F9 (вкл./откл. тачпада). Порядок моих действий:
$ acpi_listen
hotkey ASUS010:00 00000037 00000006
PNP0C14:01 000000d2 00000000
$ ls /etc/acpi/events/
powerconf videoconf
$ sudo touch /etc/acpi/events/touchpadconf
$ ls /etc/acpi/events/
powerconf touchpadconf videoconf
event=hotkey ASUS010:00 00000037
action=/etc/acpi/actions/touchpad.sh
$ ls /etc/acpi/actions/
power.sh
$ sudo touch /etc/acpi/actions/touchpad.sh
$ sudo chmod +x /etc/acpi/actions/touchpad.sh
$ ls /etc/acpi/actions/
power.sh touchpad.sh
#!/bin/sh
# get the current state of the touchpad
TPSTATUS=`synclient -l | grep TouchpadOff | awk '{print $3}'`
# if getting the status failed, exit
test -z $TPSTATUS && exit 1
if [ $TPSTATUS = 0 ]; then
synclient TouchpadOff=1
else
synclient TouchpadOff=0
fi
$ sudo acpid
Собственно, сабж. Проблема заключается в постоянных kernel_panic'ах при использовании сети. Проявляется на различных ядрах (2.6.33.X - 2.6.35.X). Раньше вдобавок были и просто мёртвые зависания системы (нетбук не реагировал _ни_на_что_), но после добавления в grub.conf параметров acpi_osi=Linux acpi_backlight=vendor pci=nomsi прерывания в работе системы стали немного реже, причём все исключительно с kernel_panic'ом. Следует отметить, что сбои происходят при использовании сети: как интенсивном, так и слабом. В интеренетах говорят, что проблема заключается в модулях ethernet и wi-fi. lspci -v говорит:
Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
Subsystem: Device 1a3b:1a89
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at fbef0000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: ath9k
Kernel modules: ath9k
Ethernet controller: Atheros Communications AR8132 Fast Ethernet (rev c0)
Subsystem: ASUSTeK Computer Inc. Divice 14e5
Flags: bus master, fast devsel, latency 0, IRQ 19
Memory at fbfc0000 (64-bit, non-prefetchable) [size=256K]
I/O ports at ec00 [size=128]
Capabilities: <access denied>
Kernel driver in use: atl1c
Kernel modules: atl1c
Message from syslogd@berlogue...
kernel:Disabling IRQ #18
← предыдущие |