Skip to main content

Trying to run Xen 4.1 on a laptop PC with Intel 965GM chipset

My laptop PC is fairly old and running Debian wheezy. Though it's not powerful, I am trying to run Xen 4.1.

At my first trial, Xen dom0 kernel itself launched without a trouble, but just after the X server started the display was filled with textual black and white patterns and lost reaction to keyboard and mouse input. I got disappointed and kept away from Xen for a while.

Today, I tried again Xen 4.1 following the "Google Teacher"'s work around for some kinds of Intel's integrated video controller.
Before launching dom0, I added the following setting to /etc/X11/xorg.conf:

Section "Device"
        Identifier "myvideodevice"
        Driver "intel"
        Option "AccelMethod" "sna"
EndSection

After I checked that the setting is actually effective by restarting X server and looking into X server's log messages,  I reboot the system and launched dom0.

As before, the display is filled with the same textual patterns.
But this time, after a short pause, display manager's login form appeared.

The work around seems effective. We should use the acceleration method SNA with Xen dom0 in place of UXA.

Comments

Popular posts from this blog

The final update to Debian 11 has come

Recently, the 11th point release of Debian 11 has been announced, and it will be the last one. For I am still maintaining one Debian 11 machine, I am starting to prepare its upgrade to Debian 12. Because it is a dual boot machine, I must not forget about the change of grub OS probing. Before I ugrade, I have to add  GRUB_DISABLE_OS_PROBER=false to / etc/default/grub,  or I lose grub menu for Windows OS.  Another thing that impacts me is the change of gnome-text-editor. In Debian 11, gnome-text-editor is a kind of alias of gedit controlled under the Debian alternative system with update-alternatives command. On the other hand, a new package gnome-text-editor appears in Debian 12, and it is a different thing from gedit. For I am an uim user, I was confused when I tried to use launch a Japanese input method via uim on gnome-text-editor in Debian 12, for it wouldn't work as in Debian 11. Yes, these two things are important reminder to me.

Configuring Network Manager for PPPoE connection

When I'm home, I use fiber-optic line with a dedicated old small router (YAMAHA RT107e) for access to the Internet. But I recently became anxious about the router. If it fails, how can I survive until I get another one? So, I tried to connect my Debian desktop PC to the fiber-optic line without the router. The PC have to talk to the other side of the line with PPPoE but I did not know how. In my PC, the Network Manager manages network configuration. So, I had to configure the Network Manager to utilize the pppoe like : nmcli connection add ifname eth0 connection.type pppoe username USERNAME password PASSWORD

Data migration tool from Figaro's Password Manager 2

Figaro's Password Manager 2 was my favorite password management tool. It is GTK2-application to preserve and manage your pairs of ID and password secretly with cipher. To my regret, its Debian package was orphaned many years ago and I thought it was time to switch to another password management tool. But besides finding a good alternative choice, I had a big problem: migration. Figaro's Password Manager 2 does have data export function, but only in special XML format. If you want to move your data to a different application, you have to change the format of the data even if the application can import the data. As my next password management tool is KeePass2 or KeePassXC , I need a XML to CSV data converter. So, I have been developing the conversion tool very slowly and finally, completed. Today, I published it on GitHub , which I named fpm2_csv . The history of the code is quite embarrassing, but very few people in the world would be interested in it, that doesn't matte...