Want to Install OpenSuse 12.1 on my new desktop

Hello All,

Recently, I assembled new desktop system for home use.

It’s Hardware configuration is

CPU : First Generation i3 processor.
Mother board : Intel DH555TC desktop board.
HDD : 1 TB
RAM : 8 GB

Recently, I have downloaded OpenSuse 12.1, now, I want to install it on my new desktop.

Before starting installation, I want to make sure and be ready with drivers which are available for my configuration. Hence, Searched in Intel website for drivers. But, I am getting confused with the details available in their website.

Have any of you installed OpenSuse on above configuration, then, please let me know, how you were able to install intel drivers on OpenSuse Linux.

Thanks in advance,
Anand

Linux is not Windows. The drivers needed to get a system running are (almost) all in the linux kernel. The only driver I install on machines is the NVIDIA proprietary driver (and 12.1’s open nouveau driver does a good job, so you can live without). If you want to know before installing, the best thing you can do, is download, burn and boot from a LiveCD. If the system works fine from the LiveCD, it will work fine from HDD.
I installed 12.1 and previous versions on numerous machines, with ATI, Intel and NVIDIA graphic cards, always got it running. The only thing you didn’t post which is important, is that graphic card.

And: openSUSE is not going to harm your machine :D. If the machine is empty now, I wouldn’t worry at all. Just install, it can easily be undone if you want something else on it.

Do you have another operating system on this PC now? If so do you wish to retain that OS while still installing openSUSE? If so that will infuence the precautions you should prudently take prior to installing openSUSE.

First of thanks for your quick reply. Since, this is a brand new desktop and I don’t have anything on this system.

First thing today, I will do is, I will do a clean installation and if I find any thing, then, I will keep u all posted.

Just follow the defaults wherever possible. That should give a running system in approx half an hour. And yes please, keep us posted. Enjoy the ride :slight_smile:

Hello All,

I was able to install successfully OpenSuse 12.1 on my new desktop.

After installation, I see that resolution is low. Hence give the below command found that kernel has detected the Intel Graphic internal Card.

linux-d7kl:~ # hwinfo --gfxcard
10: PCI 02.0: 0300 VGA compatible controller (VGA)
[Created at pci.319]
Unique ID: _Znp.DQcuNq5DM07
SysFS ID: /devices/pci0000:00/0000:00:02.0
SysFS BusID: 0000:00:02.0
Hardware Class: graphics card
Model: “Intel Clarkdale Integrated Graphics Controller”
Vendor: pci 0x8086 “Intel Corporation”
Device: pci 0x0042 “Clarkdale Integrated Graphics Controller”
SubVendor: pci 0x8086 “Intel Corporation”
SubDevice: pci 0x0036
Revision: 0x02
Driver: “i915”
Driver Modules: “drm”
Memory Range: 0xfe000000-0xfe3fffff (rw,non-prefetchable)
Memory Range: 0xd0000000-0xdfffffff (ro,non-prefetchable)
I/O Ports: 0xf160-0xf167 (rw)
IRQ: 40 (38716 events)
I/O Ports: 0x3c0-0x3df (rw)
Module Alias: “pci:v00008086d00000042sv00008086sd00000036bc03sc00i00”
Driver Info #0:
Driver Status: i915 is active
Driver Activation Cmd: “modprobe i915”
Config Status: cfg=no, avail=yes, need=no, active=unknown

Please help me in configuring so that, I get good resolution.

In order to figure this out, you likely need to look at a log file to see what is happening and what is not happening. Reboot your PC and then after you have finished booting and are at the gui, open the file /var/log/Xorg.0.log with a text editor. Copy the contents and paste them to the suse paste web site SUSE Paste and press ‘create’ and then post here the URL where the contents of that file are now located. We can then check it and see if it provides any hints as to your PC’s resolution.

Please also run the following command and post here the output:


xrandr

Also please try a random, separate, test (separate from the above).

Reboot your PC, and before it boots, in the grub splash menu, remove the ‘vga=yxyyy’ entry (it will be something like: vga=0x317) and then try booting. Does that make any difference to the resolution ? I ask for this test as there is a random occurrence of a problem that I don’t understand where that ‘vga=something’ entry causes some users with PCs with Intel graphics problems.

I have pasted my the log and it’s url is SUSE Paste

Please also find output of xrandr

Screen 0: minimum 320 x 200, current 1280 x 800, maximum 8192 x 8192
VGA1 connected 1280x800+0+0 (normal left inverted right x axis y axis) 410mm x 230mm
1366x768 59.8 +
1280x1024 75.0 60.0
1280x960 60.0
1280x800 59.8*
1152x864 75.0
1280x720 60.0
1024x768 75.1 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 72.8 75.0 66.7 60.0
720x400 70.1
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)

Both the /var/log/Xorg.0.log file and the output of xrandr suggest that your current resolution is 1280x800, and that without much work your PC is capable of 1280x960 , or 1280x1024 or 1366x768. Are one of those three the resolution in which you are trying to achieve ?

Lets say it is 1280x960 that you want. To get that type in a konsole:


 xrandr --output VGA1 --mode 1280x960

I think that should work. And to go back


 xrandr --output VGA1 --mode 1280x800

If that works, then you it is possible to edit an appropriate file in the /etc/X11/xorg.conf.d/ directory to permanently change the resolution upon boot.

Thanks, for that. It works. But, I wanted xrandr --output VGA1 --mode 1366x768 to be permanent.

Now, As per your suggestion. I went to /etc/X11/xorg.conf.d/ directory. I see lot of files as below. Which, one do, I edit.

The ls -l command for /etc/X11/xorg.conf.d/ looks as in below.

-rw-r–r-- 1 root root 1099 Nov 10 21:10 10-evdev.conf
-rw-r–r-- 1 root root 3602 Oct 30 03:13 11-mouse.conf
-rw-r–r-- 1 root root 529 Jul 1 2011 50-device.conf
-rw-r–r-- 1 root root 979 Oct 30 03:13 50-fpit.conf
-rw-r–r-- 1 root root 527 Jul 1 2011 50-monitor.conf
-rw-r–r-- 1 root root 491 Jul 1 2011 50-screen.conf
-rw-r–r-- 1 root root 996 Oct 30 03:13 50-synaptics.conf
-rw-r–r-- 1 root root 115 Oct 30 03:13 50-vmmouse.conf
-rw-r–r-- 1 root root 833 Oct 30 03:13 50-wacom.conf
-rw-r–r-- 1 root root 107 Feb 9 10:31 90-keytable.conf

BEFORE going any further, the first thing I recommend you do is install the program ‘midnight commander’ (mc) which is a text editor that can be run in a terminal/konsole, and it is menu driven with Function keys and very easy to use. That might come in handy if for some reason you get stuck in a terminal mode and need to do some edits of text files. You can install that with:


zypper in mc

and you can run it after it is installed by typing ‘mc’ (no quotes). This is just to be cautious, as what can go wrong will go wrong.

Now to fix your resolution, more permanently, you could do hand edits (which is what I would do), or you could install the program sax3, and use that program to setup your higher resolution.

Even thou sax3 is still under developement, it probably will work in your case. It will create new files 99-saxdevice.conf, 99-saxmonitors.conf and 99-saxscreen.conf in the /etc/X11/xorg.conf.d/ directory and those will be used in addition to the already exisiting 50-device.conf, 50-monitors.conf and 50-screen.conf already in the /etc/X11/xorg.conf.d/ directory.

Or you could do what I would do, which is instead (of running sax3) hand edit the appropriate files …

Now having typed that, I do not know much about this, and there are users on our forum who know WAY MORE than I on this subject.

My guess is you can edit the file 50-screen.conf , uncomment some lines, and add the lines:


  SubSection "Display"
     Modes "1366x768" 
  EndSubSection

ie so that it ends up with something like:


# Having multiple "Screen" sections is known to be problematic. Make                                                          
# sure you don't have in use another one laying around e.g. in another                                                        
# xorg.conf.d file or even a generic xorg.conf file. More details can
# be found in https://bugs.freedesktop.org/show_bug.cgi?id=32430.                                                             
#                                                                                                                             
Section "Screen"                                                                                                             
  Identifier "Default Screen"
#                                                                                                                             
  Device "Default Device" 
  SubSection "Display"
     Modes "1366x768" 
  EndSubSection
#
#  ## Doesn't help for radeon/radeonhd drivers; use magic in
#  ## 50-device.conf instead                                                                                                  
  Monitor "Default Monitor"
#
#
EndSection

Reboot and test. If that does not work, remove the lines we added and put everything back the way it was.

Note, do NOT keep backup files in the directory /etc/X11/xorg.conf.d/ because they will be treated as real files, even with the changed file names. Keep backup files in your /home/username directory.

After giving the command xrandr --output VGA1 --mode 1366x768

I went to Display and just applied.

When, I rebooted the system, then the system was booting with 1366x768 resolution.

Thanks, oldcpu u have helped me on this journey of installation of OpenSuse 12.1