
{"id":2929,"date":"2010-07-19T23:26:25","date_gmt":"2010-07-19T17:56:25","guid":{"rendered":"http:\/\/www.jeffrin.in\/?p=2063"},"modified":"2010-07-19T23:26:25","modified_gmt":"2010-07-19T17:56:25","slug":"kernel-modules-management-howto","status":"publish","type":"post","link":"https:\/\/www.trueangle.org\/index.php\/2010\/07\/19\/kernel-modules-management-howto\/","title":{"rendered":"NOUVEAU modeset . HOWTO"},"content":{"rendered":"<h3>  Problem <\/h3>\n<pre>\nI  attempted to go along with a new resolution with  boot time\nmessages, but there was a conflict, the boot time messages\ndiffered from console resolution when a [nouveau] driver took control.\n<\/pre>\n<p><\/p>\n<h3>Debian Based Solution<\/h3>\n<p>\n1. <\/p>\n<h5>Find out the module which which takes over.<\/h5>\n<p>   [ dmesg | grep fb ]<br \/>\n2. <\/p>\n<h5> Look for the arguments allowed during module startup.<\/h5>\n<p>    [ modinfo  nouveau ]<br \/>\n3. <\/p>\n<h5>Set the resolution inside &#8220;grub.cfg&#8221;.<\/h5>\n<p>   [ gfxmode=1024&#215;768 also gfxpayload=keep ]<br \/>\n4. <\/p>\n<h5> Pass the module argument during Kernel boot.<\/h5>\n<p>     [ inside grub.cfg : linux &lt;&#8230;..&gt; nouveau.modeset=0 ]<br \/>\n5.<\/p>\n<h5> Reboot.<\/h5>\n<p><\/p>\n<h4> A Screen Shot<\/h4>\n<pre>\n$modinfo nouveau\nfilename:       \/lib\/modules\/2.6.32-5-amd64\/kernel\/drivers\/gpu\/drm\/nouveau\/nouveau.ko\nlicense:        GPL and additional rights\ndescription:    nVidia Riva\/TNT\/GeForce\nauthor:         Stephane Marchesin\nalias:          pci:v000012D2d*sv*sd*bc03sc*i*\nalias:          pci:v000010DEd*sv*sd*bc03sc*i*\ndepends:        drm,drm_kms_helper,ttm,i2c-core,button,i2c-algo-bit\nvermagic:       2.6.32-5-amd64 SMP mod_unload modversions\nparm:           ctxfw:Use external firmware blob for grctx init (NV40) (int)\nparm:           modeset:Enable kernel modesetting (int)\nparm:           vbios:Override default VBIOS location (charp)\nparm:           vram_pushbuf:Force DMA push buffers to be in VRAM (int)\nparm:           vram_notify:Force DMA notifiers to be in VRAM (int)\n.\n.\n.\nparm:           reg_debug:Register access debug bitmask:\n                0x1 mc, 0x2 video, 0x4 fb, 0x8 extdev,\n                0x10 crtc, 0x20 ramdac, 0x40 vgacrtc, 0x80 rmvio,\n                0x100 vgaattr, 0x200 EVO (G80+).  (int)\n$\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Problem I attempted to go along with a new resolution with boot time messages, but there was a conflict, the boot time messages differed from console resolution when a [nouveau] driver took control. Debian Based Solution 1. Find out the module which which takes over. [ dmesg | grep fb ] 2. Look for the &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.trueangle.org\/index.php\/2010\/07\/19\/kernel-modules-management-howto\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;NOUVEAU modeset . HOWTO&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[503,790,1035,1124,1125,1648],"_links":{"self":[{"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/posts\/2929"}],"collection":[{"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/comments?post=2929"}],"version-history":[{"count":0,"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/posts\/2929\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/media?parent=2929"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/categories?post=2929"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/tags?post=2929"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}