FreeBSD の rtld の問題 で、パッチを見ると、unsetenv() の返り値を検査している。
unsetenv の返り値って何だっけ、と思って調べて見ると、環境変数の名前が NULL, 空文字列、= を含んでいる、ときに EINVAL ということで、パッチの意図がよく分からない。
FreeBSD だとなにか違うのだろうかと思って、FreeBSD をみると
void unsetenv(const char *name);
だそうで、そもそも void である。
電球がひとつ切れて換えたのだが、せっかくなので LED電球にしてみた。
とりあえずあかるさは問題ない感じ。
札幌Ruby会議02 で発表してきた。
可能だからという以上の理由はないのだが、日帰りにしてしまった。
やってみてわかったのは (というかやる前にわかれよという感じだが)、余裕がほとんどなくて飛行機の遅延 (や迷子などのトラブル) が起こると、高確率で厄介なことになりそうだということである。
今日は行きの飛行機が 10分、帰りが 20分遅れて、幸いにして後のスケジュールには影響しなかったのだが、もっと遅れればよろしくないことになったであろう。
余裕のあるスケジュールをたてるべきだったと思う。
Python で、print "hello world\n" とすると、改行がふたつ出てくることに気がつく。
Ruby や Perl では改行ひとつなので異なる。
asakusa.rb の忘年会に唐突に参加。
酒と飯を持っていけというので事前にミスタードーナツに行ってみたのだがすでに閉まっていた。(飲み会は 19:30 開始で、秋葉原のミスタードーナツは 19:00 閉店だった。というか飲み会にドーナツを持っていこうというのがそもそもなにか間違っていたらしく、閉まっていて残念という話をしたら変な顔をされた気がする)
帰った後、唯一覚えていた @it の西村 という人名を検索してみる。
ふと、perldoc File::Find を読んでいて、dont_use_nlink の話に目が止まった。
これは、directory の link count を利用してサブディレクトリの数を調べ、stat の呼び出しを削減するというものである。
が、ファイルシステムに依存したりしていつでも確実に動くというわけではなく、なかなか危うい機能である。ところが、File::Find は自動的に検出して disable するというのである。
どうやって判断しているのだろうかと思って中身をみると、$^O つまり OS の名前をみているのだが、Unix で ISO-9660 (CD-ROM) をマウントしたりするとどうなのだろうか。
あと、chdir するというのは性能の点ではいいのだろうな。
ディレクトリが線形探索という伝統的な欠陥はどの程度対処されているか?
東京Ruby忘年会2009
ふと思ったのだが、もぐらたたきは並列処理が容易ではないか。
ニュースで、縞模様をみかけた。
で、ふと (小倉?) 百人一首の畳の縁の縞模様が気になり、ちょっと検索している。
繧繝縁というらしい。
ルータの WAN 側のアドレスを得ようとしてみる。
当然のことであるが、ルータの状態を知るにはルータに尋ねるのが正しい。
調べてみると、UPnP を使って尋ねられるようだ。
で、試すと、multicast で探して、XML なデバイス記述を取ってきて、というところまではうまくいくのだが、その後で実際に SOAP で GetExternalIPAddress をリクエストすると返事は空になってしまう。
そしてそれ以降、それまでは動いていた multicast とかの部分も含めて反応がなくなってしまう。まぁ、うまく実装されていないということなのだろう。というわけでこれはあきらめた。
次善の策は、ルータの管理画面を scraping することであるが、これはルータのパスワードをスクリプトに埋め込まなければならないのでやめておく。
そうするとどこか外部の IPアドレス確認ページをアクセスすることになるか...
UPnP でデバイスを探すスクリプト。なお、このスクリプトは終了しない。
#!/usr/bin/ruby require 'socket' BasicSocket.do_not_reverse_lookup = true UPNP_M_SEARCH = <<'End'.gsub(/\n/, "\r\n") M-SEARCH * HTTP/1.1 HOST: 239.255.255.250:1900 MAN: "ssdp:discover" MX: 3 ST: upnp:rootdevice End u = UDPSocket.new begin u.send UPNP_M_SEARCH, 0, "239.255.255.250", 1900 loop { puts u.recv(4096) } ensure u.close end
もし、ルータの WAN 側のアドレスとしてもっともらしいものを知っている場合、それを validate するには、ping してみるという手があるか?
ぎりぎりでルータに届くように ttl を指定して ping すれば。
WAN 側のアドレスがわかると Dynamic DNS の更新を最小限に抑えるのに使える。
しかし、本当はルータが新しいアドレスを受け取ったタイミングでやってくれるのが良いのだが、と思ったら、最近のルータにはそういうものもあるようだ。
それはそれとして、Dynamic DNS のサービスをいくつか調べると、だいたい、HTTP でパスワードを平文で流すようである。
が、HTTPS を使って、平文で流さなくてすむものもなくはないようだ。(DynDNS.com とか)
HTTPS であれば、変なところにつながってしまったときに、パスワードを送ってしまうことも防げる。
あと、レンタルサーバー (Web ページの提供をやってくれるサービスという意味) も調べてみると、あいかわらずパスワードを平文で流す FTP が基本のようである。
あるマシンの BIOS の設定に、USB charge を Enable か Disable か選べる設定があるのだが、これは何だろう?
しばらく考えて、マシンの電源を切った状態でバスパワーを提供するかどうかということではないかと思いつき、試してみるとそうであった。
バスパワーが提供されているかどうか調べるのに USB 扇風機が欲しいと思ったが近くになかったので、USB 接続のノート PC クーラーを使って確認してみた。
まぁ、USB charge という名前は意図を直截に表現できていてその点は良い。充電器をつなぐときには enable にして、ノート PC クーラーをつなぐときには disable にする、という意図なのだろう。(PC の電源を切った後、充電器は充電を継続してほしいが、ノートPCクーラーは冷却を継続する必要はない)
しかし、実際の動作を想像しにくい名前だとも思う。
「あるマシン」というのは、物欲に負けて買ってしまった ONKYO DX1007A5 である。
1366x768 が 2枚というのはなんとも横長である。
買った後、即座にメモリを増設して 4G にして、HDD も入れ替えた。
増設したメモリはもともと中に入っていたものと同じ Hynix SO-DIMM DDR2 PC2-6400 2GB をつけてみたところ、とくに問題なく認識されているようだ。
換装した HDD も、もともと入っていたものと同じ TOSHIBA MK3263GSX で、これに GNU/Linux をインストールした。
いくらか試行錯誤があったが、結局 Ubuntu 9.10 (Karmic Koala) でうまく動いている。
% lsb_release -idrc Distributor ID: Ubuntu Description: Ubuntu 9.10 Release: 9.10 Codename: karmic % uname -a Linux horizon 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux
とくに 32bit を選ぶ理由がなかったので、64bit 版である。
CPU は AMD の MV-40 というやつである。
% cat /proc/cpuinfo processor : 0 vendor_id : AuthenticAMD cpu family : 15 model : 127 model name : AMD Athlon(tm) Neo Processor MV-40 stepping : 2 cpu MHz : 1600.000 cache size : 512 KB fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow up rep_good extd_apicid pni cx16 lahf_lm svm extapic cr8_legacy 3dnowprefetch bogomips : 3191.75 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: ts fid vid ttp tm stc 100mhzsteps % lscpu Architecture: x86_64 CPU(s): 1 Thread(s) per core: 1 Core(s) per socket: 1 CPU socket(s): 1 NUMA node(s): 1 Vendor ID: AuthenticAMD CPU family: 15 Model: 127 Stepping: 2 CPU MHz: 1600.000 Virtualization: AMD-V L1d cache: 64K L1i cache: 64K L2 cache: 512K
周波数は 1600.000MHz となっているが、これは負荷をかけたときで、負荷をかけていない時は半分の 800MHz に落ちるようだ。
% cpuid eax in eax ebx ecx edx 00000000 00000001 68747541 444d4163 69746e65 00000001 00070ff2 00000800 00002001 078bfbff 80000000 80000018 68747541 444d4163 69746e65 80000001 00070ff2 00001259 0000011d ebd3fbff 80000002 20444d41 6c687441 74286e6f 4e20296d 80000003 50206f65 65636f72 726f7373 2d564d20 80000004 00003034 00000000 00000000 00000000 80000005 ff08ff08 ff20ff20 40020140 40020140 80000006 00000000 42004200 02008140 00000000 80000007 00000000 00000000 00000000 0000007f 80000008 00003028 00000000 00000000 00000000 80000009 00000000 00000000 00000000 00000000 8000000a 00000001 00000040 00000000 00000002 8000000b 00000000 00000000 00000000 00000000 8000000c 00000000 00000000 00000000 00000000 8000000d 00000000 00000000 00000000 00000000 8000000e 00000000 00000000 00000000 00000000 8000000f 00000000 00000000 00000000 00000000 80000010 00000000 00000000 00000000 00000000 80000011 00000000 00000000 00000000 00000000 80000012 00000000 00000000 00000000 00000000 80000013 00000000 00000000 00000000 00000000 80000014 00000000 00000000 00000000 00000000 80000015 00000000 00000000 00000000 00000000 80000016 00000000 00000000 00000000 00000000 80000017 00000000 00000000 00000000 00000000 80000018 00000000 00000000 00000000 00000000 Vendor ID: "AuthenticAMD"; CPUID level 1 AMD-specific functions Version 00070ff2: Family: 15 Model: 15 [] Standard feature flags 078bfbff: Floating Point Unit Virtual Mode Extensions Debugging Extensions Page Size Extensions Time Stamp Counter (with RDTSC and CR4 disable bit) Model Specific Registers with RDMSR & WRMSR PAE - Page Address Extensions Machine Check Exception COMPXCHG8B Instruction APIC SYSCALL/SYSRET or SYSENTER/SYSEXIT instructions MTRR - Memory Type Range Registers Global paging extension Machine Check Architecture Conditional Move Instruction PAT - Page Attribute Table PSE-36 - Page Size Extensions 19 - reserved MMX instructions FXSAVE/FXRSTOR 25 - reserved 26 - reserved Generation: 15 Model: 15 Extended feature flags ebd3fbff: Floating Point Unit Virtual Mode Extensions Debugging Extensions Page Size Extensions Time Stamp Counter (with RDTSC and CR4 disable bit) Model Specific Registers with RDMSR & WRMSR PAE - Page Address Extensions Machine Check Exception COMPXCHG8B Instruction APIC SYSCALL/SYSRET or SYSENTER/SYSEXIT instructions MTRR - Memory Type Range Registers Global paging extension Machine Check Architecture Conditional Move Instruction PAT - Page Attribute Table PSE-36 - Page Size Extensions 20 - reserved AMD MMX Instruction Extensions MMX instructions FXSAVE/FXRSTOR 25 - reserved 27 - reserved 29 - reserved 3DNow! Instruction Extensions 3DNow instructions Processor name string: AMD Athlon(tm) Neo Processor MV-40 L1 Cache Information: 2/4-MB Pages: Data TLB: associativity 255-way #entries 8 Instruction TLB: associativity 255-way #entries 8 4-KB Pages: Data TLB: associativity 255-way #entries 32 Instruction TLB: associativity 255-way #entries 32 L1 Data cache: size 64 KB associativity 2-way lines per tag 1 line size 64 L1 Instruction cache: size 64 KB associativity 2-way lines per tag 1 line size 64 L2 Cache Information: 2/4-MB Pages: Data TLB: associativity L2 off #entries 0 Instruction TLB: associativity L2 off #entries 0 4-KB Pages: Data TLB: associativity 2-way #entries 0 Instruction TLB: associativity 2-way #entries 0 size 2 KB associativity L2 off lines per tag 129 line size 64 Advanced Power Management Feature Flags Has temperature sensing diode Supports Frequency ID control Supports Voltage ID control Maximum linear address: 48; maximum phys address 40 % sudo x86info -a x86info v1.24. Dave Jones 2001-2009 Feedback to <davej@redhat.com>. Found 1 CPU MP Table: # APIC ID Version State Family Model Step Flags # 0 0x10 BSP, usable 15 127 2 0x78bfbff -------------------------------------------------------------------------- EFamily: 0 EModel: 7 Family: 15 Model: 127 Stepping: 2 CPU Model: Sempron (DH-G2) Processor name string: AMD Athlon(tm) Neo Processor MV-40 PowerNOW! Technology information Available features: Temperature sensing diode present. Frequency ID control Voltage ID control Thermal Trip Thermal Monitoring Software Thermal Control 100MHz multiplier control Couldn't read MSR 0xc0010041 Couldn't read MSR 0xc0010042 Something went wrong reading MSR_FID_VID_STATUS SVM: revision 1, 64 ASIDs, lbrVirt Address Size: 48 bits virtual, 40 bits physical eax in: 0x00000000, eax = 00000001 ebx = 68747541 ecx = 444d4163 edx = 69746e65 eax in: 0x00000001, eax = 00070ff2 ebx = 00000800 ecx = 00002001 edx = 078bfbff eax in: 0x80000000, eax = 80000018 ebx = 68747541 ecx = 444d4163 edx = 69746e65 eax in: 0x80000001, eax = 00070ff2 ebx = 00001259 ecx = 0000011d edx = ebd3fbff eax in: 0x80000002, eax = 20444d41 ebx = 6c687441 ecx = 74286e6f edx = 4e20296d eax in: 0x80000003, eax = 50206f65 ebx = 65636f72 ecx = 726f7373 edx = 2d564d20 eax in: 0x80000004, eax = 00003034 ebx = 00000000 ecx = 00000000 edx = 00000000 eax in: 0x80000005, eax = ff08ff08 ebx = ff20ff20 ecx = 40020140 edx = 40020140 eax in: 0x80000006, eax = 00000000 ebx = 42004200 ecx = 02008140 edx = 00000000 eax in: 0x80000007, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 0000007f eax in: 0x80000008, eax = 00003028 ebx = 00000000 ecx = 00000000 edx = 00000000 eax in: 0x80000009, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000 eax in: 0x8000000a, eax = 00000001 ebx = 00000040 ecx = 00000000 edx = 00000002 eax in: 0x8000000b, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000 eax in: 0x8000000c, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000 eax in: 0x8000000d, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000 eax in: 0x8000000e, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000 eax in: 0x8000000f, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000 eax in: 0x80000010, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000 eax in: 0x80000011, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000 eax in: 0x80000012, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000 eax in: 0x80000013, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000 eax in: 0x80000014, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000 eax in: 0x80000015, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000 eax in: 0x80000016, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000 eax in: 0x80000017, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000 eax in: 0x80000018, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000 L1 Data TLB (2M/4M): Fully associative. 8 entries. L1 Instruction TLB (2M/4M): Fully associative. 8 entries. L1 Data TLB (4K): Fully associative. 32 entries. L1 Instruction TLB (4K): Fully associative. 32 entries. L1 Data cache: Size: 64Kb 2-way associative. lines per tag=1 line size=64 bytes. L1 Instruction cache: Size: 64Kb 2-way associative. lines per tag=1 line size=64 bytes. L2 Data TLB (2M/4M): Disabled. 0 entries. L2 Instruction TLB (2M/4M): Disabled. 0 entries. L2 Data TLB (4K): 4-way associative. 512 entries. L2 Instruction TLB (4K): 4-way associative. 512 entries. L2 cache: Size: 512Kb 16-way associative. lines per tag=1 line size=64 bytes. Feature flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflsh mmx fxsr sse sse2 sse3 cmpxchg16b Extended feature flags: Connector type: Socket AM2 MTRR registers: MTRRcap (0xfe): MTRRphysBase0 (0x200): MTRRphysMask0 (0x201): MTRRphysBase1 (0x202): MTRRphysMask1 (0x203): MTRRphysBase2 (0x204): MTRRphysMask2 (0x205): MTRRphysBase3 (0x206): MTRRphysMask3 (0x207): MTRRphysBase4 (0x208): MTRRphysMask4 (0x209): MTRRphysBase5 (0x20a): MTRRphysMask5 (0x20b): MTRRphysBase6 (0x20c): MTRRphysMask6 (0x20d): MTRRphysBase7 (0x20e): MTRRphysMask7 (0x20f): MTRRfix64K_00000 (0x250): MTRRfix16K_80000 (0x258): MTRRfix16K_A0000 (0x259): MTRRfix4K_C8000 (0x269): MTRRfix4K_D0000 0x26a: MTRRfix4K_D8000 0x26b: MTRRfix4K_E0000 0x26c: MTRRfix4K_E8000 0x26d: MTRRfix4K_F0000 0x26e: MTRRfix4K_F8000 0x26f: MTRRdefType (0x2ff): 1.55GHz processor (estimate).
cpuid と x86info を比べると、cpuid の associativity 255-way というのは Fully associative という意味なのだろうな。
BIOS は Phoenix BIOS で、バージョンは
System BIOS Version : 1.0A_4366 EC(KBC) BIOS Version : 050A
と表示される。
EC(KBC) BIOS というのはキーボードBIOS らしい。
lspci で PCI なデバイスが出てくる。
% lspci 00:00.0 Host bridge: Advanced Micro Devices [AMD] RS780 Host Bridge 00:01.0 PCI bridge: Inventec Corporation Device 9602 00:03.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (ext gfx port 1) 00:04.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 0) 00:05.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 1) 00:06.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 2) 00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode] 00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller 00:12.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller 00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller 00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller 00:13.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller 00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller 00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 3c) 00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) 00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller 00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 01:05.0 VGA compatible controller: ATI Technologies Inc RS780M/RS780MN [Radeon HD 3200 Graphics] 0e:00.0 Network controller: Atheros Communications Inc. AR928X Wireless Network Adapter (PCI-Express) (rev 01) 0f:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
AHCI って USB 関係かと思ったら、SATA なのだな。
lsusb で USB なデバイスが出てくる。
% lsusb Bus 003 Device 002: ID 0cf3:3000 Atheros Communications, Inc. # Bluetooth (BIOS で disable 可能) Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 003: ID 05c8:0110 Cheng Uei Precision Industry Co., Ltd (Foxlink) # Webカメラ (BIOS で disable 可能) Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 006 Device 003: ID 1170:0083 # Laser Stick Pointer (画面左右のやつ) Bus 006 Device 002: ID 138a:0005 DigitalPersona, Inc # 指紋認証 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
うぅむ。内蔵されているデバイスも USB でつながっているんだなぁ。
細かく出すには -v である。
% sudo lsusb -v Bus 003 Device 002: ID 0cf3:3000 Atheros Communications, Inc. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 255 Vendor Specific Class bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x0cf3 Atheros Communications, Inc. idProduct 0x3000 bcdDevice 2.00 iManufacturer 0 iProduct 0 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Device Status: 0x0000 (Bus Powered) Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0001 1.1 root hub bcdDevice 2.06 iManufacturer 3 Linux 2.6.31-14-generic ohci_hcd iProduct 2 OHCI Host Controller iSerial 1 0000:00:12.0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 3 wHubCharacteristic 0x0002 No power switching (usb 1.0) Ganged overcurrent protection bPwrOn2PwrGood 2 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0103 power enable connect Port 3: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0001 1.1 root hub bcdDevice 2.06 iManufacturer 3 Linux 2.6.31-14-generic ohci_hcd iProduct 2 OHCI Host Controller iSerial 1 0000:00:12.1 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 3 wHubCharacteristic 0x0002 No power switching (usb 1.0) Ganged overcurrent protection bPwrOn2PwrGood 2 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Port 3: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 001 Device 003: ID 05c8:0110 Cheng Uei Precision Industry Co., Ltd (Foxlink) Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 ? bDeviceProtocol 1 Interface Association bMaxPacketSize0 64 idVendor 0x05c8 Cheng Uei Precision Industry Co., Ltd (Foxlink) idProduct 0x0110 bcdDevice 1.04 iManufacturer 2 Foxlink iProduct 1 FM13FF-78 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 645 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 168mA Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 0 bInterfaceCount 2 bFunctionClass 14 Video bFunctionSubClass 3 Video Interface Collection bFunctionProtocol 0 iFunction 5 FM13FF-78 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 0 iInterface 5 FM13FF-78 VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.00 wTotalLength 103 dwClockFrequency 15.000000MHz bInCollection 1 baInterfaceNr( 0) 1 VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 2 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 5 iTerminal 0 VideoControl Interface Descriptor: bLength 26 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 4 guidExtensionCode {7033f028-1163-2e4a-ba2c-6890eb334016} bNumControl 8 bNrPins 1 baSourceID( 0) 3 bControlSize 1 bmControls( 0) 0x0f iExtension 0 VideoControl Interface Descriptor: bLength 26 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 5 guidExtensionCode {3fae1228-d7bc-114e-a357-6f1edef7d61d} bNumControl 8 bNrPins 1 baSourceID( 0) 4 bControlSize 1 bmControls( 0) 0xff iExtension 0 VideoControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0201 Camera Sensor bAssocTerminal 0 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength 0 bControlSize 3 bmControls 0x00000002 Auto-Exposure Mode VideoControl Interface Descriptor: bLength 11 bDescriptorType 36 bDescriptorSubtype 5 (PROCESSING_UNIT) Warning: Descriptor too short bUnitID 3 bSourceID 1 wMaxMultiplier 0 bControlSize 2 bmControls 0x0000173f Brightness Contrast Hue Saturation Sharpness Gamma Backlight Compensation Gain Power Line Frequency White Balance Temperature, Auto iProcessing 0 bmVideoStandards 0x 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0010 1x 16 bytes bInterval 6 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 VideoStreaming Interface Descriptor: bLength 14 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 1 wTotalLength 399 bEndPointAddress 129 bmInfo 0 bTerminalLink 2 bStillCaptureMethod 2 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 27 VideoStreaming Interface Descriptor: bLength 27 bDescriptorType 36 bDescriptorSubtype 4 (FORMAT_UNCOMPRESSED) bFormatIndex 1 bNumFrameDescriptors 7 guidFormat {59555932-0000-1000-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 1 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 VideoStreaming Interface Descriptor: bLength 50 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 3072000 dwMaxBitRate 18432000 dwMaxVideoFrameBufferSize 614400 dwDefaultFrameInterval 333333 bFrameIntervalType 6 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 400000 dwFrameInterval( 2) 500000 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1000000 dwFrameInterval( 5) 2000000 VideoStreaming Interface Descriptor: bLength 50 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 352 wHeight 288 dwMinBitRate 1013760 dwMaxBitRate 6082560 dwMaxVideoFrameBufferSize 202752 dwDefaultFrameInterval 333333 bFrameIntervalType 6 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 400000 dwFrameInterval( 2) 500000 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1000000 dwFrameInterval( 5) 2000000 VideoStreaming Interface Descriptor: bLength 50 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 320 wHeight 240 dwMinBitRate 768000 dwMaxBitRate 4608000 dwMaxVideoFrameBufferSize 153600 dwDefaultFrameInterval 333333 bFrameIntervalType 6 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 400000 dwFrameInterval( 2) 500000 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1000000 dwFrameInterval( 5) 2000000 VideoStreaming Interface Descriptor: bLength 50 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 176 wHeight 144 dwMinBitRate 253440 dwMaxBitRate 1520640 dwMaxVideoFrameBufferSize 50688 dwDefaultFrameInterval 333333 bFrameIntervalType 6 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 400000 dwFrameInterval( 2) 500000 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1000000 dwFrameInterval( 5) 2000000 VideoStreaming Interface Descriptor: bLength 50 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 160 wHeight 120 dwMinBitRate 192000 dwMaxBitRate 1152000 dwMaxVideoFrameBufferSize 38400 dwDefaultFrameInterval 333333 bFrameIntervalType 6 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 400000 dwFrameInterval( 2) 500000 dwFrameInterval( 3) 666666 dwFrameInterval( 4) 1000000 dwFrameInterval( 5) 2000000 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 960 dwMinBitRate 12288000 dwMaxBitRate 22118400 dwMaxVideoFrameBufferSize 2457600 dwDefaultFrameInterval 1111111 bFrameIntervalType 2 dwFrameInterval( 0) 1111111 dwFrameInterval( 1) 2000000 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 1024 dwMinBitRate 13107200 dwMaxBitRate 23592960 dwMaxVideoFrameBufferSize 2621440 dwDefaultFrameInterval 1111111 bFrameIntervalType 2 dwFrameInterval( 0) 1111111 dwFrameInterval( 1) 2000000 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 3 (STILL_IMAGE_FRAME) bEndpointAddress 0 bNumImageSizePatterns 7 wWidth( 0) 1280 wHeight( 0) 1024 wWidth( 1) 1280 wHeight( 1) 960 wWidth( 2) 640 wHeight( 2) 480 wWidth( 3) 352 wHeight( 3) 288 wWidth( 4) 320 wHeight( 4) 240 wWidth( 5) 176 wHeight( 5) 144 wWidth( 6) 160 wHeight( 6) 120 bNumCompressionPatterns 7 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 1 (BT.709,sRGB) bTransferCharacteristics 1 (BT.709) bMatrixCoefficients 4 (SMPTE 170M (BT.601)) Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 1 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0080 1x 128 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 2 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0100 1x 256 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 3 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0320 1x 800 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 4 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0b20 2x 800 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 5 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x1320 3x 800 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 6 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x1400 3x 1024 bytes bInterval 1 Device Qualifier (for other device speed): bLength 10 bDescriptorType 6 bcdUSB 2.00 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 ? bDeviceProtocol 1 Interface Association bMaxPacketSize0 64 bNumConfigurations 1 Device Status: 0x0002 (Bus Powered) Remote Wakeup Enabled Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0002 2.0 root hub bcdDevice 2.06 iManufacturer 3 Linux 2.6.31-14-generic ehci_hcd iProduct 2 EHCI Host Controller iSerial 1 0000:00:12.2 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 6 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood 10 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Port 3: 0000.0100 power Port 4: 0000.0100 power Port 5: 0000.0503 highspeed power enable connect Port 6: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0001 1.1 root hub bcdDevice 2.06 iManufacturer 3 Linux 2.6.31-14-generic ohci_hcd iProduct 2 OHCI Host Controller iSerial 1 0000:00:13.0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 3 wHubCharacteristic 0x0002 No power switching (usb 1.0) Ganged overcurrent protection bPwrOn2PwrGood 2 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Port 3: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 006 Device 003: ID 1170:0083 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x1170 idProduct 0x0083 bcdDevice 1.00 iManufacturer 0 iProduct 1 Laser Stick Pointer iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 66 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 2 Mouse iInterface 0 ** UNRECOGNIZED: 09 21 11 01 00 01 22 32 00 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 0 ** UNRECOGNIZED: 09 21 11 01 00 01 22 27 00 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 10 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 10 Device Status: 0x0000 (Bus Powered) Bus 006 Device 002: ID 138a:0005 DigitalPersona, Inc Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 255 Vendor Specific Class bDeviceSubClass 16 bDeviceProtocol 255 bMaxPacketSize0 8 idVendor 0x138a DigitalPersona, Inc idProduct 0x0005 bcdDevice c.90 iManufacturer 0 iProduct 0 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 39 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Device Status: 0x0000 (Bus Powered) Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0001 1.1 root hub bcdDevice 2.06 iManufacturer 3 Linux 2.6.31-14-generic ohci_hcd iProduct 2 OHCI Host Controller iSerial 1 0000:00:13.1 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 3 wHubCharacteristic 0x0002 No power switching (usb 1.0) Ganged overcurrent protection bPwrOn2PwrGood 2 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0103 power enable connect Port 3: 0000.0103 power enable connect Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0002 2.0 root hub bcdDevice 2.06 iManufacturer 3 Linux 2.6.31-14-generic ehci_hcd iProduct 2 EHCI Host Controller iSerial 1 0000:00:13.2 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 6 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood 10 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Port 3: 0000.0100 power Port 4: 0000.0100 power Port 5: 0000.0100 power Port 6: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled
dmesg では、以下のように出てくる。
ACPI 関係とか、いくつか気になるメッセージも出ている。
BIOS で IOMMU を enable せよ、というメッセージもあるが、BIOS にそういう設定は見当たらない。
% dmesg [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Linux version 2.6.31-14-generic (buildd@crested) (gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu8) ) #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 (Ubuntu 2.6.31-14.48-generic) [ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-2.6.31-14-generic root=UUID=ae6252b8-a18f-41d2-add5-9a015620006d ro quiet splash [ 0.000000] KERNEL supported cpus: [ 0.000000] Intel GenuineIntel [ 0.000000] AMD AuthenticAMD [ 0.000000] Centaur CentaurHauls [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: 0000000000000000 - 000000000009dc00 (usable) [ 0.000000] BIOS-e820: 000000000009dc00 - 00000000000a0000 (reserved) [ 0.000000] BIOS-e820: 00000000000d0000 - 0000000000100000 (reserved) [ 0.000000] BIOS-e820: 0000000000100000 - 000000008dec0000 (usable) [ 0.000000] BIOS-e820: 000000008dec0000 - 000000008ded8000 (ACPI data) [ 0.000000] BIOS-e820: 000000008ded8000 - 000000008deda000 (ACPI NVS) [ 0.000000] BIOS-e820: 000000008deda000 - 000000009e000000 (reserved) [ 0.000000] BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved) [ 0.000000] BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved) [ 0.000000] BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved) [ 0.000000] BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved) [ 0.000000] BIOS-e820: 0000000100000000 - 0000000162000000 (usable) [ 0.000000] DMI present. [ 0.000000] Phoenix BIOS detected: BIOS may corrupt low RAM, working around it. [ 0.000000] e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved) [ 0.000000] last_pfn = 0x162000 max_arch_pfn = 0x400000000 [ 0.000000] MTRR default type: uncachable [ 0.000000] MTRR fixed ranges enabled: [ 0.000000] 00000-9FFFF write-back [ 0.000000] A0000-BFFFF uncachable [ 0.000000] C0000-CFFFF write-protect [ 0.000000] D0000-DFFFF uncachable [ 0.000000] E0000-FFFFF write-protect [ 0.000000] MTRR variable ranges enabled: [ 0.000000] 0 base 0000000000 mask FF80000000 write-back [ 0.000000] 1 base 0080000000 mask FFF8000000 write-back [ 0.000000] 2 base 0088000000 mask FFFC000000 write-back [ 0.000000] 3 base 008C000000 mask FFFE000000 write-back [ 0.000000] 4 disabled [ 0.000000] 5 disabled [ 0.000000] 6 disabled [ 0.000000] 7 disabled [ 0.000000] TOM2: 0000000162000000 aka 5664M [ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106 [ 0.000000] e820 update range: 000000008e000000 - 0000000100000000 (usable) ==> (reserved) [ 0.000000] last_pfn = 0x8dec0 max_arch_pfn = 0x400000000 [ 0.000000] Scanning 0 areas for low memory corruption [ 0.000000] modified physical RAM map: [ 0.000000] modified: 0000000000000000 - 0000000000010000 (reserved) [ 0.000000] modified: 0000000000010000 - 000000000009dc00 (usable) [ 0.000000] modified: 000000000009dc00 - 00000000000a0000 (reserved) [ 0.000000] modified: 00000000000d0000 - 0000000000100000 (reserved) [ 0.000000] modified: 0000000000100000 - 000000008dec0000 (usable) [ 0.000000] modified: 000000008dec0000 - 000000008ded8000 (ACPI data) [ 0.000000] modified: 000000008ded8000 - 000000008deda000 (ACPI NVS) [ 0.000000] modified: 000000008deda000 - 000000009e000000 (reserved) [ 0.000000] modified: 00000000e0000000 - 00000000f0000000 (reserved) [ 0.000000] modified: 00000000fec00000 - 00000000fec10000 (reserved) [ 0.000000] modified: 00000000fee00000 - 00000000fee01000 (reserved) [ 0.000000] modified: 00000000fff00000 - 0000000100000000 (reserved) [ 0.000000] modified: 0000000100000000 - 0000000162000000 (usable) [ 0.000000] initial memory mapped : 0 - 20000000 [ 0.000000] init_memory_mapping: 0000000000000000-000000008dec0000 [ 0.000000] Using x86 segment limits to approximate NX protection [ 0.000000] 0000000000 - 008de00000 page 2M [ 0.000000] 008de00000 - 008dec0000 page 4k [ 0.000000] kernel direct mapping tables up to 8dec0000 @ 10000-15000 [ 0.000000] init_memory_mapping: 0000000100000000-0000000162000000 [ 0.000000] Using x86 segment limits to approximate NX protection [ 0.000000] 0100000000 - 0162000000 page 2M [ 0.000000] kernel direct mapping tables up to 162000000 @ 13000-1a000 [ 0.000000] RAMDISK: 3786e000 - 37fef361 [ 0.000000] ACPI: RSDP 00000000000f79c0 00024 (v02 PTLTD ) [ 0.000000] ACPI: XSDT 000000008decda12 0005C (v01 ONKYO ONKYOPC 06040000 LTP 00000000) [ 0.000000] ACPI: FACP 000000008ded7b59 000F4 (v03 AMD ANT 06040000 ATI 000F4240) [ 0.000000] ACPI: DSDT 000000008decda6e 0A0EB (v01 ONKYO ONKYOPC 06040000 MSFT 03000001) [ 0.000000] ACPI: FACS 000000008ded9fc0 00040 [ 0.000000] ACPI: TCPA 000000008ded7cc1 00032 (v02 ONKYO ONKYOPC 06040000 PTEC 00000000) [ 0.000000] ACPI: SLIC 000000008ded7cf3 00176 (v01 ONKYO ONKYOPC 06040000 PTL_ 00000000) [ 0.000000] ACPI: SSDT 000000008ded7e69 000D3 (v01 ONKYO ONKYOPC 06040000 AMD 00000001) [ 0.000000] ACPI: APIC 000000008ded7f3c 00050 (v01 ONKYO ONKYOPC 06040000 LTP 00000000) [ 0.000000] ACPI: MCFG 000000008ded7f8c 0003C (v01 ONKYO ONKYOPC 06040000 LTP 00000000) [ 0.000000] ACPI: HPET 000000008ded7fc8 00038 (v01 ONKYO ONKYOPC 06040000 LTP 00000001) [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] Scanning NUMA topology in Northbridge 24 [ 0.000000] No NUMA configuration found [ 0.000000] Faking a node at 0000000000000000-0000000162000000 [ 0.000000] Bootmem setup node 0 0000000000000000-0000000162000000 [ 0.000000] NODE_DATA [0000000000015000 - 0000000000019fff] [ 0.000000] bootmap [000000000001a000 - 00000000000463ff] pages 2d [ 0.000000] (8 early reservations) ==> bootmem [0000000000 - 0162000000] [ 0.000000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] [ 0.000000] #1 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000] [ 0.000000] #2 [0001000000 - 00019e2ccc] TEXT DATA BSS ==> [0001000000 - 00019e2ccc] [ 0.000000] #3 [003786e000 - 0037fef361] RAMDISK ==> [003786e000 - 0037fef361] [ 0.000000] #4 [000009dc00 - 0000100000] BIOS reserved ==> [000009dc00 - 0000100000] [ 0.000000] #5 [00019e3000 - 00019e311c] BRK ==> [00019e3000 - 00019e311c] [ 0.000000] #6 [0000010000 - 0000013000] PGTABLE ==> [0000010000 - 0000013000] [ 0.000000] #7 [0000013000 - 0000015000] PGTABLE ==> [0000013000 - 0000015000] [ 0.000000] found SMP MP-table at [ffff8800000f7a50] f7a50 [ 0.000000] [ffffea0000000000-ffffea0004ffffff] PMD -> [ffff880028600000-ffff88002bdfffff] on node 0 [ 0.000000] Zone PFN ranges: [ 0.000000] DMA 0x00000010 -> 0x00001000 [ 0.000000] DMA32 0x00001000 -> 0x00100000 [ 0.000000] Normal 0x00100000 -> 0x00162000 [ 0.000000] Movable zone start PFN for each node [ 0.000000] early_node_map[3] active PFN ranges [ 0.000000] 0: 0x00000010 -> 0x0000009d [ 0.000000] 0: 0x00000100 -> 0x0008dec0 [ 0.000000] 0: 0x00100000 -> 0x00162000 [ 0.000000] On node 0 totalpages: 982605 [ 0.000000] DMA zone: 56 pages used for memmap [ 0.000000] DMA zone: 106 pages reserved [ 0.000000] DMA zone: 3819 pages, LIFO batch:0 [ 0.000000] DMA32 zone: 14280 pages used for memmap [ 0.000000] DMA32 zone: 562936 pages, LIFO batch:31 [ 0.000000] Normal zone: 5488 pages used for memmap [ 0.000000] Normal zone: 395920 pages, LIFO batch:31 [ 0.000000] Detected use of extended apic ids on hypertransport bus [ 0.000000] ACPI: PM-Timer IO Port: 0x8008 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) [ 0.000000] ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0]) [ 0.000000] IOAPIC[0]: apic_id 1, version 33, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 low level) [ 0.000000] ACPI: IRQ0 used by override. [ 0.000000] ACPI: IRQ2 used by override. [ 0.000000] ACPI: IRQ9 used by override. [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] ACPI: HPET id: 0x43538301 base: 0xfed00000 [ 0.000000] SMP: Allowing 1 CPUs, 0 hotplug CPUs [ 0.000000] nr_irqs_gsi: 24 [ 0.000000] PM: Registered nosave memory: 000000000009d000 - 000000000009e000 [ 0.000000] PM: Registered nosave memory: 000000000009e000 - 00000000000a0000 [ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000d0000 [ 0.000000] PM: Registered nosave memory: 00000000000d0000 - 0000000000100000 [ 0.000000] PM: Registered nosave memory: 000000008dec0000 - 000000008ded8000 [ 0.000000] PM: Registered nosave memory: 000000008ded8000 - 000000008deda000 [ 0.000000] PM: Registered nosave memory: 000000008deda000 - 000000009e000000 [ 0.000000] PM: Registered nosave memory: 000000009e000000 - 00000000e0000000 [ 0.000000] PM: Registered nosave memory: 00000000e0000000 - 00000000f0000000 [ 0.000000] PM: Registered nosave memory: 00000000f0000000 - 00000000fec00000 [ 0.000000] PM: Registered nosave memory: 00000000fec00000 - 00000000fec10000 [ 0.000000] PM: Registered nosave memory: 00000000fec10000 - 00000000fee00000 [ 0.000000] PM: Registered nosave memory: 00000000fee00000 - 00000000fee01000 [ 0.000000] PM: Registered nosave memory: 00000000fee01000 - 00000000fff00000 [ 0.000000] PM: Registered nosave memory: 00000000fff00000 - 0000000100000000 [ 0.000000] Allocating PCI resources starting at 9e000000 (gap: 9e000000:42000000) [ 0.000000] NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:1 nr_node_ids:1 [ 0.000000] PERCPU: Embedded 30 pages at ffff880028028000, static data 90720 bytes [ 0.000000] Built 1 zonelists in Node order, mobility grouping on. Total pages: 962675 [ 0.000000] Policy zone: Normal [ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.31-14-generic root=UUID=ae6252b8-a18f-41d2-add5-9a015620006d ro quiet splash [ 0.000000] PID hash table entries: 4096 (order: 12, 32768 bytes) [ 0.000000] Initializing CPU#0 [ 0.000000] Checking aperture... [ 0.000000] No AGP bridge found [ 0.000000] Node 0: aperture @ 20000000 size 32 MB [ 0.000000] Aperture pointing to e820 RAM. Ignoring. [ 0.000000] Your BIOS doesn't leave a aperture memory hole [ 0.000000] Please enable the IOMMU option in the BIOS setup [ 0.000000] This costs you 64 MB of RAM [ 0.000000] Mapping aperture over 65536 KB of RAM @ 20000000 [ 0.000000] PM: Registered nosave memory: 0000000020000000 - 0000000024000000 [ 0.000000] Memory: 3789336k/5799936k available (5313k kernel code, 1869516k absent, 141084k reserved, 3011k data, 660k init) [ 0.000000] SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] NR_IRQS:4352 nr_irqs:256 [ 0.000000] Fast TSC calibration using PIT [ 0.000000] Detected 1596.088 MHz processor. [ 0.000013] spurious 8259A interrupt: IRQ7. [ 0.001158] Console: colour VGA+ 80x25 [ 0.001162] console [tty0] enabled [ 0.010000] allocated 40632320 bytes of page_cgroup [ 0.010000] please try 'cgroup_disable=memory' option if you don't want memory cgroups [ 0.010000] hpet clockevent registered [ 0.010000] alloc irq_desc for 24 on node 0 [ 0.010000] alloc kstat_irqs on node 0 [ 0.010000] HPET: 4 timers in total, 1 timers will be used for per-cpu timer [ 0.010008] Calibrating delay loop (skipped), value calculated using timer frequency.. 3192.17 BogoMIPS (lpj=15960880) [ 0.010041] Security Framework initialized [ 0.010061] AppArmor: AppArmor initialized [ 0.010548] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) [ 0.013584] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) [ 0.015031] Mount-cache hash table entries: 256 [ 0.015197] Initializing cgroup subsys ns [ 0.015202] Initializing cgroup subsys cpuacct [ 0.015207] Initializing cgroup subsys memory [ 0.015218] Initializing cgroup subsys freezer [ 0.015221] Initializing cgroup subsys net_cls [ 0.015236] CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) [ 0.015239] CPU: L2 Cache: 512K (64 bytes/line) [ 0.015243] CPU 0/0x0 -> Node 0 [ 0.015246] tseg: 008df00000 [ 0.015249] mce: CPU supports 5 MCE banks [ 0.015261] using C1E aware idle routine [ 0.015263] Performance Counters: AMD PMU driver. [ 0.015269] ... version: 0 [ 0.015272] ... bit width: 48 [ 0.015274] ... generic counters: 4 [ 0.015276] ... value mask: 0000ffffffffffff [ 0.015278] ... max period: 00007fffffffffff [ 0.015281] ... fixed-purpose counters: 0 [ 0.015283] ... counter mask: 000000000000000f [ 0.015297] SMP alternatives: switching to UP code [ 0.026783] Freeing SMP alternatives: 39k freed [ 0.026821] ACPI: Core revision 20090521 [ 0.050075] Setting APIC routing to flat [ 0.050470] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.152144] CPU0: AMD Athlon(tm) Neo Processor MV-40 stepping 02 [ 0.160000] Brought up 1 CPUs [ 0.160000] Total of 1 processors activated (3192.17 BogoMIPS). [ 0.160000] CPU0 attaching NULL sched-domain. [ 0.160000] Booting paravirtualized kernel on bare hardware [ 0.160000] regulator: core version 0.5 [ 0.160000] Time: 2:57:47 Date: 12/29/09 [ 0.160000] NET: Registered protocol family 16 [ 0.160000] node 0 link 0: io port [1000, ffff] [ 0.160000] TOM: 000000009e000000 aka 2528M [ 0.160000] node 0 link 0: mmio [a0000, bffff] [ 0.160000] node 0 link 0: mmio [9e000000, 9fcfffff] [ 0.160000] node 0 link 0: mmio [9fd00000, 9fefffff] [ 0.160000] node 0 link 0: mmio [9ff00000, 9fffffff] [ 0.160000] node 0 link 0: mmio [a0000000, afffffff] [ 0.160000] node 0 link 0: mmio [b0000000, dfffffff] [ 0.160000] node 0 link 0: mmio [e0000000, efffffff] [ 0.160000] node 0 link 0: mmio [f0000000, ffffffff] [ 0.160000] TOM2: 0000000162000000 aka 5664M [ 0.160000] bus: [00,ff] on node 0 link 0 [ 0.160000] bus: 00 index 0 io port: [0, ffff] [ 0.160000] bus: 00 index 1 mmio: [a0000, bffff] [ 0.160000] bus: 00 index 2 mmio: [9e000000, ffffffff] [ 0.160000] bus: 00 index 3 mmio: [162000000, fcffffffff] [ 0.160000] ACPI: bus type pci registered [ 0.160000] PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 15 [ 0.160000] PCI: MCFG area at e0000000 reserved in E820 [ 0.160000] PCI: Using MMCONFIG at e0000000 - e0ffffff [ 0.160000] PCI: Using configuration type 1 for base access [ 0.160000] bio: create slab <bio-0> at 0 [ 0.160000] ACPI: EC: Look up EC in DSDT [ 0.160414] ACPI: BIOS _OSI(Linux) query ignored [ 0.161226] ACPI: OEML 000000008ded8299 00754 (v01 AMD LGHP 00000001 MSFT 03000001) [ 0.260748] ACPI: Interpreter enabled [ 0.260752] ACPI: (supports S0 S3 S4 S5) [ 0.260777] ACPI: Using IOAPIC for interrupt routing [ 0.268369] [Firmware Bug]: ACPI: ACPI brightness control misses _BQC function [ 0.268792] ACPI: EC: non-query interrupt received, switching to interrupt mode [ 0.280370] ACPI: EC: GPE = 0x3, I/O: command/status = 0x66, data = 0x62 [ 0.280373] ACPI: EC: driver started in interrupt mode [ 0.280638] ACPI: No dock devices found. [ 0.282826] ACPI: PCI Root Bridge [PCI0] (0000:00) [ 0.283043] pci 0000:00:03.0: PME# supported from D0 D3hot D3cold [ 0.283047] pci 0000:00:03.0: PME# disabled [ 0.283094] pci 0000:00:04.0: PME# supported from D0 D3hot D3cold [ 0.283098] pci 0000:00:04.0: PME# disabled [ 0.283143] pci 0000:00:05.0: PME# supported from D0 D3hot D3cold [ 0.283147] pci 0000:00:05.0: PME# disabled [ 0.283192] pci 0000:00:06.0: PME# supported from D0 D3hot D3cold [ 0.283196] pci 0000:00:06.0: PME# disabled [ 0.283299] pci 0000:00:11.0: reg 10 io port: [0x8420-0x8427] [ 0.283308] pci 0000:00:11.0: reg 14 io port: [0x8414-0x8417] [ 0.283317] pci 0000:00:11.0: reg 18 io port: [0x8418-0x841f] [ 0.283326] pci 0000:00:11.0: reg 1c io port: [0x8410-0x8413] [ 0.283334] pci 0000:00:11.0: reg 20 io port: [0x8400-0x840f] [ 0.283343] pci 0000:00:11.0: reg 24 32bit mmio: [0xf0808000-0xf08083ff] [ 0.283407] pci 0000:00:12.0: reg 10 32bit mmio: [0xf0804000-0xf0804fff] [ 0.283471] pci 0000:00:12.1: reg 10 32bit mmio: [0xf0805000-0xf0805fff] [ 0.283557] pci 0000:00:12.2: reg 10 32bit mmio: [0xf0808400-0xf08084ff] [ 0.283617] pci 0000:00:12.2: supports D1 D2 [ 0.283620] pci 0000:00:12.2: PME# supported from D0 D1 D2 D3hot [ 0.283626] pci 0000:00:12.2: PME# disabled [ 0.283665] pci 0000:00:13.0: reg 10 32bit mmio: [0xf0806000-0xf0806fff] [ 0.283729] pci 0000:00:13.1: reg 10 32bit mmio: [0xf0807000-0xf0807fff] [ 0.283815] pci 0000:00:13.2: reg 10 32bit mmio: [0xf0808800-0xf08088ff] [ 0.283875] pci 0000:00:13.2: supports D1 D2 [ 0.283878] pci 0000:00:13.2: PME# supported from D0 D1 D2 D3hot [ 0.283883] pci 0000:00:13.2: PME# disabled [ 0.284032] pci 0000:00:14.2: reg 10 64bit mmio: [0xf0800000-0xf0803fff] [ 0.284083] pci 0000:00:14.2: PME# supported from D0 D3hot D3cold [ 0.284088] pci 0000:00:14.2: PME# disabled [ 0.284313] pci 0000:01:05.0: reg 10 32bit mmio: [0xa0000000-0xafffffff] [ 0.284319] pci 0000:01:05.0: reg 14 io port: [0x9000-0x90ff] [ 0.284325] pci 0000:01:05.0: reg 18 32bit mmio: [0x9fdf0000-0x9fdfffff] [ 0.284335] pci 0000:01:05.0: reg 24 32bit mmio: [0x9fe00000-0x9fefffff] [ 0.284352] pci 0000:01:05.0: supports D1 D2 [ 0.284437] pci 0000:00:01.0: bridge io port: [0x9000-0x9fff] [ 0.284441] pci 0000:00:01.0: bridge 32bit mmio: [0x9fd00000-0x9fefffff] [ 0.284447] pci 0000:00:01.0: bridge 64bit mmio pref: [0xa0000000-0xafffffff] [ 0.284505] pci 0000:00:03.0: bridge io port: [0xa000-0xbfff] [ 0.284510] pci 0000:00:03.0: bridge 32bit mmio: [0x9f800000-0x9f9fffff] [ 0.284516] pci 0000:00:03.0: bridge 64bit mmio pref: [0xc0000000-0xdfffffff] [ 0.284573] pci 0000:00:04.0: bridge io port: [0xc000-0xdfff] [ 0.284577] pci 0000:00:04.0: bridge 32bit mmio: [0xf0400000-0xf05fffff] [ 0.284583] pci 0000:00:04.0: bridge 64bit mmio pref: [0xf0000000-0xf01fffff] [ 0.284635] pci 0000:0e:00.0: reg 10 64bit mmio: [0xf0300000-0xf030ffff] [ 0.284694] pci 0000:0e:00.0: supports D1 [ 0.284697] pci 0000:0e:00.0: PME# supported from D0 D1 D3hot [ 0.284702] pci 0000:0e:00.0: PME# disabled [ 0.284808] pci 0000:00:05.0: bridge 32bit mmio: [0xf0300000-0xf03fffff] [ 0.284853] pci 0000:0f:00.0: reg 10 io port: [0xe000-0xe0ff] [ 0.284872] pci 0000:0f:00.0: reg 18 64bit mmio: [0xf0204000-0xf0204fff] [ 0.284886] pci 0000:0f:00.0: reg 20 64bit mmio: [0xf0200000-0xf0203fff] [ 0.284894] pci 0000:0f:00.0: reg 30 32bit mmio: [0x000000-0x01ffff] [ 0.284929] pci 0000:0f:00.0: supports D1 D2 [ 0.284932] pci 0000:0f:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.284938] pci 0000:0f:00.0: PME# disabled [ 0.285042] pci 0000:00:06.0: bridge io port: [0xe000-0xefff] [ 0.285049] pci 0000:00:06.0: bridge 64bit mmio pref: [0xf0200000-0xf02fffff] [ 0.285120] pci 0000:00:14.4: transparent bridge [ 0.285154] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] [ 0.285504] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PB3_._PRT] [ 0.285617] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PB4_._PRT] [ 0.285721] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PB5_._PRT] [ 0.285825] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PB6_._PRT] [ 0.285991] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P2P_._PRT] [ 0.286213] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGP_._PRT] [ 0.293268] ACPI: PCI Interrupt Link [LNKA] (IRQs 10 11) *0, disabled. [ 0.293489] ACPI: PCI Interrupt Link [LNKB] (IRQs 10 11) *0, disabled. [ 0.293708] ACPI: PCI Interrupt Link [LNKC] (IRQs 10 11) *0, disabled. [ 0.293926] ACPI: PCI Interrupt Link [LNKD] (IRQs 10 11) *0, disabled. [ 0.294151] ACPI: PCI Interrupt Link [LNKE] (IRQs 10 11) *0, disabled. [ 0.294369] ACPI: PCI Interrupt Link [LNKF] (IRQs 10 11) *0, disabled. [ 0.294588] ACPI: PCI Interrupt Link [LNKG] (IRQs 10 11) *0, disabled. [ 0.294807] ACPI: PCI Interrupt Link [LNKH] (IRQs 10 11) *0, disabled. [ 0.295075] SCSI subsystem initialized [ 0.295160] libata version 3.00 loaded. [ 0.295257] usbcore: registered new interface driver usbfs [ 0.295277] usbcore: registered new interface driver hub [ 0.295307] usbcore: registered new device driver usb [ 0.295474] ACPI: WMI: Mapper loaded [ 0.295477] PCI: Using ACPI for IRQ routing [ 0.295702] Bluetooth: Core ver 2.15 [ 0.295738] NET: Registered protocol family 31 [ 0.295740] Bluetooth: HCI device and connection manager initialized [ 0.295744] Bluetooth: HCI socket layer initialized [ 0.295746] NetLabel: Initializing [ 0.295748] NetLabel: domain hash size = 128 [ 0.295750] NetLabel: protocols = UNLABELED CIPSOv4 [ 0.295769] NetLabel: unlabeled traffic allowed by default [ 0.296003] PCI-DMA: Disabling AGP. [ 0.296108] PCI-DMA: aperture base @ 20000000 size 65536 KB [ 0.296110] PCI-DMA: using GART IOMMU. [ 0.296115] PCI-DMA: Reserving 64MB of IOMMU area in the AGP aperture [ 0.296774] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 24, 0 [ 0.296783] hpet0: 4 comparators, 32-bit 14.318180 MHz counter [ 0.300065] hpet: hpet2 irq 24 for MSI [ 0.301917] pnp: PnP ACPI init [ 0.301942] ACPI: bus type pnp registered [ 0.307013] pnp: PnP ACPI: found 11 devices [ 0.307013] ACPI: ACPI bus type pnp unregistered [ 0.307013] system 00:01: iomem range 0xfec00000-0xfec00fff could not be reserved [ 0.307013] system 00:01: iomem range 0xfee00000-0xfee00fff has been reserved [ 0.307013] system 00:08: ioport range 0x220-0x22f has been reserved [ 0.307013] system 00:08: ioport range 0x40b-0x40b has been reserved [ 0.307013] system 00:08: ioport range 0x4d0-0x4d1 has been reserved [ 0.307013] system 00:08: ioport range 0x4d6-0x4d6 has been reserved [ 0.307013] system 00:08: ioport range 0x530-0x537 has been reserved [ 0.307013] system 00:08: ioport range 0xc00-0xc01 has been reserved [ 0.307013] system 00:08: ioport range 0xc14-0xc14 has been reserved [ 0.307013] system 00:08: ioport range 0xc50-0xc52 has been reserved [ 0.307013] system 00:08: ioport range 0xc6c-0xc6c has been reserved [ 0.307013] system 00:08: ioport range 0xc6f-0xc6f has been reserved [ 0.307013] system 00:08: ioport range 0xcd0-0xcd1 has been reserved [ 0.307013] system 00:08: ioport range 0xcd2-0xcd3 has been reserved [ 0.307013] system 00:08: ioport range 0xcd4-0xcd5 has been reserved [ 0.307013] system 00:08: ioport range 0xcd6-0xcd7 has been reserved [ 0.307013] system 00:08: ioport range 0xcd8-0xcdf has been reserved [ 0.307013] system 00:08: ioport range 0x8000-0x805f has been reserved [ 0.307013] system 00:08: ioport range 0x480-0x481 has been reserved [ 0.307013] system 00:08: ioport range 0xf40-0xf47 has been reserved [ 0.307013] system 00:08: ioport range 0x87f-0x87f has been reserved [ 0.307013] system 00:09: iomem range 0xe0000-0xfffff could not be reserved [ 0.307013] system 00:09: iomem range 0xfff00000-0xffffffff has been reserved [ 0.307013] system 00:09: iomem range 0xffc00000-0xffefffff has been reserved [ 0.307013] system 00:09: iomem range 0xfec10000-0xfec1001f has been reserved [ 0.312865] AppArmor: AppArmor Filesystem Enabled [ 0.312953] pci 0000:00:01.0: PCI bridge, secondary bus 0000:01 [ 0.312957] pci 0000:00:01.0: IO window: 0x9000-0x9fff [ 0.312962] pci 0000:00:01.0: MEM window: 0x9fd00000-0x9fefffff [ 0.312966] pci 0000:00:01.0: PREFETCH window: 0x000000a0000000-0x000000afffffff [ 0.312972] pci 0000:00:03.0: PCI bridge, secondary bus 0000:02 [ 0.312976] pci 0000:00:03.0: IO window: 0xa000-0xbfff [ 0.312981] pci 0000:00:03.0: MEM window: 0x9f800000-0x9f9fffff [ 0.312986] pci 0000:00:03.0: PREFETCH window: 0x000000c0000000-0x000000dfffffff [ 0.312991] pci 0000:00:04.0: PCI bridge, secondary bus 0000:08 [ 0.312995] pci 0000:00:04.0: IO window: 0xc000-0xdfff [ 0.313000] pci 0000:00:04.0: MEM window: 0xf0400000-0xf05fffff [ 0.313004] pci 0000:00:04.0: PREFETCH window: 0x000000f0000000-0x000000f01fffff [ 0.313010] pci 0000:00:05.0: PCI bridge, secondary bus 0000:0e [ 0.313012] pci 0000:00:05.0: IO window: disabled [ 0.313017] pci 0000:00:05.0: MEM window: 0xf0300000-0xf03fffff [ 0.313021] pci 0000:00:05.0: PREFETCH window: disabled [ 0.313026] pci 0000:00:06.0: PCI bridge, secondary bus 0000:0f [ 0.313030] pci 0000:00:06.0: IO window: 0xe000-0xefff [ 0.313035] pci 0000:00:06.0: MEM window: 0x9e000000-0x9e0fffff [ 0.313039] pci 0000:00:06.0: PREFETCH window: 0x000000f0200000-0x000000f02fffff [ 0.313045] pci 0000:00:14.4: PCI bridge, secondary bus 0000:10 [ 0.313048] pci 0000:00:14.4: IO window: disabled [ 0.313087] pci 0000:00:14.4: MEM window: disabled [ 0.313092] pci 0000:00:14.4: PREFETCH window: disabled [ 0.313109] alloc irq_desc for 19 on node 0 [ 0.313112] alloc kstat_irqs on node 0 [ 0.313119] pci 0000:00:03.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19 [ 0.313123] pci 0000:00:03.0: setting latency timer to 64 [ 0.313129] alloc irq_desc for 16 on node 0 [ 0.313131] alloc kstat_irqs on node 0 [ 0.313135] pci 0000:00:04.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 0.313140] pci 0000:00:04.0: setting latency timer to 64 [ 0.313145] alloc irq_desc for 17 on node 0 [ 0.313148] alloc kstat_irqs on node 0 [ 0.313152] pci 0000:00:05.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 0.313156] pci 0000:00:05.0: setting latency timer to 64 [ 0.313162] alloc irq_desc for 18 on node 0 [ 0.313164] alloc kstat_irqs on node 0 [ 0.313168] pci 0000:00:06.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 0.313172] pci 0000:00:06.0: setting latency timer to 64 [ 0.313182] pci_bus 0000:00: resource 0 io: [0x00-0xffff] [ 0.313186] pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffffffffffff] [ 0.313190] pci_bus 0000:01: resource 0 io: [0x9000-0x9fff] [ 0.313193] pci_bus 0000:01: resource 1 mem: [0x9fd00000-0x9fefffff] [ 0.313196] pci_bus 0000:01: resource 2 pref mem [0xa0000000-0xafffffff] [ 0.313200] pci_bus 0000:02: resource 0 io: [0xa000-0xbfff] [ 0.313203] pci_bus 0000:02: resource 1 mem: [0x9f800000-0x9f9fffff] [ 0.313207] pci_bus 0000:02: resource 2 pref mem [0xc0000000-0xdfffffff] [ 0.313210] pci_bus 0000:08: resource 0 io: [0xc000-0xdfff] [ 0.313214] pci_bus 0000:08: resource 1 mem: [0xf0400000-0xf05fffff] [ 0.313217] pci_bus 0000:08: resource 2 pref mem [0xf0000000-0xf01fffff] [ 0.313221] pci_bus 0000:0e: resource 1 mem: [0xf0300000-0xf03fffff] [ 0.313224] pci_bus 0000:0f: resource 0 io: [0xe000-0xefff] [ 0.313228] pci_bus 0000:0f: resource 1 mem: [0x9e000000-0x9e0fffff] [ 0.313231] pci_bus 0000:0f: resource 2 pref mem [0xf0200000-0xf02fffff] [ 0.313235] pci_bus 0000:10: resource 3 io: [0x00-0xffff] [ 0.313238] pci_bus 0000:10: resource 4 mem: [0x000000-0xffffffffffffffff] [ 0.313283] NET: Registered protocol family 2 [ 0.313481] IP route cache hash table entries: 131072 (order: 8, 1048576 bytes) [ 0.315338] TCP established hash table entries: 524288 (order: 11, 8388608 bytes) [ 0.320414] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) [ 0.321044] TCP: Hash tables configured (established 524288 bind 65536) [ 0.321048] TCP reno registered [ 0.321159] NET: Registered protocol family 1 [ 0.321233] Trying to unpack rootfs image as initramfs... [ 0.510022] Switched to high resolution mode on CPU 0 [ 0.565250] Freeing initrd memory: 7684k freed [ 0.569933] Scanning for low memory corruption every 60 seconds [ 0.570139] audit: initializing netlink socket (disabled) [ 0.570156] type=2000 audit(1262055466.570:1): initialized [ 0.581994] HugeTLB registered 2 MB page size, pre-allocated 0 pages [ 0.583734] VFS: Disk quotas dquot_6.5.2 [ 0.583805] Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.584573] fuse init (API version 7.12) [ 0.584679] msgmni has been set to 7416 [ 0.584910] alg: No test for stdrng (krng) [ 0.584925] io scheduler noop registered [ 0.584927] io scheduler anticipatory registered [ 0.584930] io scheduler deadline registered [ 0.584986] io scheduler cfq registered (default) [ 0.585148] pci 0000:01:05.0: Boot video device [ 0.585337] alloc irq_desc for 25 on node 0 [ 0.585340] alloc kstat_irqs on node 0 [ 0.585350] pcieport-driver 0000:00:03.0: irq 25 for MSI/MSI-X [ 0.585359] pcieport-driver 0000:00:03.0: setting latency timer to 64 [ 0.585499] alloc irq_desc for 26 on node 0 [ 0.585501] alloc kstat_irqs on node 0 [ 0.585508] pcieport-driver 0000:00:04.0: irq 26 for MSI/MSI-X [ 0.585514] pcieport-driver 0000:00:04.0: setting latency timer to 64 [ 0.585648] alloc irq_desc for 27 on node 0 [ 0.585651] alloc kstat_irqs on node 0 [ 0.585657] pcieport-driver 0000:00:05.0: irq 27 for MSI/MSI-X [ 0.585663] pcieport-driver 0000:00:05.0: setting latency timer to 64 [ 0.585798] alloc irq_desc for 28 on node 0 [ 0.585800] alloc kstat_irqs on node 0 [ 0.585806] pcieport-driver 0000:00:06.0: irq 28 for MSI/MSI-X [ 0.585812] pcieport-driver 0000:00:06.0: setting latency timer to 64 [ 0.585913] pci_hotplug: PCI Hot Plug PCI Core version: 0.5 [ 0.585930] Firmware did not grant requested _OSC control [ 0.585949] Firmware did not grant requested _OSC control [ 0.585961] Firmware did not grant requested _OSC control [ 0.585972] Firmware did not grant requested _OSC control [ 0.586000] Firmware did not grant requested _OSC control [ 0.586012] Firmware did not grant requested _OSC control [ 0.586023] Firmware did not grant requested _OSC control [ 0.586033] Firmware did not grant requested _OSC control [ 0.586048] pciehp: PCI Express Hot Plug Controller Driver version: 0.4 [ 0.586875] ACPI: AC Adapter [ADP0] (on-line) [ 0.586953] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0 [ 0.586957] ACPI: Power Button [PWRF] [ 0.587047] input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1 [ 0.587050] ACPI: Power Button [PWRB] [ 0.587116] input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input2 [ 0.587163] ACPI: Lid Switch [LID] [ 0.587446] Marking TSC unstable due to TSC halts in idle [ 0.587500] ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3]) [ 0.587530] processor LNXCPU:00: registered as cooling_device0 [ 0.591589] thermal LNXTHERM:01: registered as thermal_zone0 [ 0.591598] ACPI: Thermal Zone [TZ00] (57 C) [ 0.593127] Linux agpgart interface v0.103 [ 0.593139] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled [ 0.594531] brd: module loaded [ 0.595047] loop: module loaded [ 0.595137] input: Macintosh mouse button emulation as /devices/virtual/input/input3 [ 0.595475] ahci 0000:00:11.0: version 3.0 [ 0.595492] alloc irq_desc for 22 on node 0 [ 0.595495] alloc kstat_irqs on node 0 [ 0.595503] ahci 0000:00:11.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22 [ 0.595661] ahci 0000:00:11.0: AHCI 0001.0100 32 slots 2 ports 3 Gbps 0x9 impl SATA mode [ 0.595666] ahci 0000:00:11.0: flags: 64bit ncq sntf ilck led clo pmp pio slum part [ 0.595992] scsi0 : ahci [ 0.596169] scsi1 : ahci [ 0.596272] scsi2 : ahci [ 0.596378] scsi3 : ahci [ 0.596575] ata1: SATA max UDMA/133 abar m1024@0xf0808000 port 0xf0808100 irq 22 [ 0.596578] ata2: DUMMY [ 0.596580] ata3: DUMMY [ 0.596583] ata4: SATA max UDMA/133 abar m1024@0xf0808000 port 0xf0808280 irq 22 [ 0.597587] Fixed MDIO Bus: probed [ 0.597628] PPP generic driver version 2.4.2 [ 0.597760] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 0.597892] ACPI: Battery Slot [BAT0] (battery absent) [ 0.598017] ehci_hcd 0000:00:12.2: PCI INT B -> GSI 17 (level, low) -> IRQ 17 [ 0.598043] ehci_hcd 0000:00:12.2: EHCI Host Controller [ 0.598104] ehci_hcd 0000:00:12.2: new USB bus registered, assigned bus number 1 [ 0.598198] ehci_hcd 0000:00:12.2: debug port 1 [ 0.598223] ehci_hcd 0000:00:12.2: irq 17, io mem 0xf0808400 [ 0.610139] ehci_hcd 0000:00:12.2: USB 2.0 started, EHCI 1.00 [ 0.610280] usb usb1: configuration #1 chosen from 1 choice [ 0.610316] hub 1-0:1.0: USB hub found [ 0.610327] hub 1-0:1.0: 6 ports detected [ 0.610764] ehci_hcd 0000:00:13.2: PCI INT B -> GSI 19 (level, low) -> IRQ 19 [ 0.610786] ehci_hcd 0000:00:13.2: EHCI Host Controller [ 0.610838] ehci_hcd 0000:00:13.2: new USB bus registered, assigned bus number 2 [ 0.610919] ehci_hcd 0000:00:13.2: debug port 1 [ 0.610944] ehci_hcd 0000:00:13.2: irq 19, io mem 0xf0808800 [ 0.630056] ehci_hcd 0000:00:13.2: USB 2.0 started, EHCI 1.00 [ 0.630149] usb usb2: configuration #1 chosen from 1 choice [ 0.630189] hub 2-0:1.0: USB hub found [ 0.630199] hub 2-0:1.0: 6 ports detected [ 0.630334] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 0.630416] ohci_hcd 0000:00:12.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 0.630433] ohci_hcd 0000:00:12.0: OHCI Host Controller [ 0.630481] ohci_hcd 0000:00:12.0: new USB bus registered, assigned bus number 3 [ 0.630544] ohci_hcd 0000:00:12.0: irq 16, io mem 0xf0804000 [ 0.694143] usb usb3: configuration #1 chosen from 1 choice [ 0.694181] hub 3-0:1.0: USB hub found [ 0.694227] hub 3-0:1.0: 3 ports detected [ 0.694369] ohci_hcd 0000:00:12.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 0.694382] ohci_hcd 0000:00:12.1: OHCI Host Controller [ 0.694426] ohci_hcd 0000:00:12.1: new USB bus registered, assigned bus number 4 [ 0.694482] ohci_hcd 0000:00:12.1: irq 16, io mem 0xf0805000 [ 0.754140] usb usb4: configuration #1 chosen from 1 choice [ 0.754174] hub 4-0:1.0: USB hub found [ 0.754219] hub 4-0:1.0: 3 ports detected [ 0.754304] ohci_hcd 0000:00:13.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 0.754318] ohci_hcd 0000:00:13.0: OHCI Host Controller [ 0.754364] ohci_hcd 0000:00:13.0: new USB bus registered, assigned bus number 5 [ 0.754426] ohci_hcd 0000:00:13.0: irq 18, io mem 0xf0806000 [ 0.814156] usb usb5: configuration #1 chosen from 1 choice [ 0.814187] hub 5-0:1.0: USB hub found [ 0.814233] hub 5-0:1.0: 3 ports detected [ 0.814320] ohci_hcd 0000:00:13.1: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 0.814334] ohci_hcd 0000:00:13.1: OHCI Host Controller [ 0.814374] ohci_hcd 0000:00:13.1: new USB bus registered, assigned bus number 6 [ 0.814430] ohci_hcd 0000:00:13.1: irq 18, io mem 0xf0807000 [ 0.874192] usb usb6: configuration #1 chosen from 1 choice [ 0.874223] hub 6-0:1.0: USB hub found [ 0.874269] hub 6-0:1.0: 3 ports detected [ 0.874344] uhci_hcd: USB Universal Host Controller Interface driver [ 0.874485] PNP: PS/2 Controller [PNP0303:KBC0,PNP0f13:MSE0] at 0x60,0x64 irq 1,12 [ 0.878408] i8042.c: Detected active multiplexing controller, rev 1.1. [ 0.880868] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 0.880875] serio: i8042 AUX0 port at 0x60,0x64 irq 12 [ 0.880882] serio: i8042 AUX1 port at 0x60,0x64 irq 12 [ 0.880886] serio: i8042 AUX2 port at 0x60,0x64 irq 12 [ 0.880890] serio: i8042 AUX3 port at 0x60,0x64 irq 12 [ 0.880964] mice: PS/2 mouse device common for all mice [ 0.881111] rtc_cmos 00:04: RTC can wake from S4 [ 0.881159] rtc_cmos 00:04: rtc core: registered rtc_cmos as rtc0 [ 0.881226] rtc0: alarms up to one month, 114 bytes nvram, hpet irqs [ 0.881349] device-mapper: uevent: version 1.0.3 [ 0.881493] device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised: dm-devel@redhat.com [ 0.881585] device-mapper: multipath: version 1.1.0 loaded [ 0.881589] device-mapper: multipath round-robin: version 1.0.0 loaded [ 0.881860] cpuidle: using governor ladder [ 0.881930] cpuidle: using governor menu [ 0.882447] TCP cubic registered [ 0.882611] NET: Registered protocol family 10 [ 0.883126] lo: Disabled Privacy Extensions [ 0.883473] NET: Registered protocol family 17 [ 0.883497] Bluetooth: L2CAP ver 2.13 [ 0.883500] Bluetooth: L2CAP socket layer initialized [ 0.883503] Bluetooth: SCO (Voice Link) ver 0.6 [ 0.883506] Bluetooth: SCO socket layer initialized [ 0.883637] Bluetooth: RFCOMM TTY layer initialized [ 0.883641] Bluetooth: RFCOMM socket layer initialized [ 0.883643] Bluetooth: RFCOMM ver 1.11 [ 0.883659] powernow-k8: Found 1 AMD Athlon(tm) Neo Processor MV-40 processors (1 cpu cores) (version 2.20.00) [ 0.883703] powernow-k8: 0 : fid 0x8 (1600 MHz), vid 0x16 [ 0.883706] powernow-k8: 1 : fid 0x0 (800 MHz), vid 0x16 [ 0.883828] PM: Resume from disk failed. [ 0.883847] registered taskstats version 1 [ 0.884006] Magic number: 5:867:966 [ 0.884129] rtc_cmos 00:04: setting system clock to 2009-12-29 02:57:47 UTC (1262055467) [ 0.884133] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found [ 0.884135] EDD information not available. [ 0.919444] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4 [ 0.940108] ata4: SATA link down (SStatus 0 SControl 300) [ 1.050067] usb 1-5: new high speed USB device using ehci_hcd and address 3 [ 1.120081] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) [ 1.173960] ata1.00: ATA-8: TOSHIBA MK3263GSX, FG020A, max UDMA/100 [ 1.173964] ata1.00: 625142448 sectors, multi 16: LBA48 NCQ (depth 31/32) [ 1.174782] ata1.00: configured for UDMA/100 [ 1.174892] scsi 0:0:0:0: Direct-Access ATA TOSHIBA MK3263GS FG02 PQ: 0 ANSI: 5 [ 1.175033] sd 0:0:0:0: Attached scsi generic sg0 type 0 [ 1.175078] sd 0:0:0:0: [sda] 625142448 512-byte logical blocks: (320 GB/298 GiB) [ 1.175130] sd 0:0:0:0: [sda] Write Protect is off [ 1.175133] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 [ 1.175160] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 1.175299] sda: sda1 sda2 < [ 1.245498] usb 1-5: configuration #1 chosen from 1 choice [ 1.263068] sda5 > [ 1.263355] sd 0:0:0:0: [sda] Attached SCSI disk [ 1.263375] Freeing unused kernel memory: 660k freed [ 1.263743] Write protecting the kernel read-only data: 7580k [ 1.448113] [Firmware Bug]: ACPI: ACPI brightness control misses _BQC function [ 1.500752] acpi device:4b: registered as cooling_device1 [ 1.500889] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/device:48/device:49/input/input5 [ 1.500937] ACPI: Video Device [VGA1] (multi-head: yes rom: no post: no) [ 1.519044] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded [ 1.519072] r8169 0000:0f:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 1.519135] r8169 0000:0f:00.0: setting latency timer to 64 [ 1.519177] alloc irq_desc for 29 on node 0 [ 1.519180] alloc kstat_irqs on node 0 [ 1.519194] r8169 0000:0f:00.0: irq 29 for MSI/MSI-X [ 1.519920] eth0: RTL8168d/8111d at 0xffffc9000067e000, XX:XX:XX:XX:XX:XX, XID 283000c0 IRQ 29 [ 1.802063] usb 3-2: new full speed USB device using ohci_hcd and address 2 [ 2.080172] usb 3-2: configuration #1 chosen from 1 choice [ 2.424290] usb 6-2: new full speed USB device using ohci_hcd and address 2 [ 2.485790] PM: Starting manual resume from disk [ 2.485796] PM: Resume from partition 8:5 [ 2.485798] PM: Checking hibernation image. [ 2.486059] PM: Resume from disk failed. [ 2.499508] EXT4-fs (sda1): barriers enabled [ 2.520258] kjournald2 starting: pid 363, dev sda1:8, commit interval 5 seconds [ 2.520278] EXT4-fs (sda1): delayed allocation enabled [ 2.520282] EXT4-fs: file extents enabled [ 2.571437] EXT4-fs: mballoc enabled [ 2.571459] EXT4-fs (sda1): mounted filesystem with ordered data mode [ 2.598160] usb 6-2: configuration #1 chosen from 1 choice [ 2.920082] usb 6-3: new full speed USB device using ohci_hcd and address 3 [ 3.115259] usb 6-3: configuration #1 chosen from 1 choice [ 3.127198] usbcore: registered new interface driver hiddev [ 3.131548] input: Laser Stick Pointer as /devices/pci0000:00/0000:00:13.1/usb6/6-3/6-3:1.0/input/input6 [ 3.131655] generic-usb 0003:1170:0083.0001: input,hidraw0: USB HID v1.11 Mouse [Laser Stick Pointer] on usb-0000:00:13.1-3/input0 [ 3.137261] generic-usb 0003:1170:0083.0002: hiddev96,hidraw1: USB HID v1.11 Device [Laser Stick Pointer] on usb-0000:00:13.1-3/input1 [ 3.137286] usbcore: registered new interface driver usbhid [ 3.137290] usbhid: v2.6:USB HID core driver [ 3.252279] type=1505 audit(1262055469.865:2): operation="profile_load" pid=395 name=/usr/share/gdm/guest-session/Xsession [ 3.255128] type=1505 audit(1262055469.865:3): operation="profile_load" pid=396 name=/sbin/dhclient3 [ 3.255503] type=1505 audit(1262055469.865:4): operation="profile_load" pid=396 name=/usr/lib/NetworkManager/nm-dhcp-client.action [ 3.255717] type=1505 audit(1262055469.865:5): operation="profile_load" pid=396 name=/usr/lib/connman/scripts/dhclient-script [ 3.307092] type=1505 audit(1262055469.915:6): operation="profile_load" pid=397 name=/usr/bin/evince [ 3.313243] type=1505 audit(1262055469.925:7): operation="profile_load" pid=397 name=/usr/bin/evince-previewer [ 3.316928] type=1505 audit(1262055469.925:8): operation="profile_load" pid=397 name=/usr/bin/evince-thumbnailer [ 3.336858] type=1505 audit(1262055469.945:9): operation="profile_load" pid=399 name=/usr/lib/cups/backend/cups-pdf [ 4.591743] Adding 11124972k swap on /dev/sda5. Priority:-1 extents:1 across:11124972k [ 4.980897] ACPI Error (psargs-0359): [\_TZ_.TZ01] Namespace lookup failure, AE_NOT_FOUND [ 4.980907] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0.LPC0.EC0_._Q11] (Node ffff88015d834a00), AE_NOT_FOUND [ 5.493907] udev: starting version 147 [ 7.205362] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 7.433362] k8temp 0000:00:18.3: Temperature readouts might be wrong - check erratum #141 [ 7.793900] cfg80211: Calling CRDA to update world regulatory domain [ 7.805793] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel. [ 7.805800] Disabling lock debugging due to kernel taint [ 7.841083] [fglrx] Maximum main memory to use for locked dma buffers: 3550 MBytes. [ 7.841110] [fglrx] vendor: 1002 device: 9612 count: 1 [ 7.841365] [fglrx] ioport: bar 1, base 0x9000, size: 0x100 [ 7.841385] pci 0000:01:05.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 7.841391] pci 0000:01:05.0: setting latency timer to 64 [ 7.841675] [fglrx] Kernel PAT support is enabled [ 7.841712] [fglrx] module loaded - fglrx 8.68.2 [Nov 24 2009] with 1 minors [ 8.088556] EXT4-fs (sda1): internal journal on sda1:8 [ 8.105606] EDAC MC: Ver: 2.1.0 Oct 16 2009 [ 8.107489] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0x8040, revision 0 [ 8.144643] ip_tables: (C) 2000-2006 Netfilter Core Team [ 8.194421] EDAC amd64_edac: Ver: 3.2.0 Oct 16 2009 [ 8.194553] EDAC amd64: This node reports that Memory ECC is currently disabled. [ 8.194557] EDAC amd64: bit 0x400000 in register F3x44 of the MISC_CONTROL device (0000:00:18.3) should be enabled [ 8.194561] EDAC amd64: WARNING: ECC is NOT currently enabled by the BIOS. Module will NOT be loaded. [ 8.194563] Either Enable ECC in the BIOS, or use the 'ecc_enable_override' parameter. [ 8.194565] Might be a BIOS bug, if BIOS says ECC is enabled [ 8.194566] Use of the override can cause unknown side effects. [ 8.194597] amd64_edac: probe of 0000:00:18.2 failed with error -22 [ 8.308386] Linux video capture interface: v2.00 [ 8.567099] uvcvideo: Found UVC 1.00 device FM13FF-78 (05c8:0110) [ 8.584590] input: FM13FF-78 as /devices/pci0000:00/0000:00:12.2/usb1/1-5/1-5:1.0/input/input7 [ 8.584665] usbcore: registered new interface driver uvcvideo [ 8.584669] USB Video Class driver (v0.1.0) [ 8.742047] ath9k 0000:0e:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 8.742059] ath9k 0000:0e:00.0: setting latency timer to 64 [ 9.174709] ath: EEPROM regdomain: 0x60 [ 9.174712] ath: EEPROM indicates we should expect a direct regpair map [ 9.174717] ath: Country alpha2 being used: 00 [ 9.174719] ath: Regpair used: 0x60 [ 9.175978] lp: driver loaded but no devices found [ 9.545172] phy0: Selected rate control algorithm 'ath9k_rate_control' [ 9.546154] Registered led device: ath9k-phy0::radio [ 9.546183] Registered led device: ath9k-phy0::assoc [ 9.546206] Registered led device: ath9k-phy0::tx [ 9.546231] Registered led device: ath9k-phy0::rx [ 9.546245] phy0: Atheros AR9280 MAC/BB Rev:2 AR5133 RF Rev:d0: mem=0xffffc900021a0000, irq=17 [ 9.558715] cfg80211: World regulatory domain updated: [ 9.558720] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 9.558725] (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 9.558728] (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) [ 9.558732] (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) [ 9.558735] (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 9.558739] (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 10.444613] Synaptics Touchpad, model: 1, fw: 7.2, id: 0x1c0b1, caps: 0xd04771/0xa40000 [ 10.478967] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio4/input/input8 [ 10.927084] HDA Intel 0000:00:14.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 11.135396] hda_codec: Unknown model for ALC262, trying auto-probe from BIOS... [ 11.135538] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:14.2/input/input9 [ 11.170611] __ratelimit: 6 callbacks suppressed [ 11.170615] type=1505 audit(1262055477.785:12): operation="profile_replace" pid=822 name=/usr/share/gdm/guest-session/Xsession [ 11.173074] type=1505 audit(1262055477.785:13): operation="profile_replace" pid=823 name=/sbin/dhclient3 [ 11.173453] type=1505 audit(1262055477.785:14): operation="profile_replace" pid=823 name=/usr/lib/NetworkManager/nm-dhcp-client.action [ 11.173668] type=1505 audit(1262055477.785:15): operation="profile_replace" pid=823 name=/usr/lib/connman/scripts/dhclient-script [ 11.179195] type=1505 audit(1262055477.785:16): operation="profile_replace" pid=824 name=/usr/bin/evince [ 11.185413] type=1505 audit(1262055477.795:17): operation="profile_replace" pid=824 name=/usr/bin/evince-previewer [ 11.189115] type=1505 audit(1262055477.795:18): operation="profile_replace" pid=824 name=/usr/bin/evince-thumbnailer [ 11.204862] type=1505 audit(1262055477.815:19): operation="profile_replace" pid=830 name=/usr/lib/cups/backend/cups-pdf [ 11.205327] type=1505 audit(1262055477.815:20): operation="profile_replace" pid=830 name=/usr/sbin/cupsd [ 11.207945] type=1505 audit(1262055477.815:21): operation="profile_replace" pid=831 name=/usr/sbin/tcpdump [ 13.654648] ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 13.658161] r8169: eth0: link up [ 13.658170] r8169: eth0: link up [ 13.796277] ACPI Error (psargs-0359): [\_TZ_.TZ01] Namespace lookup failure, AE_NOT_FOUND [ 13.796288] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0.LPC0.EC0_._Q11] (Node ffff88015d834a00), AE_NOT_FOUND [ 17.460443] ppdev: user-space parallel port driver [ 17.930272] usplash:326 freeing invalid memtype ffffffffa0000000-ffffffffa1000000 [ 22.447457] [fglrx] GART Table is not in FRAME_BUFFER range [ 22.447694] alloc irq_desc for 30 on node 0 [ 22.447697] alloc kstat_irqs on node 0 [ 22.447708] fglrx_pci 0000:01:05.0: irq 30 for MSI/MSI-X [ 22.448529] [fglrx] Firegl kernel thread PID: 1615 [ 23.368446] [fglrx] Gart USWC size:1157 M. [ 23.368452] [fglrx] Gart cacheable size:459 M. [ 23.368459] [fglrx] Reserved FB block: Shared offset:0, size:1000000 [ 23.368463] [fglrx] Reserved FB block: Unshared offset:fffb000, size:5000 [ 24.300018] eth0: no IPv6 routers present [ 25.297619] ACPI Error (psargs-0359): [\_TZ_.TZ01] Namespace lookup failure, AE_NOT_FOUND [ 25.297629] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0.LPC0.EC0_._Q11] (Node ffff88015d834a00), AE_NOT_FOUND [ 31.053047] ACPI Error (psargs-0359): [\_TZ_.TZ01] Namespace lookup failure, AE_NOT_FOUND [ 31.053058] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0.LPC0.EC0_._Q11] (Node ffff88015d834a00), AE_NOT_FOUND [ 42.549938] ACPI Error (psargs-0359): [\_TZ_.TZ01] Namespace lookup failure, AE_NOT_FOUND [ 42.549949] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0.LPC0.EC0_._Q11] (Node ffff88015d834a00), AE_NOT_FOUND [ 54.051275] ACPI Error (psargs-0359): [\_TZ_.TZ01] Namespace lookup failure, AE_NOT_FOUND [ 54.051286] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0.LPC0.EC0_._Q11] (Node ffff88015d834a00), AE_NOT_FOUND
lsmod でロードされたカーネルモジュールが出てくる。
% lsmod Module Size Used by binfmt_misc 10220 1 ppdev 8232 0 arc4 2144 2 ecb 3296 2 snd_hda_codec_realtek 277860 1 snd_hda_intel 31880 2 ath9k 278176 0 snd_hda_codec 87584 2 snd_hda_codec_realtek,snd_hda_intel joydev 13088 0 mac80211 210104 1 ath9k led_class 5256 1 ath9k snd_hwdep 9352 1 snd_hda_codec snd_pcm_oss 44704 0 snd_mixer_oss 18976 1 snd_pcm_oss lp 11908 0 ath 10304 1 ath9k snd_pcm 93160 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss snd_seq_dummy 3460 0 snd_seq_oss 33440 0 psmouse 57124 0 snd_seq_midi 8192 0 iptable_filter 3872 0 snd_rawmidi 27360 1 snd_seq_midi ip_tables 21200 1 iptable_filter snd_seq_midi_event 8448 2 snd_seq_oss,snd_seq_midi snd_seq 60608 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event snd_timer 26992 2 snd_pcm,snd_seq snd_seq_device 8308 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq x_tables 25832 1 ip_tables fglrx 2279192 28 uvcvideo 65260 0 videodev 43360 1 uvcvideo v4l1_compat 16804 2 uvcvideo,videodev v4l2_compat_ioctl32 13344 1 videodev i2c_piix4 11728 0 shpchp 37756 0 amd64_edac_mod 26688 0 edac_core 48876 1 amd64_edac_mod serio_raw 6596 0 k8temp 5504 0 snd 77096 16 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device cfg80211 109144 3 ath9k,mac80211,ath soundcore 9088 1 snd snd_page_alloc 10928 2 snd_hda_intel,snd_pcm parport 40528 2 ppdev,lp usbhid 43968 0 r8169 38884 0 mii 6368 1 r8169 video 23612 0 output 3680 1 video
有線LANは、
Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
というもので、r8169 というドライバが使われている。
これは Ubuntu 9.10 で今のところとくに問題なく使えている。
ただし、Ubuntu を試す前に、Debian GNU/Linux 5.0.3 (lenny) を試したのだが、これでは、最初インストーラでは使えたのだが、その後いつのまにか使えなくなって、インストーラを再度起動した中でも使えない状況に陥ってしまった。こちらでもドライバは r8169 だった。
Linux のバージョンは Debian GNU/Linux 5.0.3 (lenny) では (たぶん) 2.6.26 で、Ubuntu 9.10 では 2.6.31 なので、改善されているのだろう。
BIOS には Wake on LAN の設定がある。
が、動かない感じである。
他のマシンから wakeonlan コマンドで動かそうとしてみたが、電源が入らない。
ethtool で 有線LAN の情報を表示すると以下のようになる。
% ethtool -i eth0 driver: r8169 version: 2.3LK-NAPI firmware-version: bus-info: 0000:0f:00.0
無線LANはここでは使っていないが、デバイスは認識されている。
% iwconfig lo no wireless extensions. eth0 no wireless extensions. wmaster0 no wireless extensions. wlan0 IEEE 802.11bgn ESSID:"" Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated Tx-Power=off Retry long limit:7 RTS thr:off Fragment thr:off Power Management:on Link Quality:0 Signal level:0 Noise level:0 Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0
lspci で出てくる
0e:00.0 Network controller: Atheros Communications Inc. AR928X Wireless Network Adapter (PCI-Express) (rev 01)
というのが実際のデバイスかなぁ。
ONKYO DX シリーズ (および工人舎 DZ シリーズ) の最大の特徴は 2画面である。
が、その 2画面をちゃんと出すには、Xorg のドライバで radeon じゃなくて (proprietary な) fglrx を使う必要があった。(fglrx は FireGL and Radeon for X の略のようだ。Catalyst ともいうらしい)
radeon ドライバでも、2画面目は認識されているようなのだが、バックライトが光らない感じである。もうちょっとでどうにかなる気もするけれど。
% dpkg -l|grep xserver-xorg-video-radeon ii xserver-xorg-video-radeon 1:6.12.99+git20090929.7968e1fb-0ubuntu1 X.Org X server -- ATI Radeon display driver
最初 fglrx を使うと、
... (EE) fglrx(0): Given depth (8) is not supported by fglrx driver (EE) fglrx(0): PreInitVisual failed (EE) fglrx(0): PreInit failed (II) fglrx(0): === [atiddxPreInit] === end Backtrace: 0: /usr/bin/X(xorg_backtrace+0x26) [0x4f00c6] 1: /usr/bin/X(xf86SigHandler+0x41) [0x4852c1] 2: /lib/libc.so.6 [0x7fd14dcb9530] 3: /usr/lib/xorg/modules/drivers//fglrx_drv.so(swlDalHelperClose+0x87) [0x7fd14c296737] 4: /usr/lib/xorg/modules/drivers//fglrx_drv.so(atiddxFreeScreen+0x138) [0x7fd14c271c88] 5: /usr/bin/X(xf86DeleteScreen+0x80) [0x4918e0] 6: /usr/bin/X(InitOutput+0x56e) [0x46f07e] 7: /usr/bin/X(main+0x1fe) [0x433ece] 8: /lib/libc.so.6(__libc_start_main+0xfd) [0x7fd14dca4abd] 9: /usr/bin/X [0x433509] Saw signal 11. Server aborting. ddxSigGiveUp: Closing log
というように Depth 8 はサポートしていないといって異常終了したので DefaultDepth 24 をつけたら動いた。
fglrx は試行錯誤の過程で AMD からダウンロードしてきた ati-driver-installer-9-12-x86.x86_64.run を使っているが、Ubuntu で提供されている xorg-driver-fglrx パッケージでも良かったかもしれない。
% cat /etc/X11/xorg.conf Section "Screen" Identifier "Configured Screen Device" Device "Configured Video Device" DefaultDepth 24 SubSection "Display" Virtual 2732 768 EndSubSection EndSection Section "Device" Identifier "Configured Video Device" Driver "fglrx" EndSection % cat /var/log/Xorg.0.log X.Org X Server 1.6.4 Release Date: 2009-9-27 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.24-23-server x86_64 Ubuntu Current Operating System: Linux horizon 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.31-14-generic root=UUID=ae6252b8-a18f-41d2-add5-9a015620006d ro quiet splash Build Date: 26 October 2009 05:19:56PM xorg-server 2:1.6.4-2ubuntu4 (buildd@) Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Wed Dec 30 18:04:52 2009 (==) Using config file: "/etc/X11/xorg.conf" (==) No Layout section. Using the first Screen section. (**) |-->Screen "Configured Screen Device" (0) (**) | |-->Monitor "<default monitor>" (**) | |-->Device "Configured Video Device" (==) No monitor specified for screen "Configured Screen Device". Using a default monitor configuration. (**) Option "Xinerama" "off" (==) Automatically adding devices (==) Automatically enabling devices (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. Entry deleted from font path. (==) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, built-ins (==) ModulePath set to "/usr/lib/xorg/modules" (II) Cannot locate a core pointer device. (II) Cannot locate a core keyboard device. (II) The server relies on HAL to provide the list of input devices. If no devices become available, reconfigure HAL or disable AllowEmptyInput. (II) Loader magic: 0xb40 (II) Module ABI versions: X.Org ANSI C Emulation: 0.4 X.Org Video Driver: 5.0 X.Org XInput driver : 4.0 X.Org Server Extension : 2.0 (II) Loader running on linux (++) using VT number 7 (--) PCI:*(0:1:5:0) 1002:9612:1170:0083 ATI Technologies Inc RS780M/RS780MN [Radeon HD 3200 Graphics] rev 0, Mem @ 0xa0000000/268435456, 0x9fdf0000/65536, 0x9fe00000/1048576, I/O @ 0x00009000/256 (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory) (II) No APM support in BIOS or kernel (II) System resource ranges: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [4] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [5] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [6] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [7] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [8] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [9] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [10] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [11] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [12] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [13] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [14] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [15] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [16] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [17] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [18] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [19] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [20] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [21] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [22] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [23] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [24] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [25] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [26] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [27] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [28] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [29] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] (II) "extmod" will be loaded by default. (II) "dbe" will be loaded by default. (II) "glx" will be loaded by default. (II) "record" will be loaded by default. (II) "dri" will be loaded by default. (II) "dri2" will be loaded by default. (II) LoadModule: "extmod" (II) Loading /usr/lib/xorg/modules/extensions//libextmod.so (II) Module extmod: vendor="X.Org Foundation" compiled for 1.6.4, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-DGA (II) Loading extension DPMS (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation (II) Loading extension X-Resource (II) LoadModule: "dbe" (II) Loading /usr/lib/xorg/modules/extensions//libdbe.so (II) Module dbe: vendor="X.Org Foundation" compiled for 1.6.4, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension DOUBLE-BUFFER (II) LoadModule: "glx" (II) Loading /usr/lib/xorg/modules/extensions//libglx.so (II) Module glx: vendor="FireGL - ATI Technologies Inc." compiled for 7.4.0, module version = 1.0.0 (II) Loading extension GLX (II) LoadModule: "record" (II) Loading /usr/lib/xorg/modules/extensions//librecord.so (II) Module record: vendor="X.Org Foundation" compiled for 1.6.4, module version = 1.13.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension RECORD (II) LoadModule: "dri" (II) Loading /usr/lib/xorg/modules/extensions//libdri.so (II) Module dri: vendor="X.Org Foundation" compiled for 7.4.0, module version = 1.0.0 (II) Loading sub module "fglrxdrm" (II) LoadModule: "fglrxdrm" (II) Loading /usr/lib/xorg/modules/linux//libfglrxdrm.so (II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc." compiled for 1.4.99.906, module version = 8.68.2 (II) Loading extension XFree86-DRI (II) LoadModule: "dri2" (II) Loading /usr/lib/xorg/modules/extensions//libdri2.so (II) Module dri2: vendor="X.Org Foundation" compiled for 1.6.4, module version = 1.1.0 ABI class: X.Org Server Extension, version 2.0 (II) Loading extension DRI2 (II) LoadModule: "fglrx" (II) Loading /usr/lib/xorg/modules/drivers//fglrx_drv.so (II) Module fglrx: vendor="FireGL - ATI Technologies Inc." compiled for 1.4.99.906, module version = 8.68.2 Module class: X.Org Video Driver (II) ATI Proprietary Linux Driver Version Identifier:8.68.2 (II) ATI Proprietary Linux Driver Release Identifier: 8.681 (II) ATI Proprietary Linux Driver Build Date: Nov 24 2009 21:15:57 (II) Primary Device is: PCI 01@00:05:0 (WW) Falling back to old probe method for fglrx (II) Loading PCS database from /etc/ati/amdpcsdb (--) Assigning device section with no busID to primary device (--) Chipset Supported AMD Graphics Processor (0x9612) found (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:17:0) found (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:0) found (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:1) found (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:2) found (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:0) found (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:1) found (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:2) found (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:0) found (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:2) found (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:3) found (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:4) found (II) AMD Video driver is running on a device belonging to a group targeted for this release (II) AMD Video driver is signed (II) resource ranges after xf86ClaimFixedResources() call: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [4] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [5] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [6] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [7] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [8] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [9] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [10] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [11] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [12] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [13] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [14] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [15] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [16] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [17] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [18] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [19] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [20] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [21] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [22] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [23] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [24] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [25] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [26] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [27] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [28] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [29] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] (II) fglrx(0): pEnt->device->identifier=0x12d0510 (II) resource ranges after probing: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [4] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [5] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [6] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [7] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [8] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [9] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [10] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [11] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [12] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [13] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [14] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [15] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [16] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [17] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [18] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [19] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [20] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B] [21] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B] [22] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B] [23] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [24] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [25] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [26] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [27] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [28] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [29] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [30] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [31] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [32] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [33] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B] [34] 0 0 0x000003c0 - 0x000003df (0x20) IS[B] (II) Setting vga for screen 0. (II) fglrx(0): === [atiddxPreInit] === begin (II) Loading sub module "vgahw" (II) LoadModule: "vgahw" (II) Loading /usr/lib/xorg/modules//libvgahw.so (II) Module vgahw: vendor="X.Org Foundation" compiled for 1.6.4, module version = 0.1.0 ABI class: X.Org Video Driver, version 5.0 (II) fglrx(0): PCI bus 1 card 5 func 0 (**) fglrx(0): Depth 24, (--) framebuffer bpp 32 (II) fglrx(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps) (==) fglrx(0): Default visual is TrueColor (==) fglrx(0): RGB weight 888 (II) fglrx(0): Using 8 bits per RGB (8 bit DAC) (**) fglrx(0): Gamma Correction for I is 0x06419064 (**) fglrx(0): Gamma Correction for II is 0x06419064 (==) fglrx(0): Buffer Tiling is ON (II) Loading sub module "fglrxdrm" (II) LoadModule: "fglrxdrm" (II) Reloading /usr/lib/xorg/modules/linux//libfglrxdrm.so drmDynamicMajor: found major device number 251 drmDynamicMajor: found major device number 251 drmOpenByBusid: Searching for BusID PCI:1:5:0 drmOpenDevice: node name is /dev/ati/card0 drmOpenDevice: open result is 8, (OK) drmOpenByBusid: drmOpenMinor returns 8 drmOpenByBusid: drmGetBusid reports PCI:1:5:0 (--) fglrx(0): Chipset: "ATI Radeon HD 3200 Graphics " (Chipset = 0x9612) (--) fglrx(0): (PciSubVendor = 0x1170, PciSubDevice = 0x0083) (--) fglrx(0): board vendor info: third party graphics adapter - NOT original ATI (--) fglrx(0): Linear framebuffer (phys) at 0xa0000000 (--) fglrx(0): MMIO registers at 0x9fdf0000 (--) fglrx(0): I/O port at 0x00009000 (==) fglrx(0): ROM-BIOS at 0x000c0000 (II) fglrx(0): AC Adapter is used (II) fglrx(0): Primary V_BIOS segment is: 0xc000 (II) Loading sub module "vbe" (II) LoadModule: "vbe" (II) Loading /usr/lib/xorg/modules//libvbe.so (II) Module vbe: vendor="X.Org Foundation" compiled for 1.6.4, module version = 1.1.0 ABI class: X.Org Video Driver, version 5.0 (II) fglrx(0): VESA BIOS detected (II) fglrx(0): VESA VBE Version 3.0 (II) fglrx(0): VESA VBE Total Mem: 16384 kB (II) fglrx(0): VESA VBE OEM: ATI ATOMBIOS (II) fglrx(0): VESA VBE OEM Software Rev: 10.94 (II) fglrx(0): VESA VBE OEM Vendor: (C) 1988-2005, ATI Technologies Inc. (II) fglrx(0): VESA VBE OEM Product: RS780MN (II) fglrx(0): VESA VBE OEM Product Rev: 01.00 (II) fglrx(0): ATI Video BIOS revision 9 or later detected (--) fglrx(0): Video RAM: 262144 kByte, Type: DDR2 (II) fglrx(0): PCIE card detected (--) fglrx(0): Using per-process page tables (PPPT) as GART. (WW) fglrx(0): board is an unknown third party board, chipset is supported (II) fglrx(0): Using adapter: 1:5.0. (II) fglrx(0): [FB] MC range(MCFBBase = 0xc0000000, MCFBSize = 0x10000000) (II) fglrx(0): Interrupt handler installed at IRQ 30. (II) fglrx(0): IRQ 30 Enabled. (II) fglrx(0): RandR 1.2 support is enabled! (II) fglrx(0): RandR 1.2 rotation support is enabled! (==) fglrx(0): Center Mode is disabled (II) Loading sub module "fb" (II) LoadModule: "fb" (II) Loading /usr/lib/xorg/modules//libfb.so (II) Module fb: vendor="X.Org Foundation" compiled for 1.6.4, module version = 1.0.0 ABI class: X.Org ANSI C Emulation, version 0.4 (II) Loading sub module "ddc" (II) LoadModule: "ddc" (II) Module "ddc" already built-in (II) fglrx(0): Finished Initialize PPLIB! (II) Loading sub module "ddc" (II) LoadModule: "ddc" (II) Module "ddc" already built-in (II) fglrx(0): ***Display: ConnectedDisplayTypes=0x0000000a, disabled=0x00000000 (II) fglrx(0): Connected Display1: LCD on internal LVDS [lvds] (II) fglrx(0): Display1 EDID data --------------------------- (II) fglrx(0): Manufacturer: LGD Model: 248 Serial#: 0 (II) fglrx(0): Year: 2009 Week: 0 (II) fglrx(0): EDID Version: 1.3 (II) fglrx(0): Digital Display Input (II) fglrx(0): Max Image Size [cm]: horiz.: 22 vert.: 13 (II) fglrx(0): Gamma: 2.20 (II) fglrx(0): No DPMS capabilities specified (II) fglrx(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 (II) fglrx(0): First detailed timing is preferred mode (II) fglrx(0): redX: 0.594 redY: 0.353 greenX: 0.327 greenY: 0.584 (II) fglrx(0): blueX: 0.151 blueY: 0.111 whiteX: 0.313 whiteY: 0.329 (II) fglrx(0): Manufacturer's mask: 0 (II) fglrx(0): Supported detailed timing: (II) fglrx(0): clock: 69.3 MHz Image Size: 224 x 126 mm (II) fglrx(0): h_active: 1366 h_sync: 1414 h_sync_end 1446 h_blank_end 1462 h_border: 0 (II) fglrx(0): v_active: 768 v_sync: 771 v_sync_end 776 v_blanking: 790 v_border: 0 (II) fglrx(0): LG Display (II) fglrx(0): Monitor name: LP101WH1-TLB5 (II) fglrx(0): EDID (in hex): (II) fglrx(0): 00ffffffffffff0030e4480200000000 (II) fglrx(0): 0013010380160d780a1ee5985a539526 (II) fglrx(0): 1c505400000001010101010101010101 (II) fglrx(0): 010101010101121b5660500016303020 (II) fglrx(0): 3500e07e0000001b0000000000000000 (II) fglrx(0): 00000000000000000000000000fe004c (II) fglrx(0): 4720446973706c61790a2020000000fc (II) fglrx(0): 004c503130315748312d544c42350013 (II) fglrx(0): End of Display1 EDID data -------------------- (II) fglrx(0): Connected Display2: DFP on internal TMDS [tmds1] (II) fglrx(0): Display2 EDID data --------------------------- (II) fglrx(0): Manufacturer: LGD Model: 248 Serial#: 0 (II) fglrx(0): Year: 2009 Week: 0 (II) fglrx(0): EDID Version: 1.3 (II) fglrx(0): Digital Display Input (II) fglrx(0): Max Image Size [cm]: horiz.: 22 vert.: 13 (II) fglrx(0): Gamma: 2.20 (II) fglrx(0): No DPMS capabilities specified (II) fglrx(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 (II) fglrx(0): First detailed timing is preferred mode (II) fglrx(0): redX: 0.594 redY: 0.353 greenX: 0.327 greenY: 0.584 (II) fglrx(0): blueX: 0.151 blueY: 0.111 whiteX: 0.313 whiteY: 0.329 (II) fglrx(0): Manufacturer's mask: 0 (II) fglrx(0): Supported detailed timing: (II) fglrx(0): clock: 69.3 MHz Image Size: 224 x 126 mm (II) fglrx(0): h_active: 1366 h_sync: 1414 h_sync_end 1446 h_blank_end 1462 h_border: 0 (II) fglrx(0): v_active: 768 v_sync: 771 v_sync_end 776 v_blanking: 790 v_border: 0 (II) fglrx(0): LG Display (II) fglrx(0): Monitor name: LP101WH1-TLB5 (II) fglrx(0): EDID (in hex): (II) fglrx(0): 00ffffffffffff0030e4480200000000 (II) fglrx(0): 0013010380160d780a1ee5985a539526 (II) fglrx(0): 1c505400000001010101010101010101 (II) fglrx(0): 010101010101121b5660500016303020 (II) fglrx(0): 3500e07e0000001b0000000000000000 (II) fglrx(0): 00000000000000000000000000fe004c (II) fglrx(0): 4720446973706c61790a2020000000fc (II) fglrx(0): 004c503130315748312d544c42350013 (II) fglrx(0): End of Display2 EDID data -------------------- (II) fglrx(0): Output LCD has no monitor section (II) fglrx(0): Output DFP1 has no monitor section (II) fglrx(0): Output CRT1 has no monitor section (II) fglrx(0): EDID vendor "LGD", prod id 584 (II) fglrx(0): Printing DDC gathered Modelines: (II) fglrx(0): Modeline "1366x768"x0.0 69.30 1366 1414 1446 1462 768 771 776 790 +hsync -vsync (47.4 kHz) (II) fglrx(0): Output LCD connected (II) fglrx(0): Output DFP1 connected (II) fglrx(0): Output CRT1 disconnected (II) fglrx(0): Using exact sizes for initial modes (II) fglrx(0): Output LCD using initial mode 1366x768 (II) fglrx(0): Output DFP1 using initial mode 1366x768 (II) fglrx(0): Display dimensions: (220, 130) mm (II) fglrx(0): DPI set to (157, 150) (==) fglrx(0): Using gamma correction (1.0, 1.0, 1.0) (==) fglrx(0): QBS disabled (==) fglrx(0): PseudoColor visuals disabled (II) Loading sub module "ramdac" (II) LoadModule: "ramdac" (II) Module "ramdac" already built-in (==) fglrx(0): NoAccel = NO (II) Loading sub module "xaa" (II) LoadModule: "xaa" (II) Loading /usr/lib/xorg/modules//libxaa.so (II) Module xaa: vendor="X.Org Foundation" compiled for 1.6.4, module version = 1.2.1 ABI class: X.Org Video Driver, version 5.0 (==) fglrx(0): NoDRI = NO (==) fglrx(0): Capabilities: 0x00000000 (==) fglrx(0): CapabilitiesEx: 0x00000000 (==) fglrx(0): OpenGL ClientDriverName: "fglrx_dri.so" (==) fglrx(0): UseFastTLS=0 (==) fglrx(0): BlockSignalsOnLock=1 (--) Depth 24 pixmap format is 32 bpp (II) do I need RAC? No, I don't. (II) resource ranges after preInit: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [4] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [5] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [6] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [7] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [8] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [9] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [10] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [11] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [12] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [13] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [14] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [15] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [16] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [17] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [18] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [19] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [20] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B](OprU) [21] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B](OprU) [22] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B](OprU) [23] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [24] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [25] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [26] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [27] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [28] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [29] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [30] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [31] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [32] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [33] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B](OprU) [34] 0 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU) (II) fglrx(0): driver needs X.org 1.4.x.y with x.y >= 99.906 (WW) fglrx(0): could not detect X server version (query_status=-1) (II) Loading extension ATIFGLRXDRI (II) fglrx(0): doing DRIScreenInit (II) fglrx(0): DRIScreenInit for fglrx driver drmDynamicMajor: found major device number 251 drmDynamicMajor: found major device number 251 drmDynamicMajor: found major device number 251 drmOpenByBusid: Searching for BusID PCI:1:5:0 drmOpenDevice: node name is /dev/ati/card0 drmOpenDevice: open result is 11, (OK) drmOpenByBusid: drmOpenMinor returns 11 drmOpenByBusid: drmGetBusid reports PCI:1:5:0 (II) fglrx(0): [drm] DRM interface version 1.0 (II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:1:5:0" (II) fglrx(0): [drm] added 8192 byte SAREA at 0x2000 (II) fglrx(0): [drm] mapped SAREA 0x2000 to 0x7fe2b0ed4000 (II) fglrx(0): [drm] framebuffer handle = 0x3000 (II) fglrx(0): [drm] added 1 reserved context for kernel (II) fglrx(0): DRIScreenInit done (II) fglrx(0): Kernel Module Version Information: (II) fglrx(0): Name: fglrx (II) fglrx(0): Version: 8.68.2 (II) fglrx(0): Date: Nov 24 2009 (II) fglrx(0): Desc: ATI FireGL DRM kernel module (II) fglrx(0): Kernel Module version matches driver. (II) fglrx(0): Kernel Module Build Time Information: (II) fglrx(0): Build-Kernel UTS_RELEASE: 2.6.31-14-generic (II) fglrx(0): Build-Kernel MODVERSIONS: yes (II) fglrx(0): Build-Kernel __SMP__: yes (II) fglrx(0): Build-Kernel PAGE_SIZE: 0x1000 (II) fglrx(0): [drm] register handle = 0x00004000 (II) fglrx(0): Display width adjusted to to 2816 due to alignment constraints (II) fglrx(0): DRI initialization successfull! (II) fglrx(0): FBADPhys: 0xc0000000 FBMappedSize: 0x0106a000 (II) fglrx(0): FBMM initialized for area (0,0)-(2816,1528) (II) fglrx(0): FBMM auto alloc for area (0,0)-(2816,768) (front color buffer - assumption) (II) fglrx(0): Largest offscreen area available: 2816 x 760 (==) fglrx(0): Backing store disabled (II) Loading extension FGLRXEXTENSION (II) Loading extension ATITVOUT (II) fglrx(0): DPMS enabled (**) fglrx(0): Textured Video is enabled. (II) LoadModule: "glesx" (II) Loading /usr/lib/xorg/modules//glesx.so (II) Module glesx: vendor="X.Org Foundation" compiled for 1.4.99.906, module version = 1.0.0 (II) Loading extension GLESX (II) fglrx(0): GLESX enableFlags = 94 (II) fglrx(0): Using XFree86 Acceleration Architecture (XAA) Screen to screen bit blits Solid filled rectangles Solid Horizontal and Vertical Lines Driver provided ScreenToScreenBitBlt replacement Driver provided FillSolidRects replacement (II) fglrx(0): GLESX is enabled (II) LoadModule: "amdxmm" (II) Loading /usr/lib/xorg/modules//amdxmm.so (II) Module amdxmm: vendor="X.Org Foundation" compiled for 1.4.99.906, module version = 1.0.0 (II) Loading extension AMDXVOPL (II) fglrx(0): UVD2 feature is available (II) fglrx(0): Enable composite support successfully (II) fglrx(0): X context handle = 0x1 (II) fglrx(0): [DRI] installation complete (==) fglrx(0): Silken mouse enabled (==) fglrx(0): Using HW cursor of display infrastructure! (==) fglrx(0): Using software cursor (II) fglrx(0): Disabling in-server RandR and enabling in-driver RandR 1.2. (II) fglrx(0): 'LVDS LCD' ConnectorType, abstracted as 'Panel' (II) fglrx(0): 'eDP LCD' ConnectorType, abstracted as 'Panel' (WW) fglrx(0): Unknown ConnectorType: 0! (--) RandR disabled (II) Initializing built-in extension Generic Event Extension (II) Initializing built-in extension SHAPE (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension BIG-REQUESTS (II) Initializing built-in extension SYNC (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension XC-MISC (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFIXES (II) Initializing built-in extension RENDER (II) Initializing built-in extension RANDR (II) Initializing built-in extension COMPOSITE (II) Initializing built-in extension DAMAGE drmDynamicMajor: found major device number 251 drmDynamicMajor: found major device number 251 drmOpenByBusid: Searching for BusID PCI:1:5:0 drmOpenDevice: node name is /dev/ati/card0 drmOpenDevice: open result is 12, (OK) drmOpenByBusid: drmOpenMinor returns 12 drmOpenByBusid: drmGetBusid reports PCI:1:5:0 (II) AIGLX: Loaded and initialized /usr/lib64/dri/fglrx_dri.so (II) GLX: Initialized DRI GL provider for screen 0 (II) fglrx(0): Enable the clock gating! (II) fglrx(0): Setting screen physical size to 224 x 126 (II) config/hal: Adding input device AT Translated Set 2 keyboard (II) LoadModule: "evdev" (II) Loading /usr/lib/xorg/modules/input//evdev_drv.so (II) Module evdev: vendor="X.Org Foundation" compiled for 1.6.4, module version = 2.2.5 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 4.0 (**) AT Translated Set 2 keyboard: always reports core events (**) AT Translated Set 2 keyboard: Device: "/dev/input/event4" (II) AT Translated Set 2 keyboard: Found keys (II) AT Translated Set 2 keyboard: Configuring as keyboard (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "jp106" (**) Option "xkb_layout" "jp" (II) config/hal: Adding input device Power Button (**) Power Button: always reports core events (**) Power Button: Device: "/dev/input/event1" (II) Power Button: Found keys (II) Power Button: Configuring as keyboard (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "jp106" (**) Option "xkb_layout" "jp" (II) config/hal: Adding input device Video Bus (**) Video Bus: always reports core events (**) Video Bus: Device: "/dev/input/event5" (II) Video Bus: Found keys (II) Video Bus: Configuring as keyboard (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "jp106" (**) Option "xkb_layout" "jp" (II) config/hal: Adding input device Power Button (**) Power Button: always reports core events (**) Power Button: Device: "/dev/input/event0" (II) Power Button: Found keys (II) Power Button: Configuring as keyboard (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "jp106" (**) Option "xkb_layout" "jp" (II) config/hal: Adding input device Macintosh mouse button emulation (**) Macintosh mouse button emulation: always reports core events (**) Macintosh mouse button emulation: Device: "/dev/input/event3" (II) Macintosh mouse button emulation: Found 3 mouse buttons (II) Macintosh mouse button emulation: Found x and y relative axes (II) Macintosh mouse button emulation: Configuring as mouse (**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5 (**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 (II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE) (**) Macintosh mouse button emulation: (accel) keeping acceleration scheme 1 (**) Macintosh mouse button emulation: (accel) filter chain progression: 2.00 (**) Macintosh mouse button emulation: (accel) filter stage 0: 20.00 ms (**) Macintosh mouse button emulation: (accel) set acceleration profile 0 (II) Macintosh mouse button emulation: initialized for relative axes. (II) config/hal: Adding input device SynPS/2 Synaptics TouchPad (II) LoadModule: "synaptics" (II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so (II) Module synaptics: vendor="X.Org Foundation" compiled for 1.6.4, module version = 1.1.2 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 4.0 (II) Synaptics touchpad driver version 1.1.2 (**) Option "Device" "/dev/input/event7" (II) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472 (II) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448 (II) SynPS/2 Synaptics TouchPad: pressure range 0 - 255 (II) SynPS/2 Synaptics TouchPad: finger width range 0 - 0 (II) SynPS/2 Synaptics TouchPad: buttons: left right middle (--) SynPS/2 Synaptics TouchPad: touchpad found (**) SynPS/2 Synaptics TouchPad: always reports core events (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD) (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1 (**) SynPS/2 Synaptics TouchPad: (accel) filter chain progression: 2.00 (**) SynPS/2 Synaptics TouchPad: (accel) filter stage 0: 20.00 ms (**) SynPS/2 Synaptics TouchPad: (accel) set acceleration profile 0 (--) SynPS/2 Synaptics TouchPad: touchpad found (II) config/hal: Adding input device Laser Stick Pointer (**) Laser Stick Pointer: always reports core events (**) Laser Stick Pointer: Device: "/dev/input/event6" (II) Laser Stick Pointer: Found 3 mouse buttons (II) Laser Stick Pointer: Found x and y relative axes (II) Laser Stick Pointer: Configuring as mouse (**) Laser Stick Pointer: YAxisMapping: buttons 4 and 5 (**) Laser Stick Pointer: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 (II) XINPUT: Adding extended input device "Laser Stick Pointer" (type: MOUSE) (**) Laser Stick Pointer: (accel) keeping acceleration scheme 1 (**) Laser Stick Pointer: (accel) filter chain progression: 2.00 (**) Laser Stick Pointer: (accel) filter stage 0: 20.00 ms (**) Laser Stick Pointer: (accel) set acceleration profile 0 (II) Laser Stick Pointer: initialized for relative axes. (II) fglrx(0): Restoring Recent Mode via PCS is not supported in RANDR 1.2 capable environments (II) fglrx(0): EDID vendor "LGD", prod id 584 (II) fglrx(0): Printing DDC gathered Modelines: (II) fglrx(0): Modeline "1366x768"x0.0 69.30 1366 1414 1446 1462 768 771 776 790 +hsync -vsync (47.4 kHz) (II) fglrx(0): EDID vendor "LGD", prod id 584 (II) fglrx(0): Printing DDC gathered Modelines: (II) fglrx(0): Modeline "1366x768"x0.0 69.30 1366 1414 1446 1462 768 771 776 790 +hsync -vsync (47.4 kHz) (II) fglrx(0): EDID vendor "LGD", prod id 584 (II) fglrx(0): Printing DDC gathered Modelines: (II) fglrx(0): Modeline "1366x768"x0.0 69.30 1366 1414 1446 1462 768 771 776 790 +hsync -vsync (47.4 kHz) (II) fglrx(0): EDID vendor "LGD", prod id 584 (II) fglrx(0): Printing DDC gathered Modelines: (II) fglrx(0): Modeline "1366x768"x0.0 69.30 1366 1414 1446 1462 768 771 776 790 +hsync -vsync (47.4 kHz) (II) fglrx(0): EDID vendor "LGD", prod id 584 (II) fglrx(0): Printing DDC gathered Modelines: (II) fglrx(0): Modeline "1366x768"x0.0 69.30 1366 1414 1446 1462 768 771 776 790 +hsync -vsync (47.4 kHz) (II) fglrx(0): EDID vendor "LGD", prod id 584 (II) fglrx(0): Printing DDC gathered Modelines: (II) fglrx(0): Modeline "1366x768"x0.0 69.30 1366 1414 1446 1462 768 771 776 790 +hsync -vsync (47.4 kHz) (II) fglrx(0): EDID vendor "LGD", prod id 584 (II) fglrx(0): Printing DDC gathered Modelines: (II) fglrx(0): Modeline "1366x768"x0.0 69.30 1366 1414 1446 1462 768 771 776 790 +hsync -vsync (47.4 kHz)
fglrx の情報を表示する fglrxinfo というコマンドがあるようだ。
% fglrxinfo -v display: :0.0 screen:0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: ATI Radeon HD 3200 Graphics OpenGL version string: 3.2.9232 OpenGL extensions: GL_AMDX_name_gen_delete, GL_AMD_draw_buffers_blend, GL_AMD_performance_monitor, GL_ARB_color_buffer_float, GL_ARB_compatibility, GL_ARB_copy_buffer, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp, GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_draw_buffers_blend, GL_ARB_draw_elements_base_vertex, GL_ARB_draw_instanced, GL_ARB_fragment_program, GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader, GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB, GL_ARB_geometry_shader4, GL_ARB_half_float_pixel, GL_ARB_half_float_vertex, GL_ARB_instanced_arrays, GL_ARB_map_buffer_range, GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_provoking_vertex, GL_ARB_seamless_cube_map, GL_ARB_shader_objects, GL_ARB_shader_texture_lod, GL_ARB_shading_language_100, GL_ARB_shadow, GL_ARB_shadow_ambient, GL_ARB_sync, GL_ARB_texture_border_clamp, GL_ARB_texture_buffer_object, GL_ARB_texture_compression, GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map, GL_ARB_texture_env_add, GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3, GL_ARB_texture_float, GL_ARB_texture_mirrored_repeat, GL_ARB_texture_multisample, GL_ARB_texture_non_power_of_two, GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_texture_snorm, GL_ARB_transpose_matrix, GL_ARB_uniform_buffer_object, GL_ARB_vertex_array_bgra, GL_ARB_vertex_array_object, GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_window_pos, GL_ATI_draw_buffers, GL_ATI_envmap_bumpmap, GL_ATI_fragment_shader, GL_ATI_meminfo, GL_ATI_separate_stencil, GL_ATI_texture_compression_3dc, GL_ATI_texture_env_combine3, GL_ATI_texture_float, GL_ATI_texture_mirror_once, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_bindable_uniform, GL_EXT_blend_color, GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array, GL_EXT_copy_buffer, GL_EXT_copy_texture, GL_EXT_draw_buffers2, GL_EXT_draw_instanced, GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB, GL_EXT_geometry_shader4, GL_EXT_gpu_program_parameters, GL_EXT_gpu_shader4, GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil, GL_EXT_packed_float, GL_EXT_packed_pixels, GL_EXT_pixel_buffer_object, GL_EXT_point_parameters, GL_EXT_provoking_vertex, GL_EXT_rescale_normal, GL_EXT_secondary_color, GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap, GL_EXT_subtexture, GL_EXT_texgen_reflection, GL_EXT_texture3D, GL_EXT_texture_array, GL_EXT_texture_buffer_object, GL_EXT_texture_compression_latc, GL_EXT_texture_compression_rgtc, GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add, GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic, GL_EXT_texture_integer, GL_EXT_texture_lod, GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp, GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, GL_EXT_texture_shared_exponent, GL_EXT_texture_snorm, GL_EXT_texture_swizzle, GL_EXT_timer_query, GL_EXT_transform_feedback, GL_EXT_vertex_array, GL_EXT_vertex_array_bgra, GL_IBM_texture_mirrored_repeat, GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_explicit_multisample, GL_NV_primitive_restart, GL_NV_texgen_reflection, GL_SGIS_generate_mipmap, GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays, GL_WIN_swap_hint, WGL_EXT_swap_control glx server vendor string: ATI glx server version string: 1.4 glx server extensions: GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group glx client version: 1.4 glx client extensions: GLX_ARB_create_context, GLX_ARB_create_context_profile, GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory, GLX_MESA_swap_control, GLX_MESA_swap_frame_usage, GLX_NV_swap_group, GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_swap_barrier, GLX_SGIX_swap_group, GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap, GLX_EXT_framebuffer_sRGB, GLX_ARB_fbconfig_float glx extensions: GLX_ARB_create_context, GLX_ARB_create_context_profile, GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_swap_control, GLX_NV_swap_group, GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_swap_barrier, GLX_SGIX_swap_group, GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap Visual ID: 23 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 24 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 25 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 26 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 27 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 28 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 29 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 2a depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 2b depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 2c depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 2d depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 2e depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 2f depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=2 multiSampleBuffers=1 Opaque. Visual ID: 30 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=2 multiSampleBuffers=1 Opaque. Visual ID: 31 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=2 multiSampleBuffers=1 Opaque. Visual ID: 32 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=2 multiSampleBuffers=1 Opaque. Visual ID: 33 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 34 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 35 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 36 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 37 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=4 multiSampleBuffers=1 Opaque. Visual ID: 38 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=4 multiSampleBuffers=1 Opaque. Visual ID: 39 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=4 multiSampleBuffers=1 Opaque. Visual ID: 3a depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=4 multiSampleBuffers=1 Opaque. Visual ID: 3b depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 3c depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 3d depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 3e depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 3f depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 40 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 41 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 42 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 43 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 44 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 45 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 46 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 47 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 48 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 49 depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 4a depth=24 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 4b depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 4c depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 4d depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 4e depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 4f depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 50 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 51 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 52 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 53 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 54 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 55 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 56 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 57 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=2 multiSampleBuffers=1 Opaque. Visual ID: 58 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=2 multiSampleBuffers=1 Opaque. Visual ID: 59 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=2 multiSampleBuffers=1 Opaque. Visual ID: 5a depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=2 multiSampleBuffers=1 Opaque. Visual ID: 5b depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 5c depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 5d depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 5e depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 5f depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=4 multiSampleBuffers=1 Opaque. Visual ID: 60 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=4 multiSampleBuffers=1 Opaque. Visual ID: 61 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=4 multiSampleBuffers=1 Opaque. Visual ID: 62 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=4 multiSampleBuffers=1 Opaque. Visual ID: 63 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 64 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 65 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 66 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 67 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 68 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 69 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 6a depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 6b depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 6c depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=8 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 6d depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 6e depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 6f depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 70 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 71 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: 72 depth=24 class=DirectColor bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16 multiSample=0 multiSampleBuffers=0 Opaque. Visual ID: a4 depth=32 class=TrueColor bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0 rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8 auxBuffers=0 depthSize=24 stencilSize=0 accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0 multiSample=4 multiSampleBuffers=1 Opaque.
fglrx を使っている状態で、xrandr は以下のようになる。
% xrandr Screen 0: minimum 320 x 200, current 2732 x 768, maximum 2732 x 768 LCD connected 1366x768+0+0 (normal left inverted right x axis y axis) 224mm x 126mm 1366x768 60.0*+ 1280x768 60.0 + 1280x720 60.0 + 1024x768 60.0 + 1280x600 60.0 + 1024x600 60.0 + 1024x480 60.0 + 800x600 60.0 + 800x480 60.0 + 720x480 60.0 + 640x480 60.0 + DFP1 connected 1366x768+1366+0 (normal left inverted right x axis y axis) 224mm x 126mm 1366x768 60.0*+ 1280x768 59.9 + 1280x720 60.0 + 1024x768 60.0 + 1280x600 60.0 + 1024x600 60.0 + 1024x480 60.0 + 800x600 60.3 + 800x480 60.0 + 720x480 60.0 + 640x480 60.0 + CRT1 disconnected (normal left inverted right x axis y axis)
LCD は Liquid Crystal Display, DFP は Digital Flat Panel の略かな。
CRT1 が disconnected なのは VGA コネクタに何もつなげていないからであろう。
fglrx じゃなくて radeon だと、VGA-0, LVDS, DVI-0 になる。
% xrandr Screen 0: minimum 320 x 200, current 1366 x 768, maximum 2732 x 768 VGA-0 disconnected (normal left inverted right x axis y axis) LVDS connected 1366x768+0+0 (normal left inverted right x axis y axis) 224mm x 126mm 1366x768 60.0*+ 1280x720 59.9 1152x768 59.8 1024x768 59.9 800x600 59.9 640x480 59.4 DVI-0 connected 1366x768+0+0 (normal left inverted right x axis y axis) 224mm x 126mm 1366x768 60.0*+
LVDS は Low Voltage Differential Signalling の略だったか。
xdpyinfo だと以下のようになる。
2732x768 なひとつのスクリーンに見える。
実際、ウインドウを動かして、左右の画面にまたがる状態にもできる。ただ、最大化すると 1366x768 な一方の画面にいっぱいになるので、なにかが実際の画面サイズを意識しているようだ。ウインドウマネージャか?
% xdpyinfo name of display: :0.0 version number: 11.0 vendor string: The X.Org Foundation vendor release number: 10604000 X.Org version: 1.6.4 maximum request size: 16777212 bytes motion buffer size: 256 bitmap unit, bit order, padding: 32, LSBFirst, 32 image byte order: LSBFirst number of supported pixmap formats: 7 supported pixmap formats: depth 1, bits_per_pixel 1, scanline_pad 32 depth 4, bits_per_pixel 8, scanline_pad 32 depth 8, bits_per_pixel 8, scanline_pad 32 depth 15, bits_per_pixel 16, scanline_pad 32 depth 16, bits_per_pixel 16, scanline_pad 32 depth 24, bits_per_pixel 32, scanline_pad 32 depth 32, bits_per_pixel 32, scanline_pad 32 keycode range: minimum 8, maximum 255 focus: window 0x400006, revert to Parent number of extensions: 34 AMDXVOPL ATI-GLX ATIFGLEXTENSION ATIFGLRXDRI ATITVOUT BIG-REQUESTS Composite DAMAGE DOUBLE-BUFFER DPMS DRI2 GLX Generic Event Extension MIT-SCREEN-SAVER MIT-SHM RANDR RECORD RENDER SECURITY SHAPE SYNC X-Resource XC-MISC XFIXES XFree86-DGA XFree86-DRI XFree86-VidModeExtension XINERAMA XInputExtension XKEYBOARD XTEST XVideo XVideo-MotionCompensation glesx default screen number: 0 number of screens: 1 screen #0: dimensions: 2732x768 pixels (723x203 millimeters) resolution: 96x96 dots per inch depths (7): 24, 1, 4, 8, 15, 16, 32 root window id: 0xa6 depth of root window: 24 planes number of colormaps: minimum 1, maximum 1 default colormap: 0x20 default number of colormap cells: 256 preallocated pixels: black 0, white 16777215 options: backing-store NO, save-unders NO largest cursor: 64x64 current input event mask: 0x7a803f KeyPressMask KeyReleaseMask ButtonPressMask ButtonReleaseMask EnterWindowMask LeaveWindowMask ExposureMask StructureNotifyMask SubstructureNotifyMask SubstructureRedirectMask FocusChangeMask PropertyChangeMask number of visuals: 81 default visual id: 0x23 visual: visual id: 0x23 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x24 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x25 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x26 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x27 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x28 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x29 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x2a class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x2b class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x2c class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x2d class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x2e class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x2f class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x30 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x31 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x32 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x33 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x34 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x35 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x36 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x37 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x38 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x39 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x3a class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x3b class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x3c class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x3d class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x3e class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x3f class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x40 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x41 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x42 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x43 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x44 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x45 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x46 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x47 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x48 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x49 class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x4a class: TrueColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x4b class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x4c class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x4d class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x4e class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x4f class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x50 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x51 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x52 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x53 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x54 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x55 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x56 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x57 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x58 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x59 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x5a class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x5b class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x5c class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x5d class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x5e class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x5f class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x60 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x61 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x62 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x63 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x64 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x65 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x66 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x67 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x68 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x69 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x6a class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x6b class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x6c class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x6d class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x6e class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x6f class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x70 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x71 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0x72 class: DirectColor depth: 24 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits visual: visual id: 0xa4 class: TrueColor depth: 32 planes available colormap entries: 256 per subfield red, green, blue masks: 0xff0000, 0xff00, 0xff significant bits in color specification: 8 bits
xrandr -o right としたら縦長になるかなぁ、と思ってやってみたら、表示が乱れてうまく動かない。
xrandr -o normal で戻すと 1画面になってしまう。
まぁ、回転させるのはやめておこう。
サウンドは、ログインのときに音が鳴るので動いている感じである。
Webカメラが USB Video Class として認識されているので、使えるアプリケーションを探したら、luvcview というものがあったのでパッケージを入れてみる。起動すると、ちゃんとカメラで撮った画像が表示された。
BIOS で disable でき、disable するとそもそも USB なデバイスが見つからなくなる。
キーボード手前にあるタッチパッドは BIOS で disable できる。
このマシンにはタッチパッドとは別に Laser Stick Pointer といって、画面の右についている光学式ポインティングデバイスと、左にふたつのボタンがある。BIOS で disable できるのはタッチパッドで、disable しても Laser Stick Pointer は使える。
タッチパッドはもちろんデフォルトで enable されていて、X ではタッチパッドと Laser Stick Pointer を両方使用できる。
Bluetooth はとりあえず使う予定がない。
BIOS で disable すると、USB なデバイスが見つからなくなる。
指紋認証は使う予定がない。
なお、DigitalPersona というものらしいので探してみると、 fprint というプロジェクトがあって、Ubuntu パッケージにもなっているようだ。
BIOS には disable する設定が見当たらない。
画面の右側には、光学式ポインティングデバイスと指紋認証デバイスの他に、ローテーションボタンと2個のマルチファンクションボタンがついている。
マルチファンクションボタンはディスプレイの輝度調整として動作する。マニュアルによれば、Fn-F8 で輝度調整以外の機能にも変更できるようだが、その変更はできない。変更にはたぶん OS の支援が必要であろう。
ローテーションボタンは押してもなんの反応も見られない。
xev で X のイベントを見てみるが、マルチファンクションボタンとローテーションボタンを押してもイベントは出てこない。
メモリーカードスロットがあるので、とりあえずメモリースティックを差したら何の問題もなくマウントされて File Browser が表示された。
USB Mass Storage として認識されているようだ。
% dmesg ... [ 6226.740100] usb 1-6: new high speed USB device using ehci_hcd and address 3 [ 6226.894523] usb 1-6: configuration #1 chosen from 1 choice [ 6226.970513] Initializing USB Mass Storage driver... [ 6226.973250] scsi4 : SCSI emulation for USB Mass Storage devices [ 6226.973727] usbcore: registered new interface driver usb-storage [ 6226.973736] USB Mass Storage support registered. [ 6226.975467] usb-storage: device found at 3 [ 6226.975476] usb-storage: waiting for device to settle before scanning [ 6231.970708] usb-storage: device scan complete [ 6231.971647] scsi 4:0:0:0: Direct-Access Generic STORAGE DEVICE 9732 PQ: 0 ANSI: 0 [ 6235.541959] scsi 4:0:0:1: Direct-Access Generic STORAGE DEVICE 9732 PQ: 0 ANSI: 0 [ 6235.542763] scsi 4:0:0:2: Direct-Access Generic STORAGE DEVICE 9732 PQ: 0 ANSI: 0 [ 6235.543507] scsi 4:0:0:3: Direct-Access Generic STORAGE DEVICE 9732 PQ: 0 ANSI: 0 [ 6235.544259] scsi 4:0:0:4: Direct-Access Generic STORAGE DEVICE 9732 PQ: 0 ANSI: 0 [ 6235.545180] sd 4:0:0:0: Attached scsi generic sg1 type 0 [ 6235.545419] sd 4:0:0:1: Attached scsi generic sg2 type 0 [ 6235.545632] sd 4:0:0:2: Attached scsi generic sg3 type 0 [ 6235.545848] sd 4:0:0:3: Attached scsi generic sg4 type 0 [ 6235.546057] sd 4:0:0:4: Attached scsi generic sg5 type 0 [ 6235.561986] sd 4:0:0:0: [sdb] Attached SCSI removable disk [ 6235.572661] sd 4:0:0:1: [sdc] Attached SCSI removable disk [ 6235.638476] sd 4:0:0:4: [sdf] Attached SCSI removable disk [ 6235.650235] sd 4:0:0:2: [sdd] Attached SCSI removable disk [ 6235.667252] sd 4:0:0:3: [sde] 253888 512-byte logical blocks: (129 MB/123 MiB) [ 6235.690585] sd 4:0:0:3: [sde] Write Protect is off [ 6235.690593] sd 4:0:0:3: [sde] Mode Sense: 03 00 00 00 [ 6235.690597] sd 4:0:0:3: [sde] Assuming drive cache: write through [ 6235.742957] sd 4:0:0:3: [sde] Assuming drive cache: write through [ 6235.742966] sde: sde1 [ 6235.753841] sd 4:0:0:3: [sde] Assuming drive cache: write through [ 6235.753849] sd 4:0:0:3: [sde] Attached SCSI removable disk
num lock が大嫌いである。
ノートPC では num lock が有効になると、キーボードの右側がテンキーになるのだが、これは混乱するだけで役に立ったためしがない。
とくに、echo されないとき、たとえば、パスワード入力とか、vi とかで有効になっていると、ひどくわかりにくい。
なお、独立したテンキーがある場合はむしろ num lock が常に有効であることが期待されるらしいが、もしそうならやはり NumLk キーはいらないのではないだろうか
幸いにして、ThinkPad X40 では、NumLk は ScrLk と同じキーに割り当てられていて、単に押すと ScrLk で、Shift を押しながらでないと NumLk にはならなかった。このため、間違って有効になることがなく、困らなかった。(ScrLk は効果がないので間違って押しても問題ない)
が、ONKYO DX1007A5 では、NumLk と ScrLk が同じキーに割り当てられているのは同じだが、単に押すと NumLk で、Fn を押しながらで ScrLk になる。このため、間違って num lock 状態になってしまうことがあった。
そこで、完全に NumLk を抑制する方法を探したところ、xmodmap でできるようだ。とりあえず
keycode 77 = space
として space にしてしまったが、なにか役に立つ (そして間違って押しても困らない) 機能を割り当ててもいいかもしれない。
ただ、~/.Xmodmap に置いてユーザ設定でやると、当然ログイン時のパスワード入力のところには効かない。
gdm にやらせるにはどうしたものかな。
ハードウェアの情報を表示するツールを調べたところ、lshw というものを知ったのだが、これがずいぶんと詳しい。
機種の名前が出るツールは、はじめて知った気がする。
USB 3.0 は xHCI なのか。
[latest]