64-разрядное ядро Linux, только видя 3 из 4 ГБ после обновления

Эй все. Я запускаю Ubuntu 9.04, 64-разрядную на моем MacBook. У меня было 2 ГБ поршня прежде, и все работало большой. Я просто обновил до 2x2 ГБ (4 ГБ), но моя система только видит 3 ГБ из него. OS X, который я - двойная загрузка, видит всех 4 ГБ. Кроме того, моей видео производительности невероятно недостает. Перед обновлением мой сравнительный тест compiz был полон на уровне 80 футов в секунду, и теперь это на уровне 22 футов в секунду с очень изменчивым перетаскиванием окна.

Кто-либо когда-либо слышал об этом на 64-разрядном ядре? Я просто не вполне понимаю то, что могло быть проблемой.

10$ uname -a
Linux macbook 2.6.28-15-generic #49-Ubuntu SMP Tue Aug 18 19:25:34 UTC 2009 x86_64 GNU/Linux

$ free -m
             total       used       free     shared    buffers     cached
Mem:          2953       1031       1921          0        114        427
-/+ buffers/cache:        489       2463
Swap:         7812          0       7812

9$ lsmod
Module                  Size  Used by
i915                   77960  2 
drm                   123232  3 i915
binfmt_misc            18572  1 
ppdev                  16904  0 
btusb                  21784  2 
bridge                 63776  0 
stp                    11140  1 bridge
bnep                   22912  2 
vboxnetadp            109356  0 
vboxnetflt            116972  0 
vboxdrv              1721612  1 vboxnetflt
uvcvideo               69640  0 
compat_ioctl32         18304  1 uvcvideo
videodev               45184  2 uvcvideo,compat_ioctl32
v4l1_compat            23940  2 uvcvideo,videodev
lp                     19588  0 
parport                49584  2 ppdev,lp
snd_hda_intel         557492  3 
snd_pcm_oss            52352  0 
snd_mixer_oss          24960  1 snd_pcm_oss
snd_pcm                99464  2 snd_hda_intel,snd_pcm_oss
arc4                   10240  2 
snd_seq_dummy          11524  0 
ecb                    11392  2 
snd_seq_oss            41984  0 
snd_seq_midi           15744  0 
snd_rawmidi            33920  1 snd_seq_midi
snd_seq_midi_event     16512  2 snd_seq_oss,snd_seq_midi
snd_seq                66272  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
ath9k                 310584  0 
snd_timer              34064  2 snd_pcm,snd_seq
snd_seq_device         16276  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
mac80211              251528  1 ath9k
iTCO_wdt               21712  0 
iTCO_vendor_support    12420  1 iTCO_wdt
joydev                 20992  0 
video                  29204  0 
snd                    78920  15 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
applesmc               37700  0 
output                 11648  1 video
soundcore              16800  1 snd
pcspkr                 11136  0 
cfg80211               43680  1 mac80211
appletouch             19972  0 
isight_firmware        11520  0 
input_polldev          12688  1 applesmc
intel_agp              39408  1 
snd_page_alloc         18704  2 snd_hda_intel,snd_pcm
led_class              13064  2 ath9k,applesmc
hid_apple              15872  0 
usbhid                 47040  0 
ohci1394               42164  0 
ieee1394              108288  1 ohci1394
sky2                   63364  0 
fbcon                  49792  0 
tileblit               11264  1 fbcon
font                   17024  1 fbcon
bitblit                14464  1 fbcon
softcursor             10368  1 bitblit

Некоторая информация от dmesg:

[  795.820163] ACPI: EC: GPE storm detected, transactions will use polling mode
[ 1762.709516] [drm:i915_getparam] *ERROR* Unknown parameter 6
[ 1763.078130] [drm:i915_getparam] *ERROR* Unknown parameter 6
[ 2362.760889] [drm:i915_getparam] *ERROR* Unknown parameter 6
[ 2416.352084] ACPI: EC: missing confirmations, switch off interrupt mode.
[ 3718.721095] [drm:i915_getparam] *ERROR* Unknown parameter 6
[ 3719.108914] [drm:i915_getparam] *ERROR* Unknown parameter 6
[ 4318.773266] [drm:i915_getparam] *ERROR* Unknown parameter 6
[ 9513.813066] CE: hpet increasing min_delta_ns to 15000 nsec
[ 9693.815684] npviewer.bin[6736]
1
задан 04.05.2010, 11:48

3 ответа

Если у Вас есть Книги Mac с Intel 945 Chipset, можно только использовать 3 ГБ. Mac OS "Об этом Mac" покажет общих 4 ГБ, но O/S только сможет использовать 3 ГБ, точно так же, как Linux.

Причина, которую Вы видите, что 4 ГБ используют "Об этом Mac", состоит в том, потому что Mac OS X примет, что значение не от того, что применимо, а от того, о чем DIMMs сообщают при зондировании аппаратных средств.

И да, это принадлежит на суперпользователе :-)

3
ответ дан 12.12.2019, 10:49

Отстающее видео могло бы произойти из-за драйверов Intel GMA, который, как известно, имеет проблемы. Взгляните на этот поток на Форумах Ubuntu.

0
ответ дан 12.12.2019, 10:49

В отношении видео проблемы попытайтесь обновить ядро и переустановить видео модуль для Вашего чипсета, Intel раньше имел большую поддержку Linux. Также могло просто случиться так, что Вы отключили Прямую Инфраструктуру Рендеринга в обновлении.

В точке 5.3 из собственной страницы Intel на драйверах Linux являются обходом через о том, как включить его.

DRI (Прямая Инфраструктура Рендеринга) является платформой для того, чтобы предоставить прямой доступ к аппаратному обеспечению машинной графики под X-оконной системой безопасным и эффективным способом. Вы должны включить DRI в xorg.conf.

Во-первых, удостоверьтесь, GLX и модули DRI загружаются:

Section "Module"
    # ...
    Load "glx"
    Load "dri"
    # ...
EndSection

Затем установите полномочия для DRI соответственно. Чтобы позволить любому использовать DRI, сделайте:

Section "DRI"
    Mode 0666
EndSection

После X-сервера перезапуска можно проверить, включен ли прямой рендеринг путем выполнения glxinfo, вывод glxinfo должен показать:

direct rendering: Yes 
0
ответ дан 12.12.2019, 10:49
  • 1
    Спасибо за информационного путешественника! К сожалению, я полагаю, что отстающее вызывается тем перекрытием на 1 ГБ в выделении памяти (согласно 945 ограничениям чипсета). Мои видео выполнения, большие только с 3 ГБ. Но мне отметили ту ссылку, поскольку я уверен, что у меня в конечном счете будут проблемы драйвера с обновлением. Еще раз спасибо! –  27.09.2009, 19:48

Теги

Похожие вопросы