https://wiki.archlinux.org/api.php?action=feedcontributions&user=Mir&feedformat=atomArchWiki - User contributions [en]2024-03-19T13:36:22ZUser contributionsMediaWiki 1.41.0https://wiki.archlinux.org/index.php?title=Talk:Xen&diff=153254Talk:Xen2011-08-25T19:11:51Z<p>Mir: /* necessary modules on Dom0 */</p>
<hr />
<div>'''<big>For maximum benefit I suggest using the discussion page for page editing collaboration.</big>'''<br />
<br />
----<br />
<br />
'''Firstly''', some things on the current page aren't really clear, imho:<br />
<br />
* "The standard arch kernel can be use to boot the domUs."<br/><br />
So, domUs can use the standard kernel?<br />
<br />
* "In order for this to work one must add 'xen-blkfront' to the modules array in /etc/mkinitcpio.conf"<br/><br />
On the domUs?<br />
<br />
* "The basic idea behind adding a domU is as follows. We must get the domU kernels (...)"<br/><br />
BUT one can also use a standard archlinux kernel? Maybe there is an inconsistency.<br />
<br />
'''Secondly''':<br />
* Maybe someone more experienced can explain how to use encrypted (LUKS) filesystems with xen;<br />
* Maybe someone more experienced can add a section on how to use other OSs like Microsoft&reg; Windows&trade.<br />
* I opt to delete the alternative installation method because experienced users can figure this stuff out for themselves and it might be horribly outdated;<br />
<br />
-- [[User:Voidzero|Voidzero]] 16:54, 7 May 2010 (EDT)<br />
<br />
'''Thirdly''':<br />
This is incorrect - was stated before to be a frontend for Xen - it is NOT - it is a frontend for xenserver by citrix<br />
* [http://aur.archlinux.org/packages.php?ID=34398 openxencenter] or [http://aur.archlinux.org/packages.php?ID=36074 openxencenter-svn] is GUI similar to citrix xen console.<br />
<br />
this is also not for xen directly - it is for [http://www.xen.org/products/cloudxen.html xen cloud platform] which is something different afaik<br />
* [http://aur.archlinux.org/packages.php?ID=36458 xvp] is web interface and vnc proxy.<br />
After installing xvp, you need to generate /etc/xvp.conf with xvpdiscover tool and adjust your web server for using /srv/http/xvpweb/.<br />
<br />
-- [[User:Friesoft|Friesoft]] 19:01, 23 May 2010 (EDT)<br />
<br />
'''Old section about build failures with dom0 kernel 2.6.31''':<br />
<br />
Please note: At the time of this writing (23.5.2010) the current version uses a patched kernel version 2.6.31, which won't compile using gcc 4.5.<br />
<br />
The problem can be worked around by temporarily downgrading gcc and gcc-libs to version 4.4.3. It may also be needed to build the gmp4 package.<br />
You can possibly find gcc-4.4.3 and gcc-libs-4.4.3 on ARM (see [http://wiki.archlinux.org/index.php/Downgrading_Packages#Finding_Your_Older_Version Downgrading Packages])<br />
<pre><br />
pacman -Ud gcc-*<br />
yaourt -S gmp4 # not sure if this is really needed<br />
</pre><br />
Note: this didn't work for me (friesoft, 23.5.2010)<br />
<br />
== necessary modules on Dom0 ==<br />
<br />
You need to load xen-blkback in Dom0 for /dev/xvda* devices. If you didn't load it, the DomUs won't find the device for the root file systems.<br />
<br />
Similarly, you need to load xen_netback for the network connections, else xm create will pause for quite a while and then abort with a message that it could not configure vif.<br />
<br />
(kernel 3.0)</div>Mirhttps://wiki.archlinux.org/index.php?title=Talk:Xen&diff=153253Talk:Xen2011-08-25T19:10:35Z<p>Mir: /* necessary modules on Dom0 */ new section</p>
<hr />
<div>'''<big>For maximum benefit I suggest using the discussion page for page editing collaboration.</big>'''<br />
<br />
----<br />
<br />
'''Firstly''', some things on the current page aren't really clear, imho:<br />
<br />
* "The standard arch kernel can be use to boot the domUs."<br/><br />
So, domUs can use the standard kernel?<br />
<br />
* "In order for this to work one must add 'xen-blkfront' to the modules array in /etc/mkinitcpio.conf"<br/><br />
On the domUs?<br />
<br />
* "The basic idea behind adding a domU is as follows. We must get the domU kernels (...)"<br/><br />
BUT one can also use a standard archlinux kernel? Maybe there is an inconsistency.<br />
<br />
'''Secondly''':<br />
* Maybe someone more experienced can explain how to use encrypted (LUKS) filesystems with xen;<br />
* Maybe someone more experienced can add a section on how to use other OSs like Microsoft&reg; Windows&trade.<br />
* I opt to delete the alternative installation method because experienced users can figure this stuff out for themselves and it might be horribly outdated;<br />
<br />
-- [[User:Voidzero|Voidzero]] 16:54, 7 May 2010 (EDT)<br />
<br />
'''Thirdly''':<br />
This is incorrect - was stated before to be a frontend for Xen - it is NOT - it is a frontend for xenserver by citrix<br />
* [http://aur.archlinux.org/packages.php?ID=34398 openxencenter] or [http://aur.archlinux.org/packages.php?ID=36074 openxencenter-svn] is GUI similar to citrix xen console.<br />
<br />
this is also not for xen directly - it is for [http://www.xen.org/products/cloudxen.html xen cloud platform] which is something different afaik<br />
* [http://aur.archlinux.org/packages.php?ID=36458 xvp] is web interface and vnc proxy.<br />
After installing xvp, you need to generate /etc/xvp.conf with xvpdiscover tool and adjust your web server for using /srv/http/xvpweb/.<br />
<br />
-- [[User:Friesoft|Friesoft]] 19:01, 23 May 2010 (EDT)<br />
<br />
'''Old section about build failures with dom0 kernel 2.6.31''':<br />
<br />
Please note: At the time of this writing (23.5.2010) the current version uses a patched kernel version 2.6.31, which won't compile using gcc 4.5.<br />
<br />
The problem can be worked around by temporarily downgrading gcc and gcc-libs to version 4.4.3. It may also be needed to build the gmp4 package.<br />
You can possibly find gcc-4.4.3 and gcc-libs-4.4.3 on ARM (see [http://wiki.archlinux.org/index.php/Downgrading_Packages#Finding_Your_Older_Version Downgrading Packages])<br />
<pre><br />
pacman -Ud gcc-*<br />
yaourt -S gmp4 # not sure if this is really needed<br />
</pre><br />
Note: this didn't work for me (friesoft, 23.5.2010)<br />
<br />
== necessary modules on Dom0 ==<br />
<br />
You need to load xen-blkback in Dom0 for /dev/xvda* devices. If you didn't load it, the DomUs won't find the device for the root file systems.<br />
<br />
Similarly, you need to load xen_netback for the network connections, else xm create will pause for quite a while and then abort with a message that it could not configure vif.</div>Mirhttps://wiki.archlinux.org/index.php?title=Opera&diff=115597Opera2010-08-27T11:20:29Z<p>Mir: /* Plugins */ added path info for using the nspluginwrapper on a 64 bit system</p>
<hr />
<div>[[Category:Internet and Email (English)]]<br />
[[Category:HOWTOs (English)]]<br />
{{i18n|Opera}}<br />
<br />
[http://www.opera.com Opera] is a web browser and Internet suite developed by [http://www.opera.com/company/ Opera Software]<br />
<br />
:''The browser handles common Internet-related tasks such as displaying websites, sending and receiving e-mail messages, managing contacts, IRC online chatting, downloading files via BitTorrent, and reading web feeds. Opera is offered free of charge for personal computers and mobile phones, but for other devices it must be paid for.'' <small>[[Wikipedia:Opera (web browser)]]</small><br />
<br />
== Installation ==<br />
<br />
Install [http://aur.archlinux.org/packages.php?ID=10333 opera] from the [[AUR]].<br />
<br />
{{Note|Opera has been moved to the [[AUR]] due to licensing issues.}}<br />
<br />
== Plugins ==<br />
Opera can use Mozilla-based plugins; see [[Browser Plugins]] for details. The plugin path can be specified at '''Tools > Preferences > Advanced > Content > Plug-in Options...''', but the defaults should work fine for most users.<br />
<br />
If you have a 64 bit system and miss flash, install the package "flashplugin" and add '''/usr/lib/nspluginwrapper/i386/plugins''' to the plugin path (as above).<br />
<br />
== KDE integration ==<br />
In recent versions of Opera there is a somewhat obscure option {{Codeline|-systemstyle}} which will apply KDE style settings instead of plain QT.<br />
However, you should test yourself your KDE selected theme is not causing instabilities i.e., sudden browser crashes.<br />
<br />
If dialogs don't work for you, make sure<br />
File Selector -> Dialog Toolkit = 0<br />
in {{Codeline|opera:config}} advanced options.<br />
<br />
== Optional tweaks ==<br />
* To remove the tray icon, launch Opera with the {{Codeline|-notrayicon}} option.<br />
$ opera -notrayicon<br />
<br />
* Make sure mail extension is not used.<br />
$ opera -nomail<br />
<br />
* To make the menus look integrated with Qt, install your preferred Qt4 theme and apply it by using {{Codeline|qtconfig}} ({{Filename|/usr/bin/qtconfig}}, installed as a dependency for the non-static Opera package).<br />
<br />
* To make Opera use [[KDE]] icons, download a native skin such as [http://my.opera.com/community/customize/skins/info/?id=8908 fixed window skin]<br />
<br />
* To improve flash performance in Opera, issue this command before starting opera, or add it to {{Filename|~/.bash_profile}} (alternatively, {{Filename|/etc/profile}} to make the change system-wide):<br />
export OPERAPLUGINWRAPPER_PRIORITY=0<br />
<br />
=== Microsoft fonts and Opera ===<br />
{{Note|All fonts are configurable at ''Tools -> Preferences -> Advanced -> Fonts'', and fonts specified by qtconfig take precedence over GNOME managed fonts.}}<br />
<br />
If {{Package Official|ttf-ms-fonts}} has been installed before running Opera for the first time, Opera will use those fonts by default, regardless of what's specified by local GTK options, [[GNOME]] or KDE font management, etc.<br />
<br />
To make Opera use options set by your font manager:<br />
<br />
1. Before proceding, close every Opera instance.<br />
<br />
2. Uninstall ttf-ms-fonts.<br />
<br />
3. {{Codeline|rm -rf ~/.opera}}<br />
<br />
{{Warning|This is inteded for ''new'' installations of Opera, since removing this path and all of it's contents will reset Opera's settings, cache, bookmarks, etc.}}<br />
<br />
4. Finally, run Opera again. You can reinstall ttf-ms-fonts after doing this.<br />
<br />
== Troubleshooting ==<br />
<br />
=== Java on Arch64 ===<br />
1. Install a Java environment:<br />
# pacman -S openjdk<br />
For the open source version, or:<br />
# pacman -S jre<br />
For Sun's proprietary version.<br />
<br />
2. Add to {{Filename|~/.bash_profile}}, or {{Filename|/etc/profile}} to make this setting affect all logins:<br />
# openjdk<br />
export LD_LIBRARY_PATH=/usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server/<br />
# jre<br />
export LD_LIBRARY_PATH=/opt/java/jre/lib/amd64/server/<br />
Alternatively, create a symlink to {{Filename|libjvm.so}}:<br />
# openjdk<br />
cd /usr/lib/jvm/java-6-openjdk/jre/lib/amd64<br />
ln -s server/libjvm.so .<br />
# jre<br />
cd /opt/java/jre/lib/amd64<br />
ln -s server/libjvm.so .<br />
<br />
3. Edit the path to Java in Opera: ''Menu -> Tools -> Preferences -> Advanced -> Content -> Java Options''.<br />
#openjdk<br />
/usr/lib/jvm/java-6-openjdk/jre/lib/amd64/<br />
#jre<br />
/opt/java/jre/lib/amd64/<br />
<br />
=== Fonts seem too big ===<br />
Forcing Opera to use an specific DPI setting (not needed since Opera 10) might be a solution.<br />
<br />
Simply type:<br />
opera:config<br />
In the address bar and search for "dpi". After setting the desired DPI in the "Force DPI" field, store altered settings by clicking on "Save".<br />
<br />
=== Slow scrolling on nVidia cards ===<br />
Try running the following command:<br />
$ nvidia-settings -a InitialPixmapPlacement=2<br />
On some computers, http://helion.pl works extremely slow without this hack, making it a perfect site for testing.<br />
<br />
=== Left and right scroll go through history ===<br />
To make the horizontal scroll on your mouse do horizontal scrolling in opera, go to Settings→Preferences→Advanced→Shortcuts→Mouse set-up.<br />
<br />
Select Edit and search for "Forward" and "Back", edit the action for "button5", "button6", "button7" and "button8" to "scroll left" or "scroll right".<br />
<br />
Enjoy horizontal scrolling in Opera.</div>Mir